ratio in vout_Request().
* INSTALL.win32: small update to the documentation.
package (I had problems with 2.53a-1). You will need to make sure you install
at least the gcc-mingw, mingw-runtime and w32api packages.
package (I had problems with 2.53a-1). You will need to make sure you install
at least the gcc-mingw, mingw-runtime and w32api packages.
-Also note that currently, even when using the -mno-cygwin option, the final
-executable requires cygwin1.dll even if none of the objects linked to form the
-executable does depend on cygwin1.dll itself. I don't know yet why the linker
-plays this trick...
-
-
NOTE: by default, the GTK package is configured to be installed in
/usr/local/gtk-win32, if you want to change this path, then you need to edit
the gtk-win32/bin/gtk-config file and change "gtk_dir=" accordingly.
NOTE: by default, the GTK package is configured to be installed in
/usr/local/gtk-win32, if you want to change this path, then you need to edit
the gtk-win32/bin/gtk-config file and change "gtk_dir=" accordingly.
along those lines:
./bootstrap; \
along those lines:
./bootstrap; \
- CC=i586-mingw32msvc-gcc \
+ CC=i586-mingw32msvc-gcc CXX=i586-mingw32msvc-g++ \
./configure --host=i586-mingw32msvc --build=i386-linux \
--with-gtk-config-path=/usr/local/gtk-win32/bin \
--with-sdl-config-path=/usr/local/SDL-1.2.3-win32/i386-mingw32msvc/bin \
./configure --host=i586-mingw32msvc --build=i386-linux \
--with-gtk-config-path=/usr/local/gtk-win32/bin \
--with-sdl-config-path=/usr/local/SDL-1.2.3-win32/i386-mingw32msvc/bin \
www.videolan.org, you have to use something along those lines:
./bootstrap; \
www.videolan.org, you have to use something along those lines:
./bootstrap; \
- CC=i586-mingw32msvc-gcc \
+ CC=i586-mingw32msvc-gcc CXX=i586-mingw32msvc-g++ \
PATH=/usr/local/cross-tools/bin:$PATH \
./configure --host=i586-mingw32msvc --build=i386-linux \
--with-gtk-config-path=/usr/local/gtk-win32/bin \
PATH=/usr/local/cross-tools/bin:$PATH \
./configure --host=i586-mingw32msvc --build=i386-linux \
--with-gtk-config-path=/usr/local/gtk-win32/bin \
layer (without is usually better). To build without the emulaion layer, use
something like this:
./bootstrap; \
layer (without is usually better). To build without the emulaion layer, use
something like this:
./bootstrap; \
+ CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \
./configure \
--with-gtk-config-path=/cygdrive/c/dev/gtk-win32/bin \
--with-sdl-config-path=/cygdrive/c/dev/SDL-1.2.3-win32/i386-mingw32msvc/bin \
--with-directx=/cygdrive/c/dev/dxheaders \
--with-dvdcss-tree=../libdvdcss-win
If you want to use the emulation layer, then just omit the CC="gcc -mno-cygwin"
./configure \
--with-gtk-config-path=/cygdrive/c/dev/gtk-win32/bin \
--with-sdl-config-path=/cygdrive/c/dev/SDL-1.2.3-win32/i386-mingw32msvc/bin \
--with-directx=/cygdrive/c/dev/dxheaders \
--with-dvdcss-tree=../libdvdcss-win
If you want to use the emulation layer, then just omit the CC="gcc -mno-cygwin"
+CXX="g++ -mno-cygwin" line.
Note: when using the --with-dvdcss-tree you need to compile the libdvdcss tree
beforehand.
Note: when using the --with-dvdcss-tree you need to compile the libdvdcss tree
beforehand.
* thread, and destroy a previously oppened video output thread.
*****************************************************************************
* Copyright (C) 2000-2001 VideoLAN
* thread, and destroy a previously oppened video output thread.
*****************************************************************************
* Copyright (C) 2000-2001 VideoLAN
- * $Id: video_output.c,v 1.203 2002/12/07 23:50:31 massiot Exp $
+ * $Id: video_output.c,v 1.204 2002/12/18 08:08:29 gbazin Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
*
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
*
{
if( ( p_vout->render.i_width != i_width ) ||
( p_vout->render.i_height != i_height ) ||
{
if( ( p_vout->render.i_width != i_width ) ||
( p_vout->render.i_height != i_height ) ||
- ( p_vout->render.i_chroma != i_chroma ) )
+ ( p_vout->render.i_chroma != i_chroma ) ||
+ ( p_vout->render.i_aspect != i_aspect ) )
{
/* We are not interested in this format, close this vout */
vlc_object_detach( p_vout );
{
/* We are not interested in this format, close this vout */
vlc_object_detach( p_vout );