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 600249 - totem with resindvd has very slow frame rate on some DVDs
totem with resindvd has very slow frame rate on some DVDs
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.16
Other Linux
: Normal normal
: 0.10.17
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-10-31 18:34 UTC by Mehmet Giritli
Modified: 2010-02-21 21:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
debug.log (20.31 KB, application/x-compressed-tar)
2009-11-02 19:21 UTC, Mehmet Giritli
Details

Description Mehmet Giritli 2009-10-31 18:34:01 UTC
For the dvd "2010, the year we make contact" dvd playing starts with a very slow frame rate, something like 1 frames for 5 seconds! The audio is perfectly fine and the slow frame rate returns to normal frame rate if you skip to the next or previous chapter. This happens only on this particular dvd.

If you pause and unpause while having the slow frame rate problem, after the unpause, playing of the dvd will freeze -the timer stops (but not totem itself). You can get out of this freeze again by skipping a chapter. It returns to normal after the skip.
Comment 1 Sebastian Dröge (slomo) 2009-11-01 08:24:41 UTC
Is this maybe a duplicate of bug #599107? Do you use pulseaudio and which distribution (and which version of gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad) are you using?
Comment 2 Mehmet Giritli 2009-11-02 15:47:31 UTC
The system distribution is Gentoo.

I have absolutely no trace of any pulseaudio in the system.

I was able to fix the issue by lowering the plugins-bad from .16 to .14. So, I guess the problem is somewhere introduced in between. 

Current versions of the plugins installed on my system is follows:

[I--] [ ~] media-libs/gstreamer-0.10.24
[I--] [ ~] media-libs/gst-plugins-bad-0.10.14 (0)
[I--] [ ~] media-libs/gst-plugins-base-0.10.24 (0.10)
[I--] [ ~] media-libs/gst-plugins-good-0.10.16 (0.10)
[I--] [  ] media-libs/gst-plugins-ugly-0.10.11 (0.10)
Comment 3 Jan Schmidt 2009-11-02 16:28:48 UTC
In that case, could you please supply (to start) a trace of the rsndvdsrc debug category?

GST_DEBUG=rsndvdsrc:5 totem dvd:// 2> debug.log

ctrl-c totem after 5-10 seconds, then please gzip the debug.log file and attach it here.
Comment 4 Mehmet Giritli 2009-11-02 19:21:16 UTC
Okay, in order to upgrade bad to .16, I had to upgrade gstreamer and base to .25 as well.

It got even weirder now. This time the initial dvd menu froze, hovering and clicking mouse on the menu did not produce any effects. But then it started to play the movie (as if it detected the mouse click by a huge delay) normally.
Comment 5 Mehmet Giritli 2009-11-02 19:21:55 UTC
Created attachment 146774 [details]
debug.log
Comment 6 Jan Schmidt 2009-11-02 20:19:26 UTC
Hmmm. What I can see in that debug log is that the disc spins up, and at the 5.38 second mark, it enters a still-frame menu with a 60 second duration. There's a click on nothing at the 8.77 second mark, and then a click on a button at 37.829 seconds that jumps into the movie, but for some reason it takes 5-6 seconds for the button to take effect.

I can't tell from the log whether that's because it takes that long to get some info off the disc, or if there is something else wrong.
Comment 7 Mehmet Giritli 2009-11-02 20:33:00 UTC
Something else which I wasnt so clear about: The mouse hovering actions produce some effects on this dvds menu, like the buttons become red when you move the mouse over them. In the bad .16 version, I have no such reactions either. Its like the navigation is not working at all...

Well, I'll move back to .14 for now.
Comment 8 Jan Schmidt 2009-11-02 20:41:14 UTC
Ah - that was the regression where discs which jump immediately to a still frame don't preroll correctly. It was fixed shortly *after* 0.10.16, sadly.... if you're game, try gst-plugins-bad from git...
Comment 9 Mehmet Giritli 2009-11-03 10:34:29 UTC
I'll wait for .17 and report back here if the problem is solved. Thanks.
Comment 10 Jan Schmidt 2009-11-03 11:39:22 UTC
That will only be a few weeks - the freeze for 0.10.17 starts Friday.
Comment 11 Mehmet Giritli 2010-02-21 20:52:49 UTC
Just to report that with .17 all the problems are gone. So closing as fixed.
Comment 12 Tim-Philipp Müller 2010-02-21 21:04:46 UTC
Great, thanks for confirming.