package org.lodder.subtools.multisubdownloader.subtitleproviders;
import java.util.List;
import org.lodder.subtools.sublibrary.model.Release;
import org.lodder.subtools.sublibrary.model.Subtitle;
public interface SubtitleProvider {
/**
* @return The name of the SubtitleProvider
*/
public abstract String getName();
/**
* Starts a search for subtitles
*
* @param release The release being searched for
* @param languageCode The language of the desired subtitles
* @return The found subtitles
*/
public List<Subtitle> search(Release release, String languageCode);
}