[FFmpeg-cvslog] exr: print channel names not yet supported
Paul B Mahol
git at videolan.org
Sat Jul 14 01:03:38 CEST 2012
ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Fri Jul 13 22:50:59 2012 +0000| [cd3136e84a0a56a552e596f7d0bb5a6f03566392] | committer: Paul B Mahol
exr: print channel names not yet supported
Signed-off-by: Paul B Mahol <onemda at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cd3136e84a0a56a552e596f7d0bb5a6f03566392
---
libavcodec/exr.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/libavcodec/exr.c b/libavcodec/exr.c
index 920bdbf..0d66eec 100644
--- a/libavcodec/exr.c
+++ b/libavcodec/exr.c
@@ -291,12 +291,14 @@ static int decode_frame(AVCodecContext *avctx,
if (!strcmp(buf, "R"))
channel_index = 0;
- if (!strcmp(buf, "G"))
+ else if (!strcmp(buf, "G"))
channel_index = 1;
- if (!strcmp(buf, "B"))
+ else if (!strcmp(buf, "B"))
channel_index = 2;
- if (!strcmp(buf, "A"))
+ else if (!strcmp(buf, "A"))
channel_index = 3;
+ else
+ av_log(avctx, AV_LOG_WARNING, "Unsupported channel %.256s\n", buf);
while (bytestream_get_byte(&buf) && buf < channel_list_end)
continue; /* skip */
More information about the ffmpeg-cvslog
mailing list