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" |
Detailed Description
FLV common header.
Definition in file libavformat/flv.h.
Macro Definition Documentation
#define AMF_END_OF_OBJECT 0x09 |
Definition at line 47 of file libavformat/flv.h.
Referenced by amf_parse_object(), flv_write_header(), and flv_write_packet().
#define FLV_AUDIO_CHANNEL_MASK 0x01 |
Definition at line 39 of file libavformat/flv.h.
Referenced by flv_read_packet().
#define FLV_AUDIO_CODECID_MASK 0xf0 |
Definition at line 42 of file libavformat/flv.h.
Referenced by flv_read_packet(), and flv_same_audio_codec().
#define FLV_AUDIO_CODECID_OFFSET 4 |
Definition at line 34 of file libavformat/flv.h.
Referenced by amf_parse_object(), flv_same_audio_codec(), and flv_set_audio_codec().
#define FLV_AUDIO_SAMPLERATE_MASK 0x0c |
Definition at line 41 of file libavformat/flv.h.
Referenced by flv_read_packet().
#define FLV_AUDIO_SAMPLERATE_OFFSET 2 |
Definition at line 33 of file libavformat/flv.h.
Referenced by flv_read_packet().
#define FLV_AUDIO_SAMPLESIZE_MASK 0x02 |
Definition at line 40 of file libavformat/flv.h.
Referenced by flv_read_packet(), and flv_same_audio_codec().
#define FLV_AUDIO_SAMPLESSIZE_OFFSET 1 |
Definition at line 32 of file libavformat/flv.h.
#define FLV_VIDEO_CODECID_MASK 0x0f |
Definition at line 44 of file libavformat/flv.h.
Referenced by flv_read_packet(), and flv_same_video_codec().
#define FLV_VIDEO_FRAMETYPE_MASK 0xf0 |
Definition at line 45 of file libavformat/flv.h.
Referenced by flv_read_packet().
#define FLV_VIDEO_FRAMETYPE_OFFSET 4 |
Definition at line 36 of file libavformat/flv.h.
#define KEYFRAMES_BYTEOFFSET_TAG "filepositions" |
Definition at line 51 of file libavformat/flv.h.
Referenced by parse_keyframes_index().
#define KEYFRAMES_TAG "keyframes" |
Definition at line 49 of file libavformat/flv.h.
Referenced by amf_parse_object().
#define KEYFRAMES_TIMESTAMP_TAG "times" |
Definition at line 50 of file libavformat/flv.h.
Referenced by parse_keyframes_index().
Enumeration Type Documentation
anonymous enum |
Enumerator | |
---|---|
FLV_HEADER_FLAG_HASVIDEO | |
FLV_HEADER_FLAG_HASAUDIO |
Definition at line 54 of file libavformat/flv.h.
anonymous enum |
Enumerator | |
---|---|
FLV_TAG_TYPE_AUDIO | |
FLV_TAG_TYPE_VIDEO | |
FLV_TAG_TYPE_META |
Definition at line 59 of file libavformat/flv.h.
anonymous enum |
Enumerator | |
---|---|
FLV_STREAM_TYPE_VIDEO | |
FLV_STREAM_TYPE_AUDIO | |
FLV_STREAM_TYPE_DATA | |
FLV_STREAM_TYPE_NB |
Definition at line 65 of file libavformat/flv.h.
anonymous enum |
Enumerator | |
---|---|
FLV_MONO | |
FLV_STEREO |
Definition at line 72 of file libavformat/flv.h.
anonymous enum |
Enumerator | |
---|---|
FLV_SAMPLESSIZE_8BIT | |
FLV_SAMPLESSIZE_16BIT |
Definition at line 77 of file libavformat/flv.h.
anonymous enum |
Enumerator | |
---|---|
FLV_SAMPLERATE_SPECIAL |
signifies 5512Hz and 8000Hz in the case of NELLYMOSER |
FLV_SAMPLERATE_11025HZ | |
FLV_SAMPLERATE_22050HZ | |
FLV_SAMPLERATE_44100HZ |
Definition at line 82 of file libavformat/flv.h.
anonymous enum |
Definition at line 89 of file libavformat/flv.h.
anonymous enum |
Enumerator | |
---|---|
FLV_CODECID_H263 | |
FLV_CODECID_SCREEN | |
FLV_CODECID_VP6 | |
FLV_CODECID_VP6A | |
FLV_CODECID_SCREEN2 | |
FLV_CODECID_H264 | |
FLV_CODECID_REALH263 | |
FLV_CODECID_MPEG4 |
Definition at line 103 of file libavformat/flv.h.
anonymous enum |
Definition at line 114 of file libavformat/flv.h.
enum AMFDataType |
Definition at line 122 of file libavformat/flv.h.
Generated on Tue Jan 21 2025 06:52:33 for FFmpeg by 1.8.11