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 301913 - Support embedded hidden audio/mpeg playback
Support embedded hidden audio/mpeg playback
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: Browser plugin (obsolete)
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: totem-browser-maint
totem-browser-maint
: 344444 (view as bug list)
Depends on: 314370
Blocks:
 
 
Reported: 2005-04-25 13:33 UTC by spark
Modified: 2006-08-12 20:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description spark 2005-04-25 13:33:32 UTC
Support embedded audio (mp3, au, wav, etc) in the moz plugin. An example of
embeded mp3:

http://www.afactor.net/toolbox/notes/Sound/eg/embeddedMP3.html

I suppose the supported formats will depend on what gstreamer plugins are
installed so totem will need to update it's "supported formats" list for the
plugin if the user adds/removes gstreamer bits.
Comment 1 Bastien Nocera 2006-06-19 21:19:31 UTC
*** Bug 344444 has been marked as a duplicate of this bug. ***
Comment 2 Bastien Nocera 2006-06-19 21:20:17 UTC
bug 344444 mentions another example stream:
http://www.nationaldayofslayer.org/
Comment 3 Bastien Nocera 2006-06-20 14:26:20 UTC
With those 2 commits, adding
{ "audio/mpeg", "mp3", NULL},
to the mime_types list is enough to get background MP3s working. Only bug 314370 is blocking us.

2006-06-20  Bastien Nocera  <hadess@hadess.net>

        * src/totem-mozilla-plugin.cpp: fix handling of the hidden parameter
        when not given a value

2006-06-20  Bastien Nocera  <hadess@hadess.net>

        * src/totem-mozilla-options.h:
        * src/totem-mozilla-plugin.cpp:
        * src/totem-mozilla-scriptable.h:
        * src/totem-mozilla-viewer.c: (totem_embedded_set_state),
        (totem_embedded_add_children), (main):
        add support for the hidden parameter, use the BVW_USE_TYPE_AUDIO
        hint to the video widget to avoid having to realize or do other hacks
        (Closes: #326564)
Comment 4 Bastien Nocera 2006-08-12 20:14:07 UTC
2006-08-12  Bastien Nocera  <hadess@hadess.net>

        * browser-plugin/totemBasicPlugin.cpp:
        * browser-plugin/totemPlugin.cpp:
        * browser-plugin/totemPlugin.h:
        * src/totem-mozilla-options.h:
        * src/totem-mozilla-viewer.c: (on_eos_event), (main):
        - Add audio/mpeg to the list of supported mime-types, will hopefully
        speed up the Mozilla unbreakage (Closes: #301913)
        - Fix debugging information in the main plugin
        - Add support for the "autostart" parameter
        - Destroy the stream if the child viewer died
        - Make repeat=true work even if we only have one video file