- 15 Feb, 2002 2 commits
-
-
Gildas Bazin authored
* Win32 compilation fixes (mingw includes dirent) * configure now checks for ddraw.h and not directx.h * vout_directx doesn't include directx.h anymore (this file isn't part of the directx sdk) * moved all the stuff from aout_waveout.c directly into waveout.c (I don't know what I was thinking about when I created these two files ;-) * until we fix the audio buffer underrun problem, waveout will be the default audio output on win32 (instead of directx).
-
Sam Hocevar authored
* ALL: got rid of *_Probe functions because most of them were duplicates of the real _Init or _Create functions. That's 1000 lines of code gained. * ./src/misc/modules.c: we try not to keep the global lock in module_Need, which should speed up output spawning. * ./plugins/dummy/input_dummy.c: fixed vlc:quit command. * ./plugins/gtk/gtk_playlist.c: compilation fix. * ./plugins/macosx/*: preliminary fixes for the vout4 port. Notes on the *_Probe eradication: o I probably broke the DirectX video output, because of the "must init and run in the same thread" issue. I'll fix this ASAP. o Subtitles are broken (or at least, pretty ugly) in RGB mode. o The input plugins still have *_Probe functions. This will disappear when meuuh is finished with the access plugins. o The decoder plugins still have *_Probe functions. This is probably not going to change, it looks OK to me.
-
- 14 Feb, 2002 1 commit
-
-
Sam Hocevar authored
* Grmbl. Forgot to commit those Win32 fixes last time, and they were stuck on VTHR. Sorry xav, this probably explains why I couldn't find the commit log :-)
-
- 13 Feb, 2002 2 commits
-
-
Sam Hocevar authored
* ./plugins/beos/*: BeOS fixes from Rudolf Cornelissen. * ./src/interface/main.c: --desync now really accepts a value in ms. * ./plugins/vcd/input_vcd.c: fixed a crash when not opening a VCD. * ./src/video_output/vout_subpictures.c: fixed subtitles under BeOS and other architectures which don't support overlay.
-
Gildas Bazin authored
* compilation fix (include stdint.h) * fixed a SEGV
-
- 08 Feb, 2002 1 commit
-
-
Sam Hocevar authored
* ./plugins/beos/vout_beos.cpp: ported the BeOS RGB video output to vout4. The overlay video output still needs to be written though.
-
- 06 Feb, 2002 2 commits
-
-
Gildas Bazin authored
* Just renamed the liba52_adec plugin into a52 to comply with the naming convention used by the other plugins.
-
Sam Hocevar authored
<sigmunau@stud.ntnu.no>, activate with --enable-lirc. * ./configure.in: put liba52_adec in a builtin for PIC/non-PIC reasons.
-
- 05 Feb, 2002 1 commit
-
-
Gildas Bazin authored
* New AC3 decoder plugin using liba52 from Aaron Holtzman and Michel Lespinasse. This plugin isn't used by default, you have to specify: --ac3_adec liba52
-
- 04 Feb, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/misc/modules.c: changed module_Need to make it possible to have several modules with the same shortcut name.
-
- 31 Jan, 2002 1 commit
-
-
Christophe Massiot authored
-
- 30 Jan, 2002 1 commit
-
-
Sam Hocevar authored
* Fixed stuff in the wall filter. Extended syntax: --filter wall % open a wall (3x3 is the default value) --filter wall:2 % open a 2x2 wall --filter wall:3x2 % open a 3x2 wall --filter wall:2x1:0 % open a 2x1 wall, only display block 0 --filter wall:2:0,3 % open a 2x2 wall, only display blocks 0 and 3 For instance, if you have 2 computers listening to a network stream, on the left computer you use --filter wall:2x1:0 and on the right computer you use --filter wall:2x1:1
-
- 29 Jan, 2002 1 commit
-
-
Gildas Bazin authored
* Added mstrtime() to module_symbols_t so we can compile the mpeg_vdec plugin with TRACE mode enabled.
-
- 28 Jan, 2002 3 commits
-
-
Stéphane Borel authored
-Check frequency in ac3_adec and change fifo if needed, -Moved initialisation of p_aout from plugins to audio_output.c If audio output rate is psecified at launch time, we try to use it by default. Note that audio output currently suffers from frequent underruns. This has not been fixed here.
-
Stéphane Borel authored
-
Sam Hocevar authored
-
- 27 Jan, 2002 1 commit
-
-
Gildas Bazin authored
* Added double-buffering for the directx plugin in overlay mode. * Several directx bug-fixes: - implemented the right behaviour on exit. - fixed bug preventing the creation of several windows. (the wall filter is working now :-)) - fixed unnecessary background redraws (it made the video flicker). - fixed bug where we were losing the video display because of lost surfaces in video memory. - when using hardware overlay, the output window will now specify: "(using hardware overlay)".
-
- 26 Jan, 2002 1 commit
-
-
Tony Castley authored
-
- 25 Jan, 2002 2 commits
-
-
Sam Hocevar authored
* ./plugins/x11/xcommon.c: we don't use DPMS functions if they are not available.
-
Gildas Bazin authored
* Added a new very simple audio plugin for Win32. This plugin uses the waveOut API which is a lot easier to use for streaming stuff than directsound. (you don't have to take care of underflows anymore because it doesn't use circular buffers). If you are having a lot of underflows, this plugin is currently better adapted than the directx plugin. * Moved some initialization stuff in audio_out.c so we can now the caracteristics of the audio stream before calling aout_Open().
-
- 24 Jan, 2002 2 commits
-
-
Stéphane Borel authored
It is now activated with option --with-dvdread, that takes the same options as --with-dvdcss. If you link with libdvdread statically dvdread is compiled builtin ; if you link dynamically, it is compiled as a plugin.
-
Sam Hocevar authored
* ./src/misc/modules_plugin.h: fixed a missing function initialization which made decoder plugins segfault in GetChunk calls. * ./configure.in: proper soundcard.h check from Yves Duret.
-
- 23 Jan, 2002 5 commits
-
-
Christophe Massiot authored
-
Stéphane Borel authored
-
Cyril Deguet authored
are not!
-
Stéphane Borel authored
-replaced dvdcss_title(,) with dvdcss_seek( ,,DVDCSS_SEEK_KEY )
-
Stéphane Borel authored
*Updated local libdvdread, so that it does not depend on libdvdcss (ala dummy_dvdcss) and modified configure to reflect changes.
-
- 22 Jan, 2002 1 commit
-
-
Christophe Massiot authored
-
- 21 Jan, 2002 6 commits
-
-
Christophe Massiot authored
* mad PTS should finally be accurate * Some configure changes.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
+ libmad_input now takes one frame at a time (see mad_adec.h for defines) + audio_linear_dither() gives better sound quality then s24_to_s16_pcm(), but also makes audio artefacts louder so disabled it for now (see file mad_libmad.c) + cleaned up libmad_output (see file mad_libmad.c) + cleaned up InitThread (see file mad_adec.c) + Made buffer size match libmad's expectations (see file mad_adec.h) + updated documentation
-
Gildas Bazin authored
* Fixed crashes on exit in the directx plugin * vout_PlacePicture is now accepting picture width=height=0 * Win32 (NT/2000/XP) fix for libdvdcss: first attempt to open the DVD device in read/write mode so we can use ioctls. If this fails (insufficent privileges) we at least open in read-only mode so the libdvdcss title decryption method can be used.
-
Sam Hocevar authored
* ./configure.in: added extra checks for strange compilers such as Borland C++ which do not support all gcc options. Note that vlc does not compile with bcc32 yet, but is getting closer and closer to.
-
Sam Hocevar authored
* ./plugins/win32: skeleton for the win32 interface Ipkiss is developing. * ./config.guess ./config.sub: latest GNU versions. * ./configure.in: when possible, xvideo is compiled as a plugin. * ./vlc.spec: fixed a few minor inaccuracies. * ./debian/control: vlc-gui is no longer depended on, but rather recommended. * ./src/interface/main.c: --spumargin flag; use this to force displaying subtitles at the bottom of the screen instead of putting them in the middle, for instance: `--spumargin 5'.
-
- 19 Jan, 2002 1 commit
-
-
Gildas Bazin authored
* Converted the plugin initialization code of the macosx, beos and qnx code. (please note that they should still not compile as they need to be adapted to the new Vout4 architecture)
-
- 17 Jan, 2002 2 commits
-
-
Gildas Bazin authored
* major rewrite of the directx video plugin to adapt it to the new vout4 architecture. This plugin has also been through a major clean-up and it is now much more robust and optimized. * Fixed a few problems with the win32 build. * Replaced the "overlay" command line option with "nooverlay". The former was confusing and useless because overlays were used by default anyway.
-
Sam Hocevar authored
* ./vlc.spec: imported MandrakeSoft's new spec file. * ./debian/control: fixed build-dependencies for vlc-mad.
-
- 16 Jan, 2002 1 commit
-
-
Sam Hocevar authored
* ./debian/rules: fixed the vlc-arts and vlc-mad package builds.
-
- 15 Jan, 2002 2 commits
-
-
Stéphane Borel authored
The gnome/gtk interface should no longer user p_input->stream before it has been initialized.
-
Stéphane Borel authored
to have it initialized when we call it in the interface.
-