Stream status informations.
public struct TStreamStatus { public bool fPlay; public bool fPause; public bool fEcho; public bool fEqualizer; public bool fVocalCut; public bool fSideCut; public bool fChannelMix; public bool fSlideVolume; public int nLoop; public bool fReverse; public int nSongIndex; public int nSongsInQueue; }
Parameters |
Description |
fPlay |
If song is playing this value is nonzero. See Play. |
fPause |
If song is paused this value is nonzero. See PausePlayback. |
fEcho |
If echo is enabled this value is nonzero. See EnableEcho. |
fEqualizer |
If equalizer is enabled this value is nonzero. See EnableEqualizer. |
fVocalCut |
If vocal cut is enabled this value is nonzero. See StereoCut. |
fSideCut |
If side cut is enabled this value is nonzero. See StereoCut. |
fChannelMix |
If channel mixing is enabled this value is nonzero. See MixChannels. |
fSlideVolume |
If song is in "fade" interval this value is nonzero. See SlideVolume. |
nLoop |
Number of loop cycles to play. See PlayLoop. |
fReverse |
If song is in reverse mode this value is nonzero. See ReverseMode. |
nSongIndex |
Index of playing song, increasing for gapless plaing. See AddFile. |
nSongsInQueue |
Number of songs in gapless queue. See See AddFile. |
Copyright (c) 2010. Zoran Cindori - All rights reserved.
Web: http://libzplay.sourceforge.net/ Email: zcindori@inet.hr |