16 #define __attribute__(dummy_val) 28 bool Open(
const std::shared_ptr<CDVDInputStream>& pInput);
30 bool Reset()
override;
31 void Abort()
override;
32 void Flush()
override;
34 bool SeekTime(
double time,
bool backwards =
false,
double* startpts = NULL)
override;
35 int GetStreamLength()
override;
37 std::vector<CDemuxStream*> GetStreams()
const override;
38 int GetNrOfStreams()
const override;
39 std::string GetFileName()
override;
40 std::string GetStreamCodecName(
int iStreamId)
override;
44 std::shared_ptr<CDVDInputStream> m_pInput;
Definition: DVDDemux.h:221
Definition: DVDDemuxCDDA.h:21
Definition: DVDDemuxCDDA.cpp:17
Definition: DVDDemux.h:72
Definition: DemuxPacket.h:22