GNOME Bugzilla – Bug 583904
schroparse not remuxing well in conjuction with oggmux and matroskamux
Last modified: 2009-12-31 05:17:22 UTC
[cschalle@crazyhorse Videos]$ gst-launch-0.10 filesrc location=dirac.ogg ! oggdemux ! schroparse ! oggmux ! filesink location=diracremuxed.ogg Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. Additional debug info: gstbasesink.c(1599): gst_base_sink_get_sync_times (): /GstPipeline:pipeline0/GstFileSink:filesink0: unexpected buffer out of segment found. WARNING: from element /GstPipeline:pipeline0/GstFileSink:filesink0: GStreamer encountered a general stream error. if I try to replace oggmux with matroskamux: gst-launch-0.10 filesrc location=dirac.ogg ! oggdemux ! schroparse ! matroskamux ! filesink location=diracremuxed.mkv Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock ^CCaught interrupt -- handling interrupt. Interrupt: Stopping pipeline ... Execution ended after 309820551005 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... It looks like its going well, but the CPU is just maxed out and nothing is being written. Using mpegtsmux works well however: gst-launch-0.10 filesrc location=dirac.ogg ! oggdemux ! schroparse ! mpegtsmux ! filesink location=diracremuxed.ts
I can't reproduce this. Isn't it fixed already? #580712 was really similar and is fixed. If it isn't, can you provide the file you're using?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!