summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-10rename packet to frame in commentsChristian Gmeiner
2010-04-10fix problems with channel switchingChristian Gmeiner
2010-04-10Makefile adjustments for VDR 1.7.13.Ville Skyttä
2010-04-10make use of AccessorsChristian Gmeiner
2010-03-18a small cleanupChristian Gmeiner
2010-03-18add method writeRegisterChristian Gmeiner
2010-03-06add basic PulseAudio audio suppport - NOT TESTED!Christian Gmeiner
requested by loswillios
2010-03-03Add mutex to protect play methods and setplaymode methodChristian Gmeiner
2010-02-20check if audio is ac3Christian Gmeiner
2010-02-17fix channel switchingChristian Gmeiner
2010-02-05there is no need to store SampleContext in pesframeChristian Gmeiner
2010-02-05add infrastructe to poll audiodrivers fdsChristian Gmeiner
2010-02-05small renameChristian Gmeiner
2010-02-05better user experience when switching channelChristian Gmeiner
2010-02-05update audio context and dont forget to open the audio deviceChristian Gmeiner
2010-02-05make it possible to swich audio driver via command line optsChristian Gmeiner
This makes it easier to test both audio drivers
2010-02-05respect volume settingChristian Gmeiner
2010-02-04keep SetPlayMode very simple -> best a/v sync after channel switchChristian Gmeiner
2010-02-04fix crash at shutdownChristian Gmeiner
We can not inherit from Singleton<cDxr3Device> as the vdr core does free the created instance. So if we use the auto_ptr based Singleton template class we get a double free.
2010-02-03add basic impl for cDxr3Device::PollChristian Gmeiner
2010-02-03merge dxr3interface into dxr3deviceChristian Gmeiner
2010-02-02add some debug hintsChristian Gmeiner
2010-02-02make use of WriteAllOrNothingChristian Gmeiner
2010-02-02various cleanupsChristian Gmeiner
2010-02-02set directly scr and pts vales, with out the need for m_offsetChristian Gmeiner
2010-02-02cDxr3Interface::IsOssAudio is not needed anymoreChristian Gmeiner
This method does not work with newer dxr3 drivers, as they support both audio interfaces (oss/alsa) at the same time.
2010-02-02no need to store lastSeenPts as same as vPtsChristian Gmeiner
2010-02-02add final code to PlayVideo... a/v sync should work now..Christian Gmeiner
...but sources needs some cleanups and missing methods needs to worked out.
2010-02-02work out PlayAudio and PlayVideo methodsChristian Gmeiner
2010-02-02rewrote cDxr3Device::SetPlayMode and removed some old stuffChristian Gmeiner
2010-02-02add method to decode a given frameChristian Gmeiner
The method decode(...) will write the decoded audio frame directly to the card via oss or alsa audio interface.
2010-02-02remove old buffer and a/v sync partsChristian Gmeiner
2010-01-09add first ro Accessor at cFixedLengthFrameChristian Gmeiner
2010-01-09there is no need for m_count variableChristian Gmeiner
2010-01-09add assignment operator for ro (read only) AccessorsChristian Gmeiner
2010-01-09add Accessors for pts in cFixedLengthFrameChristian Gmeiner
2010-01-09there is no need to store the type of a bufferChristian Gmeiner
The type is known by the used buffer.
2010-01-09extend Accessors template to support rw and ro variablesChristian Gmeiner
2010-01-09make more use of AccessorsChristian Gmeiner
2010-01-08add changes needed for vdr 1.7.11Christian Gmeiner
2010-01-08make use of turnPlugin(bool) in cDxr3Device::SetPlayModeChristian Gmeiner
2010-01-08code style changes... nothing moreChristian Gmeiner
2010-01-08kick m_dxr3Device member from cDxr3DemuxDevice and use singleton insteadChristian Gmeiner
2010-01-07check for max sizes supported by syncbufferChristian Gmeiner
2010-01-07fix return valueJan Willies
Trivial fix to make the plugin compile again Signed-off-by: Jan Willies <jan@willies.info> Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2010-01-06fix bug #223 by adding a command line option to enable automatic fw loadingChristian Gmeiner
By default the vdr-dxr3-plugin does not load the fw automatically any more, as on recent linux systems the fw gets loaded when the em8300 driver module gets loaded. So we dont need to load the fw. But for older systems there is the command option -f/--firmware-loading to tell the plugin to load the firmware at startup.
2010-01-04uppsChristian Gmeiner
2010-01-04add missing virtual and update licenceChristian Gmeiner
2010-01-04rename Uncopyable.h to uncopyable.hChristian Gmeiner
2010-01-04update licenceChristian Gmeiner