﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ITranscoder" FullName="Banshee.MediaEngine.ITranscoder"><TypeSignature Language="C#" Value="public interface ITranscoder" /><TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITranscoder" /><AssemblyInfo><AssemblyName>Banshee.Services</AssemblyName><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Interfaces /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><Members><Member MemberName="Cancel"><MemberSignature Language="C#" Value="public void Cancel ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Cancel() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Error"><MemberSignature Language="C#" Value="public event Banshee.MediaEngine.TranscoderErrorHandler Error;" /><MemberSignature Language="ILAsm" Value=".event class Banshee.MediaEngine.TranscoderErrorHandler Error" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.MediaEngine.TranscoderErrorHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Finish"><MemberSignature Language="C#" Value="public void Finish ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Finish() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Progress"><MemberSignature Language="C#" Value="public event Banshee.MediaEngine.TranscoderProgressHandler Progress;" /><MemberSignature Language="ILAsm" Value=".event class Banshee.MediaEngine.TranscoderProgressHandler Progress" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.MediaEngine.TranscoderProgressHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackFinished"><MemberSignature Language="C#" Value="public event Banshee.MediaEngine.TranscoderTrackFinishedHandler TrackFinished;" /><MemberSignature Language="ILAsm" Value=".event class Banshee.MediaEngine.TranscoderTrackFinishedHandler TrackFinished" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.MediaEngine.TranscoderTrackFinishedHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="TranscodeTrack"><MemberSignature Language="C#" Value="public void TranscodeTrack (Banshee.Collection.TrackInfo track, Banshee.Base.SafeUri outputUri, Banshee.MediaProfiles.ProfileConfiguration config);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="track" Type="Banshee.Collection.TrackInfo" /><Parameter Name="outputUri" Type="Banshee.Base.SafeUri" /><Parameter Name="config" Type="Banshee.MediaProfiles.ProfileConfiguration" /></Parameters><Docs><param name="track">To be added.</param><param name="outputUri">To be added.</param><param name="config">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="TranscodeTrack"><MemberSignature Language="C#" Value="public void TranscodeTrack (Banshee.Collection.TrackInfo track, Hyena.SafeUri outputUri, Banshee.MediaProfiles.ProfileConfiguration config);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TranscodeTrack(class Banshee.Collection.TrackInfo track, class Hyena.SafeUri outputUri, class Banshee.MediaProfiles.ProfileConfiguration config) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="track" Type="Banshee.Collection.TrackInfo" /><Parameter Name="outputUri" Type="Hyena.SafeUri" /><Parameter Name="config" Type="Banshee.MediaProfiles.ProfileConfiguration" /></Parameters><Docs><param name="track">To be added.</param><param name="outputUri">To be added.</param><param name="config">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member></Members></Type>