aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/pmt.cpp
AgeCommit message (Collapse)Author
2009-09-22fix wrong encoding of event description during pvr playback.. when info ↵ghost
button is pressed
2009-08-11add support for rds data on own pids (i.e. hitradio ffh, harmony fm)ghost
2009-08-09fix vc1 streamtype detectionghost
2009-07-26pmt.cpp: fix for stupid fix fixghost
2009-07-26pmt.cpp: fix stupid fixghost
2009-07-26pmt.cpp: more streamtype detection fixes (?!?)ghost
dont handle pids with teletext descriptor as audio/video
2009-07-13dvb/pmt.cpp: more robust streamtype detection, add debug output for ↵ghost
ambiguous detected stream types, use libdvbsi to parse registration descriptor (added to libdvbsi++ 20080603)
2009-07-10lib/dvb/pmt.cpp: always parse all descriptors .. (some audio streams have a ↵ghost
audio_stream_descriptor and also other ac3 descriptors)
2009-05-25add support for blueray PMT streamtypes for LPCM, AC3, DTS, add more ↵ghost
registration descriptors
2009-05-11show both language codes / languages when two language codes are transmitted ↵ghost
for one single pid
2009-02-13better fix for timeshiftFelix Domke
2009-01-20support much more audio/video codecs encapsulated in TS files (not all stb ↵ghost
hardware can handle all codecs!!!)
2008-12-18dont use pat/pmt when the dxNoDVB Flag is setghost
2008-11-25some refcounting fixes and speedupsghost
2008-11-08working on possibility to receive reply messages from softcam via ↵ghost
camd.socket (not finished yet)
2008-11-06dont do SDT update when tuned to wrong transponderghost
2008-11-06Revert "check sid and tsid before start automatic service update (STD update)"ghost
This reverts commit 21812866841eec7ab7a79ee61067581f8202df55.
2008-11-06check sid and tsid before start automatic service update (STD update)ghost
2008-10-30small refcounting fixes, add private operator delete to iObjectAndreas Monzner
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-10-27set pat/pmt timeout back to 20 seconds... to get rid of recordings withoutAndreas Monzner
pat/pmt... but its a real mystery for me why 4 seconds isnt enough...
2008-10-21also show dvb subtitles with wrong coded subtitling type in pmtAndreas Monzner
2008-10-03add code to simulate recordings (with faked frontends)Andreas Monzner
now its more easy to build a timer overlap detection or similar
2008-10-01add long pat/pmt timeout on ts playbackAndreas Monzner
2008-09-11also enable pat scan for automatic sdt scan on channel changeAndreas Monzner
2008-08-30fix no more working teletext / ac3Andreas Monzner
2008-08-29ignore some descriptors when the streamtype is already detectedAndreas Monzner
2008-06-03also parse user private ES streams, handle REGISTRATION_DESCRIPTOR for ac3Felix Domke
2008-01-24pass more information about why a channel alloc fails, and display proper ↵Felix Domke
error message (instead of "no free tuner")
2008-01-02reconnect camd.socket on connection lostAndreas Monzner
2007-10-06write leaveTransponder message to camd.socketAndreas Monzner
2007-08-25take defaultac3 back into account when choosing defaultAudioStream. ↵Felix Domke
defaultac3 will override the old default if it's not an AC3 track with the first AC3 track.
2007-08-24don't reorder audio streams, instead store thre default audio stream index ↵Felix Domke
in 'defaultAudioStream'
2007-07-13fix bugAndreas Monzner
2007-05-25try to find a valid pmt pid in ts file when the service id in recordins.eplAndreas Monzner
or meta file is nil
2007-01-08some thread related fixesAndreas Monzner
2007-01-05fix return typeStefan Pluecken
2007-01-05fix compile error:Stefan Pluecken
pmt.cpp: In member function 'void eDVBCAService::sendCAPMT()': pmt.cpp:839: warning: zero-length printf format string pmt.cpp: At global scope: pmt.cpp:868: error: ISO C++ forbids declaration of 'PyList_AppendSteal' with no type
2007-01-05fix refcountsFelix Domke
2007-01-05add eDVBServicePMTHandler::program::createPythonObjectFelix Domke
2006-12-30send evStart before tuneFailed Events..Andreas Monzner
fix evNoResources fix some bluescreens caused by notification handling
2006-11-25python object refcount debugging code second tryAndreas Monzner
2006-10-30move subtitles selection to mainmenu, some subtitle fixesAndreas Monzner
2006-10-23more work on dvb subtitles (not finished/working yet)Andreas Monzner
2006-10-23prepare for dvb subtitle support (not finished yet)Andreas Monzner
cache query of eDVBServicePMThandler::getProgram
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-06-21Pip is now working with CIAndreas Monzner
fixes for more than one CI
2006-06-01the scan should now work for scanning dish network .. they use the SDT OTHERAndreas Monzner
2006-05-24fix segfault on fast zapping (faster then a pmt is received)Andreas Monzner