Age | Commit message (Collapse) | Author |
|
|
|
|
|
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.
|
|
|
|
and http://www.gnu.org/licenses/gpl-2.0.txt
|
|
|
|
|
|
|
|
|
|
This commit removes all checks if the device is external released as it
is not possible/wanted to set playmode to pmExtern_THIS_SHOULD_BE_AVOIDED and
call play methods of device class.
Also I removed DON and DOF svdr commands, as
in my opinion these two commands are not useful at all. If somebody who
needs them give me an example usage for these commands, I will bring them
back.
|
|
At the moment I am not sure who/what sets samplerate and channel to -1,
but i hope to remove this workaround soon.
|
|
With this commit ALSA support is only some commits away. This commit
introduces cAudioOss, which has everything needed in it to handle a oss
audio device. There are some problems, which will fixed soon.
For instance, external mode is not supported at the moment.
|
|
With the help of iAudio class, we can factor out the resample
methode and clean up dxr3interface.[ch] a little bit.
|
|
Introduce a iAudio class - will be later base class for oss and alas
output -, which handles volume and channel handling.
|
|
|
|
|
|
|