coherence.upnp.services.clients.av_transport_client (module)

class AVTransportClient(service)[source]

Bases: coherence.log.LogAble

logCategory = 'avtransportclient'
remove()[source]
subscribe_for_variable(var_name, callback, signal=False)[source]
set_av_transport_uri(instance_id=0, current_uri='', current_uri_metadata='')[source]
set_next_av_transport_uri(instance_id=0, next_uri='', next_uri_metadata='')[source]
get_media_info(instance_id=0)[source]
get_media_info_ext(instance_id=0)[source]
get_transport_info(instance_id=0)[source]
get_position_info(instance_id=0)[source]
get_device_capabilities(instance_id=0)[source]
get_transport_settings(instance_id=0)[source]
pause(instance_id=0)[source]
play(instance_id=0, speed=1)[source]
stop(instance_id=0)[source]
record(instance_id=0)[source]
seek(instance_id=0, unit='', target=0)[source]
next(instance_id=0)[source]
previous(instance_id=0)[source]
get_current_transport_actions(instance_id=0)[source]