Home
last modified time | relevance | path

Searched refs:parserCurGopId_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Dffmpeg_reference_parser.cpp123 if (ret == Status::ERROR_AGAIN && gopId != parserCurGopId_) { in ParserRefUpdatePos()
270 …(parserCurGopId_ + 1 < iFramePosSize && curStreamId == IFramePos_[parserCurGopId_ + 1] - 1)) { // … in ParserRefInfoLoop()
273 processingIFrame_.remove(IFramePos_[parserCurGopId_]); in ParserRefInfoLoop()
275 parserCurGopId_ = -1; in ParserRefInfoLoop()
278 int32_t tmpGopId = parserCurGopId_; in ParserRefInfoLoop()
283 parserCurGopId_ = (parserCurGopId_ + 1) % iFramePosSize; in ParserRefInfoLoop()
285 parserCurGopId_ = parserCurGopId_ == 0 ? iFramePosSize - 1 : parserCurGopId_ - 1; in ParserRefInfoLoop()
339 ptsSeek = iFramePtsMap_[parserCurGopId_]; in SelectProGopId()
344 if (parserCurGopId_ + 1 < iFramePosSize) { in SelectProGopId()
378 uint32_t curStreamId = IFramePos_[parserCurGopId_]; in ParserRefInfo()
[all …]
H A Dffmpeg_demuxer_plugin.h200 int32_t parserCurGopId_ = 0; variable