From 2b91afacecaba0c63b044fbc328608682ef827ef Mon Sep 17 00:00:00 2001 From: martii Date: Sun, 28 Jul 2013 12:20:01 +0200 Subject: [PATCH] generic-pc build fix --- generic-pc/playback.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/generic-pc/playback.h b/generic-pc/playback.h index c7f4628..2f43c0d 100644 --- a/generic-pc/playback.h +++ b/generic-pc/playback.h @@ -18,9 +18,9 @@ class cPlayback int mSubtitleStream; int mDvbsubtitleStream; int mTeletextStream; - void (*framebuffer_callback)(unsigned char **, unsigned int *, unsigned int *, unsigned int *, int *); + void (*framebuffer_callback)(uint32_t **, unsigned int *, unsigned int *, unsigned int *, int *, void (**)(void)); public: - cPlayback(int num __attribute__((unused))= 0, void (* /*fbcb*/)(unsigned char **, unsigned int *, unsigned int *, unsigned int *, int *) = NULL) { }; + cPlayback(int, void (*)(uint32_t **, unsigned int *, unsigned int *, unsigned int *, int *, void (**)(void)) = NULL) { }; bool Open(playmode_t PlayMode); void Close(void); bool Start(char * filename, unsigned short vpid, int vtype, unsigned short apid, bool ac3, int duration, bool no_probe = true); @@ -42,7 +42,6 @@ class cPlayback void FindAllSubtitlePids(uint16_t *pids, uint16_t *numpids, std::string *language); void FindAllDvbsubtitlePids(uint16_t *pids, uint16_t *numpids, std::string *language); void FindAllTeletextsubtitlePids(uint16_t *pids, uint16_t *numpidt, std::string *tlanguage); - void RequestAbort(void); void FindAllSubs(uint16_t *pids, unsigned short *supported, uint16_t *numpida, std::string *language); bool SelectSubtitles(int pid);