public AudioCdTrackInfo(AudioCdDiscModel model, string deviceNode, int index) : base(model) { this.index_on_disc = index; Uri = new SafeUri (String.Format ("cdda://{0}#{1}", index_on_disc + 1, deviceNode)); }
public static void Duplicate(AudioCdDiscModel model) { if (Supported && model != null && model.Volume != null) { ((IDiscDuplicator)duplicator_extension_node.CreateInstance()).Duplicate(model.Volume); } }
public AudioCdTrackInfo(AudioCdDiscModel model, string deviceNode, int index) : base(model) { this.index_on_disc = index; Uri = new SafeUri(String.Format("cdda://{0}#{1}", index_on_disc + 1, deviceNode)); }
public override void Dispose() { StopPlayingDisc(); ClearMessages(); Model.MetadataQueryStarted -= OnMetadataQueryStarted; Model.MetadataQueryFinished -= OnMetadataQueryFinished; Model.EnabledCountChanged -= OnEnabledCountChanged; Service = null; Model = null; }
public AudioCdSource (AudioCdService service, AudioCdDiscModel discModel) : base ((DiscService) service, (DiscModel) discModel, Catalog.GetString ("Audio CD"), discModel.Title, 59) { TypeUniqueId = ""; Properties.SetString ("TrackView.ColumnControllerXml", String.Format (@" <column-controller> <column> <renderer type=""Hyena.Data.Gui.ColumnCellCheckBox"" property=""RipEnabled""/> </column> <add-all-defaults /> </column-controller> ")); Model.MetadataQueryStarted += OnMetadataQueryStarted; Model.MetadataQueryFinished += OnMetadataQueryFinished; Model.EnabledCountChanged += OnEnabledCountChanged; Model.LoadModelFromDisc (); SetupGui (); }
public AudioCdSource(AudioCdService service, AudioCdDiscModel discModel) : base((DiscService)service, (DiscModel)discModel, Catalog.GetString("Audio CD"), discModel.Title, 59) { TypeUniqueId = ""; Properties.SetString("TrackView.ColumnControllerXml", String.Format(@" <column-controller> <column> <renderer type=""Hyena.Data.Gui.ColumnCellCheckBox"" property=""RipEnabled""/> </column> <add-all-defaults /> </column-controller> ")); Model.MetadataQueryStarted += OnMetadataQueryStarted; Model.MetadataQueryFinished += OnMetadataQueryFinished; Model.EnabledCountChanged += OnEnabledCountChanged; Model.LoadModelFromDisc(); SetupGui(); }
public static void Duplicate(AudioCdDiscModel model) { if (Supported && model != null && model.Volume != null) { ((IDiscDuplicator)duplicator_extension_node.CreateInstance ()).Duplicate (model.Volume); } }
public override void Dispose () { StopPlayingDisc (); ClearMessages (); Model.MetadataQueryStarted -= OnMetadataQueryStarted; Model.MetadataQueryFinished -= OnMetadataQueryFinished; Model.EnabledCountChanged -= OnEnabledCountChanged; Service = null; Model = null; }