Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-18 | add method writeRegister | Christian Gmeiner | |
2010-03-06 | add basic PulseAudio audio suppport - NOT TESTED! | Christian Gmeiner | |
requested by loswillios | |||
2010-03-03 | Add mutex to protect play methods and setplaymode method | Christian Gmeiner | |
2010-02-20 | check if audio is ac3 | Christian Gmeiner | |
2010-02-17 | fix channel switching | Christian Gmeiner | |
2010-02-05 | add infrastructe to poll audiodrivers fds | Christian Gmeiner | |
2010-02-05 | small rename | Christian Gmeiner | |
2010-02-05 | better user experience when switching channel | Christian Gmeiner | |
2010-02-05 | update audio context and dont forget to open the audio device | Christian Gmeiner | |
2010-02-05 | make it possible to swich audio driver via command line opts | Christian Gmeiner | |
This makes it easier to test both audio drivers | |||
2010-02-04 | keep SetPlayMode very simple -> best a/v sync after channel switch | Christian Gmeiner | |
2010-02-04 | fix crash at shutdown | Christian 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-03 | add basic impl for cDxr3Device::Poll | Christian Gmeiner | |
2010-02-03 | merge dxr3interface into dxr3device | Christian Gmeiner | |
2010-02-02 | add some debug hints | Christian Gmeiner | |
2010-02-02 | no need to store lastSeenPts as same as vPts | Christian Gmeiner | |
2010-02-02 | add 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-02 | work out PlayAudio and PlayVideo methods | Christian Gmeiner | |
2010-02-02 | rewrote cDxr3Device::SetPlayMode and removed some old stuff | Christian Gmeiner | |
2010-02-02 | remove old buffer and a/v sync parts | Christian Gmeiner | |
2010-01-08 | add changes needed for vdr 1.7.11 | Christian Gmeiner | |
2010-01-08 | make use of turnPlugin(bool) in cDxr3Device::SetPlayMode | Christian Gmeiner | |
2009-12-09 | change structure of iAudio class | Christian 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-09 | DemuxPes has a third pararmeter - isAc3. make use of it | Christian Gmeiner | |
2009-12-08 | do not set audiomode in PlayAudio | Christian Gmeiner | |
2009-12-07 | add basic SetDigitalAudioDevice stub method | Christian Gmeiner | |
As analog audio is working with vdr-1.7 I will spend some time in fixing the digital audio part (digital pcm and ac3). I will fully review the digital audio code paths and I hope I can improve them. | |||
2009-12-02 | better this way... so the values are understandable | Christian Gmeiner | |
2009-12-02 | implement GetVideoSize (>= vdr 1.7.10) | Christian Gmeiner | |
first commit of a handfull to get a good >= vdr 1.7.10 support. | |||
2009-11-18 | Revert "make it simpler" | Christian Gmeiner | |
This fixes hopefully some problems with playback. This reverts commit 34176db79c1d6bca5d4f76fc34f80e00565091e4. | |||
2009-10-16 | fix compile | Christian Gmeiner | |
2009-10-16 | add a basic stuff for StillPicutre in cDxr3Device | Christian Gmeiner | |
2009-10-16 | current implementation of StillPicture in cDxr3DemuxDevice is wrong | Christian Gmeiner | |
We call 3 times DemuxPes - wow. The big problem is that a still picture can not only contain a pes packet. Also I want to refactor out as much as possible from the demuxdevice as i dont like it and want to remove it in the long term. | |||
2009-10-16 | header cleanup | Christian Gmeiner | |
2009-08-28 | make it simpler | Christian Gmeiner | |
- get rid of SetPlayMode() - add method to do flushing of video buffer - dont spam log with spu buffer sizes | |||
2009-07-07 | fix #145 - DON and DOF should work as expected. | Christian Gmeiner | |
2009-06-15 | Update 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-05 | update emacs code style part | Christian Gmeiner | |
2009-06-02 | rework singleton class | Christian Gmeiner | |
2009-05-28 | respect On pararmeter of MakePrimaryDevice | Christian Gmeiner | |
2009-04-01 | remove not needed comments | Christian Gmeiner | |
2009-04-01 | why should PlayVideo ever call DemuxAudioPes? | Christian Gmeiner | |
2009-03-28 | rework pmExtern_THIS_SHOULD_BE_AVOIDED playmode | Christian 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-26 | get rid of a buffering level (m_strBuf) | Christian Gmeiner | |
m_strBuf is not needed, as vdr gives us a 'exactly one complete PES packet of the given Length'. As a result of this there is no leftover of pesdata. This change is testes with vdr-1.6.0 - dont know about the recent development version of vdr. | |||
2009-02-25 | remove m_CalledBySet in cDxr3Device as it is not used and makes no sense | Christian Gmeiner | |
2009-02-25 | improve audio device handling | Christian Gmeiner | |
- keep track if sound device is open - use pass-by-reference-to-const instead of pass-by-value (no copying needed) | |||
2009-02-25 | no need to erase a not yet used string | Christian Gmeiner | |
2009-02-25 | working alsa support | Christian Gmeiner | |
At the moment alsa support is disabled, but it is working (with some problems) | |||
2009-02-25 | fixes and code style improvements | Christian Gmeiner | |
2009-02-25 | playmode pmExtern_THIS_SHOULD_BE_AVOIDED should work | Christian Gmeiner | |
2009-02-25 | factor our audio stuff from dxr3interface.h | Christian 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. |