PonyPlayer
DecoderImpl< type > 成员列表

成员的完整列表,这些成员属于 DecoderImpl< type >,包括所有继承而来的类成员

accept(AVPacket *pkt, std::atomic< bool > &interrupt)=0IDemuxDecoderpure virtual
clearFrameStack()IDemuxDecoderinlinevirtual
codecDecoderContext
codecCtxDecoderContext
DecoderContext(AVStream *vs)DecoderContextinline
DecoderImpl(AVStream *vs, TwinsBlockQueue< AVFrame * > *queue)DecoderImpl< type >inline
DecoderType 枚举名称IDemuxDecoder
duration() overrideDecoderImpl< type >inlinevirtual
falseDecoderImpl< type >
flushFFmpegBuffers()=0IDemuxDecoderpure virtual
frameBufDecoderContext
frameQueueDecoderImpl< type >protected
getInputFormat() overrideDecoderImpl< type >inlinevirtual
getLastPts()IDemuxDecoderinlinevirtual
getPicture() overrideDecoderImpl< type >inlinevirtual
getSample() overrideDecoderImpl< type >inlinevirtual
if(ret< 0)DecoderImpl< type >inline
nextSegment()IDemuxDecoderinlinevirtual
overrideDecoderImpl< type >
PONY_GUARD_BY(DECODER) bool accept(AVPacket *pktDecoderImpl< type >
PONY_GUARD_BY(DECODER) void flushFFmpegBuffers() overrideDecoderImpl< type >inline
pushFrameStack()IDemuxDecoderinlinevirtual
retDecoderImpl< type >
setEnable(bool b) overrideDecoderImpl< type >inlinevirtual
setFollower(IDemuxDecoder *follower)IDemuxDecoderinlinevirtual
setOutputFormat(const PonyAudioFormat &format) overrideDecoderImpl< type >inlinevirtual
setStart(qreal secs)IDemuxDecoderinlinevirtual
skip(const std::function< bool(qreal)> &predicate) overrideDecoderImpl< type >inlinevirtual
streamDecoderContext
viewFront() overrideDecoderImpl< type >inlinevirtual
while(ret >=0 &&!interrupt)DecoderImpl< type >inline
~DecoderContext()DecoderContextinline
~IDemuxDecoder()=defaultIDemuxDecodervirtual