Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
H264Decoder Member List

This is the complete list of members for H264Decoder, including all inherited members.

adaptQueue(boost::shared_ptr< FrameContainerQueueAdapter > queAdapter)Module
addControlModule(boost::shared_ptr< Module > cModule)Modulevirtual
addEoPFrame(frame_container &frames)Moduleprivate
addFeedback(boost::shared_ptr< Module > next, vector< string > &pinIdArr, bool open=true)Module
addFeedback(boost::shared_ptr< Module > next, bool open=true)Module
addInputPin(framemetadata_sp &metadata, string &pinId)H264Decoderprotectedvirtual
Module::addInputPin(framemetadata_sp &metadata, string &pinId, bool isFeedback)Moduleprotected
addOutputPin(framemetadata_sp &metadata)Module
addOutputPin(framemetadata_sp &metadata, string &pinId)Module
addPropsToQueue(T &props, bool priority=false)Moduleinlineprotected
backwardGopBufferH264Decoderprivate
bufferAndDecodeForwardEncodedFrames(frame_sp &frame, short naluType)H264Decoderprivate
bufferBackwardEncodedFrames(frame_sp &frame, short naluType)H264Decoderprivate
bufferDecodedFrames(frame_sp &frame)H264Decoderprivate
clearIncompleteBwdGopTsFromIncomingTSQ(std::deque< frame_sp > &latestGop)H264Decoderprivate
CONTROL enum valueModule
controlModuleModuleprotected
createFFBufferMaker()Moduleprotected
currentFpsH264Decoderprivate
decodedFramesCacheH264Decoderprivate
decodeFrameFromBwdGOP()H264Decoderprivate
decodePreviousFramesOfTheForwardGopH264Decoderprivate
deSerialize(T &props, frame_sp &frame)Moduleinlineprivate
dirChangedToBwdH264Decoderprivate
dirChangedToFwdH264Decoderprivate
dropFarthestFromCurrentTs(uint64_t ts)H264Decoderprivate
emit_event(unsigned short eventID)Moduleprotected
emit_fatal(unsigned short eventID)Moduleprotected
EndOfStreamNormal enum valueModule
EndOfStreamSocketError enum valueModule
event_consumerModuleprotected
executeErrorCallback(const APErrorObject &error)Module
fatal_event_consumerModuleprotected
fillProps(ModuleProps &props)Moduleprotected
flushQue()H264Decoderprotectedvirtual
flushQueRecursive()Modulevirtual
foundIFrameOfReverseGopH264Decoderprivate
framesToSkipH264Decoderprivate
getAllOutputPinsByType(int type)Module
getCommand(T &cmd, frame_sp &frame)Moduleinlineprotected
getConnectedModules()Module
getConnections()Moduleinlineprotected
getEmptyFrame()Moduleprotected
getEOSFrame()Moduleprotected
getFirstInputMetadata()Moduleprotected
getFirstOutputMetadata()Moduleprotected
getFrameByType(frame_container &frames, int frameType)Modulestatic
getFrames(frame_container &frames)Moduleprotectedvirtual
getId()Moduleinline
getInputMetadata()Moduleinlineprotected
getInputMetadataByType(int type)Moduleprotected
getInputPinIdByType(int type)Moduleprotected
getModuleState()Moduleinlineprotected
getName()Moduleinline
getNature()Moduleinline
getNumberOfInputPins()Moduleinlineprotected
getNumberOfInputsByType(int type)Moduleprotected
getNumberOfOutputPins(bool implicit=true)Moduleinlineprotected
getNumberOfOutputsByType(int type)Moduleprotected
getOutputFrameFactory()Moduleinlineprotected
getOutputMetadata(string outPinID)Moduleprotected
getOutputMetadataByType(int type)Moduleprotected
getOutputPinIdByType(int type)Moduleprotected
getPacer()Moduleinline
getPipelineFps()Module
getPlayDirection()Moduleinline
getPlayState()Moduleinlineprotected
getProps()Module
getQue()Moduleinlineprotected
getTickCounter()Module
gopH264Decoderprivate
H264Decoder(H264DecoderProps _props)H264Decoder
handleCommand(Command::CommandType type, frame_sp &frame)H264Decoderprotectedvirtual
handlePausePlay(bool play)Moduleprotected
handlePausePlay(float speed=1, bool direction=true)Moduleprotectedvirtual
handlePropsChange(frame_sp &frame)Moduleprotectedvirtual
handlePropsChange(frame_sp &frame, T &props)Moduleinlineprotected
handleStop()Moduleprivate
iFramesToSkipH264Decoderprivate
ignore(int times)Moduleprotected
incomingFramesTSQH264Decoderprivate
incomingFramesTSQSizeH264Decoderprivate
init()H264Decodervirtual
Initialized enum valueModule
isFeedbackEnabled(std::string &moduleId)Moduleprivate
isFrameEmpty(frame_sp &frame)Moduleprotected
isFull()Modulevirtual
isMetadataEmpty(framemetadata_sp &metadata)Moduleprotected
isNextModuleQueFull()Module
isRunning()Moduleinlineprotected
Kind enum nameModule
lastFrameSentH264Decoderprivate
latestBackwardGopH264Decoderprivate
latestForwardGopH264Decoderprivate
mH264Decoderprivate
makeCommandFrame(size_t size, framemetadata_sp &metadata)Moduleprotected
makeFrame(size_t size, string &pinId)Moduleprotected
makeFrame(size_t size)Moduleprotected
makeFrame()Moduleprotected
makeFrame(frame_sp &bigFrame, size_t &newSize, string &pinId)Moduleprotected
makeFrame(size_t size, framefactory_sp &framefactory)Moduleprivate
mCommandMetadataModuleprivate
mConnectionsModuleprivate
mDetailH264Decoderprivate
mDirectionH264Decoderprivate
mErrorCallbackModuleprivate
mFIndexStrategyModuleprivate
mForceStepCountModuleprivate
mForwardPinsModuleprivate
mHeaderFrameH264Decoderprivate
mHealthCallbackModuleprivate
mInputPinIdMetadataMapModuleprivate
mInputPinsDirectionModuleprivate
mIsSieveDisabledForAnyModuleprivate
mModulesModuleprivate
Module(Kind nature, string name, ModuleProps _props)Module
module_stateModuleprotected
ModuleState enum nameModule
mOutputMetadataH264Decoderprivate
mOutputPinIdH264Decoderprivate
mOutputPinIdFrameFactoryMapModuleprivate
mpCommandFactoryModuleprivate
mpFrameFactoryModuleprivate
mPlayModuleprivate
mProfilerModuleprivate
mPropsH264Decoderprivate
mPropsChangeMetadataModuleprivate
mQueModuleprivate
mQuePushStrategyModuleprivate
mRelayModuleprivate
mRunningModuleprivate
mShouldTriggerSOSH264Decoderprivate
mSkipIndexModuleprivate
mSpeedModuleprivate
mStopCountModuleprivate
myIdModuleprivate
myNameModuleprivate
myNatureModuleprivate
myThreadModuleprivate
notifyPlay(bool play)Moduleinlineprotectedvirtual
onStepFailModuleprotected
operator()()Module
pacerModuleprivate
play(float speed, bool direction=true)Module
play(bool play)Module
playbackSpeedH264Decoderprivate
pop()Moduleprotected
ppsBufferH264Decoderprivate
prependSpsPps(frame_sp &iFrame, size_t &spsPpsFrameSize)H264Decoderprivate
preProcessControl(frame_container &frames)Moduleprotected
preProcessNonSource(frame_container &frames)Moduleprotected
prevFrameInCacheH264Decoderprivate
previousFpsH264Decoderprivate
process(frame_container &frames)H264Decoderprotectedvirtual
processEOS(string &pinId)H264Decodervirtual
processSOS(frame_sp &frame)H264Decoderprotectedvirtual
processSourceQue()Moduleprotected
produce()Moduleinlineprotectedvirtual
push(frame_container frameContainer)Moduleprivate
push_back(frame_container frameContainer)Moduleprivate
queueCommand(T &cmd, bool priority=false)Moduleinlineprotected
queuePlayPauseCommand(PlayPauseCommand ppCmd, bool priority=false)Moduleprotected
queuePriorityCommand(T &cmd)Moduleinlineprotected
queueStep()Module
register_consumer(boost::function< void(Module *, unsigned short)>, bool bFatal=false)Module
registerErrorCallback(APErrorCallback callback)Module
registerHealthCallback(APHealthCallback callback)Module
relay(boost::shared_ptr< Module > next, bool open, bool priority=false)Module
resumeBwdPlaybackH264Decoderprivate
resumeFwdPlaybackH264Decoderprivate
resumePlaybackH264Decoderprivate
run()Modulevirtual
Running enum valueModule
saveSpsPps(frame_sp frame)H264Decoderprivate
send(frame_container &frames, bool forceBlockingPush=false)Moduleprotectedvirtual
sendDecodedFrame()H264Decoderprivate
sendEoPFrame()Moduleprotectedvirtual
sendEOS()Moduleprotectedvirtual
sendEOS(frame_sp &frame)Moduleprotectedvirtual
sendMp4ErrorFrame(frame_sp &frame)Moduleprotectedvirtual
serialize(T &props, frame_sp &frame)Moduleinlineprivate
setMetadata(std::string &pinId, framemetadata_sp &metadata)Moduleprotected
setModuleState(enum ModuleState es)Moduleinlineprotected
setNext(boost::shared_ptr< Module > next, vector< string > &pinIdArr, bool open=true)Module
setNext(boost::shared_ptr< Module > next, bool open=true, bool sieve=true)Modulevirtual
setNext(boost::shared_ptr< Module > next, bool open, bool isFeedback, bool sieve)Moduleprotected
setNext(boost::shared_ptr< Module > next, vector< string > &pinIdArr, bool open, bool isFeedback, bool sieve)Moduleprotected
setProps(ModuleProps &props)Moduleprotected
setSieveDisabledFlag(bool sieve)Moduleprivate
shouldForceStep()Moduleprivate
shouldSkip()Moduleprivate
shouldTriggerSOS()H264Decoderprotectedvirtual
SINK enum valueModule
SOURCE enum valueModule
spsBufferH264Decoderprivate
step()Modulevirtual
stepNonSource(frame_container &frames)Moduleprotected
stop()Modulevirtual
stop_onStepfail()Moduleprotected
term()H264Decodervirtual
TRANSFORM enum valueModule
try_pop()Moduleprotected
try_push(frame_container frameContainer)Moduleprivate
validateInputOutputPins()Moduleinlineprotectedvirtual
validateInputPins()H264Decoderprotectedvirtual
validateOutputPins()H264Decoderprotectedvirtual
~H264Decoder()H264Decodervirtual
~Module()Modulevirtual