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:
1 parent
8a11b0eff0
commit
e653ac87a2
1326 files changed
+154559
-4
No files matched your search
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user