Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-01-07 | better singleton template | Christian Gmeiner | |
With the old singleton pattern it could happen that two instances are created. See... static T& Instance() { static T m_Instance; return m_Instance; } static T* InstanceP() { static T* m_InstanceP = new T; return m_InstanceP; } | |||
2009-01-07 | add constants for device subnames | Christian Gmeiner | |
2009-01-07 | upps... missing changes | Christian Gmeiner | |
2009-01-07 | cleanup the osd stuff | Christian Gmeiner | |
There was the idea to support two types of osds - the subpicture based one and the ffmpeg based one. But there is no ffmpeg based one and I think that there will be never on. The current spu code needs to be improved (have patches) and most of the osd 'problems' should be eaten. If there will be an ffmpeg based osd, we can easily 'revert' my changes. | |||
2009-01-07 | remove overlay support | Christian Gmeiner | |
There is no need to support a overlay, as it is used to show the output of the graphics card on the tv. | |||
2009-01-06 | 0.2.9+git | Ville Skyttä | |
2009-01-06 | CVS -> git, yay | Ville Skyttä | |
2009-01-02 | Add BCS getters (cached value only), use in SVDRP command return values. | scop | |