Народ подскажите можно както забороть такую проблему ?
1) если проигрывать чистый flac (2 канала 44.1кгц) то цепочка фильтров нормальная madflac -> ac3filter -> audioswitcher
2) а если проигрывается кинофка где один из треков FLAC 48000Hz 6ch то ac3filteк игнорируется, тоесть для остальных треков он подцепляется а для flac потока обходится.
Filter : E:\Torr\Iron.Man.2008.1080p.BluRay-Remux.mkv - CLSID : {0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}
- Connected to:
CLSID: {6B257121-CBB6-46B3-ABFA-B14DFA98C4A6}
Filter: madFlac Decoder
Pin: flac
- Connection media type:
Audio: FLAC 48000Hz 6ch 4608kbps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 256000
cbFormat: 104
WAVEFORMATEX:
wFormatTag: 0xf1ac
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 576000
nBlockAlign: 12
wBitsPerSample: 16
cbSize: 86 (extra bytes)
а потом сразу
Filter : madFlac Decoder - CLSID : {6B257121-CBB6-46B3-ABFA-B14DFA98C4A6}
- Connected to:
CLSID: {18C16B08-6497-420E-AD14-22D21C2CEAB7}
Filter: Audio Switcher
Pin: English, FLAC / 5.1 / 48 kHz / 1407 kbps; Original (Audio 5)
- Connection media type:
Audio: WAVE_FORMAT_EXTENSIBLE 48000Hz 6ch 4608kbps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 40
WAVEFORMATEX:
wFormatTag: 0xfffe
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 576000
nBlockAlign: 12
wBitsPerSample: 16
cbSize: 22 (extra bytes)
как это забороть? хочется чтоб AC3filter тоже включался для этого потока ато среднего канала нет