diff options
author | wm4 <nfxjfg@googlemail.com> | 2015-10-15 19:07:27 +0200 |
---|---|---|
committer | wm4 <nfxjfg@googlemail.com> | 2015-10-15 20:16:13 +0200 |
commit | cdf4a13f86157155bf9518a51369f0d5c03ae707 (patch) | |
tree | 014ca322f2457848bd64197e5507e3a335bea6dd | |
parent | be583c6fd3a6f06844b56619653b9b0e4561870d (diff) | |
download | ffmpeg-cdf4a13f86157155bf9518a51369f0d5c03ae707.tar.gz |
swresample: slightly nicer debug output for auto matrix
This is the matrix that will be used for up/downmixing.
-rw-r--r-- | libswresample/rematrix.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libswresample/rematrix.c b/libswresample/rematrix.c index 54ebb96b04..932088ffb7 100644 --- a/libswresample/rematrix.c +++ b/libswresample/rematrix.c @@ -340,11 +340,16 @@ av_cold static int auto_matrix(SwrContext *s) } } + av_log(s, AV_LOG_DEBUG, "Matrix coefficients:\n"); for(i=0; i<av_get_channel_layout_nb_channels(out_ch_layout); i++){ + const char *c = + av_get_channel_name(av_channel_layout_extract_channel(out_ch_layout, i)); + av_log(s, AV_LOG_DEBUG, "%s: ", c ? c : "?"); for(j=0; j<av_get_channel_layout_nb_channels(in_ch_layout); j++){ - av_log(NULL, AV_LOG_DEBUG, "%f ", s->matrix[i][j]); + c = av_get_channel_name(av_channel_layout_extract_channel(in_ch_layout, j)); + av_log(s, AV_LOG_DEBUG, "%s:%f ", c ? c : "?", s->matrix[i][j]); } - av_log(NULL, AV_LOG_DEBUG, "\n"); + av_log(s, AV_LOG_DEBUG, "\n"); } return 0; } |