IMediaAccessApi.java :  » Media » a-mp-droid » com » mediaportal » ampdroid » api » Android Open Source

Android Open Source » Media » a mp droid 
a mp droid » com » mediaportal » ampdroid » api » IMediaAccessApi.java
package com.mediaportal.ampdroid.api;

import java.util.List;

import android.graphics.Bitmap;

import com.mediaportal.ampdroid.data.EpisodeDetails;
import com.mediaportal.ampdroid.data.FileInfo;
import com.mediaportal.ampdroid.data.Movie;
import com.mediaportal.ampdroid.data.MovieFull;
import com.mediaportal.ampdroid.data.MusicAlbum;
import com.mediaportal.ampdroid.data.Series;
import com.mediaportal.ampdroid.data.SeriesEpisode;
import com.mediaportal.ampdroid.data.SeriesFull;
import com.mediaportal.ampdroid.data.SeriesSeason;
import com.mediaportal.ampdroid.data.SupportedFunctions;
import com.mediaportal.ampdroid.data.VideoShare;

public interface IMediaAccessApi extends IApiInterface {
   List<Movie> getAllMovies();

   int getMovieCount();

   List<Movie> getMovies(int _start, int _end);

   MovieFull getMovieDetails(int _movieId);

   Bitmap getBitmap(String _id);

   Bitmap getBitmap(String _url, int _maxWidth, int _maxHeight);

   List<Series> getAllSeries();

   List<Series> getSeries(int _start, int _end);

   SeriesFull getFullSeries(int _seriesId);

   int getSeriesCount();

   List<SeriesSeason> getAllSeasons(int seriesId);

   List<SeriesEpisode> getAllEpisodes(int seriesId);

   List<SeriesEpisode> getAllEpisodesForSeason(int seriesId, int seasonNumber);
   
   List<SeriesEpisode> getEpisodesForSeason(int _seriesId, int _seasonNumber, int _begin,
         int _end);
   
   int getEpisodesCountForSeason(int _seriesId, int _seasonNumber);

   SupportedFunctions getSupportedFunctions();

   List<MusicAlbum> getAllAlbums();

   List<MusicAlbum> getAlbums(int _start, int _end);

   String getDownloadUri(String _filePath);

   List<VideoShare> getVideoShares();

   EpisodeDetails getEpisode(int _seriesId, int _episodeId);

   List<FileInfo> getFilesForFolder(String _path);

   List<FileInfo> getFoldersForFolder(String _path);

   List<Movie> getAllVideos();

   int getVideosCount();

   MovieFull getVideoDetails(int _movieId);

   List<Movie> getVideos(int _start, int _end);

   FileInfo getFileInfo(String _path);
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.