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 333232 - Play issue with embedded MOV files
Play issue with embedded MOV files
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: GStreamer backend
1.3.x
Other All
: Normal normal
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
: 333233 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-03-03 10:25 UTC by Luca Ferretti
Modified: 2007-05-08 09:03 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Luca Ferretti 2006-03-03 10:25:16 UTC
Please describe the problem:
On this page[1] there are 2 embedded MOV files. It seems that totem-mozilla
ignore the first movie, works on the second one, but showing a wrong stop-image
and allowing only one play.

[1] http://arstechnica.com/reviews/os/macosx-10.3.ars/4

Steps to reproduce:
1. go to http://arstechnica.com/reviews/os/macosx-10.3.ars/4
2. scroll down, videos are after the switcher image
3. look the area of the first video (seems empty)
4. click on it
5. look the area of second video (seems layered)
6. click on ot


Actual results:
4. -> nothing (it seems ingored, as well as only one embedded video per page is
allowed)

5. -> video don't start to play, but totem-mozilla controls are showed
(play/pause button shows the pause icon). Clicking on Pause button, then
clicking on Play (the same) button again, starts to play the short video. No
more playing are allowed.

Expected results:
a) users should be able to play both videos
b) load the proper image on second video when stopped/paused
c) first click on video should play it (and show controls??)
d) add the ability to play the videos twice and more

Does this happen every time?
Yes,

Other information:
I'm using GStreamer 0.10 backend (need to qtdemux too?)

Movies emmbedded using:

<div class="CenteredImage"><embed width="320" height="256" controller="false"
autostart="false" target="myself"
href="http://www.arstechnica.com/reviews/003/panther/movies/sheet.mov"
src="http://www.arstechnica.com/reviews/003/panther/movies/sheet-still.mov"
bgcolor="#000000" border="0"
pluginspage="http://www.apple.com/quicktime/download/"><br/>

<span class="ImageCaption">Panther's new sheet animation.  Click to
play.<br/><small>MPEG4 video requires <a
href="http://www.apple.com/quicktime/download/">QuickTime 6</a> or
later.</small></span></div>

<div class="CenteredImage"><embed width="365" height="381" controller="false"
autostart="false" target="myself"
href="http://www.arstechnica.com/reviews/003/panther/movies/launch.mov"
src="http://www.arstechnica.com/reviews/003/panther/movies/launch-still.mov"
bgcolor="#000000" border="0"
pluginspage="http://www.apple.com/quicktime/download/"><br/>

<span class="ImageCaption">Panther's new app launch animation.  Click to
play.<br/><small>MPEG4 video requires <a
href="http://www.apple.com/quicktime/download/">QuickTime 6</a> or
later.</small></span></div>
Comment 1 Bastien Nocera 2006-03-03 10:28:31 UTC
*** Bug 333233 has been marked as a duplicate of this bug. ***
Comment 2 Luca Ferretti 2006-03-03 10:48:17 UTC
If you click on href content for both <a> elements, totem-mozilla play videos (sheet.move and launch.move), but don't allow yeu to replay them.

If you click on src content for both <a> elements, totem-mozilla shows the full empty space for the firt (sheet-still.mov), and the "layered" image for the second one (launch-still.mov), as when embedding them.

Downloading sheet-still.mov and playing in totem

ERROR (0x8118d10 - 0:00:04.319485000)              qtdemux(13099) qtdemux.c(1565):qtdemux_parse: atom length too short (0 < 8)
ERROR (0x8118d10 - 0:00:04.320809000)              qtdemux(13099) qtdemux.c(1565):qtdemux_parse: atom length too short (0 < 8)
Segmentation fault

(yet reported in bug #332892, while this is the first to crash)

So totem-mozilla could support more embedded video in one page
Comment 3 Bastien Nocera 2006-06-19 16:59:29 UTC
I can't reproduce this with the xine-lib backend and the current CVS.
Comment 4 Tim-Philipp Müller 2006-06-20 07:59:05 UTC
Both videos play fine for me with current totem and current GStreamer-0.10 (albeit only after a short pause, it seems the index for those files is at the end so it downloads the entire clip before parsing it, the mozilla viewer should probably have a buffering indication as well in the UI).

Playing a second time indeed doesn't seem to work right, that might be related to #344255.
Comment 5 Jan Arne Petersen 2007-05-07 20:01:35 UTC
Seems to be fixed with current totem and gstreamer.
Comment 6 Tim-Philipp Müller 2007-05-08 09:03:55 UTC
Indeed, works for me as well now.