AudioEngine branch - DO NOT REQUEST BINARY BUILDS
liquidskin76
Skilled Skinner Joined: Aug 2009 Reputation: 16 Location: UK |
2011-02-06 03:48
Post: #181
Cheers for the update gnif, really looking forward to hd audio bitstreaming.
Welo... a skin for XBMC HTPC: Streacom FC1 Evo Case | Asus P8H77-I ITX | Intel Core i3 3220T | Kingston HyperX SSD | Kingston DDR3 RAM Home AV: Sony KDL-40HX723 | Sky+HD | Sony BDP-S480 BD Player | Sony STR-DH820 AV Receiver | Sony Speaker System | Sony PS3 Slim | Logitech Harmony Touch |
| find quote |
kulprit
Senior Member Posts: 249 Joined: Jan 2009 Reputation: 0 |
2011-02-06 07:59
Post: #182
I always thought what made the most sense for dual audio output was 2 different streams. ie, hdmi to receiver and through to zone 1 (watch movie in living room), optical from htpc to receiver to zone 2 (outdoor speakers playing music). Not sure if this is possible either.
All sounding great gnif, thanks for keeping us updated. |
| find quote |
lloydsmart
Donor Posts: 306 Joined: Sep 2009 Reputation: 0 Location: UK |
2011-02-06 11:54
Post: #183
Sounds fantastic gnif, keep up the good work. Really looking forward to the day this merges into trunk!
|
| find quote |
einhänder
Senior Member Joined: Sep 2008 Reputation: 0 |
2011-02-06 14:12
Post: #184
kulprit Wrote:I always thought what made the most sense for dual audio output was 2 different streams. ie, hdmi to receiver and through to zone 1 (watch movie in living room), optical from htpc to receiver to zone 2 (outdoor speakers playing music). Not sure if this is possible either. This would be one scenario. There are more that come into my mind. 1. What you mentioned 2. Similar to (1.). Personally I often have some video running, e.g. a documentation. In such situations it would be nice to play music instead of the audio track of the video. Not really a kind of dual output but somehow related. (e.g. play video -> move to music -> play track -> dialog pops up asking one to play the music stream instead of the video audio track -> enjoy video plus individual audio playback) 3. Some people hook up different outputs to different devices for different purposes. This could be: - HDMI to AVR for passing through AC3/DTS (Homecinema) + - Toslink or Cinch to Stereo Amp (Music) -> No Problem so far. But for flexibility it would be nice to have the stereo stream on the two selected outputs at the same time. Nobody needs passthrough on a device that isn't capable of decoding it (Stereo Amp, TV, etc.) As I read on previous posts this seems to be a developer's nightmare. But would it be possible for (3.) to take another way. What comes into my mind is to change the output device on the fly. E.g. by right clicking a music track one could select "play over hdmi" or "play over toslink", etc. In a situation where playback has already been started one could select another device via osd. (playback already running -> select new output device -> xbmc remembers current position of track -> xbmc stops track -> xbmc switches to new device -> xbmc continues playback at stored position -> playback over new device starts). |
| find quote |
htpc guy
Posting Freak Joined: Oct 2010 Reputation: 7 Location: Near St. Louis Mo |
2011-02-06 15:56
Post: #185
Dual audio output or simultaneous output through 2 different ports (HDMI and Optical). This is currently what I have my setup doing.
Uses: My daughter wants to watch a cartoon. We leave the receiver off and the sound comes out of the television. I want to watch a movie. I turn the volume on the tv off and turn the receiver on for 5.1 surround.
How to use Git | AMD Athlon II X3 Triple Core Processor 2.9 GHz |GIGABYTE GA-MA785GM-US2H Mobo 2GB DDR2 Ram | MSI N430GT | | Logitec Harmony One Remote| 52" Sharp Aquos LED TV | Onkyo TX-NR509 | |
| find quote |
Clumsy
Team-XBMC Forum Moderator Posts: 617 Joined: Feb 2004 Reputation: 0 |
2011-02-06 16:37
Post: #186
Please keep your dual audio output talk in a dedicated thread. It clobbers up the thread here for people who are looking for updates on the AE branch with mostly unrelated discussions.
edit: and with unrelated I mean pages of people giving scenarious why such a feature would be worthwhile. The request has been noted and might or might not be considered. Please organize such a discussion elsewhere though. 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.
(This post was last modified: 2011-02-06 16:40 by Clumsy.)
|
| find quote |
gnif
Team-XBMC Developer Posts: 442 Joined: Feb 2008 Reputation: 34 Location: Australia, Katoomba |
2011-02-07 11:49
Post: #187
Another update...
* PAPlayer no longer has any hang issues on advancing through the queue The choppy audio issue has reared its head again, so I will be looking into it some more. Regarding Dual Output, think of this scenario, If you want both SPDIF out & HDMI out to work at the same time and you have a 7.1 video source, for SPDIF: Decode to LPCM, downmix to 5.1, encode to AC3 -> Output For HDMI: Decode to LPCM -> Output (at-least until TrueHD & DTS-MA) Decoding takes time and introduces a lag due to buffers Downmixing introduces a lag due to buffers encoding introduces a lag due to buffers padding for IEC958 introduces a lag due to buffers HDMI & SPDIF have different buffer sizes in hardware. The amount of overhead to implement this feature for the odd person that wants it, the extra complexity of code, and the latency issues with syncing the audio & video when there are two audio clocks that are not in sync, and have very different output chains makes this a technical nightmare and mess. I will NEVER, and I cant stress that enough, promote or agree with dual audio output in XBMC, if you want that, seek another solution, xbmc is NOT a mixing platform, OR a media extender, other devices that can do this have this implemented in HARDWARE on dedicated chips designed specifically to do this. Please stop asking for it, and discussing it here, AE is aimed at audio purity and code cleanliness, NOT new features beyond new audio formats and some basic DSP. There has been discussions of writing a plugin system for AE in the future, if/when this occurs then someone can write a dual audio output plugin, but it will NEVER be a native part of AE. I am not scared of SVN - Cutting my hands open on the bleeding edge. |
| find quote |
myrison
Donor Posts: 301 Joined: Nov 2009 Reputation: 3 Location: Austin, TX |
2011-02-07 16:29
Post: #188
Gnif, consider me totally convinced dual output is a very bad idea technically.
(and thank you for the update)
------------------------------------------ Dharma Quick Setup Guide: XBMC tips on the TechNazgul Blog ------------------------------------------ |
| find quote |
gnif
Team-XBMC Developer Posts: 442 Joined: Feb 2008 Reputation: 34 Location: Australia, Katoomba |
2011-02-08 15:31
Post: #189
Another update.
* Crash with 14Bit DTS stream parsing and output has been corrected * Crash when output sink fails to open in RAW mode corrected * Initial implementation of AE Wrapper classes so that we can switch between CSoftAE and CPulseAE on the fly.\ * GUISound lag when speaker layout is greater then 2.0 is now fixed I am not scared of SVN - Cutting my hands open on the bleeding edge. |
| find quote |
Goga777
Senior Member Posts: 190 Joined: Jul 2009 Reputation: 0 |
2011-02-11 21:54
Post: #190
I couldn't compile today AE git version
Quote:make -C xbmc/cores/AudioEngine |
| find quote |

(and thank you for the update)
Search
Help