|
FFmpeg
|
#include <stdint.h>#include "libavutil/intreadwrite.h"#include "libavutil/log.h"#include "evc.h"#include "evc_ps.h"Go to the source code of this file.
Data Structures | |
| struct | EVCParserSliceHeader |
| struct | EVCParserPoc |
Functions | |
| static uint32_t | evc_read_nal_unit_length (const uint8_t *bits, int bits_size, void *logctx) |
| int | ff_evc_parse_slice_header (GetBitContext *gb, EVCParserSliceHeader *sh, const EVCParamSets *ps, enum EVCNALUnitType nalu_type) |
| int | ff_evc_derive_poc (const EVCParamSets *ps, const EVCParserSliceHeader *sh, EVCParserPoc *poc, enum EVCNALUnitType nalu_type, int tid) |
EVC decoder/parser shared code
Definition in file evc_parse.h.
|
inlinestatic |
Definition at line 83 of file evc_parse.h.
Referenced by annexb_probe(), evc_frame_merge_filter(), evc_read_packet(), ff_isom_write_evcc(), and parse_nal_units().
| int ff_evc_parse_slice_header | ( | GetBitContext * | gb, |
| EVCParserSliceHeader * | sh, | ||
| const EVCParamSets * | ps, | ||
| enum EVCNALUnitType | nalu_type | ||
| ) |
Definition at line 24 of file evc_parse.c.
Referenced by parse_nal_unit().
| int ff_evc_derive_poc | ( | const EVCParamSets * | ps, |
| const EVCParserSliceHeader * | sh, | ||
| EVCParserPoc * | poc, | ||
| enum EVCNALUnitType | nalu_type, | ||
| int | tid | ||
| ) |
Definition at line 140 of file evc_parse.c.
Referenced by parse_nal_unit().
1.8.17