|
|
|
@@ -91,13 +91,14 @@ void av_get_channel_layout_string(char *buf, int buf_size, |
|
|
|
|
|
|
|
snprintf(buf, buf_size, "%d channels", nb_channels); |
|
|
|
if (channel_layout) { |
|
|
|
int i,ch; |
|
|
|
int i, ch; |
|
|
|
av_strlcat(buf, " (", buf_size); |
|
|
|
for(i=0,ch=0; i<64; i++) { |
|
|
|
if ((channel_layout & (1L<<i))) { |
|
|
|
for (i = 0, ch = 0; i < 64; i++) { |
|
|
|
if ((channel_layout & (1L << i))) { |
|
|
|
const char *name = get_channel_name(i); |
|
|
|
if (name) { |
|
|
|
if (ch>0) av_strlcat(buf, "|", buf_size); |
|
|
|
if (ch > 0) |
|
|
|
av_strlcat(buf, "|", buf_size); |
|
|
|
av_strlcat(buf, name, buf_size); |
|
|
|
} |
|
|
|
ch++; |
|
|
|
|