2009/6/15 Matthias Hopf
On Jun 13, 09 13:56:20 +0200, Christian König wrote:
Am Freitag, den 12.06.2009, 08:54 -0400 schrieb kristof:
Delays on format changes are to be expected. There's a delay on my receiver when my Playstation 3 changes formats. I would strongly suggest that this fix be an option not a default.
I agree that this should only be an optional feature, and this was rather a prove of concept than a real solution for the problem.
So far I see only two reasons why this should be an option:
- We are not sure it works correctly on all chipsets - Users might like to see a "No Signal" like event if there is no audio running
This looks like an option that should default to true
It would be easy enough for every receiver to keep itself ready and waiting to play audio in the last format it saw. It could pretend that it was seeing a bitstream full of "silence" whenever there was no real bitstream. That's not how most digital receivers are designed to function and there's a good reason. Even when a receiver is being fed "silence" it's still doing a lot of work. DSP's are processing. Amplifier stages are operating. Depending on the amplifier class, wattage, number of channels, etc. it can use a significant amount of electricity. When a digital bitstream ends most receivers go into an idle state. It's the audio equivalent of DPMS. They're free to power down DSP's and analog output stages. When they do so it's by design. It's a feature. It's as if some people don't want to wait for their monitor to come back from power saving mode, so they propose that the video driver should output sync signals no matter what. That would disable DPMS for everyone. Spoofing "silence" disables the power saving features of every connected device. It's exactly the same. Some people turn their receiver on when they boot their computer in the morning and turn it off when they shut down at night. Over a day's time, they play an album or two and watch a youtube video. Some (most?) of these people want their receiver to come to life only when needed. They don't want it burning excess electricity all day long when it could be idle most of the time. Spoofing silence has it's use cases but it must remain optional. Even then I would argue that it's a userspace problem. Let the specialty apps or sound daemons handle it when desired. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org