FFmpeg
|
#include <inttypes.h>
#include "libavutil/attributes.h"
#include "libavutil/avassert.h"
#include "libavutil/avstring.h"
#include "libavutil/bswap.h"
#include "libavutil/common.h"
#include "libavutil/dict.h"
#include "libavutil/internal.h"
#include "libavutil/mathematics.h"
#include "libavutil/opt.h"
#include "avformat.h"
#include "avio_internal.h"
#include "avlanguage.h"
#include "id3v2.h"
#include "internal.h"
#include "riff.h"
#include "asf.h"
#include "asfcrypt.h"
#include <assert.h>
Go to the source code of this file.
Data Structures | |
struct | ASFPayload |
struct | ASFStream |
struct | ASFContext |
Macros | |
#define | ASF_MAX_STREAMS 127 |
#define | FRAME_HEADER_SIZE 6 |
#define | print_guid(g) while(0) |
#define | LEN 22 |
#define | DO_2BITS(bits, var, defval) |
Variables | |
static const AVOption | options [] |
static const AVClass | asf_class |
AVInputFormat | ff_asf_demuxer |
#define ASF_MAX_STREAMS 127 |
Definition at line 136 of file asfdec_f.c.
Referenced by asf_read_pts(), and asf_read_stream_properties().
#define FRAME_HEADER_SIZE 6 |
Definition at line 137 of file asfdec_f.c.
Referenced by asf_parse_packet(), and asf_read_packet().
#define print_guid | ( | g | ) | while(0) |
Definition at line 186 of file asfdec_f.c.
Referenced by asf_read_header().
#define LEN 22 |
Referenced by build_filter(), and get_tag().
#define DO_2BITS | ( | bits, | |
var, | |||
defval | |||
) |
Definition at line 933 of file asfdec_f.c.
Referenced by asf_get_packet(), and asf_read_frame_header().
|
static |
Definition at line 189 of file asfdec_f.c.
|
static |
Definition at line 200 of file asfdec_f.c.
Referenced by asf_read_ext_content_desc(), asf_read_metadata(), and get_tag().
|
static |
Definition at line 218 of file asfdec_f.c.
Referenced by get_tag().
|
static |
Definition at line 305 of file asfdec_f.c.
Referenced by get_tag().
|
static |
Definition at line 317 of file asfdec_f.c.
Referenced by asf_read_content_desc(), asf_read_ext_content_desc(), asf_read_header(), and asf_read_metadata().
|
static |
Definition at line 375 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 399 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 566 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 624 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 643 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 677 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 697 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 742 of file asfdec_f.c.
Referenced by asf_read_header().
|
static |
Definition at line 780 of file asfdec_f.c.
|
static |
Load a single ASF packet into the demuxer.
s | demux context |
pb | context to read data from |
Definition at line 958 of file asfdec_f.c.
Referenced by asf_read_packet().
|
static |
|
static |
Parse data from individual ASF packets (which were previously loaded with asf_get_packet()).
s | demux context |
pb | context to read data from |
pkt | pointer to store packet data into |
Definition at line 1209 of file asfdec_f.c.
Referenced by asf_read_packet().
|
static |
Definition at line 1438 of file asfdec_f.c.
|
static |
Definition at line 1458 of file asfdec_f.c.
Referenced by asf_read_close(), asf_read_pts(), and asf_read_seek().
|
static |
Definition at line 1491 of file asfdec_f.c.
Referenced by asf_read_seek().
|
static |
Definition at line 1506 of file asfdec_f.c.
|
static |
Definition at line 1513 of file asfdec_f.c.
|
static |
Definition at line 1570 of file asfdec_f.c.
Referenced by asf_read_seek().
|
static |
Definition at line 1638 of file asfdec_f.c.
|
static |
Definition at line 120 of file asfdec_f.c.
|
static |
Definition at line 126 of file asfdec_f.c.
AVInputFormat ff_asf_demuxer |
Definition at line 1693 of file asfdec_f.c.