|
Shaka Player Embedded
|
#include <demuxer.h>
Public Member Functions | |
| Client () | |
| virtual | ~ Client () |
| Client (const Client &)=delete | |
| Client & | operator= (const Client &)=delete |
| Client (Client &&)=delete | |
| Client & | operator= (Client &&)=delete |
| virtual void | OnLoadedMetaData (double duration)=0 |
| virtual void | OnEncrypted (eme::MediaKeyInitDataType type, const uint8_t *data, size_t size)=0 |
Defines an interface for listening for demuxer events. These callbacks are invoked by the Demuxer when events happen. These can be called on any thread.
| shaka::media::Demuxer::Client::Client | ( | ) |
|
virtual |
|
delete |
|
delete |
|
pure virtual |
Called when a new encrypted init data is seen. This should not be called for init data that is given a second time.
|
pure virtual |
Called after the first init segment has been processed.
| duration | The estimated duration of the stream, based on the init segment. Will be Infinity if the duration is not known. |
1.8.13