summaryrefslogtreecommitdiff
path: root/dxr3interface.c
AgeCommit message (Collapse)Author
2009-08-31add spuencoder implementationChristian Gmeiner
move ClearOsd() from cDxr3Interface to cSpuEncoder class. Also make method simpler to understand. Yet this method is not used.
2009-08-28make it simplerChristian Gmeiner
- get rid of SetPlayMode() - add method to do flushing of video buffer - dont spam log with spu buffer sizes
2009-08-19update the bcs values via updateBcsValues() method and remove all other settersChristian Gmeiner
2009-08-19merge methods SetHorizontalSize and SetVerticalSize to method setDimensionChristian Gmeiner
2009-07-07fix #145 - DON and DOF should work as expected.Christian 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-08merge dxr3sysclock into dxr3interfaceChristian Gmeiner
2009-06-05update emacs code style partChristian Gmeiner
2009-06-02rework singleton classChristian Gmeiner
2009-05-07add methods to playback cDxr3PesFrames - untestedChristian Gmeiner
2009-05-02cleanup header includesChristian Gmeiner
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