aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/pmt.h
AgeCommit message (Collapse)Author
2011-02-16Merge branch 'bug_672_removed_pvr_device'ghost
Conflicts: lib/dvb/dvb.cpp
2011-02-16Merge branch 'bug_124_m2ts_support'ghost
Conflicts: lib/dvb/pmt.cpp lib/service/Makefile.am
2011-01-28no more use proprietary /dev/misc/pvr .. use linux tv api /dev/dvb/adapterX/dvrXmaster-2011.02ghost
this needs new hardware drivers!! fixed bug #672
2010-12-21fixed single pat entry workaround, add delayed "no pat entry" handling to ↵ghost
fix some ts files with incorrect pat on start refs #124
2010-12-20pmt.h: add missing const modifier to capid_pairAndreas Oberritter
2010-12-13Merge branch 'bug_621_caid_info'ghost
2010-11-29use std::list instead of std::set for caid/capid pairs to support duplicate ↵ghost
caids refs #621
2010-11-24add DTS-HD as known audio format, add detection to pmt parser (no hardware ↵ghost
support for DTS-HD yet)
2010-11-24rename iDataSource to iTsSource (no functional change)ghost
2010-11-22add possibility to query CAID/CAPID combination from pythonghost
refs bug #621
2010-11-10add possibility to pass the streaminfo file via tuneExt to tstools instanceghost
2010-11-10add new tuneExt function to eDVBServicePMTHandler to make the class more ↵ghost
reusable
2009-12-13add preStart event and use it to load the cutlistghost
2009-08-11add support for rds data on own pids (i.e. hitradio ffh, harmony fm)ghost
2009-05-25add support for blueray PMT streamtypes for LPCM, AC3, DTS, add more ↵ghost
registration descriptors
2009-02-13allow service to be overridden for pvr servicesFelix Domke
2009-01-20support much more audio/video codecs encapsulated in TS files (not all stb ↵ghost
hardware can handle all codecs!!!)
2008-11-08working on possibility to receive reply messages from softcam via ↵ghost
camd.socket (not finished yet)
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-03add code to simulate recordings (with faked frontends)Andreas Monzner
now its more easy to build a timer overlap detection or similar
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-24don't reorder audio streams, instead store thre default audio stream index ↵Felix Domke
in 'defaultAudioStream'
2007-01-05add eDVBServicePMTHandler::program::createPythonObjectFelix Domke
2006-12-09make PMT events enum accessible in pythonFelix Domke
2006-10-31make operator< constFelix Domke
2006-10-30move subtitles selection to mainmenu, some subtitle fixesAndreas Monzner
2006-10-27reset cached program on audio pid change (this fixes audio pid in serviceAndreas Monzner
info dialog)
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-05-20many changes for better CI handlingAndreas Monzner
- the CI is now working on both tuners - the CI is no more blocked by freetv services - add multi services support (on same transponder) (yet hardcoded for Alphacrypt only) - fix bluescreen in CI MMI dialog when pressin ok/left/right
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-05-09implement SDT scan on enter transponder (on normale zapping)Andreas Monzner
this a) update changed service/provider names b) add new services to servicelist and mark it as new services to prevent change service_name it is possible to set the dxHoldName flag for this service to prevent change any parameter of a single service it is possible to set the dxNoSDT flag look at the eServiceDVB class declaration in lib/dvb/idvb.h
2006-04-26add function to get a list of CAIDs for a running dvb service from pythonAndreas Monzner
2006-03-06moved PID search to proper please, simplified a bit (using the first found ↵Felix Domke
PMT should be ok)
2006-01-26add cue sheetsFelix Domke
2006-01-18fix "decode demux mask" and "get section data from demux"Andreas Monzner
2006-01-17predeclare eDVBCAService because it is used by the type definition of ↵Andreas Oberritter
CAServiceMap, removed unneeded predeclaration of eDVBServicePMTHandler
2006-01-17add support for videotext (VBI)Andreas Monzner
so now the videotext from the TV is useable (needs new drivers!)
2006-01-17handle EOF event in pmt handlerFelix Domke
2006-01-15pmt: differentiate between data and decoder demuxFelix Domke
2005-12-21format, ac3 and crypted indicators now workingAndreas Monzner
TODO: get format/aspect infos from the mpeg decoder ( EIT information is not working on every service )
2005-12-03remove non working indication of playable services in servicelistAndreas Monzner
get current event in listboxservicecontent via iStaticServiceInformation instead of use directly eEPGCache
2005-12-02set foregroundcolor of non tuneable services in servicelist to gray (for ↵Andreas Monzner
linked tuner mode)
2005-11-28audio: add language displayFelix Domke
2005-11-22work on ci supportAndreas Monzner
please update the libdvbsi++ to CVSDATE >= 20051119