FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | ASFPayload |
struct | ASFStream |
struct | ASFMainHeader |
struct | ASFIndex |
Functions | |
void | ff_put_guid (AVIOContext *s, const ff_asf_guid *g) |
#define PACKET_SIZE 3200 |
Definition at line 29 of file asf.h.
Referenced by asf_write_header(), flush_packet(), and put_frame().
#define ASF_PPI_FLAG_MULTIPLE_PAYLOADS_PRESENT 1 |
Definition at line 141 of file asf.h.
Referenced by put_payload_parsing_info().
#define ASF_PPI_FLAG_PADDING_LENGTH_FIELD_IS_BYTE 0x08 |
Definition at line 148 of file asf.h.
Referenced by put_payload_parsing_info().
#define ASF_PPI_FLAG_PADDING_LENGTH_FIELD_IS_WORD 0x10 |
Definition at line 149 of file asf.h.
Referenced by put_payload_parsing_info().
#define ASF_PL_FLAG_REPLICATED_DATA_LENGTH_FIELD_IS_DWORD 0x03 |
#define ASF_PL_FLAG_OFFSET_INTO_MEDIA_OBJECT_LENGTH_FIELD_IS_BYTE 0x04 |
#define ASF_PL_FLAG_OFFSET_INTO_MEDIA_OBJECT_LENGTH_FIELD_IS_WORD 0x08 |
#define ASF_PL_FLAG_OFFSET_INTO_MEDIA_OBJECT_LENGTH_FIELD_IS_DWORD 0x0c |
#define ASF_PL_MASK_OFFSET_INTO_MEDIA_OBJECT_LENGTH_FIELD_SIZE 0x0c |
#define ASF_PL_FLAG_MEDIA_OBJECT_NUMBER_LENGTH_FIELD_IS_BYTE 0x10 |
#define ASF_PL_FLAG_MEDIA_OBJECT_NUMBER_LENGTH_FIELD_IS_WORD 0x20 |
#define ASF_PL_FLAG_MEDIA_OBJECT_NUMBER_LENGTH_FIELD_IS_DWORD 0x30 |
#define ASF_PL_MASK_MEDIA_OBJECT_NUMBER_LENGTH_FIELD_SIZE 0x30 |
#define ASF_PL_FLAG_KEY_FRAME 0x80 |
Definition at line 181 of file asf.h.
Referenced by put_payload_header().
void ff_put_guid | ( | AVIOContext * | s, |
const ff_asf_guid * | g | ||
) |
Definition at line 229 of file asfenc.c.
Referenced by asf_write_header1(), asf_write_index(), put_header(), write_chunk_header(), write_header(), write_index(), write_root_table(), write_stream_codec_info(), and write_tag().
const ff_asf_guid ff_asf_header |
Definition at line 24 of file asf.c.
Referenced by asf_probe(), asf_read_header(), asf_write_header1(), ff_mms_asf_header_parser(), and rtp_asf_fix_header().
const ff_asf_guid ff_asf_file_header |
Definition at line 28 of file asf.c.
Referenced by asf_read_header(), asf_write_header1(), ff_mms_asf_header_parser(), and rtp_asf_fix_header().
const ff_asf_guid ff_asf_stream_header |
Definition at line 32 of file asf.c.
Referenced by asf_read_header(), asf_write_header1(), and ff_mms_asf_header_parser().
const ff_asf_guid ff_asf_ext_stream_header |
Definition at line 36 of file asf.c.
Referenced by asf_read_header(), and ff_mms_asf_header_parser().
const ff_asf_guid ff_asf_audio_stream |
Definition at line 40 of file asf.c.
Referenced by asf_read_stream_properties(), and asf_write_header1().
const ff_asf_guid ff_asf_audio_conceal_none |
const ff_asf_guid ff_asf_audio_conceal_spread |
Definition at line 50 of file asf.c.
Referenced by asf_write_header1().
const ff_asf_guid ff_asf_video_stream |
Definition at line 54 of file asf.c.
Referenced by asf_read_stream_properties(), and asf_write_header1().
const ff_asf_guid ff_asf_jfif_media |
Definition at line 58 of file asf.c.
Referenced by asf_read_stream_properties().
const ff_asf_guid ff_asf_video_conceal_none |
Definition at line 62 of file asf.c.
Referenced by asf_write_header1().
const ff_asf_guid ff_asf_command_stream |
Definition at line 66 of file asf.c.
Referenced by asf_read_stream_properties().
const ff_asf_guid ff_asf_comment_header |
Definition at line 70 of file asf.c.
Referenced by asf_read_header(), and asf_write_header1().
const ff_asf_guid ff_asf_codec_comment_header |
Definition at line 74 of file asf.c.
Referenced by asf_write_header1().
const ff_asf_guid ff_asf_codec_comment1_header |
Definition at line 77 of file asf.c.
Referenced by asf_write_header1().
const ff_asf_guid ff_asf_data_header |
Definition at line 81 of file asf.c.
Referenced by asf_read_header(), asf_write_header1(), and ff_mms_asf_header_parser().
const ff_asf_guid ff_asf_head1_guid |
Definition at line 85 of file asf.c.
Referenced by asf_read_header(), asf_write_header1(), and ff_mms_asf_header_parser().
const ff_asf_guid ff_asf_head2_guid |
Definition at line 89 of file asf.c.
Referenced by asf_write_header1().
const ff_asf_guid ff_asf_extended_content_header |
Definition at line 93 of file asf.c.
Referenced by asf_read_header(), and asf_write_header1().
const ff_asf_guid ff_asf_simple_index_header |
Definition at line 97 of file asf.c.
Referenced by asf_build_simple_index(), and asf_write_index().
const ff_asf_guid ff_asf_ext_stream_embed_stream_header |
Definition at line 101 of file asf.c.
Referenced by asf_read_stream_properties().
const ff_asf_guid ff_asf_ext_stream_audio_stream |
Definition at line 105 of file asf.c.
Referenced by asf_read_stream_properties().
const ff_asf_guid ff_asf_metadata_header |
Definition at line 109 of file asf.c.
Referenced by asf_read_header().
const ff_asf_guid ff_asf_marker_header |
Definition at line 113 of file asf.c.
Referenced by asf_read_header().
const ff_asf_guid ff_asf_my_guid |
Definition at line 119 of file asf.c.
Referenced by asf_write_header1(), and asf_write_index().
const ff_asf_guid ff_asf_language_guid |
Definition at line 123 of file asf.c.
Referenced by asf_read_header().
const ff_asf_guid ff_asf_content_encryption |
Definition at line 127 of file asf.c.
Referenced by asf_read_header().
const ff_asf_guid ff_asf_ext_content_encryption |
Definition at line 131 of file asf.c.
Referenced by asf_read_header().
const ff_asf_guid ff_asf_digital_signature |
Definition at line 135 of file asf.c.
Referenced by asf_read_header().
const AVMetadataConv ff_asf_metadata_conv[] |
Definition at line 140 of file asf.c.
Referenced by asf_read_header(), asf_write_header1(), parse_legacy_attrib(), and write_table_entries_attrib().
AVInputFormat ff_asf_demuxer |
Definition at line 1453 of file asfdec.c.
Referenced by ff_wms_parse_sdp_a_line().