Here is a test version with all the fixes so far:
MVC support
THD gaps fix
mono LPCM fix
http://rationalqm.us/dgdemux/binaries/DGDemux_test.rar
Feedback will be appreciated as always. DGIndexNV will get the same fix. Hope to slipstream both tomorrow if no issues are found.
[RESOLVED] Issue with W64 demux
Re: Issue with W64 demux
Regarding WAVEFORMATPCM versus WAVEFORMATEXTENSIBLE, does anyone know of an application that cannot play/utilize 24-bit WAVEFORMATPCM? I always prefer simpler code, and why make unnecessary work for no demonstrable gain? Pragmatism!
Re: Issue with W64 demux
I already gave my reasons. Is it working for you?
Re: Issue with W64 demux
Thank you.
AVI is obsolete too. That doesn't mean VirtualDub no longer works.
BTW, La Notte. Great flick! Thank you for drawing it to my attention.
AVI is obsolete too. That doesn't mean VirtualDub no longer works.
BTW, La Notte. Great flick! Thank you for drawing it to my attention.
Re: Issue with W64 demux
La Notte received the Golden Bear at the Berlin International Film Festival (first time for Italian film), as well as the David di Donatello Award for Best Director in 1961. La Notte is considered the central film of a trilogy beginning with L'Avventura (1960) and ending with L'Eclisse (1962). It is one of Stanley Kubrick's 10 favorite films and receives 4 votes from critics and 6 votes from directors in the Sight & Sound greatest films poll. — Wikipedia
Stanley Kubrick's 10 favorite films: http://www.openculture.com/2013/07/stan ... films.html
Re: Issue with W64 demux
Great stuff. Thanks!
Re: Issue with W64 demux
I did extensive research and I found that it doesn't work on some Android builds and some hardware players or A/V receivers of obscure, perhaps audiophile, brands.
As they refer to generic PCM 24 bit, I suppose they won't play any, either WAVEFORMATPCM or EXTENSIBLE.
Abstract: who cares of those :belly-laugh:
Re: Issue with W64 demux
The original spec for WAVEFORMATPCM obviously contains a field for bit depth and it did not constrain that value. People were making 20-bit WAVs with that format well before extensible came along. It is actually WAVEFORMATEX (predecessor of WAVEFORMATEXTENSIBLE) that does not support > 16 bits. WAVEFORMATPCM still does and is supported even though the structure has been superseded by WAVEFORMATEX and WAVEFORMATEXTENSIBLE.