Add new API rocDecParserMarkFrameForReuse() for Parser (#430)
* added new API to release video frame for decoder and parser * removed ReleseFrame() from low level parser classes * Removed rocDecReleaseFrame() from decoder and added in parser * address review comments * revert un-necessary files * minor fix * remove unused function * minor formatting fix
Este cometimento está contido em:
cometido por
GitHub
ascendente
64078a58cb
cometimento
29bfe5e3bd
@@ -37,6 +37,7 @@ public:
|
||||
const char* ErrorMsg() { return error_.c_str(); }
|
||||
void CaptureError(const std::string& err_msg) { error_ = err_msg; }
|
||||
rocDecStatus ParseVideoData(RocdecSourceDataPacket *packet) { return roc_parser_->ParseVideoData(packet); }
|
||||
rocDecStatus MarkFrameForReuse(int pic_idx) { return roc_parser_->MarkFrameForReuse(pic_idx); }
|
||||
rocDecStatus DestroyParser() { return DestroyParserInternal(); };
|
||||
|
||||
private:
|
||||
|
||||
Criar uma nova questão referindo esta
Bloquear um utilizador