aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb
AgeCommit message (Collapse)Author
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-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-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-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-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-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 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-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
2009-09-22fix wrong encoding of event description during pvr playback.. when info ↵ghost
button is pressed
2009-09-21frontend.cpp: add support for FE_TIMEDOUT frontend event flagghost
2009-09-10sec.cpp: more bcm4506 supportghost
2009-09-10frontend.cpp: 4505 and 4506 use the same snrdb calculationghost
2009-09-03fix skipping forward/backwardghost
2009-08-21epgcache.cpp: fix restoring the timezone after mhwepg readghost
2009-08-18remove obsolete .cvsignore filesAndreas Oberritter
2009-08-18add missing semicolon after ASSERT()Andreas Oberritter
2009-08-18add Makefiles to include/ and lib/dvb/lowlevel/Andreas Oberritter
2009-08-17lib/dvb/frontend.cpp: DTV frontend api support is now working (DVB-S2 is ↵ghost
also working now)
2009-08-16add support for DTV tuning api (not tested yet)ghost
this should fix tuning to DVB-S2 Transponders with kernel 2.6.30
2009-08-15prepare for deprecation of <ext/hash_map>, but leave new code disabled, ↵Andreas Oberritter
because it requires compilation with -std=c++0x, which in turn requires g++ >= 4.3
2009-08-13dvb/frontend.cpp: fix DVB-C and DVB-T after yesterday changeghost
2009-08-12much better motor turning without possibility of power measurementghost
2009-08-12subtitle.cpp: dont use hardcoded line size of 720ghost
2009-08-11add support for rds data on own pids (i.e. hitradio ffh, harmony fm)ghost
2009-08-10change timing pid even when recording thread is already runningFelix Domke
2009-08-10fallback to live info when stores streaminfo failsFelix Domke
2009-08-09fix vc1 streamtype detectionghost
2009-07-27lib/dvb/subtitle.cpp: change assertions to warningsghost
2009-07-27lib/dvb/subtitle.h/cpp: cleanup, fixes for sky brazil 2bit dvb subtitles, ↵ghost
add supported for HD DVB subtitles (seen on bbc hd) lib/dvb/esubtitle.cpp: add support for HD DVB subtiles (seen on BBC HD)
2009-07-26subtitle.cpp/h: small fixesghost
2009-07-26pmt.cpp: fix for stupid fix fixghost