Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: error compiling mplayerclusterplugin 0.0.1a with VDR 1.2.25



At Mittwoch, 1. Oktober 2003 16:07 Thomas Glomann wrote:
> hi,
>
> when compiling the mplayer cluster plugin (latest version ;) 0.0.1a)
> under VDR 1.2.25, I get the following error :
>
> make[1]: Entering directory
> `/opt/vdr-1.2.5/PLUGINS/src/mplayercluster-0.0.1a' g++ -O2 -Wall
> -Woverloaded-virtual -g -c -DPLUGIN_NAME_I18N='"mplayercluster"'
> -D_GNU_SOURCE -I../../../include -I../../../../DVB/include -Itools
> player.c In file included from player.h:6,
>                  from player.c:1:
> tools/cshared.h:41: warning: `virtual void cShared::set(const cShared&)'
> was hidden
> tools/cstring.h:23: warning:   by `void cString::set(char)'
> player.c: In member function `virtual void cClusterPlayer::Action()':
> player.c:162: invalid conversion from `const cFrame*' to `cFrame*'
> player.c:162:   initializing argument 1 of `void
> cRingBufferFrame::Drop(cFrame*)'
> make[1]: *** [player.o] Error 1
> make[1]: Leaving directory
> `/opt/vdr-1.2.5/PLUGINS/src/mplayercluster-0.0.1a'
>
>
> my VDR is patched with AutoPID.
>
> The mplayerclusterplugin is pretty old and was developed for a long
> obsolete version of VDR. Why isn't there any further development? Is
> there an alternative to this plugin? As far as I know, this is the only
> solution that allows MPEG4 playback on low power VDRs.

As far as I remember (*g*), you have to exchange the cFrame *playFrame; to 
const cFrame *playFrame in player.c.

I don't develop it anymore because I want to focus on other things 
currently, and last but not least because I simply don't need it anymore. 
If someone wants to develop it any further, I would be willing to give it 
out of my hands :-).

> One more thing, it isn't fully clear to me how the mplayerclusterplugin
> works. Do I need a working mplayer on both sides, client and server? or
> just on the server side. If both, then both without DVB support?

As the Manual states, you need an mplayer WITH DVB- (or DXR3-)support on the 
VDR side, and an mplayer WITHOUT DVB- (nor DXR3-)support on the 
Recodeserver-Side.

Greetings,
Sascha



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index