X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fmmf.c;h=ab2a9962ce7cf3411c4828fe81ce77432cbdd2d5;hb=5e565998781eab9bfef2b258f71ba246f062d205;hp=3941bee14ad5e905e893290beb5249b6b6691607;hpb=dd1c8f3e6e5380f993c86750bb09fd42e130143f;p=ffmpeg diff --git a/libavformat/mmf.c b/libavformat/mmf.c index 3941bee14ad..ab2a9962ce7 100644 --- a/libavformat/mmf.c +++ b/libavformat/mmf.c @@ -23,8 +23,8 @@ #include "riff.h" typedef struct { - offset_t atrpos, atsqpos, awapos; - offset_t data_size; + int64_t atrpos, atsqpos, awapos; + int64_t data_size; } MMFContext; static const int mmf_rates[] = { 4000, 8000, 11025, 22050, 44100 }; @@ -36,7 +36,7 @@ static int mmf_rate(int code) return mmf_rates[code]; } -#ifdef CONFIG_MMF_MUXER +#if CONFIG_MMF_MUXER static int mmf_rate_code(int rate) { int i; @@ -47,9 +47,9 @@ static int mmf_rate_code(int rate) } /* Copy of end_tag() from avienc.c, but for big-endian chunk size */ -static void end_tag_be(ByteIOContext *pb, offset_t start) +static void end_tag_be(ByteIOContext *pb, int64_t start) { - offset_t pos; + int64_t pos; pos = url_ftell(pb); url_fseek(pb, start - 4, SEEK_SET); @@ -61,7 +61,7 @@ static int mmf_write_header(AVFormatContext *s) { MMFContext *mmf = s->priv_data; ByteIOContext *pb = s->pb; - offset_t pos; + int64_t pos; int rate; rate = mmf_rate_code(s->streams[0]->codec->sample_rate); @@ -129,7 +129,7 @@ static int mmf_write_trailer(AVFormatContext *s) { ByteIOContext *pb = s->pb; MMFContext *mmf = s->priv_data; - offset_t pos, size; + int64_t pos, size; int gatetime; if (!url_is_streamed(s->pb)) { @@ -185,7 +185,7 @@ static int mmf_read_header(AVFormatContext *s, unsigned int tag; ByteIOContext *pb = s->pb; AVStream *st; - offset_t file_size, size; + int64_t file_size, size; int rate, params; tag = get_le32(pb); @@ -290,10 +290,10 @@ static int mmf_read_packet(AVFormatContext *s, return ret; } -#ifdef CONFIG_MMF_DEMUXER +#if CONFIG_MMF_DEMUXER AVInputFormat mmf_demuxer = { "mmf", - NULL_IF_CONFIG_SMALL("mmf format"), + NULL_IF_CONFIG_SMALL("Yamaha SMAF"), sizeof(MMFContext), mmf_probe, mmf_read_header, @@ -302,10 +302,10 @@ AVInputFormat mmf_demuxer = { pcm_read_seek, }; #endif -#ifdef CONFIG_MMF_MUXER +#if CONFIG_MMF_MUXER AVOutputFormat mmf_muxer = { "mmf", - NULL_IF_CONFIG_SMALL("mmf format"), + NULL_IF_CONFIG_SMALL("Yamaha SMAF"), "application/vnd.smaf", "mmf", sizeof(MMFContext),