|
| CDVDMessageQueue (const std::string &owner) |
|
void | Init () |
|
void | Flush (CDVDMsg::Message message=CDVDMsg::DEMUXER_PACKET) |
|
void | Abort () |
|
void | End () |
|
MsgQueueReturnCode | Put (const std::shared_ptr< CDVDMsg > &pMsg, int priority=0) |
|
MsgQueueReturnCode | PutBack (const std::shared_ptr< CDVDMsg > &pMsg, int priority=0) |
|
MsgQueueReturnCode | Get (std::shared_ptr< CDVDMsg > &pMsg, std::chrono::milliseconds timeout, int &priority) |
| msg, message type from DVDMessage.h timeout, timeout in msec priority, minimum priority to get, outputs returned packets priority
|
|
MsgQueueReturnCode | Get (std::shared_ptr< CDVDMsg > &pMsg, std::chrono::milliseconds timeout) |
|
int | GetDataSize () const |
|
int | GetTimeSize () const |
|
unsigned | GetPacketCount (CDVDMsg::Message type) |
|
bool | ReceivedAbortRequest () |
|
void | WaitUntilEmpty () |
|
bool | IsFull () const |
|
int | GetLevel () const |
|
void | SetMaxDataSize (int iMaxDataSize) |
|
void | SetMaxTimeSize (double sec) |
|
int | GetMaxDataSize () const |
|
double | GetMaxTimeSize () const |
|
bool | IsInited () const |
|
bool | IsDataBased () const |
|
The documentation for this class was generated from the following files: