|
FFmpeg
4.0
|
Go to the source code of this file.
Data Structures | |
| struct | CodedBitstreamType |
Macros | |
| #define | MAX_UINT_BITS(length) ((UINT64_C(1) << (length)) - 1) |
Functions | |
| void | ff_cbs_trace_header (CodedBitstreamContext *ctx, const char *name) |
| void | ff_cbs_trace_syntax_element (CodedBitstreamContext *ctx, int position, const char *name, const char *bitstring, int64_t value) |
| int | ff_cbs_read_unsigned (CodedBitstreamContext *ctx, GetBitContext *gbc, int width, const char *name, uint32_t *write_to, uint32_t range_min, uint32_t range_max) |
| int | ff_cbs_write_unsigned (CodedBitstreamContext *ctx, PutBitContext *pbc, int width, const char *name, uint32_t value, uint32_t range_min, uint32_t range_max) |
Variables | |
| const CodedBitstreamType | ff_cbs_type_h264 |
| const CodedBitstreamType | ff_cbs_type_h265 |
| const CodedBitstreamType | ff_cbs_type_mpeg2 |
Definition at line 84 of file cbs_internal.h.
Referenced by pps(), pps_scc_extension(), sei_buffering_period(), sei_pic_timestamp(), sei_pic_timing(), slice_header(), slice_segment_header(), sps(), sps_extension(), and sps_scc_extension().
| void ff_cbs_trace_header | ( | CodedBitstreamContext * | ctx, |
| const char * | name | ||
| ) |
| void ff_cbs_trace_syntax_element | ( | CodedBitstreamContext * | ctx, |
| int | position, | ||
| const char * | name, | ||
| const char * | bitstring, | ||
| int64_t | value | ||
| ) |
Definition at line 354 of file cbs.c.
Referenced by cbs_read_se_golomb(), cbs_read_ue_golomb(), cbs_write_se_golomb(), cbs_write_ue_golomb(), ff_cbs_read_unsigned(), and ff_cbs_write_unsigned().
| int ff_cbs_read_unsigned | ( | CodedBitstreamContext * | ctx, |
| GetBitContext * | gbc, | ||
| int | width, | ||
| const char * | name, | ||
| uint32_t * | write_to, | ||
| uint32_t | range_min, | ||
| uint32_t | range_max | ||
| ) |
| int ff_cbs_write_unsigned | ( | CodedBitstreamContext * | ctx, |
| PutBitContext * | pbc, | ||
| int | width, | ||
| const char * | name, | ||
| uint32_t | value, | ||
| uint32_t | range_min, | ||
| uint32_t | range_max | ||
| ) |
| const CodedBitstreamType ff_cbs_type_h264 |
Definition at line 1402 of file cbs_h2645.c.
| const CodedBitstreamType ff_cbs_type_h265 |
Definition at line 1415 of file cbs_h2645.c.
| const CodedBitstreamType ff_cbs_type_mpeg2 |
Definition at line 405 of file cbs_mpeg2.c.
1.8.13