View Single Post
Old 29th March 2010, 02:24   #11207  |  Link
Casshern
Registered User
 
Join Date: Apr 2007
Posts: 220
v3336 breaks sp/dif passthrough on some dts cores of dts master audio tracks. Before if you just enabled dts passthrough and disabled dts hd passthrough ffdshow would pass the dts core just fine to the sp/dif output. This sometimes does not work anymore (e.g. GI Joe Bluray main m2ts), ffdshow decodes the dts hd stream and does not extract the core:
Filter : ffdshow Audio Decoder - CLSID : {0F40E1E5-4F79-4988-B1A9-CC98794E6B55}

- Connected to:

CLSID: {1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}
Filter: G:\GIJOE\BDMV\STREAM\01002.m2ts
Pin: Audio

- Connection media type:

Audio: DTS 48000Hz 6ch 1509kbps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_DTS {E06D8033-DB46-11CF-B4D1-00805F6CBBEA}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 18

WAVEFORMATEX:
wFormatTag: 0x2001
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 188719
nBlockAlign: 2012
wBitsPerSample: 0
cbSize: 0 (extra bytes)

pbFormat:
0000: 01 20 06 00 80 bb 00 00 2f e1 02 00 dc 07 00 00 . ..€»../á..Ü...
0010: 00 00

Interestingly other titles with the same info work! Also GI Joe works with older versions of ffdshow.... ..

Last edited by Casshern; 29th March 2010 at 02:37.
Casshern is offline   Reply With Quote