18#ifndef _OHINFO_HXX_INCLUDED_
19#define _OHINFO_HXX_INCLUDED_
21#include <unordered_map>
34typedef std::shared_ptr<OHInfo> OHIFH;
41 using Service::Service;
44 static bool isOHInfoService(
const std::string& st);
45 bool serviceTypeMatch(
const std::string& tp)
override;
47 int counters(
int *trackcount,
int *detailscount,
int *metatextcount);
49 int details(
int *duration,
int *bitrate,
int *bitdepth,
int *samplerate,
50 bool *lossless, std::string *codecname);
55 static const std::string SType;
58 void UPNPP_LOCAL evtCallback(
59 const std::unordered_map<std::string, std::string>&);
60 void UPNPP_LOCAL registerCallback()
override;
OHInfo Service client class.
Definition ohinfo.hxx:39
Definition service.hxx:88
UPnP Media Server directory entry, converted from XML data.
Definition cdircontent.hxx:60
UPnP Description phase: interpreting the device description which we downloaded from the URL obtained...
Definition avlastchg.cxx:28