Code: Alles auswählen
apps/mczap/cgi/control.cpp:546
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if(helper->ParameterList["1"] == "mode") // TV oder RADIO - Mode
^^^^^^^^^^^^^^^
{
if(helper->ParameterList["mode"] == "TV")
{
Zapit->setMode(CZapitClient::MODE_TV);
} ^^^^^
else if(helper->ParameterList["mode"] == "RADIO")
{
Zapit->setMode(CZapitClient::MODE_RADIO);
}
//delete Zapit;
^^^^^^^^^^^^^^^ Autsch!
}
else if(helper->ParameterList["1"] == "getpids") // getpids !
^^^^
{
Code: Alles auswählen
apps/mczap/cgi/control.cpp:605
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
helper->Ok();
}
<-- if(operation == 18) // getfile
{
if(helper->ParameterList.size() == 1)
{
helper->SendFile(helper->ParameterList["1"].c_str());
return true;
}
helper->Error();
return false;
<-- }
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
falsche Ebene, eins raus und ändern
}
else
'control/epg?eventid=xxx' sollte CEPGData statt nur CShortEPGData zurücksenden. Ich bräuchte noch FSK und Content-Class!
Bitte auch bei SendcurrentVAPid() ALLE Audio PIDs zurücksenden!