[Bug 737516] gst-launch-1.0 videotestsrc ! x264enc ! decodebin ! autovideosink doesn't want to preroll
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Feb 2 06:11:53 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=737516
GStreamer | don't know | 1.4.3
--- Comment #5 from Jan Schmidt <thaytan at noraisin.net> 2015-02-02 14:11:49 UTC ---
Oh, I see what's happening - they're not 00 00 00 02. That's a 4 byte AVC size.
x264enc is announcing byte-stream caps, which typefind accepts, but then
actually outputting AVC content and confusing h264parse.
Nicolas: gst-launch-1.0 videotestsrc ! x264enc ! video/x-h264,format=bytestream
!
typefind ! h264parse ! avdec_h264 ! autovideosink
works because it's doing AVC caps.
gst-launch-1.0 videotestsrc ! x264enc ! video/x-h264,stream-format=byte-stream
!
typefind ! h264parse ! avdec_h264 ! autovideosink
is the correct caps filter that will break it.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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