public override bool Equals(object obj) { UpnpAvRecordQualityMode mode = obj as UpnpAvRecordQualityMode; if (mode != null && this == mode) { return(true); } return(false); }
public bool SetRecordQualityMode(UInt32 instanceId, UpnpAvRecordQualityMode newRecordQualityMode) { if (_setRecordQualityModeAction == null) { Log.Log.Debug("DRI: device {0} does not implement a AVTransport SetRecordQualityMode action", _device.UDN); return(false); } _setRecordQualityModeAction.InvokeAction(new List <object> { instanceId, newRecordQualityMode.ToString() }); return(true); }
public bool SetRecordQualityMode(UInt32 instanceId, UpnpAvRecordQualityMode newRecordQualityMode) { if (_setRecordQualityModeAction == null) { Log.Log.Debug("DRI: device {0} does not implement a AVTransport SetRecordQualityMode action", _device.UDN); return false; } _setRecordQualityModeAction.InvokeAction(new List<object> { instanceId, newRecordQualityMode.ToString() }); return true; }
public void GetTransportSettings(UInt32 instanceId, out UpnpAvCurrentPlayMode playMode, out UpnpAvRecordQualityMode recQualityMode) { IList<object> outParams = _getTransportSettingsAction.InvokeAction(new List<object> { instanceId }); playMode = (UpnpAvCurrentPlayMode)Enum.Parse(typeof(UpnpAvCurrentPlayMode), (string)outParams[0]); recQualityMode = (UpnpAvRecordQualityMode)(string)outParams[1]; }
public void GetTransportSettings(UInt32 instanceId, out UpnpAvCurrentPlayMode playMode, out UpnpAvRecordQualityMode recQualityMode) { IList <object> outParams = _getTransportSettingsAction.InvokeAction(new List <object> { instanceId }); playMode = (UpnpAvCurrentPlayMode)Enum.Parse(typeof(UpnpAvCurrentPlayMode), (string)outParams[0]); recQualityMode = (UpnpAvRecordQualityMode)(string)outParams[1]; }