[Bug 750865] gst-libav crash

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jun 15 06:06:08 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=750865

--- Comment #12 from Nicola <lists at svrinformatica.it> ---
If I change the log line to:

GST_WARNING ("Change in resolution ! picture: %dx%d, recorded: %dx%d, context:
%dx%d",
        ffmpegdec->picture->width, ffmpegdec->picture->height,
        ffmpegdec->context->width,
ffmpegdec->context->height,ffmpegdec->ctx_width,
        ffmpegdec->ctx_height);

I have these logs:

0:00:01.995888065  8697 0x7fee140734f0 INFO                   libav :0:: Reinit
context to 704x576, pix_fmt: 0
0:00:02.003345875  8697      0x204e990 WARN                   libav
gstavviddec.c:1337:gst_ffmpegviddec_video_frame: Change in resolution !
picture: 352x288, recorded: 704x576, context: 704x576
0:00:02.005423979  8697      0x204e990 WARN                   libav
gstavviddec.c:1337:gst_ffmpegviddec_video_frame: Change in resolution !
picture: 352x288, recorded: 704x576, context: 704x576
0:00:02.006906592  8697      0x204e990 WARN                   libav
gstavviddec.c:1337:gst_ffmpegviddec_video_frame: Change in resolution !
picture: 352x288, recorded: 704x576, context: 704x576
0:00:02.120064807  8697 0x7fee08072670 INFO                   libav :0:: Reinit
context to 352x288, pix_fmt: 0

so the picture has a resolution different from the one on the context, seems
that after libav reinit the context with the new resolution, gst send some
frames with old resolution. max-threads=1 make no difference. Am I reading
these logs correctly?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list