aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/dvb.cpp
AgeCommit message (Collapse)Author
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-20small cleanupAndreas Monzner
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-07-17length() -> size()Andreas Monzner
2008-07-17add own demux policy for dm8000 which now have 5 demux devices one for eachAndreas Monzner
tuner and one for playback
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-08m_pvr_thread might be zero, handle this correctly.Felix Domke
2008-06-02dont use and show input power measurement (for rotor running detection),Andreas Monzner
when the hardware doesn't support it
2008-03-25change get/setData to use long instead of int, to match pointer size on all ↵Andreas Oberritter
systems
2008-03-10(disabled) timebase change mode for better trickmode timingFelix Domke
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-12add possibility to set tuner priority for alternative services in CustomizeAndreas Monzner
menu (just with expert usage level)
2007-10-06write leaveTransponder message to camd.socketAndreas Monzner
2007-09-04ASSERT m_pvr_thread to be aliveFelix Domke
2007-07-19fix error handlingAndreas Monzner
2007-06-19fix seeking into cut areas, emulate AP relative seeking when no APs ↵Felix Domke
available by seeking back one second
2007-06-14use read/write lock for eCueSheetAndreas Monzner
2007-06-08hopefully fix "secondary cable from motorized tuner" settingAndreas Monzner
some code cleanups now link tuners in all directions should be possible
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-24add debugFelix Domke
2007-05-20properly use 'long long' for aligned_start, aligned_endFelix Domke
2007-05-18fix return value of align to be 64bitFelix Domke
2007-05-17fix playback when no .cuts are availableFelix Domke
2007-05-05fix memsetFelix Domke
2007-05-05align lengths given by playback spansFelix Domke
2007-04-17set stream mode when using filepush to playback recordingsFelix Domke
2007-04-12seekAbsolute with a negative number is a seek relative to the endFelix Domke
2006-12-19some python import cleanupsAndreas Monzner
lesser swig overhead
2006-12-12fix locks ?!?Andreas Monzner
2006-11-30some changes for service groupsAndreas Monzner
2006-11-29bool to intAndreas Monzner
2006-11-29some changes for new service groupsAndreas Monzner
2006-11-29code cleanup in ChannelSelection,Andreas Monzner
prepare for new service groups
2006-06-26add 5V handling for active DVB-T antennas (needs new drivers)Andreas Monzner
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-05-09fix graying out of non selectable services in servicelistAndreas Monzner
2006-04-13use refcount for decoding demuxes to check if they are in useFelix Domke
2006-04-08reserve first two demuxes for decoderFelix Domke
2006-04-03fix segfaultAndreas Monzner
2006-03-31release cached channel when its no more used and a pvr channel request is ↵Andreas Monzner
pending
2006-03-22fix calculation of size, when dealing with big file rangesFelix Domke
2006-03-11eDVBChannel::getFrontend: don't crash when there is no frontend.Felix Domke
2006-03-09more python fixesAndreas Monzner
2006-03-05clamp jumps at SOFFelix Domke
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-03-01add missingFelix Domke
2006-02-27implement the source span translationFelix Domke
2006-02-26use correct pathname for API version < 3. API v3 still needs to be fixed.Felix Domke
2006-02-21fix ratio calculation for slow reverse skippingFelix Domke