XBMC Community Forum
[Windows] AudioEngine testers - Windows platform only - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Development (/forumdisplay.php?fid=93)
+--- Thread: [Windows] AudioEngine testers - Windows platform only (/showthread.php?tid=124600)



RE: [Windows] AudioEngine testers - Windows platform only - TRaSH - 2012-04-14 19:52

can't wait till i can give it a test run.
sounds all so good


RE: [Windows] AudioEngine testers - Windows platform only - DDDamian - 2012-04-14 20:07

as soon as we find anything promising on the DTS-MA switching bug we'll post right away


RE: [Windows] AudioEngine testers - Windows platform only - loekf - 2012-04-14 23:11

(2012-04-14 20:07)DDDamian Wrote:  as soon as we find anything promising on the DTS-MA switching bug we'll post right away

Found some older MKVs with DTS, which either stutter (receiver is showing it can't identify the bitstream) or have no audio at all.

I would say DTS is DTS (they play fine under VLC or XBMC with analog as output). Maybe it's MKVmerge. Trying out now with
the most recent version.

UPDATE: no, remuxing with MKVmerge 5.5 doesn't help. Just reinstalled DanielaE's HD audio patch and those files work ok. So guess it has to do with how DTS packets are streamed to the receiver. Funny is though that some more recent MKVs with DTS play fine, older files do not (with AE that is).


RE: [Windows] AudioEngine testers - Windows platform only - loekf - 2012-04-15 16:00

DDDamian, if you want a log let me know,


RE: [Windows] AudioEngine testers - Windows platform only - DDDamian - 2012-04-15 22:44

@loekf - if you could make a <100mb clip and upload somewhere that would be great! Then I can check out the DTS pre-ambles on them and see how we analyze which type of DTS they are (there's actually many, including 14 & 16-bit).


RE: [Windows] AudioEngine testers - Windows platform only - loekf - 2012-04-16 00:18

(2012-04-15 22:44)DDDamian Wrote:  @loekf - if you could make a <100mb clip and upload somewhere that would be great! Then I can check out the DTS pre-ambles on them and see how we analyze which type of DTS they are (there's actually many, including 14 & 16-bit).

I uploaded two clips to my public dropbox account:

http://dl.dropbox.com/u/9177341/Harry%20Potter%20And%20The%20Chamber%20Of%20Secrets%20-%20Sample-001.mkv

http://dl.dropbox.com/u/9177341/The%20Matrix%20-%20Sample-001.mkv

Hopefully they give some clues.


RE: [Windows] AudioEngine testers - Windows platform only - Dixon Butz - 2012-04-16 01:06

Those 2 samples skip for me on the last AE build on a Denon 1912

They play perfect on Danella's build.


RE: [Windows] AudioEngine testers - Windows platform only - loekf - 2012-04-16 22:22

Not sure if it makes any difference. Remuxed both clips to .ts and .m2ts

Result: same effect. Stuttering (.ts) or no audio at all (m2ts)

Question: should it matter whether you use DirectSound or WASAPI ? So far I'm using DirectSound: AMD HDMI output device.


RE: [Windows] AudioEngine testers - Windows platform only - loekf - 2012-04-16 23:33

@DDDamian: now I got streaming for all formats working using the DanielaE patch, what's the situation with WASAPI in AudioEngine ?

In AE, there's no explicit choice between DirectSound and WASAPI and the exclusive mode is missing. Does this mean that "under water" the AE code selects WASAPI and exlusive mode all by itself ? Appearently in the DanielaE patch there was a relation between not being in WASAPI mode and DTS-ES.

BTW, any luck with those DTS streams I uploaded ?


RE: [Windows] AudioEngine testers - Windows platform only - DDDamian - 2012-04-17 00:10

Heh, yes I remember making that suggestion in that thread. AE does have the exclusive option, and uses WASAPI by default if that is your Windows setting. WASAPI is the only way to go for quality audio output in Windows, so we default to it unless you force DirectSound with the setting shown in post 2 of this thread.

Be careful switching between the two - AE uses some different settings in guisettings.xml - that's probably why you don't see Exclusive Mode in AE. If you're switching between the two then keep two versions of that file - just rename them accordingly and have the correct one active at the time.

Will be looking at your sample later this evening once I've finished some more commits to the branch - I'll post any findings here.