[Windows] AudioEngine testers - Windows platform only

  Thread Rating:
  • 3 Votes - 3.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #211
Glad it was helpful Smile

@loekf - always double-check your audio settings in XBMC when switching between versions just to be sure Smile
find quote
ix400 Offline
Senior Member
Posts: 201
Joined: Aug 2010
Reputation: 0
Location: Germany
Post: #212
Hi Damian,

any news on the switching bug?

You mentioned it might be caused by the framing of the stream. Isn't it possible to just 'copy' the framing Daniela uses for the patched eden version?

Chris

unRAID Server, Pioneer VSX-LX52, Panasonic 65VT30, Marusys VU+ Duo, Zotac AD10
(This post was last modified: 2012-04-17 18:26 by ix400.)
find quote
loekf Offline
Junior Member
Posts: 41
Joined: Apr 2012
Reputation: 0
Location: Netherlands
Post: #213
(2012-04-17 17:02)DDDamian Wrote:  Glad it was helpful Smile

@loekf - always double-check your audio settings in XBMC when switching between versions just to be sure Smile

@DDDamian: gave it another try. Removed DanielaE's old version (incl. profile) and reinstalled the AE version. Make sure exclusive mode is on. Still the same result, stuttering for some movies with "vanilla" 5.1 DTS.

I'm back on the latest build from DanielaE.

HTPC: MS-Tech MC-1200 | Asus F1A75-M | AMD A6 3650 | OCZ Agility3 120GB | Corsair Vengeance 2x4GB DDR3| LiteOn iHOS104 BDR | Win7 x64 (Catalyst 12.4) | XBMC 12.0-ALPHA2 Git:20120512-694a759
Home AV: Philips 37PFL5603 | UPC Mediabox | Philips BDP7600/12 | Onkyo TX-NR609 | Sony PS3 Slim | Logitech Harmony One | Sonos audio | Apple TV | 5.1 speakers (TMA, Phonar)
find quote
jayhawk785 Offline
Aeon Group
Posts: 230
Joined: Oct 2008
Post: #214
Hey DDDamian, All of my stuff plays pretty much without a hitch. The only problem I have is after turning off the receiver, xbmc no longer want's to recover the sound device. I have it running in exclusive mode. In checking the logs I see a lot of:

AUDCLNT_E_DEVICE_INVALIDATED - I have to close and restart xbmc for audio to work again. Is there an easy way around this I'm missing?
find quote
CrystalP Offline
Team-XBMC Developer
Posts: 822
Joined: Apr 2010
Reputation: 18
Location: The Great North
Post: #215
That's a known error. Will be fixed after AE is merged in master.

Always read the XBMC online-manual, FAQ, Wiki 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.
find quote
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #216
CrystalP has already worked on code for pre-AE handling of the loss of an HDMI device - as he notes it will be incorporated post-merge. His work makes the logic a little more savvy when a device is invalidated, just it's written for the current XBMC audio sink and will need some touch-up work to merge with AE.

Look forward to that CrystalP.

Bigger update in next post....

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 quote
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #217
Well folks - time for an update Smile

Sorry it's been a while. We've been going full tilt on a variety of features, bug-fixes, performance improvements and stability enhancements. A ton of sleep has been lost, spouses ignored and an HDD lost on the process (mine dammit lol).

As a direct result, I'm happy to announce that AE has now been submitted for team review, with an eye to hitting the May merge window for inclusion in the master branch. This is big news, both for users and us working on development. For users who build their own or use nightlies AE will automatically be part of XBMC master. For the devs of AE it will mean no more rebasing code to stay current, worrying about master commits affecting a future merge, or maintaining seperate projects. For everyone on Team XBMC it means that they can more easily fix bugs or add features to AE, making it available for all the Team to enhance, and this is good for everyone.

It also marks a year and a half of work by gnif, the main developer of AE, and he should be very proud of it. It is the single biggest internal project to merge with master yet, and a massive piece of code in it's own right. Other devs have worked on the code including Gimli and Memphiz for OSx, FneuFneu for BSD, and myself for Windows, to name a few, but this has been gnif's baby and it's been a pleasure working with him even though we're on opposite sides of the earth. We've managed to have a few laughs along the way Smile

In the past two weeks we've added automatic enumeration of system device capabilites, fixed a lot of buffering and delay calculation issues, DTS parsing issues for some of the odder formats like 14bit and big-endian encoding, improved performance of CPU usage, got DirectSound fully functional, and numerous other changes.

With the merge submission date approaching it's been a lot of work, and though there's still much more planned, it's finally come to the stage where it was felt "ready" enough to submit to the Team. From there other team members are welcome to review, propose changes, question code methods and make suggestions, but with an eye to inclusion into master.

I'll be putting up a build tomorrow - likely the last or second-last before merging, depending on how the review process goes. The build will be based on the latest pull from master so it includes things added post-Eden like the long-awaited ffmpeg updates and some other nice goodies.

I'll also try answer some of your posts from the last week, including what we found/fixed for some of the samples you guys have been good enough to post!

So check in late tomorrow (North American time) and the latest work with further comments will be uploaded.

Cheers,
Damian

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!
(This post was last modified: 2012-04-25 08:37 by DDDamian.)
find quote
liquidskin76 Offline
Skilled Skinner
Posts: 1,358
Joined: Aug 2009
Reputation: 17
Location: Arkham, Gotham City
Post: #218
Cheers for the update dddamian. Really looking forward to the new builds and merge.

Well done guys.

HTPC: Streacom F1C | Asus H87I-Plus ITX | Intel Core i5-4670T | Kingston HyperX SSD | Kingston DDR3 RAM
Home AV: Sony KDL-40HX723 | Sky+HD | Sony BDP-S480 BD Player | Sony STR-DH820 AV Receiver | Sony 5.1 Speaker System | Sony PS3 Slim | Logitech Harmony Touch
find quote
pyrodex Offline
Senior Member
Posts: 235
Joined: Jan 2011
Reputation: 1
Post: #219
Thanks for the update!

Could this mean a DOT release of EDEN could get AE down the road?

Den: Ubuntu 14.04 | AMD A6-3500 | Gotham w/MythTV | Panasonic VT25 50" | Denon AVR-991 | Harmony One | 5.1 Surround Sound
Bedroom: Ubuntu 14.04 | AMD A6-3500 | Gotham w/MythTV | Samsung UN32F6300AF 32" | Harmony 650
NAS: Ubuntu 14.04 | 32TB on Areca 1880 | SMB | Sickbeard | CouchPotato | MySQL DB (XBMC) | MythTV 0.27+fixes w/ 2x HDHomeRun Prime 3CC
find quote
jayhawk785 Offline
Aeon Group
Posts: 230
Joined: Oct 2008
Post: #220
(2012-04-25 08:07)DDDamian Wrote:  CrystalP has already worked on code for pre-AE handling of the loss of an HDMI device - as he notes it will be incorporated post-merge. His work makes the logic a little more savvy when a device is invalidated, just it's written for the current XBMC audio sink and will need some touch-up work to merge with AE.

Look forward to that CrystalP.

Bigger update in next post....

CrystalP/DDDamian, anyway to easily hack this into the AE branch? I read where someone stuck an hdmi splitter in between their box and the receiver and it stopped the issue--not sure I want to mess with that though.

This is already in eden final I assume?--as I had not seen the problem until recently (AE/and patch methods for HD Audio). I think I've pissed off the wife enough with having to restart xbmc each time she goes to watch something that I'll have to try to put eden back Smile--really looking forward to merge, I've been following this thread/news for a long time.
find quote
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #221
@pyrodex - the Team has settled on a different timeline structure - basically each month has a merge window for features and improvements, followed by a bug-fix feature-freeze, on a monthly cycle. We are hoping to pass review and hit the merge cycle for May. If that happens then 11.6 (Release 11-June) will have AE, and be in the nightlies Smile

@jayhawk - it'll likely be in place at merge, so sometime during May near the end of the month.

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 quote
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #222
Also, for anyone who wants to follow the review process in Git, pull request #900 is the pr. You can view it here.

For Windows stuff there's my repo (DDDamian on git) or you can track gnif's (gnif on git) for the complete picture with OSx, Alsa, Pulse, BSD, etc.

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 quote
Martijn Offline
Team-XBMC
Posts: 10,988
Joined: Jul 2011
Reputation: 158
Location: Dawn of time
Post: #223
To be clear. Those will still be nightlies and not official releases each month.

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

For your mediacenter artwork go to
[Image: fanarttv.png]
find quote
T800 Offline
Posting Freak
Posts: 991
Joined: Jan 2011
Reputation: 6
Post: #224
Not sure if you now the answer to this guys but how is OSX doing with AE? Can it bitstream HD audio or is it still restricted by the OS?

Living Room i3 • W7 Ultimate x64 • 120GB SSD • HD 7750 • 2x TBS8922 tuners • Aeon Nox 4.0
Bedroom A6 3500 • W7 Ultimate x64 • 40GB SSD • HD 6550 • Aeon Nox 4.0
Servers unRAID server for Movies (22TB) • unRAID server for TV Shows/Music (11TB)
HTPC http://forum.xbmc.org/showthread.php?tid=99831
unRAID Server http://forum.xbmc.org/showthread.php?tid=106786
(This post was last modified: 2012-04-25 19:01 by T800.)
find quote
DDDamian Offline
Team-XBMC Developer
Posts: 3,030
Joined: Sep 2011
Reputation: 254
Location: Canada
Post: #225
T800 - TrueHD can be decoded, DTS-MA only core. Sorry, just an OS limitation we can't get around.

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 quote
Post Reply