FFmpeg
|
FLV common header. More...
Go to the source code of this file.
Macros | |
#define | FLV_AUDIO_SAMPLESSIZE_OFFSET 1 |
#define | FLV_AUDIO_SAMPLERATE_OFFSET 2 |
#define | FLV_AUDIO_CODECID_OFFSET 4 |
#define | FLV_VIDEO_FRAMETYPE_OFFSET 4 |
#define | FLV_AUDIO_CHANNEL_MASK 0x01 |
#define | FLV_AUDIO_SAMPLESIZE_MASK 0x02 |
#define | FLV_AUDIO_SAMPLERATE_MASK 0x0c |
#define | FLV_AUDIO_CODECID_MASK 0xf0 |
#define | FLV_VIDEO_CODECID_MASK 0x0f |
#define | FLV_VIDEO_FRAMETYPE_MASK 0xf0 |
#define | AMF_END_OF_OBJECT 0x09 |
#define | KEYFRAMES_TAG "keyframes" |
#define | KEYFRAMES_TIMESTAMP_TAG "times" |
#define | KEYFRAMES_BYTEOFFSET_TAG "filepositions" |
FLV common header.
Definition in file flv.h.
#define FLV_AUDIO_SAMPLERATE_OFFSET 2 |
Definition at line 33 of file flv.h.
Referenced by flv_read_packet().
#define FLV_AUDIO_CODECID_OFFSET 4 |
Definition at line 34 of file flv.h.
Referenced by amf_parse_object(), flv_same_audio_codec(), and flv_set_audio_codec().
#define FLV_AUDIO_CHANNEL_MASK 0x01 |
Definition at line 39 of file flv.h.
Referenced by flv_read_packet().
#define FLV_AUDIO_SAMPLESIZE_MASK 0x02 |
Definition at line 40 of file flv.h.
Referenced by flv_read_packet(), and flv_same_audio_codec().
#define FLV_AUDIO_SAMPLERATE_MASK 0x0c |
Definition at line 41 of file flv.h.
Referenced by flv_read_packet().
#define FLV_AUDIO_CODECID_MASK 0xf0 |
Definition at line 42 of file flv.h.
Referenced by flv_read_packet(), and flv_same_audio_codec().
#define FLV_VIDEO_CODECID_MASK 0x0f |
Definition at line 44 of file flv.h.
Referenced by flv_read_packet(), and flv_same_video_codec().
#define FLV_VIDEO_FRAMETYPE_MASK 0xf0 |
Definition at line 45 of file flv.h.
Referenced by flv_read_packet().
#define AMF_END_OF_OBJECT 0x09 |
Definition at line 47 of file flv.h.
Referenced by amf_parse_object(), flv_write_packet(), handle_notify(), inject_fake_duration_metadata(), and write_metadata().
#define KEYFRAMES_TAG "keyframes" |
Definition at line 49 of file flv.h.
Referenced by amf_parse_object().
#define KEYFRAMES_TIMESTAMP_TAG "times" |
Definition at line 50 of file flv.h.
Referenced by parse_keyframes_index().
#define KEYFRAMES_BYTEOFFSET_TAG "filepositions" |
Definition at line 51 of file flv.h.
Referenced by parse_keyframes_index().
anonymous enum |
enum FlvTagType |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
enum AMFDataType |