Lines Matching defs:parser
30 #include "parser.h"
35 const AVCodecParser *parser;
42 while ((parser = av_parser_iterate(&i))) {
43 if (parser->codec_ids[0] == codec_id ||
44 parser->codec_ids[1] == codec_id ||
45 parser->codec_ids[2] == codec_id ||
46 parser->codec_ids[3] == codec_id ||
47 parser->codec_ids[4] == codec_id ||
48 parser->codec_ids[5] == codec_id ||
49 parser->codec_ids[6] == codec_id)
58 s->parser = parser;
59 s->priv_data = av_mallocz(parser->priv_data_size);
64 if (parser->parser_init) {
65 ret = parser->parser_init(s);
126 av_assert1(avctx->codec_id == s->parser->codec_ids[0] ||
127 avctx->codec_id == s->parser->codec_ids[1] ||
128 avctx->codec_id == s->parser->codec_ids[2] ||
129 avctx->codec_id == s->parser->codec_ids[3] ||
130 avctx->codec_id == s->parser->codec_ids[4] ||
131 avctx->codec_id == s->parser->codec_ids[5] ||
132 avctx->codec_id == s->parser->codec_ids[6]);
163 index = s->parser->parser_parse(s, avctx, (const uint8_t **) poutbuf,
192 if (s->parser->parser_close)
193 s->parser->parser_close(s);
229 av_log(NULL, AV_LOG_ERROR, "Failed to reallocate parser buffer to %d\n", *buf_size + pc->index + AV_INPUT_BUFFER_PADDING_SIZE);
251 av_log(NULL, AV_LOG_ERROR, "Failed to reallocate parser buffer to %d\n", next + pc->index + AV_INPUT_BUFFER_PADDING_SIZE);