[FFmpeg-devel] [PATCH 2/2] libavutil/channel_layout: Correctly return layout when channel specification ends with a trailing 'c'.

Simon Thelen ffmpeg-dev at c-14.de
Tue Jun 9 04:55:57 CEST 2015


Return layout when FF_API_GET_CHANNEL_LAYOUT_COMPAT is set even if the
layout itself is not in the deprecated style.

Signed-off-by: Simon Thelen <ffmpeg-dev at c-14.de>
---
 libavutil/channel_layout.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavutil/channel_layout.c b/libavutil/channel_layout.c
index 4c0677f..cd5cf42 100644
--- a/libavutil/channel_layout.c
+++ b/libavutil/channel_layout.c
@@ -138,8 +138,8 @@ static uint64_t get_channel_layout_single(const char *name, int name_len)
                        "switch to the syntax '%.*sc' otherwise it will be interpreted as a "
                        "channel layout number in a later version\n",
                        name_len, name, name_len, name);
-                return layout;
             }
+            return layout;
         }
     } else {
 #endif
-- 
2.4.2



More information about the ffmpeg-devel mailing list