aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb
AgeCommit message (Collapse)Author
2010-04-26fix warning: deprecated conversion from string constant to ‘char*’Andreas Oberritter
2010-04-26fix compiler error due to invalid conversion (g++ 4.4.1)Andreas Oberritter
2010-04-15add possibility to reserve a demux from python (via rawChannel)ghost
2010-04-15add possibility to reserve a demux from python (via rawChannel)ghost
2010-04-10lib/dvb/dvb.cpp: allow non relative seeking even without valid decoding ↵ghost
demux here
2010-04-10update blacklist to detect transponders with duplicate tsid/onid combinationsghost
add possibility to add a /etc/enigma2/scan_tp_valid_check.py to add more tsid/onid valid rules this fixes bug #413
2010-03-31fixes bug #436 (again)Stefan Pluecken
multi tuner support: add a magic sleep(1) to workaround strange behaviour write a magic 0 into /sys/module/dvb_core/parameters/dvb_shutdown_timeout
2010-03-31fixes bug #436Stefan Pluecken
some improvements to the multi tuner type switching
2010-03-31fixes bug #436 (again)Stefan Pluecken
multi tuner support: add a magic sleep(1) to workaround strange behaviour write a magic 0 into /sys/module/dvb_core/parameters/dvb_shutdown_timeout
2010-03-30fixes bug #436Stefan Pluecken
some improvements to the multi tuner type switching
2010-03-17update blacklist to detect transponders with duplicate tsid/onid combinationsghost
add possibility to add a /etc/enigma2/scan_tp_valid_check.py to add more tsid/onid valid rules this fixes bug #413
2010-03-09lib/dvb/sec.cpp: fix no more working tune to dvb-s2 transponders when the ↵ghost
cable is not directly connected to -s2 tuner
2010-03-06lib/dvb/sec.cpp: fix no more working tune to dvb-s2 transponders when the ↵ghost
cable is not directly connected to -s2 tuner
2010-03-01Merge branch 'bug_422_fix_linked_satpos_depends_tuner_problem' into experimentalghost
2010-03-01lib/dvb/sec.cpp: remove not needed satpos depends check when the tuner is ↵ghost
linked to another (in use) tuner this fixes bug #422 and https://www.dream-multimedia-tv.de/board/index.php?page=Thread&threadID=11843&highlight=
2010-03-01Merge branch 'bug_321_fix_rotor_turning_after_leave_positioner_setup' into ↵ghost
experimental
2010-03-01fix no more turning positioner after leave positioner setup in some casesghost
this fixes bug #321
2010-03-01fix no more turning positioner after leave positioner setup in some casesghost
this fixes bug #321
2009-12-23Merge branch 'bug_355_seek_fixes'ghost
2009-12-23Merge branch 'bug_358_support_streamid_extension'ghost
2009-12-23Merge branch 'bug_352_fix_some_cutlist_bugs'ghost
2009-12-22Merge branch 'bug_271_ac3pcm_delay_servicemp3'ghost
2009-12-22Merge branch 'bug_245_record_playback_fixes'ghost
2009-12-21lib/dvb/tstools.cpp: support for stream id extension defined in ISO 13818-1 ↵ghost
Amendment 2.. this fixes skipping in some bluray ts files
2009-12-21lib/dvb/tstools.cpp: add more debug output to timestamp parserghost
2009-12-21lib/dvb/tstools.cpp: support for stream id extension defined in ISO 13818-1 ↵ghost
Amendment 2.. this fixes skipping in some bluray ts files
2009-12-21lib/dvb/tstools.cpp: add more debug output to timestamp parserghost
2009-12-17lib/dvb/tstools.h/cpp: make eDVBTSTool thread safe (i.e. this fixes seeking ↵ghost
in timeshift and seeking in files without additional startcode/accespoint file
2009-12-17add preStart event and use it to load the cutlistghost
2009-12-17lib/dvb/tstools.h/cpp: make eDVBTSTool thread safe (i.e. this fixes seeking ↵ghost
in timeshift and seeking in files without additional startcode/accespoint file
2009-12-13add preStart event and use it to load the cutlistghost
2009-12-09lib/dvb/dvb.cpp: allow non relative seeking even without valid decoding ↵ghost
demux here
2009-12-07fix digital+ (mhw2) epg (still disabled in epgcache.h!)ghost
now also support digital + epg on hispasat
2009-12-07fix digital+ (mhw2) epg (still disabled in epgcache.h!)ghost
now also support digital + epg on hispasat
2009-12-03Merge branch 'master' into bug_245_record_playback_fixesghost
2009-11-17epgcache.cpp: fix typoghost
2009-11-17epgcache.cpp: fix typoghost
2009-11-17epgcache.cpp: fix typoghost
2009-11-17epgcache.cpp: fix segfault on unknown argghost
2009-11-17epgcache.cpp: fix segfault on unknown argghost
2009-11-17epgcache.cpp: fix segfault on unknown argghost
2009-11-14decoder.cpp: remove flush in audio stop request.. when its realy needed it ↵ghost
should be done in driver...
2009-11-14decoder.cpp: remove flush in audio stop request.. when its realy needed it ↵ghost
should be done in driver...
2009-11-14decoder.cpp: remove flush in audio stop request.. when its realy needed it ↵ghost
should be done in driver...
2009-11-04Merge branch 'bug_271_ac3pcm_delay_servicemp3' into experimentalghost
2009-11-04implement iAudioDelay interface also for servicemp3.cpp (media files)ghost
no possibility to store this delays persistent.. they are valid until the next reboot or delay change
2009-10-29By Anders Holst:Felix Domke
* My previous code for "slow rewind" (aka "SeekBackHack") is not required any more. Indeed, since the change in "decoder states" some time ago my code stopped working and is now only destructively interfering with the new winding approach, effectively ruining the speed accuracy for slow rewind. Similarly, the "non-smooth winding" code ruins the accuracy for high winding speeds. The patch below removes the "SeekBackHack", and temporarily disables the "non-smooth winding" code until we know whether the decoder states will allow simultaneous repeat and skip rates again. (InfoBarGenerics.py) * Due to a bug in 'eDVBTSTools::findNextPicture', rewind was always at the required speed minus one. (The frame just played was counted as one when skipping backwards.) Fixed below. (tstools.cpp) * A piece of code to apparently increase precision in seeking, by always aligning to an i-frame start, had exactly the opposite effect: GOP single-stepping fails completely on DM7025 and gets highly unreliable on DM800. The piece of code is removed. (It destructively interferes with previous code by me to hit frames somewhat before the GOP start. As an alternative, my previous code can be removed instead, and the currently removed piece of code adjusted to work. But then it has to be done differently on the two platforms.) (dvb.cpp) * By some reason eDVBVideo::getPTS only returns even numbers on DM800 even when it should be odd. This ruins GOP single stepping in 50% of the cases. This is easy to compensate for by adding a margin of 1 in getAccessPoint. (pvrparse.cpp) * After the above, when GOP single-stepping works reliable on both platforms and on SD/HD, the correct step lengths can be used. (InfoBarGenerics.py)
2009-10-28fix rotor tuning symbolghost
2009-10-12fix snrdb calculation for dm600 tunerghost
2009-09-25fix read back of real frontend parameters... more flexible nowghost