Closed Bug 921714 Opened 11 years ago Closed 9 years ago

Bandcamp tracks cannot be played with media.gstreamer.enabled set as true and gstreamer 1.2.0

Categories

(Core :: Audio/Video: Playback, defect, P5)

x86_64
Linux
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: fredbezies, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0 (Beta/Release) Build ID: 20130928085044 Steps to reproduce: I'm building Mozilla Firefox source code everyday from trunk. My last build is based on revision http://hg.mozilla.org/mozilla-central/rev/2f4397db1830 When I go to bandcamp, every single album I want to play is not played. Appears two days ago. Every track is skipped. Reset my profile, nothing changed. Tried with Mozilla Firefox 24.0, and no problems. Tried also with Gnome Epiphany browser, and no problem. Just go to http://thedarkflowers.bandcamp.com/album/when-stars-fall-e-p for example and click on the first track to listen to it. Actual results: Tracks are skipped. And I got this in browser console. 10:42:39.626 "10:42:39.626:" "HTML5Player-1: got native error event; error.code=3" global_head_bundle_d41f4a1b8c628c670860744a46b5adcc.js:722 10:42:39.627 "10:42:39.627:" "HTML5Player-1: assuming error is due to an expired stream URL and reloading; count=5" global_head_bundle_d41f4a1b8c628c670860744a46b5adcc.js:722 10:42:40.444 GET http://popplers5.bandcamp.com/download/track [HTTP/1.1 302 Moved Temporarily 185ms] 10:42:40.445 GET http://p0.bcbits.com/download/track/be9bd02ace7ff5933238aabe5e6a07be/mp3-128/1955440570 [HTTP/1.1 206 Partial Content 301ms] 10:42:40.738 Media resource http://popplers5.bandcamp.com/download/track?enc=mp3-128&fsig=35659d04b1266f77f5a2d3d8216ccd82&id=1955440570&stream=1&ts=1377589794.0 could not be decoded. when-stars-fall-e-p 10:42:40.926 "10:42:40.926:" "HTML5Player-1: got native error event; error.code=3" global_head_bundle_d41f4a1b8c628c670860744a46b5adcc.js:722 10:42:40.926 "10:42:40.926:" "HTML5Player-1: exceeded maximum number of error retries; giving up on this track" Expected results: Just playing track. I only found a bug #910980 about bandcamp, but not related to my problem. The only workaround is either to use stable version or to switch to another browser. I will try to find a working nightly asap.
It's getting worse. I cannot get google play music to work. Tracks are not played Here is what I get in Browser console : 1:57:04.865 HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed. listen 11:57:04.895 Media resource http://t.doc-0-0-sj.sj.googleusercontent.com/stream?id=39fdf201ffca4e97&itag=25&source=skyjam_user_upload&begin=0&o=17012816386619214771&ip=0.0.0.0&ipbits=0&expire=1380362314&sparams=id%2Citag%2Csource%2Co%2Cip%2Cipbits%2Cexpire&signature=9C5F26C06B094FE55C5D0720B25F55409601E778.C436CCCB993F7153EB150461EF989C842ED42B9C&key=sj3&ps=h could not be decoded. listen 11:57:05.235 Loading mixed (insecure) display content on a secure page "http://r1---sn-aigllnes.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=3f8019751936185e&itag=25&source=skyjam&o=17012816386619214771&ratebypass=yes&ip=0.0.0.0&ipbits=0&expire=1380362315&sparams=id%2Citag%2Csource%2Co%2Cratebypass%2Cip%2Cipbits%2Cexpire&signature=22C2EC199A18AFEBEE45B91B949191AA4E16131F.901980E057E664D8781E1BF15CAF5047BC6C2069&key=sj3&ms=au&mt=1380362191&mv=m&ps=h"[Learn More] listen 11:57:05.450 HTTP "Content-Type" of "text/html" is not supported. Load of media resource https://play.google.com/music/listen failed. listen 11:57:05.470 Media resource http://r1---sn-aigllnes.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?id=3f8019751936185e&itag=25&source=skyjam&o=17012816386619214771&ratebypass=yes&ip=0.0.0.0&ipbits=0&expire=1380362315&sparams=id%2Citag%2Csource%2Co%2Cratebypass%2Cip%2Cipbits%2Cexpire&signature=22C2EC199A18AFEBEE45B91B949191AA4E16131F.901980E057E664D8781E1BF15CAF5047BC6C2069&key=sj3&ms=au&mt=1380362191&mv=m&ps=h could not be decoded.
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Summary: Bandcamp tracks cannot be played anymore. → Bandcamp tracks and google play music tracks cannot be played anymore.
If I deactivate media.gstreamer.enabled, bandcamp tracks are working again. Any idea ?!
Summary: Bandcamp tracks and google play music tracks cannot be played anymore. → Bandcamp tracks cannot be played anymore with media.gstreamer.enabled set as true.
Component: JavaScript Engine → Video/Audio
Forgot to add, could be useful, that now my computer is using gstreamer 1.2.0 and its plugins. Name : gst-plugins-bad Version : 1.2.0-1 Description : GStreamer Multimedia Framework Bad Plugins Architecture : x86_64 URL : http://gstreamer.freedesktop.org/ Licenses : LGPL Groups : None Provides : None Depends On : mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 mpg123 faac celt libdca soundtouch spandsp libdvdnav libmodplug libgme opus wayland neon libofa fluidsynth openjpeg libwebp libsrtp gnutls Optional Deps : None Required By : cheese clutter-gst kazam-bzr totem Optional For : farstream rhythmbox rygel Conflicts With : None Replaces : None Installed Size : 5581.00 KiB Packager : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Build Date : Tue Sep 24 16:06:20 2013 Install Date : Thu Sep 26 20:09:45 2013 Install Reason : Explicitly installed Install Script : No Validated By : Signature
Summary: Bandcamp tracks cannot be played anymore with media.gstreamer.enabled set as true. → Bandcamp tracks cannot be played with media.gstreamer.enabled set as true and gstreamer 1.2.0
If this is a regression, could you narrow down when it happened?
Flags: needinfo?(fredbezies)
I'll try to find it as soon as possible.
Flags: needinfo?(fredbezies)
Well. I wanted to verify it was a gstreamer 1.2.0 related bug. Installed a virtual machine with archlinux stable (and gstreamer 1.0) and last nightly ( http://hg.mozilla.org/mozilla-central/rev/6b92cb377496) : Ok. Activated testing so with gnome 3.10 and gstreamer 1.2.0 : Ok. Tried again on my main computer (archlinux testing + gnome shell 3.10 + gstreamer 1.2.0) : bug. I can't explain what is going on. I have to disabled gstreamer in about:config to get bandcamp working on my real computer. WONTFIX ?
It will really be a WONTFIX bug. Noticed that the conflict is between gstreamer-bad-plugins package. As soon I removed 0.10 version, this bug disappeared. Weird. Sorry for bug spam.
This bug still exists in nightly (35.0a1). However it does _not_ exist in the stable version (32.0.1). So is this really a wontfix bug? the trunk from back when this was originally reported should have become stable by now, so if it works in stable maybe it's possible to get this working in nightly as well? Removing all gstreamer0.10 related packages solves this but this is not really an option for many people as pidgin indirectly depends on them.
This problem is fixed by installing gstreamer0.10-ugly-plugins. I have no idea why firefox nightly requires a different gstreamer plugin than the stable version.
Component: Audio/Video → Audio/Video: Playback
gstreamer is going in bug 1234092
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.