RDK Documentation (Open Sourced RDK Components)
|
Holds stream(Audio, Video, Subtitle and Aux-Audio) specific variables. More...
Data Fields | |
GstElement * | sinkbin |
GstElement * | source |
StreamOutputFormat | format |
gboolean | using_playersinkbin |
bool | flush |
bool | resetPosition |
bool | bufferUnderrun |
bool | eosReached |
bool | sourceConfigured |
pthread_mutex_t | sourceLock |
uint32_t | timeScale |
int32_t | trackId |
Holds stream(Audio, Video, Subtitle and Aux-Audio) specific variables.
Definition at line 119 of file aampgstplayer.cpp.
GstElement* media_stream::sinkbin |
Sink element to consume data
Definition at line 121 of file aampgstplayer.cpp.
GstElement* media_stream::source |
to provide data to the pipleline
Definition at line 122 of file aampgstplayer.cpp.
StreamOutputFormat media_stream::format |
Stream output format for this stream
Definition at line 123 of file aampgstplayer.cpp.
gboolean media_stream::using_playersinkbin |
Set to TRUE if stream type is MPEG transport stream. Playersink consists of demux, decoder and sink elements
Definition at line 124 of file aampgstplayer.cpp.
bool media_stream::flush |
used to flush the pipleline
Definition at line 125 of file aampgstplayer.cpp.
bool media_stream::resetPosition |
To indicate that the position of the stream is reset
Definition at line 126 of file aampgstplayer.cpp.
bool media_stream::eosReached |
To indicate the status of End of Stream reached
Definition at line 128 of file aampgstplayer.cpp.
bool media_stream::sourceConfigured |
To indicate that the current source is initialised and configured
Definition at line 129 of file aampgstplayer.cpp.
int32_t media_stream::trackId |
Current Audio Track Id,so far it is implimented for AC4 track selection only
Definition at line 132 of file aampgstplayer.cpp.