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.
|