Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | add missing break and fix a small style issue | Christian Gmeiner | |
2009-12-08 | do not set audiomode in PlayAudio | Christian Gmeiner | |
2009-12-08 | remove IsAudioModeAC3() method - instead make use of iAudio | Christian Gmeiner | |
2009-12-08 | fix broken compile - reported by Jan Willies | 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-07 | simplify support for different ffmpeg versions | Christian Gmeiner | |
2009-12-07 | fixed bug #169 | Christian Gmeiner | |
ffmpep warns that the frame size is incorrect. To fix this warning, we calcuate the frame size based on the mpeg audio header. This calculated value is used for avcodec_decode_audio functions. | |||
2009-12-05 | will come back when used | Christian Gmeiner | |
2009-12-05 | add support for avcodec_decode_audio3 | Christian Gmeiner | |
2009-12-05 | fix audio problems with vdr 1.7.10 | Christian Gmeiner | |
2009-12-05 | remove not needed bools and the logic behind them | Christian Gmeiner | |
2009-12-05 | improve DecodeLpcm method | Christian Gmeiner | |
We got rid of the use of some dynamic memory useage and also added the reading of the channel count. | |||
2009-12-04 | fix a small problem with initing the lastBitrate value | Christian Gmeiner | |
2009-12-04 | rework checking of mpeg audio header | Christian Gmeiner | |
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-19 | update HISTORY file | Christian Gmeiner | |
2009-11-19 | remove method cDxr3Interface::ReOpenAudio, as it is a pure stub | Christian Gmeiner | |
2009-11-18 | Revert "make it simpler" | Christian Gmeiner | |
This fixes hopefully some problems with playback. This reverts commit 34176db79c1d6bca5d4f76fc34f80e00565091e4. | |||
2009-11-09 | some small cleanups | Christian Gmeiner | |
2009-10-23 | remove 'times' number for cDxr3Interface::PlayVideoFrame(cFixedLengthFrame* ↵ | Christian Gmeiner | |
pFrame) | |||
2009-10-23 | kick PlayVideoFrame(const uint8_t* pBuf, int length, int times) method as ↵ | Christian Gmeiner | |
not needed anymore | |||
2009-10-23 | this switch is not needed as this case is handled in ↵ | Christian Gmeiner | |
cDxr3DemuxDevice::DemuxPes(..) | |||
2009-10-23 | play cDxr3PesFrame directly | Christian Gmeiner | |
2009-10-23 | update translation files | Christian Gmeiner | |
2009-10-23 | move for-loop counter declaration into for-loop description | Christian Gmeiner | |
2009-10-23 | make use of ffmpeg macro | Christian Gmeiner | |
2009-10-22 | simplify bitmap cleaning | Christian Gmeiner | |
2009-10-21 | fix flickering if we need to scale and osd does not change | Christian Gmeiner | |
The problem was that we dont called Clean() of the source bitmap if we do scaling. | |||
2009-10-20 | Merge branch 'master' of community.xeatre.tv:vdr-plugin-dxr3 | Christian Gmeiner | |
2009-10-20 | fix green osd | Christian Gmeiner | |
It can happen, that the OSD conistis of only one area and that we need to scale the osd later. So it is a good idea to save the used palette. | |||
2009-10-17 | Note ALSA_*, remove -DUSE_XINE_SCALER. | Ville Skyttä | |
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-10-16 | remove methods for en/disable spu mode - its not used and not needed | Christian Gmeiner | |
2009-10-16 | simplify en/disabling of the spu unit | Christian Gmeiner | |
2009-10-16 | remove cDxr3Interface::SingleStep method | Christian Gmeiner | |
Driver does _NOT_ support SingleStep playmode, so there is no need to call it. The big problem is that the driver does not return an error by this syscall. Have send a pull request to fix this issue in the driver. | |||
2009-10-15 | check return value of ioctl syscalls | Christian Gmeiner | |
2009-10-14 | update/add license | Christian Gmeiner | |
2009-10-14 | remove old xine-scaler define in Makefile | Christian Gmeiner | |
2009-10-14 | delete old spuencoder files | Christian Gmeiner | |
2009-10-14 | do not build dxr3colormanger and dxr3interface_spu_encoder as not needed anymore | Christian Gmeiner | |
2009-10-14 | fix code style | Christian Gmeiner | |
2009-10-14 | remove debug class cTime | Christian Gmeiner | |
2009-10-14 | manage includes | Christian Gmeiner | |
2009-10-14 | remove old stuff from cDxr3Osd class and clean up related source parts | Christian Gmeiner | |