aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicemp3.h
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-06-11 23:56:04 +0200
committerghost <andreas.monzner@multimedia-labs.de>2009-06-11 23:56:04 +0200
commit2f97ea180b96913b356c28e3cf50fbbc318c52b3 (patch)
tree6e6558d1009392dcf7f7d101b294064f22c24c46 /lib/service/servicemp3.h
parent427f94625feece0bd9e55dddf9c37b1fa9969cb3 (diff)
downloadenigma2-2f97ea180b96913b356c28e3cf50fbbc318c52b3.tar.gz
enigma2-2f97ea180b96913b356c28e3cf50fbbc318c52b3.zip
servicemp3.h/cpp: trade service reference to eServiceMP3 and implement getInfo(sServiceref) ... needed for ServiceEventTracker handling
Diffstat (limited to 'lib/service/servicemp3.h')
-rw-r--r--lib/service/servicemp3.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/service/servicemp3.h b/lib/service/servicemp3.h
index 1d77483f..ee06064a 100644
--- a/lib/service/servicemp3.h
+++ b/lib/service/servicemp3.h
@@ -176,11 +176,10 @@ private:
ePtr<eTimer> m_seekTimeout;
void seekTimeoutCB();
friend class eServiceFactoryMP3;
- std::string m_filename;
- std::string m_title;
+ eServiceReference m_ref;
int m_buffer_size;
bufferInfo m_bufferInfo;
- eServiceMP3(const char *filename, const char *title);
+ eServiceMP3(eServiceReference ref);
Signal2<void,iPlayableService*,int> m_event;
enum
{