| 
    FFmpeg
    
   | 
 
#include "libavutil/attributes.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 "libavutil/time_internal.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"Go to the source code of this file.
Data Structures | |
| struct | GUIDParseTable | 
| struct | ASFPacket | 
| struct | ASFStream | 
| struct | ASFStreamData | 
| struct | ASFContext | 
Macros | |
| #define | ASF_BOOL 0x2 | 
| #define | ASF_WORD 0x5 | 
| #define | ASF_GUID 0x6 | 
| #define | ASF_DWORD 0x3 | 
| #define | ASF_QWORD 0x4 | 
| #define | ASF_UNICODE 0x0 | 
| #define | ASF_FLAG_BROADCAST 0x1 | 
| #define | ASF_BYTE_ARRAY 0x1 | 
| #define | ASF_TYPE_AUDIO 0x2 | 
| #define | ASF_TYPE_VIDEO 0x1 | 
| #define | ASF_STREAM_NUM 0x7F | 
| #define | ASF_MAX_STREAMS 128 | 
| #define | BMP_HEADER_SIZE 40 | 
| #define | ASF_NUM_OF_PAYLOADS 0x3F | 
| #define | ASF_ERROR_CORRECTION_LENGTH_TYPE 0x60 | 
| #define | ASF_PACKET_ERROR_CORRECTION_DATA_SIZE 0x2 | 
| #define | READ_LEN(flag, name, len) | 
Variables | |
| static const GUIDParseTable | gdef [] | 
| AVInputFormat | ff_asf_o_demuxer | 
| #define ASF_BOOL 0x2 | 
Definition at line 41 of file asfdec_o.c.
Referenced by asf_read_ext_content(), and asf_read_generic_value().
| #define ASF_WORD 0x5 | 
Definition at line 42 of file asfdec_o.c.
Referenced by asf_read_generic_value().
| #define ASF_GUID 0x6 | 
Definition at line 43 of file asfdec_o.c.
Referenced by process_metadata().
| #define ASF_DWORD 0x3 | 
Definition at line 44 of file asfdec_o.c.
Referenced by asf_read_ext_content(), and asf_read_generic_value().
| #define ASF_QWORD 0x4 | 
Definition at line 45 of file asfdec_o.c.
Referenced by asf_read_generic_value().
| #define ASF_UNICODE 0x0 | 
Definition at line 46 of file asfdec_o.c.
Referenced by asf_read_value(), and process_metadata().
| #define ASF_FLAG_BROADCAST 0x1 | 
Definition at line 47 of file asfdec_o.c.
Referenced by asf_read_data(), asf_read_header(), asf_read_packet(), and asf_read_properties().
| #define ASF_BYTE_ARRAY 0x1 | 
Definition at line 48 of file asfdec_o.c.
Referenced by process_metadata().
| #define ASF_TYPE_AUDIO 0x2 | 
Definition at line 49 of file asfdec_o.c.
| #define ASF_TYPE_VIDEO 0x1 | 
Definition at line 50 of file asfdec_o.c.
| #define ASF_STREAM_NUM 0x7F | 
Definition at line 51 of file asfdec_o.c.
Referenced by asf_read_ext_stream_properties(), asf_read_payload(), and asf_read_stream_properties().
| #define ASF_MAX_STREAMS 128 | 
Definition at line 52 of file asfdec_o.c.
Referenced by asf_read_close(), asf_read_header(), asf_read_language_list(), asf_read_metadata_obj(), asf_read_stream_properties(), and asf_store_aspect_ratio().
| #define BMP_HEADER_SIZE 40 | 
Definition at line 53 of file asfdec_o.c.
Referenced by parse_video_info().
| #define ASF_NUM_OF_PAYLOADS 0x3F | 
Definition at line 54 of file asfdec_o.c.
Referenced by asf_read_packet_header().
| #define ASF_ERROR_CORRECTION_LENGTH_TYPE 0x60 | 
Definition at line 55 of file asfdec_o.c.
Referenced by asf_read_packet_header().
| #define ASF_PACKET_ERROR_CORRECTION_DATA_SIZE 0x2 | 
Definition at line 56 of file asfdec_o.c.
Referenced by asf_read_packet_header().
Definition at line 1072 of file asfdec_o.c.
Referenced by asf_read_packet_header(), and asf_read_payload().
      
  | 
  static | 
Definition at line 1673 of file asfdec_o.c.
Referenced by asf_read_unknown().
      
  | 
  static | 
Definition at line 1657 of file asfdec_o.c.
Referenced by asf_read_ext_stream_properties(), asf_read_header(), and detect_unknown_subobject().
      
  | 
  static | 
Definition at line 150 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 159 of file asfdec_o.c.
Referenced by find_guid().
      
  | 
  static | 
Definition at line 167 of file asfdec_o.c.
Referenced by asf_read_content_desc(), asf_read_data(), asf_read_ext_content(), asf_read_ext_stream_properties(), asf_read_header(), asf_read_language_list(), asf_read_marker(), asf_read_metadata_obj(), asf_read_simple_index(), and asf_read_stream_properties().
      
  | 
  static | 
Definition at line 173 of file asfdec_o.c.
Referenced by detect_unknown_subobject().
      
  | 
  static | 
Definition at line 203 of file asfdec_o.c.
Referenced by asf_read_language_list(), and asf_read_value().
      
  | 
  static | 
Definition at line 220 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 259 of file asfdec_o.c.
Referenced by asf_read_content_desc().
      
  | 
  static | 
Definition at line 273 of file asfdec_o.c.
Referenced by process_metadata().
      
  | 
  static | 
Definition at line 314 of file asfdec_o.c.
Referenced by asf_set_metadata(), and asf_store_aspect_ratio().
      
  | 
  static | 
Definition at line 337 of file asfdec_o.c.
Referenced by process_metadata().
      
  | 
  static | 
Definition at line 358 of file asfdec_o.c.
Referenced by process_metadata().
      
  | 
  static | 
Definition at line 458 of file asfdec_o.c.
Referenced by process_metadata().
      
  | 
  static | 
Definition at line 470 of file asfdec_o.c.
Referenced by asf_read_ext_content(), and asf_read_metadata_obj().
      
  | 
  static | 
Definition at line 502 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 539 of file asfdec_o.c.
Referenced by asf_read_header().
      
  | 
  static | 
Definition at line 555 of file asfdec_o.c.
Referenced by asf_read_metadata_obj().
      
  | 
  static | 
Definition at line 575 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 622 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 651 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 694 of file asfdec_o.c.
Referenced by asf_read_stream_properties().
      
  | 
  static | 
Definition at line 726 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 830 of file asfdec_o.c.
Referenced by asf_read_header().
      
  | 
  static | 
Definition at line 843 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 911 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 937 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 973 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 1084 of file asfdec_o.c.
Referenced by asf_read_multiple_payload(), and asf_read_payload().
Definition at line 1139 of file asfdec_o.c.
Referenced by asf_read_payload().
      
  | 
  static | 
Definition at line 1151 of file asfdec_o.c.
Referenced by asf_read_multiple_payload().
      
  | 
  static | 
Definition at line 1173 of file asfdec_o.c.
Referenced by asf_read_payload().
      
  | 
  static | 
Definition at line 1224 of file asfdec_o.c.
Referenced by asf_read_payload().
      
  | 
  static | 
Definition at line 1276 of file asfdec_o.c.
Referenced by asf_read_packet().
      
  | 
  static | 
Definition at line 1356 of file asfdec_o.c.
Referenced by asf_read_packet().
      
  | 
  static | 
Definition at line 1391 of file asfdec_o.c.
Referenced by asf_read_packet().
      
  | 
  static | 
Definition at line 1433 of file asfdec_o.c.
Referenced by asf_read_timestamp().
      
  | 
  static | 
Definition at line 1517 of file asfdec_o.c.
Referenced by asf_read_header().
      
  | 
  static | 
Definition at line 1534 of file asfdec_o.c.
Referenced by asf_read_seek(), and asf_read_timestamp().
      
  | 
  static | 
Definition at line 1577 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 1636 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 1703 of file asfdec_o.c.
      
  | 
  static | 
Definition at line 1022 of file asfdec_o.c.
Referenced by find_guid().
| AVInputFormat ff_asf_o_demuxer | 
Definition at line 1786 of file asfdec_o.c.
 1.8.6