OSDN Git Service

Repackaged com.andrew.apollo to com.cyngn.eleven
[android-x86/packages-apps-Eleven.git] / src / com / cyngn / eleven / IElevenService.aidl
1 package com.cyngn.eleven;
2
3 import android.graphics.Bitmap;
4
5 interface IElevenService
6 {
7     void openFile(String path);
8     void open(in long [] list, int position);
9     void stop();
10     void pause();
11     void play();
12     void prev();
13     void next();
14     void enqueue(in long [] list, int action);
15     void setQueuePosition(int index);
16     void setShuffleMode(int shufflemode);
17     void setRepeatMode(int repeatmode);
18     void moveQueueItem(int from, int to);
19     void toggleFavorite();
20     void refresh();
21     boolean isFavorite();
22     boolean isPlaying();
23     long [] getQueue();
24     long duration();
25     long position();
26     long seek(long pos);
27     long getAudioId();
28     long getArtistId();
29     long getAlbumId();
30     String getArtistName();
31     String getTrackName();
32     String getAlbumName();
33     String getPath();
34     int getQueuePosition();
35     int getShuffleMode();
36     int removeTracks(int first, int last);
37     int removeTrack(long id); 
38     int getRepeatMode();
39     int getMediaMountedCount();
40     int getAudioSessionId();
41 }
42