summaryrefslogtreecommitdiff
path: root/dxr3demuxdevice.c
AgeCommit message (Collapse)Author
2009-08-28make it simplerChristian Gmeiner
- get rid of SetPlayMode() - add method to do flushing of video buffer - dont spam log with spu buffer sizes
2009-08-19merge methods SetHorizontalSize and SetVerticalSize to method setDimensionChristian Gmeiner
2009-06-15Update copyright boilerplates from http://www.gnu.org/licenses/lgpl-2.1.txt ↵Ville Skyttä
and http://www.gnu.org/licenses/gpl-2.0.txt
2009-06-05update emacs code style partChristian Gmeiner
2009-06-05make gcc happier by fixing some warningsChristian Gmeiner
2009-06-02rework singleton classChristian Gmeiner
2009-05-02cleanup header includesChristian Gmeiner
2009-04-24create cDxr3PesFrame on the heapChristian 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-20this is a small preperation for later patchesChristian Gmeiner
Reduce the number of method arguments and simply use a pointer to a cDxr3PesFrame.
2009-04-20get rid of offset in cDxr3PesFrameChristian Gmeiner
2009-04-19get rid of m_staticVerticalSize and m_staticHorizontalSize in pes frameChristian Gmeiner
2009-04-18get rid of cDxr3SafeArray and all the exception stuffChristian Gmeiner
2009-04-18get rid of IsValid from cDxr3PesFrameChristian Gmeiner
2009-04-18rename cDxr3PesFrame::ExtractNextFrame to cDxr3PesFrame::parseChristian Gmeiner
2009-04-18get rid of an assumption of older vdr versionChristian 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-18fix coding style before starting rewriteChristian Gmeiner
2009-04-15rename es to payload in pesframe and coChristian Gmeiner
2009-04-01simplify cDxr3DemuxDevice::setAudioChristian Gmeiner
2009-02-26remove unused code in the demux deviceChristian 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-21first work to get alsa audio outputChristian Gmeiner
Introduce a iAudio class - will be later base class for oss and alas output -, which handles volume and channel handling.
2008-12-29Convert to UTF-8.scop
2007-04-05Apply patches/vdr-dxr3-ac3.patch, start countdown to 0.2.7.scop
2007-01-28Use cCondWait::SleepMs() instead of usleep().scop
2006-02-11Some commented out code updates (no-op).scop
2005-08-02Update FSF's address.scop
2005-06-22Use VDR's logging facilities, no more dxr3plugin.log.scop
2005-05-28Improve recovery and avoid lockups with bad streams (Jon Burgess).scop
2005-05-28Clean up non-working dead code for VDR < 1.3.11.scop
2005-04-19Mass indentation/whitespace cleanup.scop
2005-04-18More indentation settings.scop
2005-04-18Add (X)Emacs indentation settings.scop
2005-04-18Oops, wrong tree... revert.scop
2005-04-18Add (X)Emacs indentation settings.scop
2005-03-14Apply get/setVerticalSize part of Luca Olivetti's Xine scaler patch.scop
2005-03-14Fix audio and video thread deletion in demux device destructor.scop
2005-03-14Sync comments from HEAD.scop
2005-03-14Merge copyright infos from HEAD.scop
2004-09-18added/updated copyright informationsaustriancoder
2004-09-13added and converted comments into a doxygen friendly formataustriancoder
2004-08-05initial importaustriancoder