diff options
| author | Sebastian Reichel <sre@ring0.de> | 2012-10-12 21:50:10 +0200 | 
|---|---|---|
| committer | Sebastian Reichel <sre@ring0.de> | 2012-10-12 21:50:10 +0200 | 
| commit | 4d565f191700e0683f28cd21c41c140e14462f73 (patch) | |
| tree | ad1fe0b881488c37efeeb1cd8767e3a186db9049 /src | |
| parent | d70dcb4f20d1c52add759ed4ec5ccbf7131de069 (diff) | |
| download | serial-barcode-scanner-4d565f191700e0683f28cd21c41c140e14462f73.tar.bz2 | |
use alsa
Diffstat (limited to 'src')
| -rw-r--r-- | src/audio.vala | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/src/audio.vala b/src/audio.vala index eeff7b1..3f22e6d 100644 --- a/src/audio.vala +++ b/src/audio.vala @@ -31,7 +31,10 @@ public class AudioPlayer {  	public AudioPlayer() {  		path = Environment.get_current_dir()+"/sounds/"; -		p = Gst.ElementFactory.make("playbin", "play"); + +		var alsa = Gst.ElementFactory.make("alsasink", "alsa"); +		p = Gst.ElementFactory.make("playbin2", "play"); +		p.set("audio-sink", alsa);  		p.get_bus().add_watch(bus_callback);  	} |