[gstreamer-bugs] [Bug 165376] Shaky video (MPEG-4 v2)

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Thu Jan 27 18:01:39 PST 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=165376
 GStreamer | gst-ffmpeg | Ver: HEAD CVS





------- Additional Comments From Gabriel de Perthuis  2005-01-27 21:01 -------
I have a quite recent CVS:
2005-01-27  Ronald S. Bultje  <rbultje at ronald.bitfreak.net>

        * ext/ffmpeg/gstffmpeg.c: (plugin_init):
          Fix compile with debug disabled (#165250).

I have only one version of gst-ffmpeg installed. Other avi films play fine, this
one plays fine in MPlayer, so I can't see what's wrong here. I'm snice-ing totem
to a higher priority in case it was a resource problem.

What the "shaky playback" looks like, is that the image doesn't move for one
second, then moves fast for less than a second, again and again, while still
being in sync with the audio on average. I'm noticing the time display is
strange too, it jumps and sometimes goes one second backwards.

Here are samples of the debugging output, at level 2.
Before playing:

...
gstffmpegcodecmap.c(879):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=19
WARN  (0xdd1590 - 307465:47:22.996584000)          ffmpeg(29423)
gstffmpegcodecmap.c(879):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=20
WARN  (0xdd1590 - 307465:47:22.996597000)          ffmpeg(29423)
gstffmpegcodecmap.c(879):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=21
WARN  (0xdd1590 - 307465:47:23.021464000)  GST_SCHEDULING(29423)
gstpad.c(3172):_invent_event: needed to invent a DISCONT 0x564600 (time 0) for
avidemux0:video_00 => ffdec_msmpeg4v20:sink
WARN  (0xdd1590 - 307465:47:23.032433000)  GST_SCHEDULING(29423)
gstpad.c(3172):_invent_event: needed to invent a DISCONT 0x5644e0 (time
1009771328) for avidemux0:audio_00 => ffdec_adpcm_ms0:sink
WARN  (0xdd1590 - 307465:47:23.035314000)  queue_dataflow(29423)
gstqueue.c(643):gst_queue_chain:<preroll_src1> preroll_src1: waiting for the app
to restart source pad elements
WARN  (0x53f100 - 307465:47:23.038385000)         default(29423)
gstffmpegcodecmap.c(251):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=5
WARN  (0x53f100 - 307465:47:23.038632000)         default(29423)
gstffmpegcodecmap.c(251):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=12
...
WARN  (0x53f100 - 307465:47:23.112242000)         default(29423)
gstffmpegcodecmap.c(251):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=21
WARN  (0x53f100 - 307465:47:23.112256000)         default(29423)
gstffmpegcodecmap.c(251):gst_ffmpeg_pixfmt_to_caps: No caps found for pix_fmt=22




While playing:
WARN  (0x53f100 - 307465:47:27.821062000)  queue_dataflow(29423)
gstqueue.c(856):gst_queue_handle_src_event:<preroll_src0> Preparing for loop for
event handler
WARN  (0x108f960 - 307465:47:28.312419000)  queue_dataflow(29423)
gstqueue.c(870):gst_queue_handle_src_event:<preroll_src0> timeout in upstream
event handling, dropping event 0x5644e0 (15)
WARN  (0x53f100 - 307465:47:28.323921000)  queue_dataflow(29423)
gstqueue.c(870):gst_queue_handle_src_event:<preroll_src0> timeout in upstream
event handling, dropping event 0x564600 (15)
WARN  (0x53f100 - 307465:47:28.324123000)  queue_dataflow(29423)
gstqueue.c(856):gst_queue_handle_src_event:<preroll_src0> Preparing for loop for
event handler
WARN  (0x53f100 - 307465:47:28.806340000)  queue_dataflow(29423)
gstqueue.c(884):gst_queue_handle_src_event:<preroll_src0> Event handled
WARN  (0x53f100 - 307465:47:28.809346000)  queue_dataflow(29423)
gstqueue.c(856):gst_queue_handle_src_event:<preroll_src0> Preparing for loop for
event handler


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




More information about the Gstreamer-bugs mailing list