device_tmpl.h
来自「AMLOGIC DPF source code」· C头文件 代码 · 共 86 行
H
86 行
/*******************************************************************
*
* Copyright C 2005 by Amlogic, Inc. All Rights Reserved.
*
* Description: MediaRenderer format string declaration.
*
* Author: Eric Knudstrup
* Created: Tue Jul 12 16:30:23 2005
*
*******************************************************************/
#ifndef DEVICE_TMPL_H
#define DEVICE_TMPL_H
#define MediaRenderer_fmt_open \
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n" \
"<root xmlns=\"urn:schemas-upnp-org:device-1-0\">\r\n" \
"<specVersion>\r\n" \
"<major>1</major>\r\n" \
"<minor>0</minor>\r\n" \
"</specVersion>\r\n" \
"<device>\r\n" \
"<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>\r\n" \
"<friendlyName>%s</friendlyName>\r\n" \
"<manufacturer>%s</manufacturer>\r\n" \
"<manufacturerURL>%s</manufacturerURL>\r\n" \
"<modelDescription>%s</modelDescription>\r\n" \
"<modelName>%s</modelName>\r\n" \
"<modelNumber>%s</modelNumber>\r\n" \
"<modelURL>%s</modelURL>\r\n" \
"<serialNumber>%s</serialNumber>\r\n" \
"<UDN>uuid:%s</UDN>\r\n"
#define MediaRenderer_fmt_close \
"<serviceList>\r\n" \
"<service>\r\n" \
"<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>\r\n" \
"<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>\r\n" \
"<SCPDURL>MediaRenderer_AVTransport/scpd.xml</SCPDURL>\r\n" \
"<controlURL>MediaRenderer_AVTransport/control</controlURL>\r\n" \
"<eventSubURL>MediaRenderer_AVTransport/event</eventSubURL>\r\n" \
"</service>\r\n" \
"<service>\r\n" \
"<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>\r\n" \
"<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>\r\n" \
"<SCPDURL>MediaRenderer_ConnectionManager/scpd.xml</SCPDURL>\r\n" \
"<controlURL>MediaRenderer_ConnectionManager/control</controlURL>\r\n" \
"<eventSubURL>MediaRenderer_ConnectionManager/event</eventSubURL>\r\n" \
"</service>\r\n" \
"<service>\r\n" \
"<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>\r\n" \
"<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>\r\n" \
"<SCPDURL>MediaRenderer_RenderingControl/scpd.xml</SCPDURL>\r\n" \
"<controlURL>MediaRenderer_RenderingControl/control</controlURL>\r\n" \
"<eventSubURL>MediaRenderer_RenderingControl/event</eventSubURL>\r\n" \
"</service>\r\n" \
"</serviceList>\r\n" \
"</device>\r\n" \
"</root>\r\n"
#define MediaRenderer_fmt_icon_list_open \
"<iconList>"
#define MediaRenderer_fmt_icon_list_close \
"</iconList>"
#define MediaRenderer_fmt_icon \
"<icon>" \
"<mimetype>image/%s</mimetype>" \
"<width>%d</width>" \
"<height>%d</height>" \
"<depth>%d</depth>" \
"<url>%s</url>" \
"</icon>"
#define MediaRenderer_fmt_len \
(strlen(MediaRenderer_fmt_open) + \
strlen(MediaRenderer_fmt_close))
#define MediaRender_fmt_icon_len \
(strlen(MediaRenderer_fmt_icon_list_open) + \
strlen(MediaRenderer_fmt_icon_list_close) + \
strlen(MediaRenderer_fmt_icon) + \
(3 * MAX_INT_STR_CHARS))
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?