Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-07 | fix url | Christian Gmeiner | |
2009-05-07 | add methods to playback cDxr3PesFrames - untested | Christian Gmeiner | |
2009-05-07 | changed style of source | Christian Gmeiner | |
2009-05-02 | cleanup header includes | Christian Gmeiner | |
2009-04-30 | remove some not needed source files | Christian Gmeiner | |
2009-04-30 | get rid of UNEXPECTED_PARAMETER_CHANGE exception | Christian Gmeiner | |
2009-04-30 | no need to store channels and sample rate in the audiodecoder | Christian Gmeiner | |
2009-04-30 | m_lastPts is in cDxr3SyncBuffer not needed -> kick it | Christian Gmeiner | |
2009-04-27 | remove waitPts parts from syncbuffer | Christian Gmeiner | |
2009-04-27 | get rid of WaitForSysClock and WaitForNextPut, as they are not used | Christian Gmeiner | |
2009-04-24 | create cDxr3PesFrame on the heap | Christian Gmeiner | |
This commit is a small step into the right direction - use one datastructe from parsing to playback and this datastructe will be cDxr3PesFrame. One of the next things to do is to change the syncbuffer to store cDxr3PesFrames :) | |||
2009-04-24 | get rid of InitData() | Christian Gmeiner | |
2009-04-20 | this is a small preperation for later patches | Christian Gmeiner | |
Reduce the number of method arguments and simply use a pointer to a cDxr3PesFrame. | |||
2009-04-20 | get rid of offset in cDxr3PesFrame | Christian Gmeiner | |
2009-04-20 | store start of pes frame | Christian Gmeiner | |
2009-04-20 | change protected to private | Christian Gmeiner | |
2009-04-20 | extend cDxr3PesFrame about SampleContext and decode buffer | Christian Gmeiner | |
2009-04-19 | get rid of m_staticVerticalSize and m_staticHorizontalSize in pes frame | Christian Gmeiner | |
2009-04-18 | remove some unused variables | Christian Gmeiner | |
2009-04-18 | get rid of cDxr3SafeArray and all the exception stuff | Christian Gmeiner | |
2009-04-18 | get rid of IsValid from cDxr3PesFrame | Christian Gmeiner | |
2009-04-18 | rewrite cDxr3PesFrame::parse | Christian Gmeiner | |
2009-04-18 | rename cDxr3PesFrame::ExtractNextFrame to cDxr3PesFrame::parse | Christian Gmeiner | |
2009-04-18 | get rid of an assumption of older vdr version | Christian Gmeiner | |
If we have a lookt at comments about Play* mehtods in device.h, we can read the following line: ' ///< Data points to exactly one complete PES packet of the given Length.' As a result of this, there is no need to parse in the data pointer for more then one pes packet. | |||
2009-04-18 | fix coding style before starting rewrite | Christian Gmeiner | |
2009-04-15 | rename es to payload in pesframe and co | Christian Gmeiner | |
2009-04-15 | remove GetStreamId() and co | Christian Gmeiner | |
2009-04-15 | fix indentation in dxr3pesframe.h | Christian Gmeiner | |
2009-04-01 | tell gcc to throw out more warnings | Christian Gmeiner | |
2009-04-01 | remove not needed comments | Christian Gmeiner | |
2009-04-01 | why should PlayVideo ever call DemuxAudioPes? | Christian Gmeiner | |
2009-04-01 | simplify cDxr3DemuxDevice::setAudio | Christian Gmeiner | |
2009-04-01 | improve cDxr3Interface::ConfigureDevice | 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-03-28 | get rid of dxr3ffmpeg | Christian Gmeiner | |
2009-02-26 | alsa: no noise and scratch at shutdown | Christian Gmeiner | |
2009-02-26 | alsa: set sw params to improve playback and open device in non blocking mode | Christian Gmeiner | |
2009-02-26 | workaround: changing samplerate to -1 (old 48000) | Christian Gmeiner | |
At the moment I am not sure who/what sets samplerate and channel to -1, but i hope to remove this workaround soon. | |||
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-26 | remove unused code in the demux device | Christian Gmeiner | |
The big goal for the next days will be to throw away the whole demuxdevice and add a very small and easy to understand demuxer. The current demuxdevice has a very bad coding style and is quite hard to follow whats going on. | |||
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 | alsa: enhance device name to support differen card numbers | 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 | add licence | Christian Gmeiner | |
2009-02-25 | fixes and code style improvements | Christian Gmeiner | |
2009-02-25 | some more clean ups | Christian Gmeiner | |
2009-02-25 | playmode pmExtern_THIS_SHOULD_BE_AVOIDED should work | Christian Gmeiner | |
2009-02-25 | get some SVDRPCommand working again | Christian Gmeiner | |