diff options
author | Anton Khirnov <anton@khirnov.net> | 2011-03-03 22:11:45 +0300 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-03-05 04:29:31 +0300 |
commit | 384c9c2fa79f2f09ed4a5aa4c14ba3ffc6bdc790 (patch) | |
tree | a3ec8979530bffeb61b84161d1681120bf1234af /libavformat/wav.c | |
parent | 773947ba76c575abc01ba128206c87440dad40ec (diff) |
avio: add avio_tell macro as a replacement for url_ftell
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit a2704c9712ad35cc22e7e0d8a79b581c07fa383b)
Diffstat (limited to 'libavformat/wav.c')
-rw-r--r-- | libavformat/wav.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libavformat/wav.c b/libavformat/wav.c index d6329e326a..8023a791f3 100644 --- a/libavformat/wav.c +++ b/libavformat/wav.c @@ -102,7 +102,7 @@ static int wav_write_trailer(AVFormatContext *s) ff_end_tag(pb, wav->data); /* update file size */ - file_size = url_ftell(pb); + file_size = avio_tell(pb); avio_seek(pb, 4, SEEK_SET); avio_wl32(pb, (uint32_t)(file_size - 8)); avio_seek(pb, file_size, SEEK_SET); @@ -252,7 +252,7 @@ static int wav_read_header(AVFormatContext *s, if (!size) { wav->data_end = INT64_MAX; } else - wav->data_end= url_ftell(pb) + size; + wav->data_end= avio_tell(pb) + size; if (!sample_count && st->codec->channels && av_get_bits_per_sample(st->codec->codec_id)) sample_count = (size<<3) / (st->codec->channels * (uint64_t)av_get_bits_per_sample(st->codec->codec_id)); @@ -296,7 +296,7 @@ static int wav_read_packet(AVFormatContext *s, st = s->streams[0]; - left = wav->data_end - url_ftell(s->pb); + left = wav->data_end - avio_tell(s->pb); if (left <= 0){ if (CONFIG_W64_DEMUXER && wav->w64) left = find_guid(s->pb, guid_data) - 24; @@ -304,7 +304,7 @@ static int wav_read_packet(AVFormatContext *s, left = find_tag(s->pb, MKTAG('d', 'a', 't', 'a')); if (left < 0) return AVERROR_EOF; - wav->data_end= url_ftell(s->pb) + left; + wav->data_end= avio_tell(s->pb) + left; } size = MAX_SIZE; @@ -421,7 +421,7 @@ static int w64_read_header(AVFormatContext *s, AVFormatParameters *ap) av_log(s, AV_LOG_ERROR, "could not find data guid\n"); return -1; } - wav->data_end = url_ftell(pb) + size - 24; + wav->data_end = avio_tell(pb) + size - 24; wav->w64 = 1; return 0; |