Mercurial > libavformat.hg
comparison wv.c @ 2380:41c9871ea3c4 libavformat
Support for WavPack version 0x410 (false stereo chunks)
Patch by David Bryant printf("david@%s.com",wv_demuxer.long_name);
Thread [PATCH] handle WavPack stream version 0x410
author | kostya |
---|---|
date | Mon, 13 Aug 2007 05:36:50 +0000 |
parents | 85ed1e2ce41e |
children | c226029c8df4 |
comparison
equal
deleted
inserted
replaced
2379:14b9277b6491 | 2380:41c9871ea3c4 |
---|---|
84 av_log(ctx, AV_LOG_ERROR, "Incorrect block size %i\n", size); | 84 av_log(ctx, AV_LOG_ERROR, "Incorrect block size %i\n", size); |
85 return -1; | 85 return -1; |
86 } | 86 } |
87 wc->blksize = size; | 87 wc->blksize = size; |
88 ver = get_le16(pb); | 88 ver = get_le16(pb); |
89 if(ver < 0x402 || ver > 0x40F){ | 89 if(ver < 0x402 || ver > 0x410){ |
90 av_log(ctx, AV_LOG_ERROR, "Unsupported version %03X\n", ver); | 90 av_log(ctx, AV_LOG_ERROR, "Unsupported version %03X\n", ver); |
91 return -1; | 91 return -1; |
92 } | 92 } |
93 get_byte(pb); // track no | 93 get_byte(pb); // track no |
94 get_byte(pb); // track sub index | 94 get_byte(pb); // track sub index |