FFmpeg
|
#include <time.h>
#include "libavutil/imgutils.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mem.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 FFInputFormat | ff_mlv_demuxer |
Magic Lantern Video (MLV) demuxer
Definition in file mlvdec.c.
|
static |
|
static |
Definition at line 66 of file mlvdec.c.
Referenced by read_header().
|
static |
Definition at line 82 of file mlvdec.c.
Referenced by scan_file().
|
static |
Definition at line 100 of file mlvdec.c.
Referenced by scan_file().
|
static |
Definition at line 105 of file mlvdec.c.
Referenced by scan_file().
|
static |
Definition at line 110 of file mlvdec.c.
Referenced by scan_file().
|
static |
Definition at line 115 of file mlvdec.c.
Referenced by scan_file().
|
static |
Definition at line 120 of file mlvdec.c.
Referenced by read_header().
|
static |
|
static |
|
static |
|
static |
const FFInputFormat ff_mlv_demuxer |