[Bug 767176] x264enc: hangs when seeking
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jun 2 21:15:13 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=767176
--- Comment #7 from Julian Bouzas <nnoell3 at gmail.com> ---
Hi Tim, thanks for your quick reply.
Sorry for not mentioning it before but yes, I am using gstreamer-vaapi
decoders. If I do not use them, both of my 2 pipelines work fine so it does not
seem to be an issue with x264enc but with vaapi.
Also, if I run both of your pipelines I get the same results as you: the first
one hangs and the second one works fine, seeking inclusive.
So to clarify, this is what I experience using gstreamer-vaapi with these 3
pipelines:
1) hangs forever (never prerolls the first time):
gst-launch-1.0 filesrc location=video.mp4 ! decodebin ! navseek ! x264enc !
decodebin ! autovideosink
2) works fine but hangs forever when seeking:
gst-launch-1.0 filesrc location=video.mp4 ! decodebin ! navseek ! vaapih264enc
! decodebin ! autovideosink
3) works fine, even when seeking:
gst-launch-1.0 filesrc location=video.mp4 ! decodebin ! navseek ! x264enc
tune=zerolatency ! decodebin ! autovideosink
I have attached gst-launch's log of *1* (output.txt) and *2*
(output-vaapi.txt). I also generated the pipeline graph of *2* as it plays fine
when not seeking.
I cannot get a gdb backtrace now as my home pc has gstreamer installed without
debugging symbols but I will get one and upload it tomorrow using my
work-station.
--
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