{
eDebug("---- opening lame channel db");
FILE *f=fopen(CONFIGDIR"/enigma2/lamedb", "rt");
{
eDebug("---- opening lame channel db");
FILE *f=fopen(CONFIGDIR"/enigma2/lamedb", "rt");
if ( !stat("lamedb", &s) )
{
rename("lamedb", CONFIGDIR"/enigma2/lamedb" );
if ( !stat("lamedb", &s) )
{
rename("lamedb", CONFIGDIR"/enigma2/lamedb" );
{
eDebug("---- saving lame channel db");
FILE *f=fopen(CONFIGDIR"/enigma2/lamedb", "w");
{
eDebug("---- saving lame channel db");
FILE *f=fopen(CONFIGDIR"/enigma2/lamedb", "w");
loadBouquet("bouquets.tv");
loadBouquet("bouquets.radio");
// create default bouquets when missing
loadBouquet("bouquets.tv");
loadBouquet("bouquets.radio");
// create default bouquets when missing
ref.path="(type == 2) FROM BOUQUET \"userbouquet.favourites.radio\" ORDER BY bouquet";
eBouquet &parent = m_bouquets["bouquets.radio"];
parent.m_services.push_back(ref);
ref.path="(type == 2) FROM BOUQUET \"userbouquet.favourites.radio\" ORDER BY bouquet";
eBouquet &parent = m_bouquets["bouquets.radio"];
parent.m_services.push_back(ref);