| 
    FFmpeg
    
   | 
 
#include <time.h>#include "libavutil/imgutils.h"#include "libavutil/intreadwrite.h"#include "libavutil/rational.h"#include "avformat.h"#include "demux.h"#include "internal.h"#include "riff.h"Go to the source code of this file.
Data Structures | |
| struct | MlvContext | 
Macros | |
| #define | MLV_VERSION "v2.0" | 
| #define | MLV_VIDEO_CLASS_RAW 1 | 
| #define | MLV_VIDEO_CLASS_YUV 2 | 
| #define | MLV_VIDEO_CLASS_JPEG 3 | 
| #define | MLV_VIDEO_CLASS_H264 4 | 
| #define | MLV_AUDIO_CLASS_WAV 1 | 
| #define | MLV_CLASS_FLAG_DELTA 0x40 | 
| #define | MLV_CLASS_FLAG_LZMA 0x80 | 
Functions | |
| static int | probe (const AVProbeData *p) | 
| static int | check_file_header (AVIOContext *pb, uint64_t guid) | 
| static void | read_string (AVFormatContext *avctx, AVIOContext *pb, const char *tag, unsigned size) | 
| static void | read_uint8 (AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | 
| static void | read_uint16 (AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | 
| static void | read_uint32 (AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | 
| static void | read_uint64 (AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | 
| static int | scan_file (AVFormatContext *avctx, AVStream *vst, AVStream *ast, int file) | 
| static int | read_header (AVFormatContext *avctx) | 
| static int | read_packet (AVFormatContext *avctx, AVPacket *pkt) | 
| static int | read_seek (AVFormatContext *avctx, int stream_index, int64_t timestamp, int flags) | 
| static int | read_close (AVFormatContext *s) | 
Variables | |
| const AVInputFormat | ff_mlv_demuxer | 
Magic Lantern Video (MLV) demuxer
Definition in file mlvdec.c.
      
  | 
  static | 
      
  | 
  static | 
Definition at line 65 of file mlvdec.c.
Referenced by read_header().
      
  | 
  static | 
Definition at line 81 of file mlvdec.c.
Referenced by scan_file().
      
  | 
  static | 
Definition at line 99 of file mlvdec.c.
Referenced by scan_file().
      
  | 
  static | 
Definition at line 104 of file mlvdec.c.
Referenced by scan_file().
      
  | 
  static | 
Definition at line 109 of file mlvdec.c.
Referenced by scan_file().
      
  | 
  static | 
Definition at line 114 of file mlvdec.c.
Referenced by scan_file().
      
  | 
  static | 
Definition at line 119 of file mlvdec.c.
Referenced by read_header().
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| const AVInputFormat ff_mlv_demuxer | 
 1.8.17