1#ifndef AVFORMATDECODERBD_H
2#define AVFORMATDECODERBD_H
12 void Reset (
bool ResetVideoData,
bool SeekReset,
bool ResetFile)
override;
14 int ReadPacket (AVFormatContext *Ctx, AVPacket* Pkt,
bool& StorePacket)
override;
int GetAudioLanguage(uint AudioIndex, uint StreamIndex) override
void DoFastForwardSeek(long long DesiredFrame, bool &Needflush) override
Seeks to the keyframe just before the desiredFrame if exact seeks is enabled, or the frame just after...
int GetSubtitleLanguage(uint SubtitleIndex, uint StreamIndex) override
Returns DVD Subtitle language.
bool DoRewindSeek(long long DesiredFrame) override
long long BDFindPosition(long long DesiredFrame)
void StreamChangeCheck(void) override
MythBDDecoder(MythPlayer *Parent, const ProgramInfo &PGInfo, PlayerFlags Flags)
void Reset(bool ResetVideoData, bool SeekReset, bool ResetFile) override
int ReadPacket(AVFormatContext *Ctx, AVPacket *Pkt, bool &StorePacket) override
void UpdateFramesPlayed(void) override
bool IsValidStream(int StreamId) override
Holds information on recordings and videos.