aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/pmt.cpp
AgeCommit message (Collapse)Author
2006-04-02much faster service change on same transponder (just FTA)Andreas Monzner
add ability to "zapto" and "record" services and use just cached pids (no use of PMT) ( no playback yet !!!! ) this is implemented likewise to enigma1 Example entry in lamedb: 6dca:00c00000:044d:0001:1:0 Das Erste p:ARD,c:000065,c:010066,c:020068,c:030065,f:4 p: is the provider name c:XXPPPP: are cached pids 00 is the video pid 01 is the audio pid 02 is the text pid 03 is the pcr pid f: is a flag bitmask bit 3 (decimal 4) is used for disable use of the pmt (just use cached pids)
2006-03-07add assertion to help debuggingFelix Domke
2006-03-06moved PID search to proper please, simplified a bit (using the first found ↵Felix Domke
PMT should be ok)
2006-03-06add possibility to playback ts files without entry in recordings.epl or ↵Andreas Monzner
without meta file or with a incorrect servicereference (this just work when the TS file includes a PAT and a PMT)
2006-01-26add cue sheetsFelix Domke
2006-01-18fix typoAndreas Monzner
2006-01-18fix "decode demux mask" and "get section data from demux"Andreas Monzner
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
2006-01-07add support for private epgAndreas Monzner
2006-01-03store and use previous selected audio pidAndreas Monzner
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-05use eit component tags to get language info of audio streams (premiere)Andreas Monzner
2005-12-04fix commentsAndreas Monzner
2005-12-04remove unneeded stuffAndreas Monzner
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-26pmt handling: untested (as usual) AC3 supportFelix Domke
2005-11-24ci fixes (TODO: build reel ci resource handling.. at moment the first ↵Andreas Monzner
service get the free cislot..)
2005-11-23fix lengthfield parsingAndreas Monzner
2005-11-22work on ci supportAndreas Monzner
please update the libdvbsi++ to CVSDATE >= 20051119
2005-11-22rename methodAndreas Monzner
2005-11-21it doesn't compile with constStefan Pluecken
Ghost: is this correct now?
2005-11-19dynamic update demux setting in running ca services (change demux mask in ↵Andreas Monzner
capmt and resend the capmt to socket) needed for recording services
2005-11-18pts: as the decoding demux isn't stored in the dvbchannel (it could be ↵Felix Domke
shared, and a decoding demux can't be shared), it has to be given to the pts relevant functions.
2005-11-14remove debug outputFelix Domke
2005-11-11disable debug messagesAndreas Monzner
2005-11-09differentiate between failures while and after tuningFelix Domke
2005-10-26 - add PMT pid to program infoFelix Domke
2005-10-15add demux handling (for decoder and record)Felix Domke
2005-09-30set correct "descramble on demux" bitmaskAndreas Monzner
2005-09-30implement /tmp/camd.socket supportAndreas Monzner
2005-09-30use libdvbsi++ from tuxbox-cvs,Andreas Monzner
please add http://ghost.dream-multimedia-tv.de/libdvbsi++.bb to your bitbake/openembedded/packages/tuxbox directory and exectute "bitbake -b ../openembedded/packages/tuxbox/libdvbsi++.bb" then install the libdvbsi++...ipk
2005-08-17 - add iSeekableService, implement it for serviceDvbFelix Domke
2005-08-15add pid cacheAndreas Monzner
2005-07-29 - split out meta parserFelix Domke
- movie selection works now - service information for pvr services work
2005-07-28 - add prelim. pvr playback.Felix Domke
2005-06-30add dvb time handling with transponder time correction algo.. this use a ↵Andreas Monzner
rtc, when avail, mainloop changes for set linux time
2005-04-30 - add ts recorderFelix Domke
- rename: isection.h -> idemux.h
2005-02-13 - started work on EITFelix Domke
- added "pcore", the navigation core for python
2004-10-01 - add python, missing guiFelix Domke
- remove console (needs to be rewritten anyway) - eString -> std::string
2003-10-17import of enigma2Felix Domke