| 
    FFmpeg
    
   | 
 
#include "config_components.h"#include <inttypes.h>#include "libavutil/avassert.h"#include "libavutil/avstring.h"#include "libavutil/opt.h"#include "libavutil/dict.h"#include "libavutil/integer.h"#include "libavutil/internal.h"#include "libavutil/intreadwrite.h"#include "libavutil/mathematics.h"#include "avformat.h"#include "avi.h"#include "demux.h"#include "dv.h"#include "internal.h"#include "isom.h"#include "riff.h"#include "libavcodec/bytestream.h"#include "libavcodec/exif.h"#include "libavcodec/startcode.h"Go to the source code of this file.
Data Structures | |
| struct | AVIStream | 
| struct | AVIContext | 
Macros | |
| #define | MAX_ODML_DEPTH 1000 | 
| #define | print_tag(s, str, tag, size) | 
Variables | |
| static const AVOption | options [] | 
| static const AVClass | demuxer_class | 
| static const char | avi_headers [][8] | 
| static const AVMetadataConv | avi_metadata_conv [] | 
| static const char | months [12][4] | 
| const FFInputFormat | ff_avi_demuxer | 
      
  | 
  static | 
Definition at line 1799 of file avidec.c.
Referenced by avi_read_header(), and avi_read_seek().
      
  | 
  static | 
Definition at line 1756 of file avidec.c.
Referenced by avi_read_header().
Definition at line 138 of file avidec.c.
Referenced by avi_read_idx1(), avi_read_packet(), avi_sync(), and read_odml_index().
      
  | 
  static | 
Definition at line 148 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 173 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 292 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 321 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 350 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 369 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 413 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 451 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
      
  | 
  static | 
Definition at line 1111 of file avidec.c.
Referenced by avi_read_packet().
      
  | 
  static | 
Definition at line 1189 of file avidec.c.
Referenced by avi_read_packet().
      
  | 
  static | 
Definition at line 1223 of file avidec.c.
Referenced by avi_sync(), and guess_ni_flag().
      
  | 
  static | 
| exit_early | set to 1 to just gather packet position without making the changes needed to actually read & return the packet | 
Definition at line 1237 of file avidec.c.
Referenced by avi_read_idx1(), and avi_read_packet().
      
  | 
  static | 
Definition at line 1391 of file avidec.c.
Referenced by avi_read_packet().
      
  | 
  static | 
      
  | 
  static | 
Definition at line 1610 of file avidec.c.
Referenced by avi_load_index().
      
  | 
  static | 
Definition at line 1698 of file avidec.c.
Referenced by guess_ni_flag().
Definition at line 1842 of file avidec.c.
Referenced by avi_read_seek().
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
Definition at line 108 of file avidec.c.
Referenced by avi_probe(), and get_riff().
      
  | 
  static | 
Definition at line 117 of file avidec.c.
Referenced by avi_read_header().
      
  | 
  static | 
Definition at line 347 of file avidec.c.
Referenced by avi_metadata_creation_time().
| const FFInputFormat ff_avi_demuxer | 
 1.8.17