Package org.schabi.newpipe.extractor
Class NewPipe
- java.lang.Object
 - 
- org.schabi.newpipe.extractor.NewPipe
 
 
- 
public final class NewPipe extends java.lang.ObjectProvides access to streaming services supported by NewPipe. 
- 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DownloadergetDownloader()static ContentCountrygetPreferredContentCountry()static LocalizationgetPreferredLocalization()static StreamingServicegetService(int serviceId)static StreamingServicegetService(java.lang.String serviceName)static StreamingServicegetServiceByUrl(java.lang.String url)static java.util.List<StreamingService>getServices()static voidinit(Downloader d)static voidinit(Downloader d, Localization l)static voidinit(Downloader d, Localization l, ContentCountry c)static voidsetPreferredContentCountry(ContentCountry preferredContentCountry)static voidsetPreferredLocalization(Localization preferredLocalization)static voidsetupLocalization(Localization thePreferredLocalization)static voidsetupLocalization(Localization thePreferredLocalization, ContentCountry thePreferredContentCountry) 
 - 
 
- 
- 
Method Detail
- 
init
public static void init(Downloader d)
 
- 
init
public static void init(Downloader d, Localization l)
 
- 
init
public static void init(Downloader d, Localization l, ContentCountry c)
 
- 
getDownloader
public static Downloader getDownloader()
 
- 
getServices
public static java.util.List<StreamingService> getServices()
 
- 
getService
public static StreamingService getService(int serviceId) throws ExtractionException
- Throws:
 ExtractionException
 
- 
getService
public static StreamingService getService(java.lang.String serviceName) throws ExtractionException
- Throws:
 ExtractionException
 
- 
getServiceByUrl
public static StreamingService getServiceByUrl(java.lang.String url) throws ExtractionException
- Throws:
 ExtractionException
 
- 
setupLocalization
public static void setupLocalization(Localization thePreferredLocalization)
 
- 
setupLocalization
public static void setupLocalization(Localization thePreferredLocalization, @Nullable ContentCountry thePreferredContentCountry)
 
- 
getPreferredLocalization
@Nonnull public static Localization getPreferredLocalization()
 
- 
setPreferredLocalization
public static void setPreferredLocalization(Localization preferredLocalization)
 
- 
getPreferredContentCountry
@Nonnull public static ContentCountry getPreferredContentCountry()
 
- 
setPreferredContentCountry
public static void setPreferredContentCountry(ContentCountry preferredContentCountry)
 
 - 
 
 -