[vdr] beta test: e-tobi's vdr packages for Ubuntu
Hi, with lots of help from Tobias Grimm, the e-tobi multipatch packages now compile cleanly for Ubuntu. You can find a description and a first batch of binaries here: http://www.hanno.de/blog/2008/beta-test-e-tobi-vdr-packages-ubuntu-hardy/ Testers welcome. Regards, Hanno ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] beta test: e-tobi's vdr packages for Ubuntu
Well, it was so expected!!! Nice work, I'll try to test on my vdr pc. Before that I had used Tobi repositories packages for VDR with ubuntu 8.04 but some of them required compilations from sources. Regards, Yarema Hanno Zulla написав(ла): > Hi, > > with lots of help from Tobias Grimm, the e-tobi multipatch packages now > compile cleanly for Ubuntu. You can find a description and a first batch > of binaries here: > > http://www.hanno.de/blog/2008/beta-test-e-tobi-vdr-packages-ubuntu-hardy/ > > Testers welcome. > > Regards, > > Hanno > > ___ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] Question device number using dvb-s budget
Hello If I have a DVB-S FF cDevice::NumDevices return "0" cDevice::PrimaryDevice->DeviceNumber() return "0" phisical dvb adapter is "0". But if I have a DVB-S BUDGET + XINE (or DRX3) cDevice::NumDevices return "2" cDevice::PrimaryDevice->DeviceNumber() return "1", phisical dvb adapter is "0" or "1"? How do I get the number phisical dvb adapter? Thank Luca ___ Scopri il Blog di Yahoo! Mail: trucchi, novità, consigli... e la tua opinione! http://www.ymailblogit.com/blog/ ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
Hi i try to run MPlayer on my vdr 170 + mplayer-plugin from HG + vdr-xine (if it possible) in mplayer.sh I have written #!/bin/sh CMDLINE="mplayer -fs -vo xv -ao alsa -cache 4096 -slave -nolirc -quiet" DISPLAY=:0.0 $CMDLINE "$1" |logger exit but after the start of reply some file with mplayer-plugin I have resume: resume file is '/mnt/asp/video/hdtv/.mplayer.resume' resume: assuming empty resume file [VO_XV] Could not grab port 65. [VO_XV] Could not find free Xvideo port - maybe another process is already [VO_XV] using it. Close all video applications, and try again. If that does [VO_XV] not help, see 'mplayer -vo help' for other (non-xv) video out drivers. Error opening/initializing the selected video_out (-vo) device. Jun 8 01:54:53 localhost logger: MPEG-PES file format detected. Jun 8 01:54:53 localhost logger: == Jun 8 01:54:53 localhost logger: Opening audio decoder: [liba52] AC3 decoding with liba52 Jun 8 01:54:53 localhost logger: AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000) Jun 8 01:54:53 localhost logger: Selected audio codec: [a52] afm: liba52 (AC3-liba52) Jun 8 01:54:53 localhost logger: == Jun 8 01:54:53 localhost logger: AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Jun 8 01:54:53 localhost logger: Video: no video Jun 8 01:54:53 localhost logger: Starting playback... Jun 8 01:54:59 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: fepriv->state=2 Jun 8 01:55:03 localhost logger: Jun 8 01:55:03 localhost logger: Jun 8 01:55:03 localhost logger: Exiting... (End of file) Jun 8 01:55:04 localhost vdr: [11413] mplayer: player thread ended (pid=11233) Jun 8 01:55:08 localhost vdr: [11420] mplayer: mplayer child started (pid=11420) Jun 8 01:55:08 localhost vdr: [11423] mplayer: player thread started (pid=11233) Jun 8 01:55:08 localhost logger: MPlayer dev-SVN-r26871-4.2.4 (C) 2000-2008 MPlayer Team Jun 8 01:55:08 localhost logger: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 3, Stepping: 4) Jun 8 01:55:08 localhost logger: CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Jun 8 01:55:08 localhost logger: Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 Jun 8 01:55:08 localhost logger: Jun 8 01:55:08 localhost logger: Playing /mnt/asp/video/hdtv/1muz.ts. Jun 8 01:55:08 localhost logger: Jun 8 01:55:08 localhost logger: TS file format detected. Jun 8 01:55:08 localhost logger: VIDEO H264(pid=53 AUDIO MPA(pid=725) NO SUBS (yet)! PROGRAM N. 18 Jun 8 01:55:08 localhost logger: FPS seems to be: 25.00 Jun 8 01:55:08 localhost logger: == Jun 8 01:55:08 localhost logger: Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 Jun 8 01:55:08 localhost logger: AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) Jun 8 01:55:08 localhost logger: Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) Jun 8 01:55:08 localhost logger: == Jun 8 01:55:08 localhost logger: AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Jun 8 01:55:08 localhost logger: Video: no video Jun 8 01:55:08 localhost logger: Starting playback... Jun 8 01:55:10 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: fepriv->state=2 Jun 8 01:55:20 localhost vdr: [11237] frontend 0 timed out while tuning to channel 2782, tp 111055 Jun 8 01:55:20 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: fepriv->state=2 Jun 8 01:55:26 localhost logger: TS_PARSE: COULDN'T SYNC Jun 8 01:55:26 localhost logger: Jun 8 01:55:26 localhost logger: Jun 8 01:55:26 localhost logger: Exiting... (End of file) Jun 8 01:55:27 localhost vdr: [11423] mplayer: player thread ended (pid=11233) I think the xine locked the videocard and due to this MPlayer can't lock it. Is it possible to solve this issue ? Goga777 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
Goga777 wrote: > Hi > > i try to run MPlayer on my vdr 170 + mplayer-plugin from HG + vdr-xine (if > it possible) > > in mplayer.sh I have written > > #!/bin/sh > CMDLINE="mplayer -fs -vo xv -ao alsa -cache 4096 -slave -nolirc -quiet" > DISPLAY=:0.0 $CMDLINE "$1" |logger > exit > > > but after the start of reply some file with mplayer-plugin I have > > resume: resume file is '/mnt/asp/video/hdtv/.mplayer.resume' > resume: assuming empty resume file > [VO_XV] Could not grab port 65. > [VO_XV] Could not find free Xvideo port - maybe another process is already > [VO_XV] using it. Close all video applications, and try again. If that does > [VO_XV] not help, see 'mplayer -vo help' for other (non-xv) video out drivers. > Error opening/initializing the selected video_out (-vo) device. [...] > > I think the xine locked the videocard and due to this MPlayer can't lock it. > Is it possible to solve this issue ? Your card/driver only has one Xvideo port. Some ATI card maybe? Possible solutions: a) Fix xine/vdr-xine to completely release video output (xvideo port) when ePlayMode is set to pmExtern_THIS_SHOULD_BE_AVOIDED. b) Change video card or try a different driver. c) Use some other output method (such as opengl) than Xvideo for either xine or mplayer. -- Anssi Hannula ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
I don't know if this is applicable for your setup, but did you try vdr-plugin-xineliboutput instead of vdr-plugin-xine? It is at least 3 things in one: - Client/Server architecture: splits VDR (server) and displaying software - Media Player integrated (via OSD) - X11 (XV or others) display (vdr-sxfe) Patrick. On Tue, 10 Jun 2008, Goga777 wrote: > Hi > > i try to run MPlayer on my vdr 170 + mplayer-plugin from HG + vdr-xine (if > it possible) > > in mplayer.sh I have written > > #!/bin/sh > CMDLINE="mplayer -fs -vo xv -ao alsa -cache 4096 -slave -nolirc -quiet" > DISPLAY=:0.0 $CMDLINE "$1" |logger > exit > > > but after the start of reply some file with mplayer-plugin I have > > resume: resume file is '/mnt/asp/video/hdtv/.mplayer.resume' > resume: assuming empty resume file > [VO_XV] Could not grab port 65. > [VO_XV] Could not find free Xvideo port - maybe another process is already > [VO_XV] using it. Close all video applications, and try again. If that does > [VO_XV] not help, see 'mplayer -vo help' for other (non-xv) video out drivers. > Error opening/initializing the selected video_out (-vo) device. > > > Jun 8 01:54:53 localhost logger: MPEG-PES file format detected. > Jun 8 01:54:53 localhost logger: > == > Jun 8 01:54:53 localhost logger: Opening audio decoder: [liba52] AC3 decoding > with liba52 > Jun 8 01:54:53 localhost logger: AUDIO: 48000 Hz, 2 ch, s16le, 448.0 > kbit/29.17% (ratio: 56000->192000) > Jun 8 01:54:53 localhost logger: Selected audio codec: [a52] afm: liba52 > (AC3-liba52) > Jun 8 01:54:53 localhost logger: > == > Jun 8 01:54:53 localhost logger: AO: [alsa] 48000Hz 2ch s16le (2 bytes per > sample) > Jun 8 01:54:53 localhost logger: Video: no video > Jun 8 01:54:53 localhost logger: Starting playback... > Jun 8 01:54:59 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: > fepriv->state=2 > Jun 8 01:55:03 localhost logger: > Jun 8 01:55:03 localhost logger: > Jun 8 01:55:03 localhost logger: Exiting... (End of file) > Jun 8 01:55:04 localhost vdr: [11413] mplayer: player thread ended (pid=11233) > Jun 8 01:55:08 localhost vdr: [11420] mplayer: mplayer child started > (pid=11420) > Jun 8 01:55:08 localhost vdr: [11423] mplayer: player thread started > (pid=11233) > Jun 8 01:55:08 localhost logger: MPlayer dev-SVN-r26871-4.2.4 (C) 2000-2008 > MPlayer Team > Jun 8 01:55:08 localhost logger: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz > (Family: 15, Model: 3, Stepping: 4) > Jun 8 01:55:08 localhost logger: CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 > SSE: 1 SSE2: 1 > Jun 8 01:55:08 localhost logger: Compiled for x86 CPU with extensions: MMX > MMX2 SSE SSE2 > Jun 8 01:55:08 localhost logger: > Jun 8 01:55:08 localhost logger: Playing /mnt/asp/video/hdtv/1muz.ts. > Jun 8 01:55:08 localhost logger: > Jun 8 01:55:08 localhost logger: TS file format detected. > Jun 8 01:55:08 localhost logger: VIDEO H264(pid=53 AUDIO MPA(pid=725) NO SUBS > (yet)! PROGRAM N. 18 > Jun 8 01:55:08 localhost logger: FPS seems to be: 25.00 > Jun 8 01:55:08 localhost logger: > == > Jun 8 01:55:08 localhost logger: Opening audio decoder: [mp3lib] MPEG > layer-2, layer-3 > Jun 8 01:55:08 localhost logger: AUDIO: 48000 Hz, 2 ch, s16le, 128.0 > kbit/8.33% (ratio: 16000->192000) > Jun 8 01:55:08 localhost logger: Selected audio codec: [mp3] afm: mp3lib > (mp3lib MPEG layer-2, layer-3) > Jun 8 01:55:08 localhost logger: > == > Jun 8 01:55:08 localhost logger: AO: [alsa] 48000Hz 2ch s16le (2 bytes per > sample) > Jun 8 01:55:08 localhost logger: Video: no video > Jun 8 01:55:08 localhost logger: Starting playback... > Jun 8 01:55:10 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: > fepriv->state=2 > Jun 8 01:55:20 localhost vdr: [11237] frontend 0 timed out while tuning to > channel 2782, tp 111055 > Jun 8 01:55:20 localhost kernel: dvb_frontend_ioctl: FESTATE_RETUNE: > fepriv->state=2 > Jun 8 01:55:26 localhost logger: TS_PARSE: COULDN'T SYNC > Jun 8 01:55:26 localhost logger: > Jun 8 01:55:26 localhost logger: > Jun 8 01:55:26 localhost logger: Exiting... (End of file) > Jun 8 01:55:27 localhost vdr: [11423] mplayer: player thread ended (pid=11233) > > > I think the xine locked the videocard and due to this MPlayer can't lock it. > Is it possible to solve this issue ? > > Goga777 > > > > > ___ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
> I don't know if this is applicable for your setup, but did you try > vdr-plugin-xineliboutput instead of vdr-plugin-xine? > It is at least 3 things in one: > > - Client/Server architecture: splits VDR (server) and displaying software > - Media Player integrated (via OSD) > - X11 (XV or others) display (vdr-sxfe) no, I didn't try to use xineliboutput ? is it support h.264 video ? Goga ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
> Your card/driver only has one Xvideo port. Some ATI card maybe? yes ATI Radeon 9600 How is it possible to know how many xvideo ports has my card/driver ? > Possible solutions: > a) Fix xine/vdr-xine to completely release video output (xvideo port) > when ePlayMode is set to pmExtern_THIS_SHOULD_BE_AVOIDED. > b) Change video card or try a different driver. > c) Use some other output method (such as opengl) than Xvideo for either > xine or mplayer. thanks I will try last solution :) ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
Goga777 wrote: >> Your card/driver only has one Xvideo port. Some ATI card maybe? > > yes ATI Radeon 9600 > How is it possible to know how many xvideo ports has my card/driver ? xvinfo tells that. E.g. I get: # xvinfo X-Video Extension version 2.2 screen #0 Adaptor #0: "NV17 Video Texture" number of ports: 32 [..lots of lines removed...] -- Anssi Hannula ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
Goga777 wrote: >> I don't know if this is applicable for your setup, but did you try >> vdr-plugin-xineliboutput instead of vdr-plugin-xine? > >> It is at least 3 things in one: >> >> - Client/Server architecture: splits VDR (server) and displaying software >> - Media Player integrated (via OSD) >> - X11 (XV or others) display (vdr-sxfe) > > no, I didn't try to use xineliboutput ? > is it support h.264 video ? Yes. -- Anssi Hannula ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] dfb/coreavc,xine bulid problem
I demand that Timothy D. Lenz may or may not have written... > I am runing debian 64bit. alpha? amd64? ia64? sparc? :-) > I am currently using rgb out of nexus But I want to switch to the Matrox > g450 so I can down convert hd to sd. I am trying to use vdr-xine plugin, > DirectFB with fb_xine for the matrox card and coreavc for decoder. The > problem is getting xine 1.2 to build. Using latest HG make seems to compile > but using fakeroot dpkg-buildpackage I get a lot of this: > pp.c:309: warning: statement with no effect > pp.c:311: error: âpost_plugin_pp_tâ has no member named âpp_modeâ > pp.c:312: error: implicit declaration of function âpp_postprocessâ [snip rest] Those errors don't make sense on their own. I'm guessing that there were errors before them... > And that is before trying to patch it with xine-lib-1.2hg-coreavc.diff. > That as 2 hunks fail which I patch by hand. The failed hunks are: [snip first failure] > demux_ts.c.rej > *** > *** 220,226 [snip] > ISO_14496_PART3_AUDIO = 0x11, /* ISO/IEC 14496-3 Audio with LATM > transport syntax */ > + ISO_14496_PART10_VIDEO = 0x1b,/* ISO/IEC 14496-10 Video (MPEG-4 > part 10/AVC, aka H.264) */ Not surprising since I added a bit to that code not that long ago. > + STREAMDEV_H264_VIDEO = 0xe0 /* ISO/IEC 14496-10 Video (MPEG-4 > part 10/AVC, aka H.264) */ That change, together with any change which uses that constant, is BROKEN. It will cause failures when playing back TS files, recorded via xine-lib's DVB plugin, which contain MPEG2 video. (xine-lib's TS demuxer is a bit broken here in that no descriptor tag was found so it's falling back on using a value from a different source as if it were the descriptor tag. 0xE0 only indicates that it's a video stream.) Detection-by-content for the 'default' case for the video format detection code (around line 800) is what's needed. (Patches which implement this and this alone will be considered.) [snip] > demux_ts.c:222: error: expected â,â or â}â before âSTREAM_VIDEO_MPEGâ You've either omitted a comma or added the extra line in the wrong place. :-) [snip fallout from that error] > The switches I add to the debian rule file are: > --enable-directfb \ > --disable-dxr3 \ > --disable-xvmc \ > --without-x \ > --without-xcb \ > --disable-altivec \ > --disable-vis \ > But I get the same errors with/out the switches. Not surprising. It's mispatched. -- | Darren Salt| linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | + Use more efficient products. Use less. BE MORE ENERGY EFFICIENT. I am Bjorn of Borg. Wimbledon is irrelevant. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-xine + mplayer-plugin + MPlayer - is it possible ?
I demand that Goga777 may or may not have written... >> Your card/driver only has one Xvideo port. Some ATI card maybe? > yes ATI Radeon 9600 > How is it possible to know how many xvideo ports has my card/driver ? xvinfo. You should find one Xv adaptor, providing one overlay port, unless you're using recent xf86-video-ati, in which case you'll see another Xv adaptor, providing 16 textured video ports. My experience of using textured video on my X300 tells me to stick to using the overlay port with that card and similar cards: the display is slightly slower, and it gets a lot slower when the video window content is composited with other windows' content. (This may not be a problem with R4xx and higher, though; I don't know.) -- | Darren Salt| linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | + Buy local produce. Try to walk or cycle. TRANSPORT CAUSES GLOBAL WARMING. A lost ounce of gold may be found, a lost moment of time never. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] dfb/coreavc,xine bulid problem
>- Original Message - >From: "Darren Salt" <[EMAIL PROTECTED]> >To: >Sent: Tuesday, June 10, 2008 3:13 PM >Subject: Re: [vdr] dfb/coreavc,xine bulid problem >I demand that Timothy D. Lenz may or may not have written... >> I am runing debian 64bit. >alpha? amd64? ia64? sparc? :-) AMD Athlon64 x2 cpu. >> I am currently using rgb out of nexus But I want to switch to the Matrox >> g450 so I can down convert hd to sd. I am trying to use vdr-xine plugin, >> DirectFB with fb_xine for the matrox card and coreavc for decoder. The >> problem is getting xine 1.2 to build. Using latest HG make seems to compile >> but using fakeroot dpkg-buildpackage I get a lot of this: >> pp.c:309: warning: statement with no effect >> pp.c:311: error: âpost_plugin_pp_tâ has no member named âpp_modeâ >> pp.c:312: error: implicit declaration of function âpp_postprocessâ >[snip rest] >Those errors don't make sense on their own. I'm guessing that there were >errors before them... gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../.. -I../../../include -I. ./../../include -I../../../src -I../../../src/xine-engine -I../../../src/xin e-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -I../../../lib -DNDEBUG -D_REENTRANT -DXINE_COMPILE -O3 -ffa st-math -fexpensive-optimizations -fvisibility=hidden -pipe -Wall -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Werror-implicit-functio n-declaration -Wstrict-aliasing=2 -Wchar-subscripts -Wmissing-declarations - Wmissing-prototypes -Wwrite-strings -Wpointer-arith -g -march=athlon64 -g -M T xineplug_post_planar_la-pp.lo -MD -MP -MF .deps/xineplug_post_planar_la-pp.Tpo -c pp.c -fPIC -DPIC -o .libs/xineplug_post_planar_la-pp.o pp.c:37:39: error: libpostproc/postprocess.h: No such file or directory pp.c:61: error: âPP_QUALITY_MAXâ undeclared here (not in a function) pp.c:81: error: expected specifier-qualifier-list before âpp_context_tâ pp.c: In function âset_parametersâ: pp.c:92: error: âpost_plugin_pp_tâ has no member named âlockâ pp.c:92: warning: passing argument 1 of âpthread_mutex_lockâ from incompatible pointer type pp.c:96: error: âpost_plugin_pp_tâ has no member named âlockâ pp.c:96: warning: passing argument 1 of âpthread_mutex_unlockâ from incompatible pointer type pp.c: In function âget_helpâ: pp.c:124: error: âpp_helpâ undeclared (first use in this function) pp.c:124: error: (Each undeclared identifier is reported only once pp.c:124: error: for each function it appears in.) pp.c:127: warning: format â%sâ expects type âchar *â, but argument 4 has type âstruct xine_post_api_parameter_t *â pp.c: In function âpp_init_pluginâ: pp.c:157: warning: âxine_xmallocâ is deprecated (declared at ../../../include/xine/xineutils.h:606) pp.c: In function âpp_open_pluginâ: pp.c:194: error: âPP_FORMAT_420â undeclared (first use in this function) pp.c:194: warning: assignment makes integer from pointer without a cast pp.c:196: error: âPP_CPU_CAPS_MMXâ undeclared (first use in this function) pp.c:196: error: invalid operands to binary | pp.c:196: error: incompatible types in assignment pp.c:196: warning: statement with no effect pp.c:198: error: âPP_CPU_CAPS_MMX2â undeclared (first use in this function) pp.c:198: error: invalid operands to binary | pp.c:198: error: incompatible types in assignment pp.c:198: warning: statement with no effect pp.c:200: error: âPP_CPU_CAPS_3DNOWâ undeclared (first use in this function) pp.c:200: error: invalid operands to binary | pp.c:200: error: incompatible types in assignment pp.c:200: warning: statement with no effect pp.c:202: error: âpost_plugin_pp_tâ has no member named âpp_modeâ pp.c:202: warning: statement with no effect pp.c:203: error: âpost_plugin_pp_tâ has no member named âpp_contextâ pp.c:203: warning: statement with no effect pp.c:205: error: âpost_plugin_pp_tâ has no member named âlockâ pp.c:205: warning: passing argument 1 of âpthread_mutex_initâ from incompatible pointer type pp.c: In function âpp_disposeâ: pp.c:232: error: âpost_plugin_pp_tâ has no member named âpp_modeâ pp.c:233: error: implicit declaration of function âpp_free_modeâ pp.c:233: error: âpost_plugin_pp_tâ has no member named âpp_modeâ pp.c:234: error: âpost_plugin_pp_tâ has no member named âpp_modeâ pp.c:234: warning: statement with no effect pp.c:236: error: âpost_plugin_pp_tâ has no member named âpp_contextâ pp.c:237: error: implicit declaration of function âpp_free_contextâ pp.c:237: error: âpost_plugin_pp_tâ has no member named âpp_contextâ pp.c:238: error: âpost_plugin_pp_tâ has no member named âpp_contextâ pp.c:238: warning: statement with no effect pp.c: In function âpp_drawâ: pp.c:286: error: âpost_plugin_pp_tâ has no member named âlockâ pp.c:286: warning: passing argument 1 of âpthread_mutex_lockâ from incompatible pointer type pp.c:288: error: âpost_plugin_pp_tâ has no member named âpp_contextâ pp.c:296: error: âpost_plugin_pp_tâ has no member named âpp_contextâ pp.c:297: error: âpost_plugin_pp_tâ has no me