From 0c7ff52f2a6e6c38de3320b8e980aebc1fe8c8d2 Mon Sep 17 00:00:00 2001 From: banan Date: Sun, 15 Mar 2009 19:36:45 +0000 Subject: [PATCH] Add cook channel count function, part of multichannel cook git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17992 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b --- libavcodec/cook.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libavcodec/cook.c b/libavcodec/cook.c index 1c1bf72c6..e476dede2 100644 --- a/libavcodec/cook.c +++ b/libavcodec/cook.c @@ -1018,6 +1018,16 @@ static void dump_cook_context(COOKContext *q) } #endif +static av_cold int cook_count_channels(unsigned int mask){ + int i; + int channels = 0; + for(i = 0;i<32;i++){ + if(mask & (1<