[WINDOWS][PATCH]Bitstream output of HD audio formats

  Thread Rating:
  • 17 Votes - 4.76 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Closed
charlievoviii Offline
Member
Posts: 69
Joined: Mar 2011
Reputation: -6
Post: #21
you are the man.
find
charlievoviii Offline
Member
Posts: 69
Joined: Mar 2011
Reputation: -6
Post: #22
.....
(This post was last modified: 2012-02-04 10:52 by charlievoviii.)
find
DanielaE Offline
Team-XBMC Member
Posts: 78
Joined: Dec 2011
Reputation: 30
Location: Germany
Post: #23
@ all: Thanks for all of your testing efforts - I appreciate them heartedly!

I can see those random TrueHD issues on my setup as well, but only if I play them from the original M2TS container. In almost every case output is fine on a retry. If I remux these files into my preferred MKV container I can't see playback issues, and the same is true with exactly the same audio streams in raw audio files. To me this looks like a timing problem deep down in the dvdplayer engine.

@ Memphiz: this is a Windows-only (former OS/2-only) shop - sorry Wink

@ steelman1991: I've never been hiding anywhere, my HTPC project started in december last year and I had to do something about the sad state of affairs when it comes to HD audio bitstreaming. Back then AE was seemingly abandoned and no binary worked on my brand new rig. And this is only a small part of the project...

@ Philmatic: rip the code apart, keep what you like, and dump the rest ...

@ bluray: there is gnif/AE stuff in there - it's too good to be put aside. My idea was to check what's available, take what works, add what's missing, and fix what needs fixing. And then strip all of the surplus code lines such that impact to main xbmc trunk code is kept as low as possible.

@ charlievoviii: try one more time. Hint: Daniela is a female name here in Germany Wink

ciao, Dani

AMD Fusion E-350/Win 8/custom XBMC, Yamaha RX-V1900, Pioneer DV-LX50, custom speakers
find
ArieS Offline
Member+
Posts: 422
Joined: Jun 2010
Reputation: 1
Post: #24
DDDamian Wrote:Ah yes - I see the database change. Good you pointed that out in case anyone tries it and needs to revert.
What's the difference for the database?
find
Montellese Offline
Team-XBMC Developer
Posts: 2,789
Joined: Jan 2009
Reputation: 20
Location: Switzerland
Post: #25
ArieS Wrote:What's the difference for the database?

The database update comes from commits that have been done in XBMC after Beta2 has been released. No high impact changes though. Some commits that changed something in the SQL views were reverted so the database version had to be updated so that the "new" (old) views were re-created correctly.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

[Image: badge.gif]
find
DDDamian Offline
Team-XBMC Developer
Posts: 3,023
Joined: Sep 2011
Reputation: 252
Location: Canada
Post: #26
DanielaE Wrote:To me this looks like a timing problem deep down in the dvdplayer engine.

@ Philmatic: rip the code apart, keep what you like, and dump the rest ...

@ charlievoviii: try one more time. Hint: Daniela is a female name here in Germany Wink

Hi Daniela - AE is seeing the same dvdplayer timing or fetch issues as well, resulting in some skips/drop-outs or discontinuities as they are logged, so you are correct in the source of that issue.

@philmatic - the WASAPI sink of AE already handles the bitstreaming in shared and Exclusive modes Cool but there's issues further up the ladder as noted above, plus some recently introduced stream-handling code that needs work.

Gotta say though, this is a working solution, and a great piece of work.

Daniela - you da woman lol. Wink

System: XBMC HTPC with HDMI WASAPI & AudioEngine - Denon AVR-3808CI - Denon DVD-5900 Universal Player - Denon DCM-27 CD-Changer
- Sony BDP-S580 Blu-Ray - X-Box 360 - Android tablet wireless remote - 7.1 Streem/Axiom/Velodyne Surround System
If I have been able to help feel free to add to my reputation +/- below - thanks!
find
DDDamian Offline
Team-XBMC Developer
Posts: 3,023
Joined: Sep 2011
Reputation: 252
Location: Canada
Post: #27
Montellese Wrote:The database update comes from commits that have been done in XBMC after Beta2 has been released. No high impact changes though. Some commits that changed something in the SQL views were reverted so the database version had to be updated so that the "new" (old) views were re-created correctly.

So Montellese - are the nightlies post-Beta 2 using MyMovies60.db? As you say - low-impact but good for peeps to know if they try this, add items and have to revert for whatever reason.

System: XBMC HTPC with HDMI WASAPI & AudioEngine - Denon AVR-3808CI - Denon DVD-5900 Universal Player - Denon DCM-27 CD-Changer
- Sony BDP-S580 Blu-Ray - X-Box 360 - Android tablet wireless remote - 7.1 Streem/Axiom/Velodyne Surround System
If I have been able to help feel free to add to my reputation +/- below - thanks!
find
Jimbo Ro Offline
Junior Member
Posts: 7
Joined: Jan 2010
Reputation: 0
Post: #28
For some reason I need to change either the audio track (if the movie has more than one) or change the audio output from HDMI to coax, and then back to HDMI (while in a movie) to get audio working. Other than that this works great.
find
Montellese Offline
Team-XBMC Developer
Posts: 2,789
Joined: Jan 2009
Reputation: 20
Location: Switzerland
Post: #29
DDDamian Wrote:So Montellese - are the nightlies post-Beta 2 using MyMovies60.db? As you say - low-impact but good for peeps to know if they try this, add items and have to revert for whatever reason.

Yes if the build from Daniela has a MyVideos60.db then it's a post-Beta2 build because Beta2 uses a MyVideos58.db.

But sure if someone wants to revert to Beta2 he must live with the fact that anything added while using the post-Beta2 build will not be in his Beta2 database.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

[Image: badge.gif]
find
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #30
DanielaE Wrote:@ all: Thanks for all of your testing efforts - I appreciate them heartedly!

I can see those random TrueHD issues on my setup as well, but only if I play them from the original M2TS container. In almost every case output is fine on a retry. If I remux these files into my preferred MKV container I can't see playback issues, and the same is true with exactly the same audio streams in raw audio files. To me this looks like a timing problem deep down in the dvdplayer engine.
I tried 3 BD ISO movies with TrueHD audio on my AsRock E350M1/GT430 HTPC and Onkyo AVR (7.1 speakers). It seems to work fine with Audio settings as shown below.

I like a woman who take matter to their own hand, and don't rely on their hubby on everything. You remind me of one of the lady that used my guide to build her first HTPC, and she got everything to work the way she like it on her first trial. Great job! Smile

[Image: 6pb8dj.jpg]

[Image: w99vlg.jpg]

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find
Thread Closed