GNOME Bugzilla – Bug 349779
[real] can't play ancient RealAudio 1.0/2.0 format files
Last modified: 2007-01-11 12:49:45 UTC
We can't play this file: http://www.postgirobygget.no/lyd/m_sol.ra It's in ancient RealAudio format. Should be dead easy to implement. ffdemux_rm handles it sort of, but not reliably enough.
Added typefinding: 2006-08-03 Tim-Philipp Müller <tim at centricular dot net> * gst/typefind/gsttypefindfunctions.c: (plugin_init): Recognise ancient RealAudio files (see #349779).
Created attachment 70547 [details] [review] RealAudio demuxer, take #1 (no seeking yet)
Created attachment 75734 [details] [review] RealAudio demuxer, take #2 RealAudio demuxer, works either loop-based with seeking or in streaming mode; includes documentation; would like to commit directly to -ugly because (a) it makes sense to have the code close to rmdemux and (b) because rmdemux and rademux already share some code and should in future be made to share even more.
Created attachment 75735 [details] [review] RealAudio demuxer, take #3 Same as #2, but also check whether we're at the end of the configured segment and a small debug statement fix.
Committed: 2007-01-11 Tim-Philipp Müller <tim at centricular dot net> * gst/realmedia/Makefile.am: * gst/realmedia/rademux.c: * gst/realmedia/rademux.h: * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream), (gst_rmdemux_descramble_dnet_audio), (gst_rmdemux_plugin_init): * gst/realmedia/rmutils.c: (gst_rm_utils_descramble_dnet_buffer): * gst/realmedia/rmutils.h: Add demuxer for RealAudio files (#349779).