- 20 Feb, 2002 4 commits
-
-
Sam Hocevar authored
* ./Makefile: the win32 port now uses a more recent version of gtk+.
-
Sam Hocevar authored
* ./plugins/gtk/gtk.c: the log window is now black with colourful text. * ./plugins/gtk/gnome.c: ported the log window to the GNOME interface. * ./src/interface/intf_msg.c: messages are sent to the queue even if -vvvv* wasn't specified.
-
Jon Lech Johansen authored
-
Sam Hocevar authored
* ./plugins/lirc/lirc.c: fixed my mistakes from yesterday.
-
- 19 Feb, 2002 2 commits
-
-
Sam Hocevar authored
* ./plugins/lirc/lirc.: various fixes, thanks to Sigmund Augdal. * ./plugins/text/logger.c: rewrote an ugly loop. * ./plugins/gtk/gtk.c: added a Gtk+ window containing all the log messages; updated in real time. To open it, go to "view"->"messages".
-
Sam Hocevar authored
* Got rid of TRACE and intf_DbgMsg which were seldom used anyway. * All intf_*Msg functions now write to stderr. * Implemented a message queue interface plugins can subscribe to. * Wrote the logger interface plugin. Usage: vlc -I logger:filename.log * Lots of fixes in the SPU renderer.
-
- 18 Feb, 2002 2 commits
-
-
Stéphane Borel authored
-
Jon Lech Johansen authored
* MacOS X intf now returns, allowing vlc to terminate properly * Added a new make target: package-macosx
-
- 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 4 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.
-