Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-02-25 | fix audio resampling | Christian Gmeiner | |
Split up the process of audio resampling. First, change the sound levels. Second, respect audio channel setting. | |||
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. | |||
2009-02-23 | simplify audiosamplerate handling | Christian Gmeiner | |
2009-02-23 | simplify audiochannel handling | Christian Gmeiner | |
2009-02-22 | correct cDxr3Device::Mute() | Christian Gmeiner | |
2009-02-22 | Use iAudio class to resample audio stream | Christian Gmeiner | |
With the help of iAudio class, we can factor out the resample methode and clean up dxr3interface.[ch] a little bit. | |||
2009-02-21 | first work to get alsa audio output | Christian Gmeiner | |
Introduce a iAudio class - will be later base class for oss and alas output -, which handles volume and channel handling. | |||
2009-02-19 | uups missed to remove this lines | Christian Gmeiner | |
2009-02-19 | make more use of Uncopyable | Christian Gmeiner | |
2009-02-19 | simplify cDxr3SyncBuffer::Pop | Christian Gmeiner | |
2009-02-19 | remove cDxr3NextPts | Christian Gmeiner | |
cDxr3NextPts was only used to set a pts and to clear the value. There was never a get for the pts. So there is no need for this class -> kick it | |||
2009-02-18 | introduce Uncopyable class | Christian Gmeiner | |
2009-02-18 | fix compile warnings | Christian Gmeiner | |
2009-02-18 | fix crash at shutdown | Christian Gmeiner | |
*** glibc detected *** vdr: free(): invalid pointer: 0xb7875f80 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7d21986] /lib/libc.so.6(cfree+0x89)[0xb7d232b9] /usr/lib/gcc/i686-pc-linux-gnu/4.2.4/libstdc++.so.6(_ZdlPv+0x21)[0xb7ed9eb1] /usr/lib/vdr/plugins/libvdr-dxr3.so.1.6.0(_ZN11cDxr3DeviceD0Ev+0x85)[0xb7866695] vdr(_ZN7cDevice8ShutdownEv+0x33)[0x80a43b3] We do not need to delete created instance of cDxr3Device() not by our own, as it looks like vdr does it. So there are commented calls to Reset, but the plugin needs much love so this is only a workaround. | |||
2009-02-18 | cleanup audiodecoder a little bit | Christian Gmeiner | |
If we can not find the audio codec, stop everything, as we need a working ffmpeg installation. Also some unused variables were removed. | |||
2009-02-15 | Reworded OSD troubleshooting a bit. | Ville Skyttä | |
2009-02-15 | More OSD troubleshooting tips. | Ville Skyttä | |
2009-01-12 | remove dxr3vdrincludes.h | Christian Gmeiner | |
Dont include .h files, which are not used in the current context. | |||
2009-01-11 | update mail address | Christian Gmeiner | |
2009-01-11 | preperation for alsa support | Christian Gmeiner | |
Add IsOssAudio() to check, if we have an oss audio device. This is needed for the coming alsa support. | |||
2009-01-11 | simplify Dxr3Open | Christian Gmeiner | |
We dont need to give the used cardnum as param for Dxr3Open, as Dxr3Open will get the used cardnum by its own. | |||
2009-01-11 | split outputthreads | Christian Gmeiner | |
2009-01-11 | split audio and video output into different files | Christian Gmeiner | |
2009-01-11 | rename dxr3outputthread | Christian Gmeiner | |
2009-01-11 | libraries should always be compiled with "-fPIC", otherwise they won't build ↵ | Tobias Grimm | |
on amd64 | |||
2009-01-11 | Better defaults for FFmpeg and EM8300 in Makefile (#53). | Ville Skyttä | |
2009-01-11 | No need to exclude .git from tarball. | Ville Skyttä | |
2009-01-10 | msgformat wanted to reorder some bits. | Ville Skyttä | |
2009-01-10 | Ignore *.o. | Ville Skyttä | |
2009-01-10 | Add French translation (#55, Michaël Nival). | Ville Skyttä | |
2009-01-10 | Update project homepage URL. | Ville Skyttä | |
2009-01-07 | upps... | Christian Gmeiner | |