|
FFmpeg
|
Go to the source code of this file.
Data Structures | |
| struct | H2645NAL |
| struct | H2645Packet |
Functions | |
| int | ff_h2645_extract_rbsp (const uint8_t *src, int length, H2645NAL *nal) |
| Extract the raw (unescaped) bitstream. More... | |
| int | ff_h2645_packet_split (H2645Packet *pkt, const uint8_t *buf, int length, void *logctx, int is_nalff, int nal_length_size, enum AVCodecID codec_id) |
| Split an input packet into NAL units. More... | |
| void | ff_h2645_packet_uninit (H2645Packet *pkt) |
| Free all the allocated memory in the packet. More... | |
Extract the raw (unescaped) bitstream.
Definition at line 32 of file h2645_parse.c.
Referenced by ff_h2645_packet_split(), generate_fake_vps(), and parse_nal_units().
| int ff_h2645_packet_split | ( | H2645Packet * | pkt, |
| const uint8_t * | buf, | ||
| int | length, | ||
| void * | logctx, | ||
| int | is_nalff, | ||
| int | nal_length_size, | ||
| enum AVCodecID | codec_id | ||
| ) |
Split an input packet into NAL units.
Definition at line 248 of file h2645_parse.c.
Referenced by decode_extradata_ps(), decode_nal_units(), and parse_nal_units().
| void ff_h2645_packet_uninit | ( | H2645Packet * | pkt | ) |
Free all the allocated memory in the packet.
Definition at line 367 of file h2645_parse.c.
Referenced by decode_extradata_ps(), h264_decode_end(), hevc_decode_free(), and hevc_parser_close().
1.8.6