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 725563 - tsdemux: Support DTS/DTS-HD bluray streams
tsdemux: Support DTS/DTS-HD bluray streams
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal enhancement
: 1.3.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-03-03 12:06 UTC by Edward Hervey
Modified: 2014-03-15 11:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tsdemux: (partially) Support Bluray DTS/DTS-HD streams (2.13 KB, patch)
2014-03-03 12:17 UTC, Edward Hervey
none Details | Review

Description Edward Hervey 2014-03-03 12:06:22 UTC
The following patch adds support for DTS/DTS-HD bluray streams
Comment 1 Edward Hervey 2014-03-03 12:17:58 UTC
Created attachment 270780 [details] [review]
tsdemux: (partially) Support Bluray DTS/DTS-HD streams

Apart from just adding detection of the proper stream type, we also need to only
output the first substream (0x71) which contains the core substream.

While this does not provide *full* DTS-HD support (since it will miss the complementary
substreams), it will still work in the way legacy (non-DTS-HD) bluray players would work.
Comment 2 Edward Hervey 2014-03-15 11:11:18 UTC
Pushed a variant that also fixes up truehd support.

commit 6629ca8f2ba632c44225c0195554a2307f01016f
Author: Edward Hervey <bilboed@bilboed.com>
Date:   Mon Mar 3 13:07:47 2014 +0100

    tsdemux: Support Bluray DTS/DTS-HD and AC3+/TrueHD streams
    
    Apart from just adding detection of the proper stream type, we also need to only
    output the first substream (0x71) which contains the core substream.
    
    While this does not provide *full* DTS-HD support (since it will miss the complementary
    substreams), it will still work in the way legacy (non-DTS-HD) bluray players would work.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725563