Hi,

I really wonder if it's possible to scale videostreams?
Maybe with StretchBlit(), but I've no idea how to do this. :)
Am I wrong, if I say, that the DirectFB-extra package is broken?
Actually the imlib2 and the avifile provider don't compile for me...(it's an 
up-to-date Gentoo, but I used the original sourcecodes from directfb.org)

This is what I get: (maybe it helps you)
--------------------------------------------------------------------
jonas DirectFB-extra-0.9.16 # make
make  all-recursive
make[1]: Entering directory `/home/wubbla/DirectFB-extra-0.9.16'
Making all in interfaces
make[2]: Entering directory `/home/wubbla/DirectFB-extra-0.9.16/interfaces'
Making all in IDirectFBImageProvider
make[3]: Entering directory `/home/wubbla/DirectFB-extra-
0.9.16/interfaces/IDirectFBImageProvider'
make[3]: F�r das Ziel �all� ist nichts zu tun.
make[3]: Leaving directory `/home/wubbla/DirectFB-extra-
0.9.16/interfaces/IDirectFBImageProvider'
Making all in IDirectFBVideoProvider
make[3]: Entering directory `/home/wubbla/DirectFB-extra-
0.9.16/interfaces/IDirectFBVideoProvider'
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../..    -
D_REENTRANT -I/usr/include/directfb   -DFUSION_FAKE -D_REENTRANT -
I/usr/include/directfb-internal -I/usr/include/directfb   -DREENTRANT -O3 -
fexpensive-optimizations -ffast-math -Wall -g0 -
DDATADIR=\"/usr/share/directfb\" -I/usr/include/avifile-0.7 -g -O2 -c 
idirectfbvideoprovider_avifile.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -D_REENTRANT -I/usr/include/directfb -
DFUSION_FAKE -D_REENTRANT -I/usr/include/directfb-internal -
I/usr/include/directfb -DREENTRANT -O3 -fexpensive-optimizations -ffast-math -
Wall -g0 -DDATADIR=\"/usr/share/directfb\" -I/usr/include/avifile-0.7 -g -O2 -
c idirectfbvideoprovider_avifile.cpp  -fPIC -DPIC -o 
idirectfbvideoprovider_avifile.lo
In file included from idirectfbvideoprovider_avifile.cpp:46:
/usr/include/directfb-internal/core/surfaces.h: In function `void*
   dfb_surface_data_offset(const CoreSurface*, void*, int, int, int)':
/usr/include/directfb-internal/core/surfaces.h:180: error: pointer of type
   `void *' used in arithmetic
/usr/include/directfb-internal/core/surfaces.h:180: error: pointer of type
   `void *' used in arithmetic
In file included from idirectfbvideoprovider_avifile.cpp:72:
/usr/include/avifile-0.7/fourcc.h:4:2: warning: #warning Use 
#include "avm_fourcc.h" instead
idirectfbvideoprovider_avifile.cpp: In function `DFBResult
   IDirectFBVideoProvider_AviFile_GetLength(IDirectFBVideoProvider*, double*)':
idirectfbvideoprovider_avifile.cpp:322: error: `GetVideoLength' undeclared
   (first use this function)
idirectfbvideoprovider_avifile.cpp:322: error: (Each undeclared identifier is
   reported only once for each function it appears in.)
idirectfbvideoprovider_avifile.cpp: In function `DFBResult
   Construct(IDirectFBVideoProvider*, const char*)':
idirectfbvideoprovider_avifile.cpp:413: error: `CreateAviPlayer' undeclared
   (first use this function)
idirectfbvideoprovider_avifile.cpp:415: error: `SetDrawCallback2' undeclared
   (first use this function)
make[3]: *** [idirectfbvideoprovider_avifile.lo] Fehler 1
make[3]: Leaving directory `/home/wubbla/DirectFB-extra-
0.9.16/interfaces/IDirectFBVideoProvider'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/wubbla/DirectFB-extra-0.9.16/interfaces'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/wubbla/DirectFB-extra-0.9.16'
make: *** [all-recursive-am] Fehler 2
--------------------------------------------------------------------


Andreas Hundt wrote:
> Hello,
> 
> For full featured DVB cards (i.e with integrated mpeg2 decoder) it is
> possible to render to surfaces using the Video4Linux videoprovider (just
> like it is possible with any other hardware that is supported by
> Video4Linux)
> 
> Deinterlacing is also possible. I don't know if there is any example for
> this.
> 
> you can try dfbsee, df_layer or df_window for testing.
> 
> andi
> 
> 
> On Tue, 2003-12-09 at 13:52, Gaubatz Patrick wrote:
> > First of all: Thanks for your efforts on the DirectFB library!
> > I wanted to know, how good DFB together with DVB-Cars works.
> > I especially read on the Mailinglist, that it is currently possible to
> render 
> > the videostream of a DVB-card directly onto a surface.
> > Is that really true and if yes, are there any known problems with this 
> > implentation?
> > I also read the deinterlacing should also be possible...
> > Is there any example code of DFB together with DVB-cards?
> > I mean i saw a screenshot on the homepage, which shows some GTK-Windows and
> an 
> > transparent videowindow... 
> > It would be nice if someone could explain, what currently is possible and
> what 
> > would probably never be possible.
> > 
> > PS: I tried to "Doxygen" the source, but nothing useful turned out.
> > Somebody has got a working Doxyfile?!
> > 
> 
> 





-- 
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-users" as subject.

Reply via email to