desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #130229
[Bug 103009] Re: Totem does not play asx playlist trees correctly
This version has expired; is it still an issue ?
** Changed in: totem-pl-parser (Ubuntu)
Status: Triaged => Incomplete
** Changed in: totem-pl-parser
Importance: Medium => Undecided
** Changed in: totem-pl-parser
Status: Confirmed => New
** Changed in: totem-pl-parser
Remote watch: GNOME Bug Tracker #426773 => None
** Changed in: totem-pl-parser
Status: New => Incomplete
** Changed in: totem-pl-parser (Ubuntu)
Assignee: Ubuntu Desktop Bugs (desktop-bugs) => (unassigned)
** Changed in: totem-pl-parser
Status: Incomplete => Invalid
** Changed in: totem-pl-parser (Ubuntu)
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to totem-pl-parser in Ubuntu.
https://bugs.launchpad.net/bugs/103009
Title:
Totem does not play asx playlist trees correctly
Status in Totem:
Invalid
Status in totem-pl-parser:
Invalid
Status in totem-pl-parser package in Ubuntu:
Invalid
Bug description:
Binary package hint: totem
Summary:
Totem 2.18.0 in Ubuntu Feisty Beta (using today's repository, xine-lib 1.1.4 and today's GStreamer 0.10.12) only plays the *first* video in a master-playlist containing nested asx sub-playlists (in a playlist tree with arbitrary depth).
Microsoft media player iterates over all sub-playlists (the
nodes/leaves of the tree) correctly and plays *all* the videos in the
nested playlist.
The master asx playlist (the root of the tree, listed below) contains further references to other nested asx sub-playlists as in a tree of playlists. Each sub-playlist leaf contains only one mms: video stream element each which should be played.
Each sub-playlist is successfully played by totem if started manually, but totem fails to iterate over all of them if given the master playlist to play.
Steps to reproduce the bug:
totem "http://mrc.gran.googlepages.com/example-nested-playlist.asx"
Results:
- only the first item of the master-playlist above is shown.
- each item can be played successfully if manually started using the sub-playlist urls (see list of urls below).
- *sometimes*, totem can be made to iterate over some of the master playlist items if the 'next item' button is pressed repeatedly without stopping.
Comments:
- Microsoft media player fetches/plays each asx sub-playlists and mms: streams inside them synchronously (depth-first, blocking the iteration that fetches the next asx sub-playlist contents until the current videostream is over or cancelled).
- maybe totem is doing this asynchronously (breadth-first, fetching the contents of all asx sub-playlists before starting to play the first videostream)?
The master playlist in the root of the tree (pointing to nested sub-playlists) given as example:
<asx version = "3.0">
<entry>
<ref href="http://playervideo.globo.com/webmedia/GMCMidiaASX?midiaId=654705|banda=N|ext.asx"/>
</entry>
<entry>
<ref href="http://playervideo.globo.com/webmedia/GMCMidiaASX?midiaId=660298|banda=N|ext.asx"/>
</entry>
<entry>
<ref href="http://playervideo.globo.com/webmedia/GMCMidiaASX?midiaId=660285|banda=N|ext.asx"/>
</entry>
<entry>
<ref href="http://playervideo.globo.com/webmedia/GMCMidiaASX?midiaId=659836|banda=N|ext.asx"/>
</entry>
</asx>
ProblemType: Bug
Architecture: i386
Date: Wed Apr 4 19:24:29 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/totem
Package: totem-xine 2.18.0-0ubuntu2
PackageArchitecture: i386
ProcCmdline: totem
ProcCwd: /home/mgranado/tmp/globo
ProcEnviron:
SHELL=/bin/bash
PATH=/home/mgranado/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=en_GB.UTF-8
SourcePackage: totem
Uname: Linux mg376 2.6.20-12-generic #2 SMP Wed Mar 21 20:55:46 UTC 2007 i686 GNU/Linux
To manage notifications about this bug go to:
https://bugs.launchpad.net/totem/+bug/103009/+subscriptions