summaryrefslogtreecommitdiff
path: root/dxr3audio.c
AgeCommit message (Collapse)Author
2010-06-30simplify setDigitalAudio in output driversChristian Gmeiner
2010-04-16All audio modes should work with oss driver except ac3 passthroughChristian Gmeiner
It is also possible to change audio related settings in setup menu of the plugin and they become active immediately.
2009-12-09add a way to enable/disable audio via iAudioChristian Gmeiner
As all audio realated stuff uses iAudio I added a way to control if write gets called or not. This depends if it was enabled or not. Also I did changes to the demuxer to call the new method instead of the old stub. I am not happy to have that chain: m_pAudioThread->audio()->setEnabled(false) Need some time to redesign this part.
2009-12-09change structure of iAudio classChristian Gmeiner
This change introduces some bigger changes in how analog/digital audio will be handled. VDR notifices the plugin via cDxr3Device::SetDigitalAudioDevice, if if the we need to use analog or digital audio. With digital audio I mean digital PCM. Based on the informations get via the pes packet ac3dts will be switched on or off. So the svdrp commands SDO, SAO and SAC3 do not make sense at the moment.
2009-12-07add basic SetDigitalAudioDevice stub methodChristian Gmeiner
As analog audio is working with vdr-1.7 I will spend some time in fixing the digital audio part (digital pcm and ac3). I will fully review the digital audio code paths and I hope I can improve them.
2009-06-15Update copyright boilerplates from http://www.gnu.org/licenses/lgpl-2.1.txt ↵Ville Skyttä
and http://www.gnu.org/licenses/gpl-2.0.txt
2009-02-25fix audio resamplingChristian Gmeiner
Split up the process of audio resampling. First, change the sound levels. Second, respect audio channel setting.
2009-02-21first work to get alsa audio outputChristian Gmeiner
Introduce a iAudio class - will be later base class for oss and alas output -, which handles volume and channel handling.