mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-28 05:50:43 +00:00
Make ff_dprintf_link() print meaningful information for audio links.
Originally committed as revision 26378 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b9af15402d
commit
7986e34db0
@ -246,6 +246,7 @@ void ff_dprintf_ref(void *ctx, AVFilterBufferRef *ref, int end)
|
||||
|
||||
void ff_dprintf_link(void *ctx, AVFilterLink *link, int end)
|
||||
{
|
||||
if (link->type == AVMEDIA_TYPE_VIDEO) {
|
||||
dprintf(ctx,
|
||||
"link[%p s:%dx%d fmt:%-16s %-16s->%-16s]%s",
|
||||
link, link->w, link->h,
|
||||
@ -253,6 +254,18 @@ void ff_dprintf_link(void *ctx, AVFilterLink *link, int end)
|
||||
link->src ? link->src->filter->name : "",
|
||||
link->dst ? link->dst->filter->name : "",
|
||||
end ? "\n" : "");
|
||||
} else {
|
||||
char buf[128];
|
||||
av_get_channel_layout_string(buf, sizeof(buf), -1, link->channel_layout);
|
||||
|
||||
dprintf(ctx,
|
||||
"link[%p r:%"PRId64" cl:%s fmt:%-16s %-16s->%-16s]%s",
|
||||
link, link->sample_rate, buf,
|
||||
av_get_sample_fmt_name(link->format),
|
||||
link->src ? link->src->filter->name : "",
|
||||
link->dst ? link->dst->filter->name : "",
|
||||
end ? "\n" : "");
|
||||
}
|
||||
}
|
||||
|
||||
AVFilterBufferRef *avfilter_get_video_buffer(AVFilterLink *link, int perms, int w, int h)
|
||||
|
Loading…
Reference in New Issue
Block a user