#include <cybergarage/avtransport/cavtransport.h>
#include <cybergarage/avtransport/cavtactionarguments.h>
#include <cybergarage/upnp/cdevice.h>
Go to the source code of this file.
Defines | |
#define | cg_upnp_av_avt_control_setavtransporturi(upnpDevice, errorString, instanceID, uri, uriMetaData) |
#define | cg_upnp_av_avt_control_setnextavtransporturi(upnpDevice, errorString, instanceID, nextUri, nextUriMetaData) |
#define | cg_upnp_av_avt_control_getmediainfo(upnpDevice, errorString, instanceID, nrTracks, mediaDuration, currentUri, currentUriMetaData, nextUri, nextUriMetaData, playMedium, recordMedium, writeStatus) |
#define | cg_upnp_av_avt_control_gettransportinfo(upnpDevice, errorString, instanceID, currentTransportState, currentTransportStatus, currentSpeed) |
#define | cg_upnp_av_avt_control_getpositioninfo(upnpDevice, errorString, instanceID, track, trackDuration, trackMetaData, trackURI, relTime, absTime, relCount, absCount) |
#define | cg_upnp_av_avt_control_getdevicecapabilities(upnpDevice, errorString, instanceID, playMedia, recMedia, recQualityModes) |
#define | cg_upnp_av_avt_control_gettransportsettings(upnpDevice, errorString, instanceID, playMode, recQualityMode) |
#define | cg_upnp_av_avt_control_stop(upnpDevice, errorString, instanceID) |
#define | cg_upnp_av_avt_control_play(upnpDevice, errorString, instanceID, speed) |
#define | cg_upnp_av_avt_control_pause(upnpDevice, errorString, instanceID) |
#define | cg_upnp_av_avt_control_record(upnpDevice, errorString, instanceID) |
#define | cg_upnp_av_avt_control_seek(upnpDevice, errorString, instanceID, unit, target) |
#define | cg_upnp_av_avt_control_next(upnpDevice, errorString, instanceID) |
#define | cg_upnp_av_avt_control_previous(upnpDevice, errorString, instanceID) |
#define | cg_upnp_av_avt_control_setplaymode(upnpDevice, errorString, instanceID, newPlayMode) |
#define | cg_upnp_av_avt_control_setrecordqualitymode(upnpDevice, errorString, instanceID, newRecordQualityMode) |
#define | cg_upnp_av_avt_control_getcurrenttransportactions(upnpDevice, errorString, instanceID, actions) |
Functions | |
int | cg_upnp_av_avt_control_invokeaction (CgUpnpDevice *upnpDevice, char *actionName, char **errorString,...) |
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_GET_CURRENTTRANSPORTACTIONS, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_ACTIONS, \ actions, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_GET_DEVICECAPABILITIES, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_PLAYMEDIA, \ playMedia, \ CG_UPNP_AVT_ARG_RECMEDIA, \ recMedia, \ CG_UPNP_AVT_ARG_RECQUALITYMODES, \ recQualityModes, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_GET_MEDIAINFO, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_NRTRACKS, \ nrTracks, \ CG_UPNP_AVT_ARG_MEDIADURATION, \ mediaDuration, \ CG_UPNP_AVT_ARG_CURRENTURI, \ currentUri, \ CG_UPNP_AVT_ARG_CURRENTURIMETADATA, \ currentUriMetaData, \ CG_UPNP_AVT_ARG_NEXTURI, \ nextUri, \ CG_UPNP_AVT_ARG_NEXTURIMETADATA, \ nextUriMetaData, \ CG_UPNP_AVT_ARG_PLAYMEDIUM, \ playMedium, \ CG_UPNP_AVT_ARG_RECORDMEDIUM, \ recordMedium, \ CG_UPNP_AVT_ARG_WRITESTATUS, \ writeStatus, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_GET_POSITIONINFO, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_TRACK, \ track, \ CG_UPNP_AVT_ARG_TRACKDURATION, \ trackDuration, \ CG_UPNP_AVT_ARG_TRACKMETADATA, \ trackMetaData, \ CG_UPNP_AVT_ARG_TRACKURI, \ trackURI, \ CG_UPNP_AVT_ARG_RELTIME, \ relTime, \ CG_UPNP_AVT_ARG_ABSTIME, \ absTime, \ CG_UPNP_AVT_ARG_RELCOUNT, \ relCount, \ CG_UPNP_AVT_ARG_ABSCOUNT, \ absCount, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_GET_TRANSPORTINFO, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_CURRENTTRANSPORTSTATE, \ currentTransportState, \ CG_UPNP_AVT_ARG_CURRENTTRANSPORTSTATUS, \ currentTransportStatus, \ CG_UPNP_AVT_ARG_CURRENTSPEED, \ currentSpeed, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_GET_TRANSPORTSETTINGS, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_PLAYMODE, \ playMode, \ CG_UPNP_AVT_ARG_RECQUALITYMODE, \ recQualityMode, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_NEXT, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_PAUSE, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_PLAY, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_SPEED, \ speed, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_PREVIOUS, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_RECORD, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_SEEK, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_UNIT, \ unit, \ CG_UPNP_AVT_ARG_TARGET, \ target, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_SET_AVTRANSPORTURI, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, instanceID, \ CG_UPNP_AVT_ARG_CURRENTURI, uri, \ CG_UPNP_AVT_ARG_CURRENTURIMETADATA, uriMetaData, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_SET_NEXTAVTRANSPORTURI, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, instanceID, \ CG_UPNP_AVT_ARG_NEXTURI, nextUri, \ CG_UPNP_AVT_ARG_NEXTURIMETADATA, nextUriMetaData, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_SET_PLAYMODE, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_NEWPLAYMODE, \ newPlayMode, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_SET_RECORDQUALITYMODE, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ CG_UPNP_AVT_ARG_NEWRECORDQUALITYMODE, \ newRecordQualityMode, \ NULL)
|
|
Value: \ cg_upnp_av_avt_control_invokeaction(upnpDevice, \ CG_UPNP_AVT_ACTION_STOP, \ errorString, \ CG_UPNP_AVT_ARG_INSTANCEID, \ instanceID, \ NULL)
|
|
Invoke an action on the upnp device
|