aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/pmt.cpp
AgeCommit message (Collapse)Author
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
2006-05-22dont reset the "service new found flag" in sdt scanAndreas Monzner
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-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-05-09revert unneeded changes for sdt updateAndreas Monzner
restructure code for better readability add some comments remove some debug output
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-26do explicit castAndreas Monzner
2006-04-26make TheDOCs compiler happyAndreas Monzner
2006-04-26add function to get a list of CAIDs for a running dvb service from pythonAndreas Monzner
2006-04-14don't keep unused referencesFelix Domke
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..)