diff options
author | Anton Khirnov <anton@khirnov.net> | 2011-02-21 16:43:01 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-02-22 02:44:37 +0100 |
commit | e63a362857d9807b23e65872598d782fa53bb6af (patch) | |
tree | 7a21287e54bfbd2ec9c45bcb5a22e441e4992f2b /libavformat/wv.c | |
parent | 6a786b15c34765ec00be3cd808dafbb041fd5881 (diff) | |
download | ffmpeg-e63a362857d9807b23e65872598d782fa53bb6af.tar.gz |
avio: avio_ prefixes for get_* functions
In the name of consistency:
get_byte -> avio_r8
get_<type> -> avio_r<type>
get_buffer -> avio_read
get_partial_buffer will be made private later
get_strz is left out becase I want to change it later to return
something useful.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit b7effd4e8338f6ed5bda630ad7ed0809bf458648)
Diffstat (limited to 'libavformat/wv.c')
-rw-r--r-- | libavformat/wv.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/libavformat/wv.c b/libavformat/wv.c index 3ee59970c9..fca35b818b 100644 --- a/libavformat/wv.c +++ b/libavformat/wv.c @@ -86,25 +86,25 @@ static int wv_read_block_header(AVFormatContext *ctx, AVIOContext *pb, int appen wc->pos = url_ftell(pb); if(!append){ - tag = get_le32(pb); + tag = avio_rl32(pb); if (tag != MKTAG('w', 'v', 'p', 'k')) return -1; - size = get_le32(pb); + size = avio_rl32(pb); if(size < 24 || size > WV_BLOCK_LIMIT){ av_log(ctx, AV_LOG_ERROR, "Incorrect block size %i\n", size); return -1; } wc->blksize = size; - ver = get_le16(pb); + ver = avio_rl16(pb); if(ver < 0x402 || ver > 0x410){ av_log(ctx, AV_LOG_ERROR, "Unsupported version %03X\n", ver); return -1; } - get_byte(pb); // track no - get_byte(pb); // track sub index - wc->samples = get_le32(pb); // total samples in file - wc->soff = get_le32(pb); // offset in samples of current block - get_buffer(pb, wc->extra, WV_EXTRA_SIZE); + avio_r8(pb); // track no + avio_r8(pb); // track sub index + wc->samples = avio_rl32(pb); // total samples in file + wc->soff = avio_rl32(pb); // offset in samples of current block + avio_read(pb, wc->extra, WV_EXTRA_SIZE); }else{ size = wc->blksize; } @@ -127,8 +127,8 @@ static int wv_read_block_header(AVFormatContext *ctx, AVIOContext *pb, int appen } while(url_ftell(pb) < block_end){ int id, size; - id = get_byte(pb); - size = (id & 0x80) ? get_le24(pb) : get_byte(pb); + id = avio_r8(pb); + size = (id & 0x80) ? avio_rl24(pb) : avio_r8(pb); size <<= 1; if(id&0x40) size--; @@ -138,24 +138,24 @@ static int wv_read_block_header(AVFormatContext *ctx, AVIOContext *pb, int appen av_log(ctx, AV_LOG_ERROR, "Insufficient channel information\n"); return -1; } - chan = get_byte(pb); + chan = avio_r8(pb); switch(size - 2){ case 0: - chmask = get_byte(pb); + chmask = avio_r8(pb); break; case 1: - chmask = get_le16(pb); + chmask = avio_rl16(pb); break; case 2: - chmask = get_le24(pb); + chmask = avio_rl24(pb); break; case 3: - chmask = get_le32(pb); + chmask = avio_rl32(pb); break; case 5: url_fskip(pb, 1); - chan |= (get_byte(pb) & 0xF) << 8; - chmask = get_le24(pb); + chan |= (avio_r8(pb) & 0xF) << 8; + chmask = avio_rl24(pb); break; default: av_log(ctx, AV_LOG_ERROR, "Invalid channel info size %d\n", size); @@ -163,7 +163,7 @@ static int wv_read_block_header(AVFormatContext *ctx, AVIOContext *pb, int appen } break; case 0x27: - rate = get_le24(pb); + rate = avio_rl24(pb); break; default: url_fskip(pb, size); @@ -254,13 +254,13 @@ static int wv_read_packet(AVFormatContext *s, if(wc->multichannel) AV_WL32(pkt->data, wc->blksize + WV_EXTRA_SIZE + 12); memcpy(pkt->data + off, wc->extra, WV_EXTRA_SIZE); - ret = get_buffer(s->pb, pkt->data + WV_EXTRA_SIZE + off, wc->blksize); + ret = avio_read(s->pb, pkt->data + WV_EXTRA_SIZE + off, wc->blksize); if(ret != wc->blksize){ av_free_packet(pkt); return AVERROR(EIO); } while(!(wc->flags & WV_END_BLOCK)){ - if(get_le32(s->pb) != MKTAG('w', 'v', 'p', 'k')){ + if(avio_rl32(s->pb) != MKTAG('w', 'v', 'p', 'k')){ av_free_packet(pkt); return -1; } @@ -275,16 +275,16 @@ static int wv_read_packet(AVFormatContext *s, return -1; } wc->blksize = size; - ver = get_le16(s->pb); + ver = avio_rl16(s->pb); if(ver < 0x402 || ver > 0x410){ av_free_packet(pkt); av_log(s, AV_LOG_ERROR, "Unsupported version %03X\n", ver); return -1; } - get_byte(s->pb); // track no - get_byte(s->pb); // track sub index - wc->samples = get_le32(s->pb); // total samples in file - wc->soff = get_le32(s->pb); // offset in samples of current block + avio_r8(s->pb); // track no + avio_r8(s->pb); // track sub index + wc->samples = avio_rl32(s->pb); // total samples in file + wc->soff = avio_rl32(s->pb); // offset in samples of current block if((ret = av_append_packet(s->pb, pkt, WV_EXTRA_SIZE)) < 0){ av_free_packet(pkt); return ret; |