summaryrefslogtreecommitdiff
path: root/vdr_decoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'vdr_decoder.h')
-rw-r--r--vdr_decoder.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/vdr_decoder.h b/vdr_decoder.h
index 3dd6c00..74f51ad 100644
--- a/vdr_decoder.h
+++ b/vdr_decoder.h
@@ -25,7 +25,7 @@
#define DEC_ID(a,b,c,d) (((a)<<24)+((b)<<16)+((c)<<8)+(d))
-class mgContentItem;
+#include "mg_item_gd.h"
// --------From decoder_core.h ------------------------------------
@@ -71,7 +71,7 @@ class mgPlayInfo
*/
enum mgMediaType
{
- MT_MP3, MT_MP3_STREAM, MT_OGG, MT_FLAC, MT_UNKNOWN
+ MT_MP3, MT_MP3_STREAM, MT_OGG, MT_FLAC, MT_SND, MT_UNKNOWN
};
/*!
@@ -83,7 +83,7 @@ class mgDecoder
protected:
/*! \brief database handle to the track being decoded */
- mgContentItem * m_item;
+ mgItemGd * m_item;
/*! \brief The currently playing file */
std::string m_filename;
@@ -112,7 +112,7 @@ class mgDecoder
//@{
/*! \brief The constructor */
- mgDecoder (mgContentItem * item);
+ mgDecoder (mgItemGd * item);
/*! \brief The destructor */
virtual ~ mgDecoder ();
@@ -160,7 +160,7 @@ class mgDecoders
/*! \brief Try to find a valid decoder for a file
*/
- static mgDecoder *findDecoder (mgContentItem * item);
+ static mgDecoder *findDecoder (mgItemGd * item);
/*! \brief determine the media type for a given source
*/