Added initial gstreamer audio playback.

x86 might not work due to misconfiguration because I could not test it since acinerella is broken in x86 currenty. Gstreamer video support is yet to follow.
Please report back any bugs you experience. To compile you will need Visual C++, I hope all files are included
This commit is contained in:
Stephan Sundermann committed 2013-02-09 23:32:02 +01:00
1 parent 8a11b0eff0
commit e653ac87a2
1326 files changed
+154559 -4

No files matched your search

+2 -1
View File
@@ -637,7 +637,8 @@ namespace Vocaluxe.Menu
public enum EPlaybackLib
{
PortAudio,
OpenAL
OpenAL,
Gstreamer
}
public enum EWebcamLib
@@ -649,8 +649,8 @@ namespace Vocaluxe.Menu.SongMenu
if (startposition == 0f)
startposition = _Base.Sound.GetLength(_stream) / 4f;
_Base.Sound.SetPosition(_stream, startposition);
_Base.Sound.Play(_stream);
_Base.Sound.SetPosition(_stream, startposition);
_Base.Sound.Fade(_stream, 100f, 3f);
_streams.Add(_stream);
_actsongstream = _stream;