ffplay: extend feedback in case of video changes
authorStefano Sabatini <stefasab@gmail.com>
Sun, 3 Feb 2013 21:25:24 +0000 (22:25 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Tue, 5 Feb 2013 23:20:30 +0000 (00:20 +0100)
ffplay.c

index 2dbe8b9..bbc1e70 100644 (file)
--- a/ffplay.c
+++ b/ffplay.c
@@ -1859,8 +1859,12 @@ static int video_thread(void *arg)
             || last_h != frame->height
             || last_format != frame->format
             || last_serial != serial) {
-            av_log(NULL, AV_LOG_INFO, "Frame changed from size:%dx%d to size:%dx%d\n",
-                   last_w, last_h, frame->width, frame->height);
+            av_log(NULL, AV_LOG_INFO,
+                   "Video frame changed from size:%dx%d format:%s serial:%d to size:%dx%d format:%s serial:%d\n",
+                   last_w, last_h,
+                   (const char *)av_x_if_null(av_get_pix_fmt_name(last_format), "none"), last_serial,
+                   frame->width, frame->height,
+                   (const char *)av_x_if_null(av_get_pix_fmt_name(frame->format), "none"), serial);
             avfilter_graph_free(&graph);
             graph = avfilter_graph_alloc();
             if ((ret = configure_video_filters(graph, is, vfilters, frame)) < 0) {