[Bug 729894] Can't play variable block size FLAC files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat May 10 00:32:31 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=729894
  GStreamer | gst-plugins-base | unspecified

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
          Component|gst-plugins-good            |gst-plugins-base
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.3.2

--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-05-10 07:32:25 UTC ---
Only the flacdec change was actually necessary. The other one gives a warning
but does not break anything, however this warning indicates that this file is
not according to the FLAC spec. It seems like the blocking strategy here
changes for every block, while the spec says: The "blocking strategy" bit must
be the same throughout the entire stream.

libflac also ignores this, and just printing the warning seems useful.


commit f5b2b6e69653f02a8c0ea6a6be70da2657a1debf
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Sat May 10 09:14:33 2014 +0200

    flacdec: Add support for variable block size files and remove dead code

    This dead code wasn't used since the 1.0 port and would need to
    be modified heavily for variable block size support.

    https://bugzilla.gnome.org/show_bug.cgi?id=729894

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list