Commit Graph

309 Commits

Author SHA1 Message Date
Gildas Bazin 825f056a8c * modules/video_filter/scale.c: simple nearest neighbour rescaling module for YUVP/A (subpictures). 2004-09-15 16:02:45 +00:00
Gildas Bazin f7ec00574a * configure.ac: fixed --with-ffmpeg-dts.
* INSTALL.win32: update with new contrib package.
2004-09-14 11:45:44 +00:00
Gildas Bazin 15b4ed29ba * modules/video_filter/swscale/*: new resizing/chroma conversion video filter based on MPlayer's swscale module.
(not enabled in configure.ac yet as it may have problems building on some platforms)
2004-09-13 19:43:30 +00:00
Eric Petit 7dd83af83a + configure.ac: explicitly link to -lnet the modules which need it
(cause latest BeOS gcc doesn't do it by default anymore)
2004-09-13 10:57:03 +00:00
Gildas Bazin 8d8208804a * configure.ac: small iconv fix. 2004-09-07 21:28:52 +00:00
Gildas Bazin 0c9a991be3 * src/extras/libc.c: provide iconv facility in the core (vlc_iconv_open(), vlc_iconv(), vlc_iconv_close()).
* modules/misc/freetype.c, modules/codec/subsdec.c, modules/gui/skins2: use iconv from the core.
2004-09-07 21:16:49 +00:00
Rocky Bernstein 4fcaafa34c First attempt to reinstate a libcdio cdda.
vlc_meta.h: added CD-Text, ISO 9660, and CDDB fields. Separate email
will be sent about this.

Note: sound may be off by 2 seconds (150 sectors or pregap
amount). The sound for both this and the other cdda plugin don't work
for me. Before the last SVN update though that's what it sounded like.
2004-09-04 14:51:04 +00:00
Derk-Jan Hartman 84f469132c * Updated version number to 0.8.0-test1 and to codename Janus 2004-08-31 20:44:47 +00:00
Gildas Bazin cb07da3ace * configure.ac: added --with-ffmpeg-dts/zlib options. 2004-08-27 13:57:11 +00:00
Gildas Bazin 68cf6af3c0 * configure.ac: fixed typo. 2004-08-27 13:49:20 +00:00
Gildas Bazin a846831b98 * configure.ac: add the audio format conversion filter. 2004-08-27 13:34:44 +00:00
Gildas Bazin 2a24c87ba6 * modules/stream_out/transcode.c:
- Re-use our audio decoder modules instead of using libavcodec directly.
  - No more dependance on libavcodec.
  (downmixing is currently broken + you have to force the ffmpeg codec for a52)
* modules/audio_filter/format.c:
  - PCM audio format conversion filter using the new common filter architecture.
* modules/audio_filter/converter/mpgatofixed32.c:
  - implements both the old and new filter architecture (ie. useable in the transcoder).
* modules/codec/ffmpeg/audio.c:
  - fixes and cleanup.
2004-08-27 13:31:23 +00:00
Jon Lech Johansen 856b6e4355 * ./src/libvlc.c: initialize dvd/vcd/cd-audio values using HAL. 2004-08-24 16:30:53 +00:00
Gildas Bazin a8ff7c35a6 * configure.ac: added an option for x264 support. 2004-08-21 16:38:10 +00:00
Olivier Teulière 7253e7389e Removed the old skins plugin 2004-08-21 11:34:33 +00:00
Sam Hocevar 9ce689515f * configure.ac: Added --enable-ffmpegaltivec. Do not use it. 2004-08-20 14:57:18 +00:00
Eric Petit fd93f33c60 + configure.ac: always build the beos module built-in
(really strange crashes happen otherwise, can't figure out why)
 + Makefile.am: don't forget to build vlc-bundle on BeOS
2004-08-20 14:40:23 +00:00
Sam Hocevar d2493474df * configure.ac:
+ Build memcpyaltivec and deinterlace with -maltivec.
    + Check for -ldts_pic before -ldts.
2004-08-16 08:42:33 +00:00
Sam Hocevar 302caa0120 * configure.ac:
+ Removed the -finline-limit=30000 flag. Since gcc-3.2, this options
      causes gcc to inline every single function of this size because of
      -O3's -finline-functions, although the documentation states that this
      flag should only affect explicitly inlined functions.
2004-08-14 20:12:22 +00:00
Gildas Bazin 5f4ca8c8d7 * configure.ac, Makefile.am: don't use upx in the win32 installer anymore as some people have been complaining about loading time problems. 2004-08-09 08:16:22 +00:00
Eric Petit 716cd8704d Build the opengl module on OS X (gl provider not done yet) 2004-08-05 14:48:58 +00:00
Gildas Bazin 3ea1b0e909 * ALL: Major rework of the subpictures architecture.
(expect some breakage).
* modules/video_filter/blend.c: new alpha-blending module.
2004-08-03 00:11:32 +00:00
Sam Hocevar f33a03f858 * autotools: no longer manage this directory with SVN. 2004-07-30 09:23:37 +00:00
Gildas Bazin bb8c0315c2 * modules/codec/toolame.c: MPEG-1/2 layer II audio encoder using libtoolame (http://users.tpg.com.au/adslblvi/). Patch from Christophe Massiot. 2004-07-29 18:15:38 +00:00
Sam Hocevar a3c3b3a8ca * configure.ac: build i420_yuy2_altivec with -maltivec -mabi=altivec since
no inline asm version is available for this module.
2004-07-29 15:02:16 +00:00
Eric Petit 7a4632411e configure.ac: fix dvdnav linking on beos/os x/win32 (hacky) 2004-07-28 10:48:44 +00:00
Eric Petit 26eb85c088 configure.ac: typo 2004-07-28 07:48:30 +00:00
Derk-Jan Hartman 359a9bafcc * screen module for OSX. Does not yet work. Seems close, but can't find the problem for now.. 2004-07-27 16:16:31 +00:00
Eric Petit c624c5f790 ALL: splitted screen module (needed as BeOS requires C++) 2004-07-26 15:06:48 +00:00
Gildas Bazin e7a3faac88 * configure.ac: should fix detection of libpng. 2004-07-26 09:28:16 +00:00
Gildas Bazin 7465431fe6 * configure.ac: don't build the screen plugin on darwin. 2004-07-24 13:40:17 +00:00
Gildas Bazin 58b6fda7c5 * modules/stream_out/display.c: converted to the new input API + re-enabled in the build. 2004-07-24 10:24:11 +00:00
Gildas Bazin 50bbdbfefc * modules/access/screen.c: new screen capture access module. Only X11 for now but should be straight-forward to adapt to other platforms. 2004-07-24 00:20:19 +00:00
Gildas Bazin e14fc1897f * configure.ac: added glwin32 and fixed linkage of the opengl module on win32. 2004-07-23 16:43:22 +00:00
Sam Hocevar 634e231f0f * configure.ac: fixed the AltiVec capabilities check. 2004-07-23 16:16:22 +00:00
Sam Hocevar 97db316e66 * configure.ac: don't use -maltivec -mabi=altivec, because we don't want
to trigger AltiVec optimisations in our generic code.
2004-07-23 15:16:00 +00:00
Eric Petit 2088177805 + configure.ac: BeOS dvdread linkage fix
+ contrib/src/Makefile: build more libs on BeOS, use libdts' svn
 + Makefile.am: fixed BeOS packages generation
2004-07-23 14:19:31 +00:00
Eric Petit d1f89a0ca8 + configure.ac: don't build OpenGL support on BeOS although it has gl.h
+ extras/contrib/src/*: build libmpeg2 w/o mmxext and 3dnow on BeOS
   (buggy compiler)
 + modules/gui/beos/*: quick compile fixes
 + modules/video_filter/deinterlace.c: require mmxext instead of mmx
 + Makefile.am: on BeOS, build a VLC bundle a la OS X
2004-07-22 22:59:50 +00:00
Gildas Bazin bb13e22780 * modules/video_output/x11/*: the glx "opengl provider" makes use of xcommon.c.
* modules/video_output/opengl.c: new platform independant OpenGL vout (uses an "opengl provider" module).
* modules/visualization/galaktos/*: uses the new "opengl provider" module.
2004-07-22 21:27:45 +00:00
Eric Petit 6129f1ce20 contrib system adapted for BeOS (need to set LIBRARY_PATH and BELIBRARIES) 2004-07-22 16:48:38 +00:00
Eric Petit 64f0cbff55 configure.ac: check for png_set_rows in libpng because early versions
don't have it
2004-07-22 13:06:21 +00:00
Cyril Deguet c0a1dbea40 * modules/video_output/x11/glx.c: new OpenGL vout for X11.
TODO: - factorization with xcommon.c
          - factorization with glx.c in GaLaktos plugin
          - remove hard-coded values
    (If you don't like the rotating cube, hack the code yourself,
    the variables will come later ! ;)
2004-07-20 20:25:25 +00:00
Derk-Jan Hartman c163444a0f * darwin buildflag for vlc/libvlc 2004-07-19 19:41:44 +00:00
Derk-Jan Hartman fa2921eae1 * strtof is C99 and not present on pre BSD 5 (including older Mac OSX).
added configure.ac check and use strtod with cast as backup since it is ANSI C
2004-07-17 11:51:46 +00:00
Rémi Denis-Courmont f7f0f42f82 Check for getnameinfo() - required for later patch 2004-07-17 11:50:43 +00:00
Derk-Jan Hartman 556addaeda * Fix alignment on a configure --help message 2004-07-16 16:34:11 +00:00
Sam Hocevar fe240da5f4 * configure.ac: fixed a misplaced parenthesis in the -lXt detection. 2004-07-16 13:10:34 +00:00
Sam Hocevar f6f3342c40 * configure.ac:
+ Added full library dependencies to the -lXt check.
2004-07-16 11:50:27 +00:00
Cyril Deguet 421866e2f0 * all: skeleton of a coming-soon OpenGL visualization plugin, compatible
with MilkDrop for winamp.
2004-07-12 18:02:57 +00:00
Gildas Bazin c99d445e1e * configure.ac: added new normvol module to the build. 2004-07-12 08:30:12 +00:00