aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/decoder.cpp
AgeCommit message (Collapse)Author
2009-01-20support much more audio/video codecs encapsulated in TS files (not all stb ↵ghost
hardware can handle all codecs!!!)
2008-12-16convert dvb api aspect to etsi aspectghost
2008-12-16move some functions to better place (aspect / size / framerate / progressive ↵ghost
handling)
2008-11-11decoder.cpp: stop all pids first, and the restart pids... this hopefully ↵ghost
fixes problems on pmt change on DM800/DM8000
2008-11-07same fix for slowMotionFelix Domke
2008-11-07When a new audio pid is started, it starts in freezed mode, to allow for a ↵Felix Domke
preroll. We need to unfreeze them so the internal state is right. closes #17
2008-10-29also use refcounting for eTimersAndreas Monzner
its now no more possible directly to call new eTimer .. or to embedded eTimer. to create a eTimer now eTimer::create must be used... to delete you must call ->AddRef() after timer creation and ->Release when the timer is no more needed. Or use ePtr<eTimer> to store the timer reference.. then its enough to set the ePtr<eTimer> object to 0 when the timer is no more needed
2008-10-29better solution to add possibility to delete eSocketNotifiers,Andreas Monzner
eConsoleAppContainers in callback funktions without crash
2008-09-24small fixAndreas Monzner
2008-08-05add support for "frame rate changed" and "progressive changed" video eventAndreas Monzner
(the last needs new drivers)
2008-06-27revert local changesAndreas Monzner
2008-06-27rewrite ServiceEventTracker and PerServiceBase service event handle codeAndreas Monzner
2008-06-03proper showSinglePic error handling (thanks to Sat-Turner)Felix Domke
2008-05-07fix previous fix ;)Andreas Monzner
2008-05-07dont spam on AUDIO_GET_PTSAndreas Monzner
2008-05-03cleanupAndreas Monzner
2008-05-03showSinglePic is async and works on broadcom based dreamboxesAndreas Monzner
2008-03-18invalidate teletext pid on mpeg decoder destroyAndreas Monzner
2007-07-16fix no more working sec with old apiAndreas Monzner
fix get video pts for old api
2007-07-13build fixesAndreas Monzner
2007-07-13some changes for better old dreamboxes support (part two)Andreas Monzner
more useful debug output in decoder
2007-07-13some changes for better support of old dreambox modelsAndreas Monzner
some cleanups
2007-06-19workaround: flush on AUDIO_STOPFelix Domke
2007-05-25VIDEO_CLEAR_BUFFER isn't required.Felix Domke
2007-05-25add VIDEO_CLEAR_BUFFER and VIDEO_CONTINUE when displaying iframes.Felix Domke
2007-05-25add VIDEO_CLEAR_BUFFER and VIDEO_CONTINUE when displaying iframes.Felix Domke
2007-05-23unfreeze when closing mpeg decoderFelix Domke
2007-04-17add preroll, to start in frozen mode after playFelix Domke
2007-04-17whitespace fixesFelix Domke
2007-03-24write iframes two times is enoughAndreas Monzner
2007-03-21fix memory corruption on showSinglePicAndreas Monzner
2006-12-27fix bluescreen in some conditionsAndreas Monzner
2006-12-13use aspect ratio information from mpeg sequence header instead of eit (needsAndreas Monzner
new drivers)
2006-10-30fix for API < v3, thanks to pieterFelix Domke
2006-06-25fixAndreas Monzner
2006-06-25fixAndreas Monzner
2006-06-25add possibility to show iframes (not bugfree yet)Andreas Monzner
2006-06-22add possibility to set per service ac3/pcm delay (not yet via gui)Andreas Monzner
to set a pcm or ac3 delay for a specific service edit your servicelist (/etc/enigma2/lamedb) example for pcm delay: 6dca:00c00000:044d:0001:1:0 Das Erste p:ARD,c:000065,c:010066,c:020068,c:030065,c:060001,c:080060 <-- 0x60 = 96ms PCM delay for AC3 delay set, c:07xxxx
2006-05-16more changes for AAC audio support (not dm7025)Andreas Monzner
Note: AUDIO_SET_STREAMTYPE ioctl not yet implemented in e2
2006-05-16add ability to selecte the audio channel (mono left, stereo, mono right) ↵Andreas Monzner
from python store the current selected audio channel then per service in servicelist TODO: extend the audio track selection screen to make audio channel selection usable :)
2006-05-14remove unneeded caching of caids, use an array for pidcache instead of ↵Andreas Monzner
std::map (safe memory) prepare for different video stream types.. (H264) ( NOT for dm7025 )
2006-04-08tsmpegdecoder supports multiple decoders nowFelix Domke
2006-02-17use AUDIO_GET_STC, VIDEO_GET_STCFelix Domke
2006-01-22remove generated file "config.h":Andreas Oberritter
pass preprocessor definitions as command line arguments instead this also drops the dependency on "autoheader"
2006-01-18disable teletext on trickmodes, rename vtext to ttextFelix Domke
2006-01-17add support for videotext (VBI)Andreas Monzner
so now the videotext from the TV is useable (needs new drivers!)
2006-01-14first start pcr for api v3Stefan Pluecken
2005-12-19decoder: switch off audio in trickmodesFelix Domke
2005-12-08add slowmotion / fast forwardFelix Domke
2005-11-27change order from pcr,video,audio to video,pcr,audioRonny Strutz