| 3731 | } AVCodecParserContext; |
| 3732 | |
| 3733 | typedef struct AVCodecParser { |
| 3734 | int codec_ids[5]; /* several codec IDs are permitted */ |
| 3735 | int priv_data_size; |
| 3736 | int (*parser_init)(AVCodecParserContext *s); |
| 3737 | int (*parser_parse)(AVCodecParserContext *s, |
| 3738 | AVCodecContext *avctx, |
| 3739 | const uint8_t **poutbuf, int *poutbuf_size, |
| 3740 | const uint8_t *buf, int buf_size); |
| 3741 | void (*parser_close)(AVCodecParserContext *s); |
| 3742 | int (*split)(AVCodecContext *avctx, const uint8_t *buf, int buf_size); |
| 3743 | struct AVCodecParser *next; |
| 3744 | } AVCodecParser; |
| 3745 | |
| 3746 | AVCodecParser *av_parser_next(AVCodecParser *c); |
| 3747 |
nothing calls this directly
no outgoing calls
no test coverage detected