Sam Hocevar
5fa75a1f33
* ./Makefile: fixed "make package-win32".
2002-08-10 19:22:45 +00:00
Gildas Bazin
5bbe0409fc
* modules/video_output/directx/aout.c: adapted the directx audio plugin to aout3.
...
* modules/audio_output/waveout.c: adapted the waveout audio plugin to aout3 and
decreased its score so the directx plugin is selected by default.
* configure.in: re-enabled the waveout plugin
It's really amazing how much aout3 simplifies these plugins :)
2002-08-10 18:17:06 +00:00
Jean-Paul Saman
f8ec38017a
Allocation of New buffers seems alright now.
2002-08-10 17:54:49 +00:00
Jean-Paul Saman
8e11bef57e
Enabled mad plugin again.
2002-08-10 17:53:37 +00:00
Sam Hocevar
8252b141be
* ./modules/gui/win32/Makefile: fixed the Win32 interface compilation.
...
* ./modules/gui/win32/win32.cpp: merged intfwin.cpp into this file.
2002-08-10 16:17:14 +00:00
Jean-Paul Saman
302020cce3
Adapted mad codec plugin to new aout3. Not tested yet.`
...
Plugin is not being build by new built structure, this needs to be fixed first.
2002-08-10 13:40:46 +00:00
Jean-Paul Saman
d1aefb4d68
Preparation for Qt embedded support.
2002-08-10 11:35:31 +00:00
Sam Hocevar
4c2c599e0a
* ./include/audio_output.h: small compilation fix.
2002-08-09 23:52:31 +00:00
Christophe Massiot
9000920a11
* Trivial resampler plug-in (resampling still non-functional)
...
* Begun writing some hooks for forthcoming S/PDIF support
* ./modules/access/vcd/cdrom.c: compile fix for Darwin
2002-08-09 23:47:23 +00:00
Sam Hocevar
7ba73a88cb
* Removed the plugins/ directory.
2002-08-09 22:25:36 +00:00
Sam Hocevar
a46b30014c
* ./src/libvlc.c: p_vlc->pf_memset is now usable (it's always the libc
...
default though).
2002-08-09 16:39:08 +00:00
Sam Hocevar
be0b42d9fc
* ./Makefile: fixed a sed command syntax.
2002-08-09 16:38:27 +00:00
Sam Hocevar
05e3077cc5
* ./include/modules_inner.h: support for several modules with the same
...
name but with different directory names.
* ./Makefile: plugins get installed in different directory names.
* ALL: additional -ansi -pedantic fixes.
2002-08-08 22:28:23 +00:00
Christophe Massiot
58c63dc950
Added another level of directory in audio_filter/.
2002-08-08 22:26:56 +00:00
Sam Hocevar
7689bc9224
* ./modules/audio_output/oss.c: compilation fixes.
...
* ALL: lots of -ansi -pedantic fixes.
2002-08-08 00:35:11 +00:00
Christophe Massiot
123b3214ec
Audio output 3. Expect major breakages.
2002-08-07 21:36:56 +00:00
Sam Hocevar
cd7a6631a9
* added a .cvsignore file.
2002-08-07 00:31:09 +00:00
Sam Hocevar
66c62b4386
* ./modules/demux/mpeg/system.c: added a helper plugin for MPEG-related
...
demux plugins (ps, ts, but also dvd*).
* ./src/input/mpeg_system.c: removed MPEG-related stuff from the vlc core.
* ./src/misc/modules.c: max recursion level is now 5.
* ./modules/access/dvdplay/es.c: fixed a buffer overflow.
2002-08-07 00:29:37 +00:00
Jon Lech Johansen
d669f1c326
* ./modules/gui/macosx/open.m: compile fix
2002-08-06 23:43:58 +00:00
Christophe Massiot
bc45ea42f1
Removed the MODULES file, because on case-insensitive filesystems, it
...
conflicts with the modules/ directory.
2002-08-06 20:04:26 +00:00
Jean-Paul Saman
f3d5e97b89
Sam I hate you ;-)
2002-08-06 19:31:18 +00:00
Jean-Paul Saman
f66d8124c9
Playing video from within the interface works.
2002-08-06 19:12:07 +00:00
Tony Castley
9c383652e8
Fixed include call. Now compiles and BeOS version runs :)
2002-08-06 10:54:34 +00:00
Sam Hocevar
50b8a062ab
* ./Makefile, ./mozilla/Makefile: make uninstall removes vlc-specific dirs.
...
* ./src/misc/modules.c: the directory browsing should be more portable now,
we use stat(2) instead of file->d_type.
2002-08-06 00:26:48 +00:00
Sam Hocevar
2ce0ff5d23
* ./Makefile: fixed directory browsing with "clean" and "distclean" rules.
2002-08-05 16:27:49 +00:00
Sam Hocevar
6b9376dbe6
* ./modules/codec/dv/dv.c: decoder for the DV format, uses libdv.
2002-08-05 15:16:18 +00:00
Sam Hocevar
ec435327da
* ./Makefile.opts.in: fixed the builtins_LDFLAGS regexp so that it works
...
with the Solaris sed.
* ./src/misc/modules.c: fixed a warning caused by misuse of const.
2002-08-05 11:48:56 +00:00
Laurent Aimar
f29bc259d2
* oups, removed 'include vdec_ext-plugins.h'. And I set
...
ffmpeg-error-resilience to -1 by default ( I've found to many files that
didn't like error resilience...)
2002-08-04 23:03:10 +00:00
Laurent Aimar
b1c4cebb56
* add compilation of postprocessing modules for ffmpeg.
2002-08-04 22:16:28 +00:00
Laurent Aimar
d25c5e06f0
* add post processing modules.( As defined in MPEG4 ISO) There are C,
...
mmx, mmxext version, but only mmxext is really usable (other need a
_lot_ of CPU power).
There are new options for ffmpeg plugins :
--ffmpeg-pp to choose postprocessing module( c, mmx, mmext or mmx2 )
--ffmpeg-pp-q to choose quality( 0..6 )
--ffmpeg-db-?? ( where first ? is for y or c, and the other ? for v or h )
to force deblocking on luminance(y)/chrominance(c) horizontally or
vertically.
--ffmpeg-dr-? ( where ? is y or c ) to force dering on ...
2002-08-04 22:13:06 +00:00
Sam Hocevar
25235c6d1b
* ./Makefile: make clean works again.
2002-08-04 21:29:08 +00:00
Sam Hocevar
d860bddfc2
* ./src/misc/modules.c: if a module name starts with "$", vlc calls
...
config_GetPsz and uses the result instead.
2002-08-04 20:04:11 +00:00
Sam Hocevar
5db40ebfa4
* ./include/vdec_ext-plugins.h: removed this public header and put it
...
in ./modules/codec/mpeg_video/.
2002-08-04 18:39:41 +00:00
Sam Hocevar
f512682c97
* ./modules/misc/dummy/decoder.c: the dummy codec now uses GetChunk instead
...
of GetBits and doesn't get stuck on high bitrate movies (thanks fenrir).
2002-08-04 17:40:49 +00:00
Sam Hocevar
19ea8feb6d
* ./modules/*: moved plugins to the new tree. Yet untested builds include
...
waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
* ALL: removed mention of AC3 in favour of A52.
* ./configure.in, ./Makefile*: modules can now be built deeper than 1
directory. As a consequence, the build is even slower (but I'm fixing
this) and make clean doesn't work anymore.
2002-08-04 17:23:44 +00:00
Sam Hocevar
e5a6cfeafb
* ./src/misc/modules.c: we now recursively parse directories when
...
looking for plugins.
2002-08-04 12:18:41 +00:00
Sam Hocevar
981dcc18ab
* ./configure.in, ./mozilla/Makefile: we link the Mozilla plugin with libXt.
2002-08-04 08:45:35 +00:00
Sam Hocevar
934d98e3b9
* ./plugins/memcpy/memcpy.c: fixed an include position which prevented
...
fast_memcpy to be exported with its proper builtin symbol name.
2002-08-04 08:28:22 +00:00
Tony Castley
4ad5af5c4b
Forgot new file in Makefile :)
2002-08-02 04:31:03 +00:00
Jon Lech Johansen
04f8a699c7
* ./plugins/idct/idctaltivec.c: compile fix
2002-08-01 22:58:38 +00:00
Laurent Aimar
d049dd48cb
avi.c: remove an old debug purpose printf :)
2002-08-01 17:55:31 +00:00
Gildas Bazin
81d100989b
* Added a --dvd-css-method config option to the dvd plugin. This is implemented with
...
putenv() and is IMHO a quick hack (leads to memory leaks) as libdvdcss should rather
allow us to change this value using the API!
2002-08-01 12:58:38 +00:00
Tony Castley
9d176b9bf0
Compilation fixes.
2002-08-01 12:36:26 +00:00
Tony Castley
bbe70b81a0
Compilation fixes for C++ environments like BeOS.
2002-08-01 11:04:46 +00:00
Sam Hocevar
1f327d8732
* ./include/configuration.h, ./include/modules_inner.h: compilation fix for
...
compilers which don't support constructor expressions. I hate Borland.
2002-07-31 22:54:21 +00:00
Sam Hocevar
b3845b5282
* ./plugins/win32/*, ./plugins/directx/*: Win32 compilation fixes (but
...
still not working under Borland).
2002-07-31 22:37:28 +00:00
Sam Hocevar
976dfc3eb4
* ALL: new module API. Makes a few things a lot simpler, and we gain
...
about 2000 lines of code.
I could not test everything on every architecture, so please report
any module breakage (especially on BeOS, OSX and QNX).
2002-07-31 20:56:53 +00:00
Gildas Bazin
8a8c1fcace
* plugins/directx/vout_directx.h: removed unused variables.
...
* plugins/directx/vout_events.c: fixed resizing bug.
2002-07-30 17:14:33 +00:00
Gildas Bazin
3460709974
* include/vlc_threads.h: fixed the --fast-mutex option.
2002-07-30 07:56:40 +00:00
Gildas Bazin
d6052740f4
* plugins/directx/vout_directx.*: the directx vout plugin now uses the
...
IID_IDirectDrawSurface2 interface, this shouldn't break anything and we should now
support WinNT4+DirectX3.
Some code cleanup too.
* plugins/directx/vout_events.c: small bugfix.
2002-07-29 19:07:00 +00:00