Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2010-01-08 | code style changes... nothing more | Christian Gmeiner | |
2010-01-08 | kick m_dxr3Device member from cDxr3DemuxDevice and use singleton instead | Christian Gmeiner | |
2010-01-07 | check for max sizes supported by syncbuffer | Christian Gmeiner | |
2010-01-07 | fix return value | Jan 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-06 | fix bug #223 by adding a command line option to enable automatic fw loading | Christian 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-04 | upps | Christian Gmeiner | |
2010-01-04 | add missing virtual and update licence | Christian Gmeiner | |
2010-01-04 | rename Uncopyable.h to uncopyable.h | Christian Gmeiner | |
2010-01-04 | update licence | Christian Gmeiner | |
2010-01-04 | rework cSettings class to use a new way for setters and getters | Christian Gmeiner | |
The basic idea behind this commit is to get rid of those bad looking getters and setters, where we have no logic used by them. | |||
2010-01-04 | rename cDxr3ConfigData class to cSettings | Christian Gmeiner | |
2010-01-04 | rename dxr3configdata.[ch] to settings.[ch] | Christian Gmeiner | |
2009-12-29 | Set version to 0.3.0-git. | Ville Skyttä | |
2009-12-10 | make DemuxPes much simpler | Christian Gmeiner | |
2009-12-09 | make cDxr3AudioDecoder::Init() private | Christian Gmeiner | |
There is no need to call Init() as it gets called by is self, if a different audio header is found. | |||
2009-12-09 | add a way to enable/disable audio via iAudio | Christian Gmeiner | |
As all audio realated stuff uses iAudio I added a way to control if write gets called or not. This depends if it was enabled or not. Also I did changes to the demuxer to call the new method instead of the old stub. I am not happy to have that chain: m_pAudioThread->audio()->setEnabled(false) Need some time to redesign this part. | |||
2009-12-09 | digital audio works if enabled by vdr startup | Christian Gmeiner | |
2009-12-09 | switching from analog to digital works again | Christian Gmeiner | |
2009-12-09 | make call to cDxr3AudioDecoder::DecodeAc3Dts simpler | Christian Gmeiner | |
2009-12-09 | will comeback if time is right | Christian Gmeiner | |
2009-12-09 | isAc3Dts() checks are not needed | Christian Gmeiner | |
2009-12-09 | a MPEG-1 or MPEG-2 audio stream contains only MPEG audio data, no need for ↵ | Christian Gmeiner | |
ac3dts check | |||
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 | |