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 554319 - Jumps unexpectedly to the next channel
Jumps unexpectedly to the next channel
Status: RESOLVED OBSOLETE
Product: totem
Classification: Core
Component: general
2.22.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2008-09-29 15:50 UTC by Josselin Mouette
Modified: 2012-04-18 17:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot of totem-xine and version (452.77 KB, image/png)
2009-04-03 16:26 UTC, Jelle de Jong
Details
screenshot of totem-xine and version (197.97 KB, image/png)
2009-04-03 16:34 UTC, Jelle de Jong
Details
screenshot of bug (401.42 KB, image/png)
2009-04-03 16:38 UTC, Jelle de Jong
Details

Description Josselin Mouette 2008-09-29 15:50:40 UTC
[ Forwarded from http://bugs.debian.org/500331 by Jelle de Jong ]

When watching a dvb-t channel, and the channel is paused and resumed, or it has a bid of a bad signal and is trying to buffer. It will just jump to the next channel, while you just want it to rebuffer the singal and start playing the channel. Pausing and later resuming a channel should just not make totem-xine jump to the next channel. It should resume the paused channel.

[ Additional comments ]

The same happens with an Internet radio playlist, where it is more expected: when there is a disconnect, it automatically switches to the next stream. This is somehow related to bug#554275.
Comment 1 Bastien Nocera 2008-09-29 15:54:03 UTC
I bet this doesn't happen with the GStreamer backend...
Comment 2 Josselin Mouette 2008-09-29 16:02:30 UTC
It does happen also with GStreamer, I just tested it with an internet radio playlist. Set the pause for a minute, then resume. It plays the buffer for a few seconds, then jumps to the next stream in the playlist.
Comment 3 Bastien Nocera 2008-09-30 15:25:44 UTC
Actually, your testing is a whee bit wrong...

In the xine-lib backend, we stop Internet radios when you pause it, and it should be doing the same in the GStreamer backend (but doesn't right now).

As for the original bug, the problem is either with xine-lib or the device driver which fails to reacquire a lock on the signal.

Please test with 2.24.x which has some improvements in the error reporting for lost signals from xine-lib and shouldn't skip to another channel when that happens.
Comment 4 Jelle de Jong 2008-09-30 15:41:36 UTC
any idea when 2.24 will be included in debian sid?
I now use 2.22.2 for testing: GNOME totem 2.22.2

I wanted to test some things with gstreamer but I can't get it to work:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500339

Did I missed to install something?

Thanks for all the feedback.
Comment 5 André Klapper 2009-03-31 17:49:12 UTC
No updates for more than 6 months -> Closing as INCOMPLETE.
Comment 6 Jelle de Jong 2009-03-31 18:08:49 UTC
please reopen this bug, I still have this issue and its very annoying especially. Totem-xine keeps jumping to the next channel when the signal is not optimal (this is normal).

Please tell me what info you want, because i would really like to see this issue go away.

Thanks in advance,
Comment 7 Bastien Nocera 2009-03-31 19:14:48 UTC
Install Totem 2.26 and update GStreamer/xine-lib/whatever backend you use, and report back (or open a new bug). I'm not leaving a bug with zero information and no updates in 6 months opened.
Comment 8 Jelle de Jong 2009-04-03 16:26:36 UTC
Created attachment 132016 [details]
screenshot of totem-xine and version

I tested the behavior with the latest version in Debian Sid (unstable) and the issue is still there, i also tested it with different usb dvb-t capable devices with different drivers and modulators, still the same issue. I will test the experimental package now.
Comment 9 Jelle de Jong 2009-04-03 16:34:10 UTC
Created attachment 132017 [details]
screenshot of totem-xine and version

$ dpkg --status totem-xine
Package: totem-xine
Status: install ok installed
Maintainer: Sebastien Bacher <seb128@debian.org>
Architecture: i386
Source: totem
Version: 2.24.3-1
Comment 10 Jelle de Jong 2009-04-03 16:38:21 UTC
Created attachment 132018 [details]
screenshot of bug 

So i did some more testing and the situation even got worse with 2.24.3-1. When somebody pauses a dvb-t stream for a few seconds and resumes it totem-xine will popup a diaglog with "tv signal lost" ! when pressing OK the totem-xine will close it self! Please reopen this bug report, I would really like to see the behaviour change and just resume the stream, just re-buffer and play. I is impossible to have a 100% all time good signal strength. If I have totem-xine running with dvb-t on a demonstration system and somebody close to the system gets a GSM phone call totem-xine will close.. its very annoying, please just re buffer and resume the same channel.

Thanks in advance,
Comment 11 Jelle de Jong 2009-04-10 16:11:33 UTC
Would somebody be able to reopen this bug?

Thanks in advance
Comment 12 André Klapper 2009-04-20 06:17:21 UTC
Reopening as per last comments.
Comment 13 Jelle de Jong 2009-07-13 21:29:22 UTC
I am know using Version: 2.26.2-2 of totem-xine in debian sid and I still have the same problem.

If you pause the stream or have a temporary bad signal like when you receive a mobile phone call near the dvb-t devices. totem will pop-up the previous shown dialog and exit the application. I believe this is a usability issue, it should at least try to just resume the the stream like pause/play was meant to be. If it really cant reconnect them maybe a exit it valid, but not in the current situation.

Does somebody can imagine the problems i have? Would it be possible to confirm the issue, so something can be done about it?

Thanks in advance,

Jelle
Comment 14 André Klapper 2009-07-13 21:43:42 UTC
xine backend has been removed for 2.27.x and probably will not receive any fixes - gstreamer is the way to go.
Comment 15 Bastien Nocera 2012-04-18 17:19:33 UTC
Nowadays the access to the DVB signal is done in gnome-dvb-daemon, and no errors should be showing up in Totem's UI caused by bad signals.