Public bug reported:

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

** Affects: totem (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
Totem does not play asx playlist trees correctly
https://bugs.launchpad.net/bugs/103009
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug contact for totem in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to