mmf.c File Reference
Go to the source code of this file.
|
Classes |
| struct | MMFContext |
Functions |
| static int | mmf_rate_code (int rate) |
| static int | mmf_rate (int code) |
| static void | end_tag_be (ByteIOContext *pb, offset_t start) |
| static int | mmf_write_header (AVFormatContext *s) |
| static int | mmf_write_packet (AVFormatContext *s, AVPacket *pkt) |
| static void | put_varlength (ByteIOContext *pb, int val) |
| static int | mmf_write_trailer (AVFormatContext *s) |
| static int | mmf_probe (AVProbeData *p) |
| static int | mmf_read_header (AVFormatContext *s, AVFormatParameters *ap) |
| static int | mmf_read_packet (AVFormatContext *s, AVPacket *pkt) |
| static int | mmf_read_close (AVFormatContext *s) |
| static int | mmf_read_seek (AVFormatContext *s, int stream_index, int64_t timestamp, int flags) |
Variables |
| static int | mmf_rates [] = { 4000, 8000, 11025, 22050, 44100 } |
| AVInputFormat | mmf_demuxer |
| AVOutputFormat | mmf_muxer |
Function Documentation
| static int mmf_rate_code |
( |
int |
rate |
) |
[static] |
| static int mmf_rate |
( |
int |
code |
) |
[static] |
Definition at line 60 of file mmf.c.
| static void put_varlength |
( |
ByteIOContext * |
pb, |
|
|
int |
val | |
|
) |
| | [static] |
Variable Documentation
int mmf_rates[] = { 4000, 8000, 11025, 22050, 44100 } [static] |
Initial value:
Definition at line 305 of file mmf.c.
Initial value:
{
"mmf",
"mmf format",
"application/vnd.smaf",
"mmf",
sizeof(MMFContext),
CODEC_ID_ADPCM_YAMAHA,
CODEC_ID_NONE,
mmf_write_header,
mmf_write_packet,
mmf_write_trailer,
}
Definition at line 317 of file mmf.c.