Mercurial > libavcodec.hg
comparison cook.c @ 9648:62d00a9c3824 libavcodec
Bugfix for bug introduced in the multichannel cook patchset.
author | banan |
---|---|
date | Fri, 15 May 2009 16:25:54 +0000 |
parents | 5c1aeaf1bc12 |
children | 67a20f0eb42c |
comparison
equal
deleted
inserted
replaced
9647:d0fe5dc427f0 | 9648:62d00a9c3824 |
---|---|
1139 return -1; | 1139 return -1; |
1140 } | 1140 } |
1141 av_log(avctx,AV_LOG_DEBUG,"MONO\n"); | 1141 av_log(avctx,AV_LOG_DEBUG,"MONO\n"); |
1142 break; | 1142 break; |
1143 case STEREO: | 1143 case STEREO: |
1144 if (q->nb_channels != 1) | 1144 if (q->nb_channels != 1) { |
1145 q->subpacket[s].bits_per_subpdiv = 1; | 1145 q->subpacket[s].bits_per_subpdiv = 1; |
1146 q->subpacket[s].num_channels = 2; | 1146 q->subpacket[s].num_channels = 2; |
1147 } | |
1147 av_log(avctx,AV_LOG_DEBUG,"STEREO\n"); | 1148 av_log(avctx,AV_LOG_DEBUG,"STEREO\n"); |
1148 break; | 1149 break; |
1149 case JOINT_STEREO: | 1150 case JOINT_STEREO: |
1150 if (q->nb_channels != 2) { | 1151 if (q->nb_channels != 2) { |
1151 av_log(avctx,AV_LOG_ERROR,"Container channels != 2, report sample!\n"); | 1152 av_log(avctx,AV_LOG_ERROR,"Container channels != 2, report sample!\n"); |