summaryrefslogtreecommitdiff
path: root/dxr3output-audio.c
AgeCommit message (Collapse)Author
2010-02-28Fix indentation settings.HEADmasterVille Skyttä
2010-01-09add first ro Accessor at cFixedLengthFrameChristian Gmeiner
2010-01-09add Accessors for pts in cFixedLengthFrameChristian Gmeiner
2010-01-09make more use of AccessorsChristian Gmeiner
2009-12-09switching from analog to digital works againChristian Gmeiner
2009-12-09will comeback if time is rightChristian Gmeiner
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-08remove IsAudioModeAC3() method - instead make use of iAudioChristian Gmeiner
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-06-05update emacs code style partChristian Gmeiner
2009-06-05prepare parts of the audio pipline to work directly with cDxr3PesFrameChristian Gmeiner
2009-06-02rework singleton classChristian Gmeiner
2009-05-07add methods to playback cDxr3PesFrames - untestedChristian Gmeiner
2009-03-28rework pmExtern_THIS_SHOULD_BE_AVOIDED playmodeChristian Gmeiner
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.
2009-02-26workaround: changing samplerate to -1 (old 48000)Christian Gmeiner
At the moment I am not sure who/what sets samplerate and channel to -1, but i hope to remove this workaround soon.
2009-02-25factor our audio stuff from dxr3interface.hChristian Gmeiner
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.
2009-02-22Use iAudio class to resample audio streamChristian Gmeiner
With the help of iAudio class, we can factor out the resample methode and clean up dxr3interface.[ch] a little bit.
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.
2009-02-18fix compile warningsChristian Gmeiner
2009-01-11split outputthreadsChristian Gmeiner
2009-01-11split audio and video output into different filesChristian Gmeiner