trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] kmplayer - 'xine_gui_send_vo_data' was not declared in this scope

From: Darrell Anderson <humanreadable@...>
Date: Thu, 29 Mar 2012 11:57:10 -0700 (PDT)
>   Anyone encountered this error building kmplayer?
> 
> xineplayer.cpp: In function 'void event_listener(void*,
> const xine_event_t*)':
> xineplayer.cpp:195:40: warning: 'xine_mrl_reference_data_t'
> is deprecated
> (declared at /usr/include/xine.h:1985)
> [-Wdeprecated-declarations]
> xineplayer.cpp:196:118: warning: 'xine_mrl_reference_data_t'
> is deprecated
> (declared at /usr/include/xine.h:1985)
> [-Wdeprecated-declarations]
> xineplayer.cpp: In member function 'void
> KXinePlayer::play(int)':
> xineplayer.cpp:531:63: warning: invalid conversion from
> 'const char* const*' to
> 'char**' [-fpermissive]
> xineplayer.cpp:552:77: error: 'xine_gui_send_vo_data' was
> not declared in this scope
> xineplayer.cpp: In member function 'virtual bool
> KXinePlayer::event(TQEvent*)':
> xineplayer.cpp:766:9: warning: case value '1002' not in
> enumerated type
> 'TQEvent::Type' [-Wswitch]
> xineplayer.cpp:772:9: warning: case value '1003' not in
> enumerated type
> 'TQEvent::Type' [-Wswitch]
> xineplayer.cpp:754:9: warning: case value '1004' not in
> enumerated type
> 'TQEvent::Type' [-Wswitch]
> xineplayer.cpp:778:9: warning: case value '1005' not in
> enumerated type
> 'TQEvent::Type' [-Wswitch]
> xineplayer.cpp:784:9: warning: case value '1006' not in
> enumerated type
> 'TQEvent::Type' [-Wswitch]
> xineplayer.cpp: In member function 'virtual void
> XEventThread::run()':
> xineplayer.cpp:865:37: warning: invalid conversion from
> 'int' to 'xine_stream_t*
> {aka xine_stream_s*}' [-fpermissive]
> xineplayer.cpp:877:37: warning: invalid conversion from
> 'int' to 'xine_stream_t*
> {aka xine_stream_s*}' [-fpermissive]
> xineplayer.cpp:889:37: warning: invalid conversion from
> 'int' to 'xine_stream_t*
> {aka xine_stream_s*}' [-fpermissive]
> xineplayer.cpp:901:37: warning: invalid conversion from
> 'int' to 'xine_stream_t*
> {aka xine_stream_s*}' [-fpermissive]
> xineplayer.cpp:942:86: error: 'xine_gui_send_vo_data' was
> not declared in this scope
> xineplayer.cpp:980:25: warning: invalid conversion from
> 'int' to 'xine_stream_t*
> {aka xine_stream_s*}' [-fpermissive]
> xineplayer.cpp:980:25: warning: invalid conversion from
> 'xine_input_data_t*' to
> 'int' [-fpermissive]
> xineplayer.cpp:1014:25: warning: invalid conversion from
> 'int' to
> 'xine_stream_t* {aka xine_stream_s*}' [-fpermissive]
> xineplayer.cpp:1014:25: warning: invalid conversion from
> 'xine_input_data_t*' to
> 'int' [-fpermissive]
> xineplayer.cpp:1039:86: error: 'xine_gui_send_vo_data' was
> not declared in this
> scope
> xineplayer.cpp: In function 'int main(int, char**)':
> xineplayer.cpp:1154:35: warning: comparison between signed
> and unsigned integer
> expressions [-Wsign-compare]
> xineplayer.cpp:1168:35: warning: comparison between signed
> and unsigned integer
> expressions [-Wsign-compare]
> xineplayer.cpp:1199:9: warning: suggest braces around empty
> body in an 'else'
> statement [-Wempty-body]

What version of xine? There were some conversations recently ago about things breaking with newer versions of xine.

Darrell