Add service flags and pid cache to recordings meta file. This adds possibility to playback services without pat/pmt, now also current selected audio pid, subtitles, pcm/ac3 delays are stored for ts playbacks
fixed compile errors with g++ 4.3 and replaced some c headers by their c++ counterparts
some service scan improovements - add a only free scan - the scan now finds also services not listed in SDT - add option "clear before scan" also for single transponder searches For the only free scan a change in the main lamedb transponder format was needed... i think this breaks some external settings editors To detect the service format now the service database file starts with "eDVB services /4/" .. the old format was "eDVB services /3/" .. e2 can read the old and the new format.. but it writes always the new format!
after DECLARE_REF now all is private.. not public dont export AddRef, Release, ptrref and grabRef to python some cleanups
use reloadBouquets instead of loadBouquets
move loadBouquet and saveServiceList into python visibility
use e2 functions to merge config and services
parse satellites/cables/terrestrial.xml in c++ now.. its round about three times faster .. this speedup e2 start a little bit
some python import cleanups lesser swig overhead
fix "Clearall before scan" handling add ability to reset the newfound flag from single service via channellist context menu add ability to the newfound flags for all services from a "orbital position" via channellist context menu
add function to remove single service, add function to remove transponder(s) and service(s) for specified onid/tsid/dvbnamespace/orbpos mark new found services in scan with dxNewFound flag add functions to change dxflags of a single service add function to change dxflags for specified onid/tsid/dvbnamespace/orbpos
add search function to epgcache to do similar broadcasting searches and text searches in event titles for more infos about how to use look at epgcache.cpp, search eEPGCache::search method and read the comment above the funcion the similar broadcastings search is used from python in Eventview.py
export eDVBDB to python ( for reloadServicelist and reloadBouquets )
add support for listing satellites and providers use this new stuff in a simple case study (green and yellow button in service list.. feel free to implement a cool satellites/providers tree) prepare for splitted radio/tv mode
code cleanup/optimization
save lamedb after scan
move services in bouquets is now possible.. (bouquet save is missing yet)
add bouquet support
service: add sort of servicelist including all required layers
use libdvbsi++ from tuxbox-cvs, please add http://ghost.dream-multimedia-tv.de/libdvbsi++.bb to your bitbake/openembedded/packages/tuxbox directory and exectute "bitbake -b ../openembedded/packages/tuxbox/libdvbsi++.bb" then install the libdvbsi++...ipk