aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/dvb.h
AgeCommit message (Collapse)Author
2009-07-09fix non working recording on dm800 when a recording is started during ts ↵ghost
playback
2009-06-04dvb.cpp: detect boxtype via /proc/stb/info/model for demux policyghost
2009-04-06more accurate fast-forward/rewindFelix Domke
2008-11-24add possibility to request tsid/onid for iDVBChannelghost
2008-11-08add (tune)simulate support to some functionsghost
2008-10-29also use refcounting for eTimersAndreas Monzner
its now no more possible directly to call new eTimer .. or to embedded eTimer. to create a eTimer now eTimer::create must be used... to delete you must call ->AddRef() after timer creation and ->Release when the timer is no more needed. Or use ePtr<eTimer> to store the timer reference.. then its enough to set the ePtr<eTimer> object to 0 when the timer is no more needed
2008-10-03add code to simulate recordings (with faked frontends)Andreas Monzner
now its more easy to build a timer overlap detection or similar
2008-06-14make some methods publicAndreas Monzner
2008-06-13after DECLARE_REF now all is private.. not publicAndreas Monzner
dont export AddRef, Release, ptrref and grabRef to python some cleanups
2008-06-02dont use and show input power measurement (for rotor running detection),Andreas Monzner
when the hardware doesn't support it
2008-01-24pass more information about why a channel alloc fails, and display proper ↵Felix Domke
error message (instead of "no free tuner")
2007-11-14fix frequently segfault on clean shutdownAndreas Monzner
2007-10-06fixes for clean enigma2 shutdownAndreas Monzner
2007-07-19fix error handlingAndreas Monzner
2007-06-06some fixes for empty tuner slots (use slotid instead of dvb api frontendAndreas Monzner
device id) replace some hacks with some better hacks ;)
2007-05-05align lengths given by playback spansFelix Domke
2007-01-14remove unneeded workaroundAndreas Monzner
2006-12-19fix allocateRawChannelAndreas Monzner
2006-12-19some python import cleanupsAndreas Monzner
lesser swig overhead
2006-11-29code cleanup in ChannelSelection,Andreas Monzner
prepare for new service groups
2006-06-26add support for show used tuner for running service in the infobarAndreas Monzner
add support for show all tuners in use in the infobar add support for show the currently date in the infobar now all skins have to define some new widgets in skin.. look in skin.xml and search for "not used in this skin yet"
2006-04-04small changesAndreas Monzner
2006-04-04fix resourcemanager getinstance from python?Andreas Monzner
2006-03-09more python fixesAndreas Monzner
2006-03-09make eDVBResourceManager accessible from python (needed for allocate a raw ↵Andreas Monzner
iDVBChannel) make iDVBChannel accessible from python (needed for get iDVBFrontend) make iDVBFrontend accessible from python for raw tuning transponders and send diseqc messages
2006-03-03implement readFrontendData method to get a python dictionary containing dataAndreas Monzner
about current used transponder/frontend (frontend state, frontend type, lock state, sync state, frequency, symbolrate, fec_innter...) when it is called with True as param it returns the original transponder data (written to tuner) otherwise it reads the current data out of the frontend (corrected tuner data)
2006-03-03enable playback of multifile (split) moviesFelix Domke
2006-02-03fix cached channel handlingAndreas Monzner
2006-01-30release cached channel after 3 seconds when not neededAndreas Monzner
2006-01-27fix locking in dvb file playerFelix Domke
2006-01-26add cue sheetsFelix Domke
2006-01-19retune on lostlock is now working :)Andreas Monzner
2006-01-17add channel events, like EOFFelix Domke
2005-12-20use video stc for display. make skipping look a bit better.Felix Domke
2005-12-07retry frontend close every 60 seconds when frontend is busyAndreas Monzner
2005-12-06ose no more used frontends and re-open on demandAndreas Monzner
2005-12-05add channel cache (transponders)Andreas Monzner
2005-12-04remove unneeded stuffAndreas Monzner
2005-12-03fix marking non playable services in channellistAndreas 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-18scan: add allocateFrontendByIndex, so ServiceScan uses a fixed frontend ID - ↵Felix Domke
currently hardcoded 0 in python.
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-16auto tuner selection is now working (this breaks allocateRawChannel..)Andreas Monzner
TODO: handling for linked tuners (loop through)
2005-11-15fix pts relative seeking, make pts_t signedFelix Domke
2005-11-13add seekToPosition to DVBChannelFelix Domke
2005-10-25 - add seekTo in eDVBChannel (PVR)Felix Domke
2005-10-15add demux handling (for decoder and record)Felix Domke
2005-08-16 - add getLength() call to iStaticServiceInformationFelix Domke
- implementation for dvb pvr streams using tstools - start of implementing status information for PVR
2005-07-30 - fix: close source/dst after pvr playbackFelix Domke