aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb
AgeCommit message (Collapse)Author
2010-11-16install header filesAndreas Oberritter
2010-11-16build and link static libraries without libtoolAndreas Oberritter
2010-11-16use eEnv::resolve() / eEnv.resolve()Andreas Oberritter
2010-11-16clean up build #2Andreas Oberritter
* use swig macros from autoconf archive * generate and use enigma2_config.h (include from command-line) * check for dbox/fp.h and dbox/lcd-ks0713.h * clean up checks for libdreamdvd and lib*gif * fix some dependencies for generated files and header files
2010-11-16clean up buildAndreas Oberritter
* reduce use of TUXBOX macros * fix compiler warnings by including Python.h from the command-line * use libtool to build and link main/* and lib/* * don't link libmad, libid3tag, libcrypt, libresolv, librt, ldl into e2 * fix make rules of actionids.h
2010-11-16*/Makefile.am: s,INCLUDES,AM_CPPFLAGS,Andreas Oberritter
2010-11-10eDVBChannel: invalidate iDataSource in stopSource callghost
2010-11-10a little bit more error checkingghost
2010-11-10add possibility to pass the streaminfo file via tuneExt to tstools instanceghost
2010-11-10dvb.cpp: small fix for playSourceghost
2010-11-10add new tuneExt function to eDVBServicePMTHandler to make the class more ↵ghost
reusable
2010-11-10add new playSource / stopSource interface to iDVBChannel and eDVBChannelghost
2010-11-10migrate eDVBTsTools to new iDataSource seek functionghost
2010-11-09dvb.cpp: migrate to iDataSource, use shared iDataSource for tstools and ↵ghost
filepush thread
2010-11-09tstools.h/cpp: migrate to iDataSourceghost
2010-11-07use a notifier to immediate apply changed epg data file/path (it is then use ↵ghost
on e2 shutdown to store the epg at the new position)
2010-11-05epgache: move epg cache file name to main enigma2 settings file ↵ghost
(config.misc.epgache_filename)
2010-11-04epgcache: add possibility to change the default epg cache read/write pathghost
the path is read from /etc/enigma2/epg.dat.src .. fallback to /hdd/epg.dat when the file not exists
2010-11-02fix frequently not working timeshift/record stopghost
this fixes bug #612
2010-10-30stop PAT parsing after first valid entry for the given SIDghost
2010-10-21add possibility to set demux buffer size for PES Reader, Section Reader and ↵ghost
TS Recorder
2010-10-14Merge remote branch ↵ghost
'remotes/origin/bug_587_new_internally_connectable_and_unsupported_tuner_management'
2010-10-12lib/dvb/frontend.cpp: fix SNRdb calculation for 8PSK transponder (broken ↵ghost
since update to latest v4l-dvb linuxtv api)
2010-10-11fix slotinfo assignment for new "unsupported tuner" handlingghost
refs bug #587
2010-10-06add snr calculations for CXD1981 frontendStefan Pluecken
2010-10-06Merge remote branch 'origin/bug_347_adenin_unicable_xml'ghost
2010-10-06Merge remote branch 'origin/bug_530_add_dm800se_support'ghost
2010-10-06Merge branch 'bug_518_add_demux_reserve_from_python'ghost
2010-10-03refs bug #587Stefan Pluecken
internally linking is now done via /proc/stb/frontend/X/rf_switch instead of /proc/stb/tsmux and moved to the python part of enigma2
2010-08-27Another seek fix by Aholst from the enigma2-devel mlghost
------------------------------------------------------------------ And one more fix on this theme: rewind and higher than 8 times forward doesn't work for some movies. It turns out that when I and Felix communicated about the "accurate speed winding" that he eventually implemented, introducing the .sc files, we both made a false assumption (sorry if I lead you into it), that it was enough to jump to an I-frame picture start. However, it appears that (for an SD-movie that is) one should jump to the sequence start instead. (This is actually what the c++-code already does when dealing with the .ap-file, but not for the .sc) Since most movies have the sequence and picture start in the same ts-frame it usually doesn't matter. But there are movies out there with the sequence start in a ts-frame before the picture start, and for them rewind and very fast forward currently just freezes playback instead. The below patch fixes that. It just backs up through .sc to the previous sequence start once the picture start is found. Also, alignment has to be done here again and not in dvb.cpp, to get the right winding speed. Please ask me for the full technical details if something is unclear. ------------------------------------------------------------------ refs bug #570
2010-08-24lib/dvb/sec.cpp: fixed typo (LOF/tuner frequency check was broken since ↵ghost
latest unicable changes)
2010-08-24lib/dvb/sec.cpp: fixed typo (LOF/tuner frequency check was broken since ↵ghost
latest unicable changes)
2010-08-17Playback/Skipping fixes / cleanup by A. Holstghost
* Jumping between marks in the movie, with "<" and ">", doesn't work well when there are cut marks in the movie. Especially jumping backwards will fail if there is a mark in a cut out region that is to be jumped over. (InfoBarGenerics.py, chunks 3 and 4) * Now when rewind works at all platforms also at low speeds, the rewind speeds x2 and x4 should be added again to the default. (UsageConfig.py, chunk 1) * Cleanup some obsolete code: SeekBackHack and non-smooth winding. None of these can be used anymore, but remnants were left in the code and in the configuration alternatives. It is high time to clean these out. (setup.xml, UsageConfig.py chunk 2, InfoBarGenerics.py chunks 1 and 2, DVDPlayer) * In the position gauge of the movie player, marks in the movie are shown as red dots. Long time ago the last position was also shown as a red dot, which was bad because it was confused with the marks, so it was removed. However, jumping between marks in the movie with "<" and ">" also stops at the last position, which is useful e.g. if you don't automatically start playing from the last position. The code below adds the last position back to the position gauge as a green dot, to distinguish it from the red ones. (epositiongauge.cpp) refs bug #570
2010-07-05add snr calculations for CXD1981 frontendStefan Pluecken
2010-07-01lib/dvb/frontend.cpp: add missing fec_inner for DVBS2 APIghost
2010-06-29lib/dvb/frontend.cpp: add missing fec_inner for DVBS2 APIghost
2010-06-28add support for /proc/stb/frontend/X/lnb_senseghost
2010-06-28add support for /proc/stb/frontend/X/lnb_senseghost
2010-06-09lib/dvb/frontend.cpp: fix compiler warningghost
2010-06-09lib/dvb/frontend.cpp: fix compiler warningghost
2010-06-09sec.h: fix eSecCommandList assignmentghost
2010-06-09sec.h: fix eSecCommandList assignmentghost
2010-06-09lib/dvb/epgcache.cpp: fix compiler warningsghost
2010-06-09lib/dvb/sec.h: use insert instead of splice..ghost
2010-06-09lib/dvb/sec.h: use insert instead of splice..ghost
2010-06-08update unicable stuff (by adenin)ghost
2010-06-08update unicable stuff (by adenin)ghost
2010-06-01dm800se supportghost
2010-05-05dm800se supportghost
2010-04-26add missing parenthesesAndreas Oberritter