FFmpeg
|
#include "libavutil/channel_layout.h"
#include "libavcodec/get_bits.h"
#include "avformat.h"
#include "internal.h"
#include "apetag.h"
#include "id3v1.h"
#include "libavutil/dict.h"
Go to the source code of this file.
Data Structures | |
struct | MPCFrame |
struct | MPCContext |
Macros | |
#define | MPC_FRAMESIZE 1152 |
#define | DELAY_FRAMES 32 |
Functions | |
static int | mpc_probe (AVProbeData *p) |
static int | mpc_read_header (AVFormatContext *s) |
static int | mpc_read_packet (AVFormatContext *s, AVPacket *pkt) |
static int | mpc_read_close (AVFormatContext *s) |
static int | mpc_read_seek (AVFormatContext *s, int stream_index, int64_t timestamp, int flags) |
Seek to the given position If position is unknown but is within the limits of file then packets are skipped unless desired position is reached. More... | |
Variables | |
static const int | mpc_rate [4] = { 44100, 48000, 37800, 32000 } |
AVInputFormat | ff_mpc_demuxer |
Macro Definition Documentation
#define DELAY_FRAMES 32 |
Definition at line 31 of file libavformat/mpc.c.
Referenced by mpc_read_seek().
#define MPC_FRAMESIZE 1152 |
Definition at line 30 of file libavformat/mpc.c.
Referenced by mpc_read_header().
Function Documentation
|
static |
Definition at line 48 of file libavformat/mpc.c.
|
static |
Definition at line 178 of file libavformat/mpc.c.
|
static |
Definition at line 56 of file libavformat/mpc.c.
|
static |
Definition at line 119 of file libavformat/mpc.c.
|
static |
Seek to the given position If position is unknown but is within the limits of file then packets are skipped unless desired position is reached.
Also this function makes use of the fact that timestamp == frameno
Definition at line 193 of file libavformat/mpc.c.
Variable Documentation
AVInputFormat ff_mpc_demuxer |
Definition at line 227 of file libavformat/mpc.c.
|
static |
Definition at line 33 of file libavformat/mpc.c.
Referenced by mpc_read_header().
Generated on Fri Dec 20 2024 06:56:14 for FFmpeg by 1.8.11