|
FFmpeg
|
#include "libavutil/intreadwrite.h"#include "libavutil/mem.h"#include "libavcodec/h264.h"#include "libavcodec/get_bits.h"#include "avio.h"#include "avc.h"#include "avio_internal.h"#include "nal.h"Go to the source code of this file.
Functions | |
| int | ff_isom_write_avcc (AVIOContext *pb, const uint8_t *data, int len) |
| int | ff_avc_write_annexb_extradata (const uint8_t *in, uint8_t **buf, int *size) |
| static int | get_ue_golomb (GetBitContext *gb) |
| static int | get_se_golomb (GetBitContext *gb) |
| int | ff_avc_decode_sps (H264SPS *sps, const uint8_t *buf, int buf_size) |
Variables | |
| static const AVRational | avc_sample_aspect_ratio [17] |
| int ff_isom_write_avcc | ( | AVIOContext * | pb, |
| const uint8_t * | data, | ||
| int | len | ||
| ) |
Definition at line 31 of file avc.c.
Referenced by flv_write_codec_header(), mkv_assemble_native_codecprivate(), and mov_write_avcc_tag().
| int ff_avc_write_annexb_extradata | ( | const uint8_t * | in, |
| uint8_t ** | buf, | ||
| int * | size | ||
| ) |
Definition at line 144 of file avc.c.
Referenced by get_private_data(), and mov_write_isml_manifest().
|
inlinestatic |
Definition at line 195 of file avc.c.
Referenced by ff_avc_decode_sps(), and get_se_golomb().
|
inlinestatic |
Definition at line 202 of file avc.c.
Referenced by ff_avc_decode_sps().
| int ff_avc_decode_sps | ( | H264SPS * | sps, |
| const uint8_t * | buf, | ||
| int | buf_size | ||
| ) |
Definition at line 208 of file avc.c.
Referenced by ff_isom_write_avcc(), mxf_parse_h264_frame(), and parse_profile_level().
|
static |
Definition at line 175 of file avc.c.
Referenced by ff_avc_decode_sps().
1.8.17