add slowmotion / fast forward
[enigma2.git] / lib / service / servicemp3.cpp
index dc038a852eb4d0259cc871b6a041b9d2b7cd6812..27a010fb62b0c16d08ad5cabe965c04e17a4a78f 100644 (file)
@@ -146,16 +146,40 @@ RESULT eServiceMP3::stop()
        return 0;
 }
 
-RESULT eServiceMP3::pause(ePtr<iPauseableService> &ptr) { ptr=this; return 0; }
-RESULT eServiceMP3::seek(ePtr<iSeekableService> &ptr) { ptr = 0; return -1; }
+RESULT eServiceMP3::pause(ePtr<iPauseableService> &ptr)
+{
+       ptr=this;
+       return 0;
+}
 
-RESULT eServiceMP3::audioTracks(ePtr<iAudioTrackSelection> &ptr) { ptr = 0; return -1; };
+RESULT eServiceMP3::setSlowMotion(int ratio)
+{
+       return -1;
+}
 
+RESULT eServiceMP3::setFastForward(int ratio)
+{
+       return -1;
+}
+  
                // iPausableService
-RESULT eServiceMP3::pause() { printf("mp3 pauses!\n"); return 0; }
-RESULT eServiceMP3::unpause() { printf("mp3 unpauses!\n"); return 0; }
+RESULT eServiceMP3::pause()
+{
+       printf("mp3 pauses!\n");
+       return 0;
+}
 
-RESULT eServiceMP3::info(ePtr<iServiceInformation>&i) { i = this; return 0; }
+RESULT eServiceMP3::unpause()
+{
+       printf("mp3 unpauses!\n");
+       return 0;
+}
+
+RESULT eServiceMP3::info(ePtr<iServiceInformation>&i)
+{
+       i = this;
+       return 0;
+}
 
 RESULT eServiceMP3::getName(std::string &name)
 {