Go to the documentation of this file. 1 #ifndef DUMMYDECODER_H_
2 #define DUMMYDECODER_H_
21 { usleep(10000);
return false; }
24 std::chrono::milliseconds )
override {}
long UpdateStoredFrameNum(long) override
bool GetFrame(DecodeType, bool &) override
Demux, preprocess and possibly decode a frame of video/audio.
QString GetCodecDecoderName(void) const override
std::vector< char > TestBufferVec
MythCodecID GetVideoCodecID(void) const override
DummyDecoder(MythPlayer *parent, const ProgramInfo &pginfo)
bool SyncPositionMap(void) override
Updates the position map used for skipping frames.
int OpenFile(MythMediaBuffer *, bool, TestBufferVec &) override
Holds information on recordings and videos.
bool IsLastFrameKey(void) const override
~DummyDecoder() override=default
void WriteStoredData(MythMediaBuffer *, bool, std::chrono::milliseconds) override