summaryrefslogtreecommitdiff
path: root/dxr3interface.c
AgeCommit message (Collapse)Author
2009-04-01improve cDxr3Interface::ConfigureDeviceChristian 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-25fixes and code style improvementsChristian Gmeiner
2009-02-25some more clean upsChristian Gmeiner
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-23simplify audiosamplerate handlingChristian Gmeiner
2009-02-23simplify audiochannel handlingChristian Gmeiner
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-18fix compile warningsChristian Gmeiner
2009-01-11preperation for alsa supportChristian Gmeiner
Add IsOssAudio() to check, if we have an oss audio device. This is needed for the coming alsa support.
2009-01-11simplify Dxr3OpenChristian Gmeiner
We dont need to give the used cardnum as param for Dxr3Open, as Dxr3Open will get the used cardnum by its own.
2009-01-07add constants for device subnamesChristian Gmeiner
2009-01-07remove overlay supportChristian Gmeiner
There is no need to support a overlay, as it is used to show the output of the graphics card on the tv.
2009-01-02Add BCS getters (cached value only), use in SVDRP command return values.scop
2009-01-02Error handling improvements.scop
2009-01-02Don't exit if setting video mode fails.scop
2009-01-02Apply configured BCS when configuring the device.scop
2008-12-29Convert to UTF-8.scop
2008-12-28Add bunch of SVDRP commands based on patch from Krzysztof Parma, reconfigure ↵scop
device audio on external reopen.
2008-10-25Fix signed/unsigned comparison warnings.scop
2008-10-25Various small cleanups.scop
2008-10-25Error handling improvements; set internal variables only when operations ↵scop
succeed.
2007-04-26Add setup option for enabling/disabling use of WSS; some setups get ↵scop
"stripey" screens sometimes when WSS kicks in.
2007-04-05Apply plugin part of the WSS patch.scop
2007-04-05Apply patches/vdr-dxr3-ac3.patch, start countdown to 0.2.7.scop
2007-01-28Use cCondWait::SleepMs() instead of usleep().scop
2007-01-07Spelling fixes.scop
2006-04-23ClaimDevices() sets m_ExternalReleased, no need to redo it.scop
2006-02-18Be less noisy about audio mode (non-)changes.scop
2005-12-12Improve device reset and error recovery.scop
2005-08-02Update FSF's address.scop
2005-07-06Add stereo/left/right audio channel switching (Malcolm Caldwell).scop
2005-07-06Comment tuning.scop
2005-06-22Fix/improve error checking.scop
2005-06-22Use VDR's logging facilities, no more dxr3plugin.log.scop
2005-05-28Clean up non-working dead code for VDR < 1.3.11.scop
2005-04-25Comment and log message fixes.scop
2005-04-19Mass indentation/whitespace cleanup.scop
2005-04-18More indentation settings.scop
2005-04-18Add (X)Emacs indentation settings.scop
2005-04-18Oops, wrong tree... revert.scop
2005-04-18Add (X)Emacs indentation settings.scop
2005-04-18Set audiomode to unknown when releasing devices, fixes digital sound after ↵scop
MPlayer plugin (Luca Olivetti, Kimmo Vuorinen).
2005-04-17Comment typo fixes.scop
2005-04-06Fix aspect ratio after returning from the MPlayer plugin (Luca Olivetti).scop
2005-03-30Log message spelling fix.scop
2005-03-23Coding style tweak.scop
2005-03-22Fix filenames in copyright headers.scop
2005-03-22Fix open() return value checks for em8300-* fifos.scop
2005-03-22Sync #include fixes from HEAD.scop