Marco Scoffier wrote:
Hello,
perhaps I have the wrong packages, because the output of ./configure looks ok:
they really seem to be ok.
checking for png_set_compression_level in -lpng... (cached) yes
guess you already removed the config.cache and recompiled. anyhow it did find everything.
but when I go to test the pix_film example I get the error messages as though pix_film hasn't been compiled properly:
error: GEM: pix_film: '/usr/local/share/doc/gem/examples/04.pix/../data/anim-1.mov' does not appear to be a supported movie error: GEM: pix_film: '/usr/local/share/doc/gem/examples/04.pix/../data/alea.mpg' does not appear to be a supported movie
Am I right that pix_film is the object to be used under linux?
yes
when creating the [pix_film] object the first time it should display the used libraries (like "libmpeg3" ). I guess it does not, meaning that the configuring somehow didn't really do what it should Open the src/Base/config.h file. Edit it as appropriate (set values to one or define them like <conf> #define HAVE_LIBMPEG3_H 1 #define HAVE_MPEG3 </conf> ), similar for quicktime
i do know that the configure script + config.h are somehow broken but of course i need time....
I want frame per frame control of a video file synched with temporal events.
which you should get...
mfg.asd.r IOhannes
Thank you,
On 01.13 06:29 IOhannes zmoelnig wrote:
Open the src/Base/config.h file. Edit it as appropriate (set values to one or define them like
<conf> #define HAVE_LIBMPEG3_H 1 #define HAVE_MPEG3 </conf> ), similar for quicktime
Yes this was the problem.
Nothing was defined in config.h so I edited it to look like this:
#define HAVE_LIBMPEG3_H 1 #define HAVE_MPEG3 #define HAVE_QUICKTIME_H #define HAVE_QUICKTIME #define HAVE_LIBDV_H #define HAVE_LIBDV #define HAVE_LIBGLUT It would not compile if I picked the last line: so I left it: /* Define if the system has mmx support */ /* #undef HAVE_MMX */ /* #define HAVE_MMX */
Now pix_film works! but I get a do not continue error:
GEM: IOhannes m zmoelnig GEM: ver: 0.87+cvs GEM: compiled: Jan 13 2003 pix_film:: quicktime4linux support pix_film:: libmpeg3 support error: GEM: Unable to create single buffer window error: GEM: Error creating const context error: GEM: A serious error occured creating const Context error: GEM: Do not continue! GEM: Start rendering
I can play the examples, but it is slow, and eventually leads to a seg fault. I have direct rendering on my ati radeon card, perhaps there is something I have configured wrong. I am about to upgrade the system to XFree86 4.2
Let me know if you have any ideas,
--Marco
Marco Scoffier wrote:
GEM: IOhannes m zmoelnig GEM: ver: 0.87+cvs GEM: compiled: Jan 13 2003 pix_film:: quicktime4linux support pix_film:: libmpeg3 support error: GEM: Unable to create single buffer window error: GEM: Error creating const context error: GEM: A serious error occured creating const Context error: GEM: Do not continue!
i get this error on my laptop too. mainly it is a driver-thing, that single-buffering is not available. Normally, you might not mind.
I can play the examples, but it is slow, and eventually leads to a seg fault. I have direct rendering on my ati radeon card, perhaps there is something I have configured wrong. I am about to upgrade the system to XFree86 4.2
well, consumer-ATI might not be the very best choice for hw-acceleration (unless you have a fireGL of course...)
mfg.asd.r IOhannes