[vlc] mini howto for low level frame grabber...

jonathan dumaresq jdumaresq at cetso.com
Wed Sep 24 17:48:11 CEST 2003


HI. I want to write a low level plugin or I don't know to tell this.

here is what I want to do:

I want to use vlc with a custom frame grabber. I don't know exactly what to do or modify to make this work. I don't know if this is much easier to use vls instead of vlc. I want to make this work in windows. I have all I need to capture frame from the grebber. (all the windows api). I don't know where to start. I try to compile vlc on cygwin ... but I always got error on compiling. 

What i need:

The first thing to do is to be able to compile the vlc or vls in cygwin.
I do exactly what the readme fiel : http://developers.videolan.org/vlc/vlc/INSTALL.win32 said. but when I start the make:

I got this error:

make[4]: Entering directory `/usr/local/src/vlc-0.6.2/modules/access'
if gcc -mno-cygwin -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/win32/include -I/usr/win32/include/ebml -D_OFF_T_ -D_off_t=long -DSY
S_MINGW32 -I../../include `top_builddir="../.." ../../vlc-config --cflags plugin access_file` -Wsign-compare -Wall  -mms-bitfiel
ds -finline-limit-30000 -pipe -MT libaccess_file_plugin_a-file.o -MD -MP -MF ".deps/libaccess_file_plugin_a-file.Tpo" \
  -c -o libaccess_file_plugin_a-file.o `test -f 'file.c' || echo './'`file.c; \
then mv -f ".deps/libaccess_file_plugin_a-file.Tpo" ".deps/libaccess_file_plugin_a-file.Po"; \
else rm -f ".deps/libaccess_file_plugin_a-file.Tpo"; exit 1; \
fi
In file included from ../../include/vlc/vlc.h:121,
                 from file.c:27:
../../include/vlc_common.h:112: error: conflicting types for `ssize_t'
/usr/i686-pc-mingw32/include/sys/types.h:119: error: previous declaration of `ssize_t'

but I don'tknow what to do with this error.

the cygwin environement is new to me. I always use slackware dist. for linux. 
if anybody can help me on this .?

the second thing is a mini help text that explain how to write a low leve pluggins. (or any sample)

should I compile vlc to be able to to get what I want or I can only write a modules and incorparate it on it ?

thanx

Bon voici je ce veux faire:

I veux ecrir un module pour soit vlc ou vls. je veux etre capable d'envoyer le video d'un frame grabber non supporter par vlc ou vls. Donc je voudrais savoir par ou je commence ?

j'essaie depui deux jours a compiler vlc ou vls sans succes. Comme je suit nouveau dans le monde du cross-compiling. j'ai un peu de difficulter a savoir comment gerer les erreur.

donc la premiere chose a faire serais d'etre capable de compiler les source de vlc ou de vls. 
Je voudrais savoir si je suis obliger de compiler les source ou bien je peu ecrire simplement un plugins et l'incorporer dans vlc.

merci

jonathan dumaresq




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20030924/02e84ad6/attachment.html>


More information about the vlc mailing list