After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 522255 - vorbisenc ! oggmux breakes with state changes PLAY -> READY -> PLAY
vorbisenc ! oggmux breakes with state changes PLAY -> READY -> PLAY
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-13 16:15 UTC by Edgard Lima
Modified: 2008-10-09 09:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Edgard Lima 2008-03-13 16:15:29 UTC
to reproduce it just

edit gst-plugins-base/tests/examples/seek line 1384 to

if (FALSE && !strcmp (pipelines[pipeline_type].name, "parse-launch")) {

end run

GST_DEBUG=*:2 ./seek  15 "v4l2src ! queue ! ffmpegcolorspace ! video/x-raw-yuv,  format=(fourcc)I420, width=640, height=480 ! tee name=t ! theoraenc ! oggmux name=mux ! fakesink alsasrc ! queue ! audioconvert ! vorbisenc ! mux. t. ! queue leaky=2 ! videoscale ! xvimagesink sync=false"

and try play/stop/play/stop few times
Comment 1 Edgard Lima 2008-03-13 16:18:23 UTC
0:00:22.415456117 30219 0x83ff730 WARN                oggmux gstoggmux.c:1132:gst_ogg_mux_process_best_pad:<vid_mux> no subsequent buffer and EOS not reached
0:00:22.415503891 30219 0x83ff730 WARN             vorbisenc vorbisenc.c:1196:gst_vorbis_enc_chain:<aud_enc> Failed to push headers
Comment 2 Wim Taymans 2008-10-09 09:32:09 UTC
That must be why that if statement is there!