]> git.sesse.net Git - vlc/log
vlc
20 years ago * Renamed all tags (eg. v0_2_83 -> 0.2.83). 0.2.81
Sam Hocevar [Sat, 6 Mar 2004 17:59:16 +0000 (17:59 +0000)]
  * Renamed all tags (eg. v0_2_83 -> 0.2.83).

20 years agoThis commit was manufactured by cvs2svn to create tag 'v0_2_81'.
Unknown [Fri, 5 Mar 2004 15:22:12 +0000 (15:22 +0000)]
This commit was manufactured by cvs2svn to create tag 'v0_2_81'.

22 years ago * Fix in libdvdcss in the key caching code.
Sam Hocevar [Sat, 28 Jul 2001 02:17:37 +0000 (02:17 +0000)]
  * Fix in libdvdcss in the key caching code.
  * Removed useless variables in configure.in which caused all subsequent
    compilation tests to fail.

22 years agoFixed a FreeBSD bug (again).
Christophe Massiot [Fri, 27 Jul 2001 16:40:20 +0000 (16:40 +0000)]
Fixed a FreeBSD bug (again).

22 years ago * Additional fixes to the sdl-config detection.
Sam Hocevar [Fri, 27 Jul 2001 16:23:14 +0000 (16:23 +0000)]
  * Additional fixes to the sdl-config detection.

22 years ago * Added a make uninstall rule.
Sam Hocevar [Fri, 27 Jul 2001 16:14:58 +0000 (16:14 +0000)]
  * Added a make uninstall rule.

22 years ago * Updated version numbers for imminent release.
Sam Hocevar [Fri, 27 Jul 2001 14:43:30 +0000 (14:43 +0000)]
  * Updated version numbers for imminent release.
  * Fixed the --with-dvdcss flag:
     o --with-dvdcss - build libdvdcss, link statically (also default behaviour)
     o --with-dvdcss=local-static - build libdvdcss, link statically
     o --with-dvdcss=local-shared - build libdvdcss, link dynamically
     o --with-dvdcss=/foo/bar - don't build libdvdcss, use libdvdcss in /foo/bar
  * Fixed an omission in the dvdcss.h header.

22 years agoDisabled Dual Prime Arithmetic message for the release :-p.
Christophe Massiot [Fri, 27 Jul 2001 09:17:38 +0000 (09:17 +0000)]
Disabled Dual Prime Arithmetic message for the release :-p.

22 years agoFix another little silly thing.
Arnaud de Bossoreille de Ribou [Fri, 27 Jul 2001 01:19:24 +0000 (01:19 +0000)]
Fix another little silly thing.

22 years ago * Changed libdvdcss API to force binary incompatibility. Yeah, this is
Sam Hocevar [Fri, 27 Jul 2001 01:05:17 +0000 (01:05 +0000)]
  * Changed libdvdcss API to force binary incompatibility. Yeah, this is
    evil, but if we don't do it now we'll have to do it when more people
    are using it.
  * Fixed minor libdvdcss stuff such as the soname and compilation flags.
  * New --with-dvdcss flag.
    Explanation:
     o default: build libdvdcss, statically link vlc against it.
     o --with-dvdcss=no: build libdvdcss, dynamically link vlc against it.
     o --with-dvdcss=yes: don't build libdvdcss, use already installed one.
     o --with-dvdcss=/foo: don't build libdvdcss, use libdvdcss from /foo/*.
    (this looks a bit strange to me, I'll find better flag settings)

22 years agoFix a bug in aout spdif with dolby stereo (use of obsolete PTS).
Arnaud de Bossoreille de Ribou [Fri, 27 Jul 2001 00:49:46 +0000 (00:49 +0000)]
Fix a bug in aout spdif with dolby stereo (use of obsolete PTS).

Bozo and Stef : the dream team of bozos. Stef you're gonna die (dunga).

22 years ago* Format asm functions for gcc
Renaud Dartus [Thu, 26 Jul 2001 20:00:33 +0000 (20:00 +0000)]
* Format asm functions for gcc
  -> fixed the segfaults with imdct_sse
  -> sound is hugly with imdct_sse in debug mode

22 years agoNow using gcc -pipe.
Christophe Massiot [Thu, 26 Jul 2001 14:53:24 +0000 (14:53 +0000)]
Now using gcc -pipe.

22 years ago(Hopefully) fixed the #@!$ field pictures bug.
Christophe Massiot [Thu, 26 Jul 2001 11:36:52 +0000 (11:36 +0000)]
(Hopefully) fixed the #@!$ field pictures bug.

22 years agoAccept SDL 1.1.5 or later.
Christophe Massiot [Thu, 26 Jul 2001 09:08:57 +0000 (09:08 +0000)]
Accept SDL 1.1.5 or later.

22 years ago * Fixed the MMX YUV plugin issues with gcc 2.96 and 3.0.
Sam Hocevar [Thu, 26 Jul 2001 03:13:30 +0000 (03:13 +0000)]
  * Fixed the MMX YUV plugin issues with gcc 2.96 and 3.0.
  * Updated TODO, cosmetic changes.

22 years agoNow use sdl-config for SDL.
Christophe Massiot [Wed, 25 Jul 2001 19:14:06 +0000 (19:14 +0000)]
Now use sdl-config for SDL.

22 years agoFixed a stupid bug in buffer management with field pictures.
Christophe Massiot [Wed, 25 Jul 2001 18:06:27 +0000 (18:06 +0000)]
Fixed a stupid bug in buffer management with field pictures.

22 years agoFixed a reinit bug after a discontinuity - such as seek().
Christophe Massiot [Wed, 25 Jul 2001 15:37:34 +0000 (15:37 +0000)]
Fixed a reinit bug after a discontinuity - such as seek().

22 years agoThe spdif audio output won't kill itself anymore at the beginning.
Arnaud de Bossoreille de Ribou [Wed, 25 Jul 2001 14:51:48 +0000 (14:51 +0000)]
The spdif audio output won't kill itself anymore at the beginning.

22 years ago * Fixed my latest gnome Makefile breakage.
Sam Hocevar [Wed, 25 Jul 2001 14:14:38 +0000 (14:14 +0000)]
  * Fixed my latest gnome Makefile breakage.

22 years ago * dvdcss_readv optimisations for Win32. We now send only one read command
Gildas Bazin [Wed, 25 Jul 2001 08:41:22 +0000 (08:41 +0000)]
 * dvdcss_readv optimisations for Win32. We now send only one read command
   to the DVD drive for the whole iovec.
 * Fixed _win32_dvdcss_aread to work around the WinASPI32 64kb transfer
   size restriction.
 * New and theoretically better Win32 pthread implementation which fixes a
   problem I was having when changing title on a DVD (netlist related).
   vlc_cond_multicast may or may not work.
 * Fixed the "quit" event handling in directx/vout_events.c.
 * dvd_ifo.c now takes into account error messages from UDFFindFile.
 * Temporarily disabled aout_Probe() in aout_SDL (this function
   is creating an awful lot of problems - libSDL bug ).

22 years ago * Updated ChangeLog.
Sam Hocevar [Wed, 25 Jul 2001 03:53:19 +0000 (03:53 +0000)]
  * Updated ChangeLog.

22 years ago * ncurses compilation fix by Michael Mondragon <mammon@lokmail.net>.
Sam Hocevar [Wed, 25 Jul 2001 03:12:33 +0000 (03:12 +0000)]
  * ncurses compilation fix by Michael Mondragon <mammon@lokmail.net>.
  * fix for large inline functions and gcc 3.0.
  * fixed the gnome plugin so that it does not include gtk headers.

22 years ago * libdvdcss segfault fixes, at last!
Sam Hocevar [Wed, 25 Jul 2001 00:23:40 +0000 (00:23 +0000)]
  * libdvdcss segfault fixes, at last!
     (I really wonder how it could have worked before :)

22 years agoTuned constants, since it seems to make people happy.
Christophe Massiot [Tue, 24 Jul 2001 12:03:00 +0000 (12:03 +0000)]
Tuned constants, since it seems to make people happy.

22 years agoRemoved the changes made ; vlc should compile when following the
Xavier Marchesini [Tue, 24 Jul 2001 11:16:09 +0000 (11:16 +0000)]
Removed the changes made ; vlc should compile when following the
instructions in INSTALL-win32.

22 years agoQuick and ugly hack in the makefile to allow vlc_win32 to compile when
Xavier Marchesini [Tue, 24 Jul 2001 09:40:05 +0000 (09:40 +0000)]
Quick and ugly hack in the makefile to allow vlc_win32 to compile when
getting it directly from the CVS. As a result, the vlc_win32 program
doesn't have an icon any more. Too bad.

22 years agoFixed the "paused movie won't restart" bug.
Christophe Massiot [Fri, 20 Jul 2001 16:20:25 +0000 (16:20 +0000)]
Fixed the "paused movie won't restart" bug.

22 years ago* QNX RTOS plug-in by Jon Lech Johansen.
Christophe Massiot [Thu, 19 Jul 2001 11:50:51 +0000 (11:50 +0000)]
* QNX RTOS plug-in by Jon Lech Johansen.

22 years ago* FreeBSD compilation fix, by �yvind Kolbu.
Christophe Massiot [Thu, 19 Jul 2001 11:42:31 +0000 (11:42 +0000)]
* FreeBSD compilation fix, by �yvind Kolbu.

22 years ago* Updated documentation with recent changes ;
Christophe Massiot [Wed, 18 Jul 2001 17:05:39 +0000 (17:05 +0000)]
* Updated documentation with recent changes ;
* Decoders are niced again, for it is really better.

22 years agoA BIG kludge for the calculation of mux_rate, so that times displayed in
Christophe Massiot [Wed, 18 Jul 2001 15:21:51 +0000 (15:21 +0000)]
A BIG kludge for the calculation of mux_rate, so that times displayed in
the scroll bar are now correct for MPEG-2 streams. There is probably a
better way to do it, but I haven't found in months.

22 years ago* Rewrote the video decoder to take advantage of several processors (SMP mode) ;
Christophe Massiot [Wed, 18 Jul 2001 14:21:00 +0000 (14:21 +0000)]
* Rewrote the video decoder to take advantage of several processors (SMP mode) ;
* Fixed a bug in the video decoder initialization :-p ;
* Added --smp option and several hooks in src/input/input_ext-intf.c ;
* Grayscale mode now turns off chroma IDCT.

22 years agoCleaned up include/. Unnecessary headers are no longer under include/, but
Christophe Massiot [Tue, 17 Jul 2001 09:48:08 +0000 (09:48 +0000)]
Cleaned up include/. Unnecessary headers are no longer under include/, but
under src/. (eat that)

22 years agoAdded intf_DbgMsg and intf_DbgMsgImm symbols to modules_export.h
Gildas Bazin [Mon, 16 Jul 2001 22:00:45 +0000 (22:00 +0000)]
Added intf_DbgMsg and intf_DbgMsgImm symbols to modules_export.h
This fixes the TRACE build.

22 years ago...and the associated Makefile modifications.
Christophe Massiot [Mon, 16 Jul 2001 16:40:14 +0000 (16:40 +0000)]
...and the associated Makefile modifications.

22 years agoMoved video parser into video decoder.
Christophe Massiot [Mon, 16 Jul 2001 16:39:00 +0000 (16:39 +0000)]
Moved video parser into video decoder.

22 years ago* Exploded the outdated generic decoder ;
Christophe Massiot [Mon, 16 Jul 2001 16:26:21 +0000 (16:26 +0000)]
* Exploded the outdated generic decoder ;
* Updated ChangeLog and TODO.

22 years ago* Added IDEALX developer documentation into main CVS - PLEASE UPDATE
Christophe Massiot [Mon, 16 Jul 2001 15:54:59 +0000 (15:54 +0000)]
* Added IDEALX developer documentation into main CVS - PLEASE UPDATE
REGULARLY ;
* Cleaned up doc/ directory.

22 years agoReactivated SDL parachute in non-debug mode (memory leak otherwise).
Christophe Massiot [Mon, 16 Jul 2001 14:33:40 +0000 (14:33 +0000)]
Reactivated SDL parachute in non-debug mode (memory leak otherwise).

22 years agoFixed GetChunk for chunks < 4 bytes.
Christophe Massiot [Mon, 16 Jul 2001 12:10:32 +0000 (12:10 +0000)]
Fixed GetChunk for chunks < 4 bytes.

22 years ago- The Win98 DVD input is finally working. (had to install Win98 on my
Gildas Bazin [Sun, 15 Jul 2001 09:49:09 +0000 (09:49 +0000)]
- The Win98 DVD input is finally working. (had to install Win98 on my
    computer to find the problem ;-)

22 years ago- Fixed 2 Win32 bugs in libdvdcss (in _win32_dvdcss_readv), one of them
Gildas Bazin [Thu, 12 Jul 2001 23:06:54 +0000 (23:06 +0000)]
- Fixed 2 Win32 bugs in libdvdcss (in _win32_dvdcss_readv), one of them
    should have prevented the Win9x dvd input from working.
- Moved the "if(Win2k)" out of the loop in _win32_dvdcss_readv.

- Put a readv() function in input_iovec.h, the input_es now compiles.
- Modified input_ts to use this function.

- Fixed an initialisation bug in vout_directx.c
- Right clicking on the mouse now displays the navigation menu.

PS: If someone is willing to test the DVD input on Win95/98/Me I will
    upload an up to date binary package.

22 years agoI forgot to commit others aout plugins
Renaud Dartus [Thu, 12 Jul 2001 20:44:52 +0000 (20:44 +0000)]
I forgot to commit others aout plugins

22 years ago* Fix audio/video synchro bug with esd
Renaud Dartus [Thu, 12 Jul 2001 20:31:33 +0000 (20:31 +0000)]
* Fix audio/video synchro bug with esd
* Should fix buggy sound due to 44100-48000 Hz conversions

22 years agoDirectX plugin changes:
Gildas Bazin [Wed, 11 Jul 2001 14:26:19 +0000 (14:26 +0000)]
DirectX plugin changes:
- The Win32 GetMessage function has been isolated in a thread. This has
    been done because this function can block the thread. Thanks to this
    change, you can now move your window without any video and audio
    interruption.
- Splitted the events handling code into a separate file.
- Fixed the bug associated with the window dragging option in the
    diplay properties.

22 years ago * libdvdcss enhancements by Billy Biggs <vektor@dumbterm.net>. This breaks
Sam Hocevar [Wed, 11 Jul 2001 02:01:05 +0000 (02:01 +0000)]
  * libdvdcss enhancements by Billy Biggs <vektor@dumbterm.net>. This breaks
    vlc's DVD input (looks like decoders are expecting data too early and
    DVD input can't cope with it due to decryption). Needs to be investigated.
  * Plugins are now compiled in plugins/* and libraries in lib/*.
  * The KDE UI compiles again but does not work yet.
  * ALSA plugin message corrections.
  * Calculation modules can now be calledwith a shorter name
    (eg. '--downmix mmx' instead of '--downmix downmixmmx').
  * Fixed insane verbosity of the SDL plugin.

22 years ago- Fixed the segfault in vout_UnloadFont
Gildas Bazin [Tue, 10 Jul 2001 06:07:53 +0000 (06:07 +0000)]
- Fixed the segfault in vout_UnloadFont
- DestroyThread in video_output doesn't call pf_destroy if pf_create has
    failed previously.
- The Xvideo plugin now closes the video window when it XVideoGetPort
    fails in vout_Create.

22 years ago* Alignement in asm functions
Renaud Dartus [Sun, 8 Jul 2001 23:15:11 +0000 (23:15 +0000)]
* Alignement in asm functions
* 16 bytes alignement for data (need fo SSE)
* Optimization in SSE

22 years agoWin32 changes only:
Gildas Bazin [Sun, 8 Jul 2001 17:45:52 +0000 (17:45 +0000)]
Win32 changes only:

 - defined off_t as a long long. This allows DVD navigation to work.
   This change is to be implemented on a compiler by compiler basis. For
   now, it works on mingw32 (tested) and should work on MSVC (not tested).

 - Implemented a quick and dirty hack in intf_msg.c to be able to display
   long long integers with printf on Win32. This change is also necessary
   to avoid segfaults when debug is enabled in vlc on Win32.

 - few minor changes in the directx plugins.

 - defined snprintf in common.h and removed a few #ifdef WIN32

22 years ago- Removed unecessary translations in the win32 code from block offsets to
Gildas Bazin [Sat, 7 Jul 2001 21:10:58 +0000 (21:10 +0000)]
- Removed unecessary translations in the win32 code from block offsets to
    byte offsets. This was overflowing some variables.
- Reduced the complexity of the Win9x ASPI functions because we only need
    to handle DVD drive access.
- Win32 code now handles seeking in areas above 2.1 Go on DVDs.

22 years ago * Probably fixed the "X eats more and more CPU" bug. Please test.
Sam Hocevar [Sat, 7 Jul 2001 17:45:29 +0000 (17:45 +0000)]
  * Probably fixed the "X eats more and more CPU" bug. Please test.
  * mingw32 cross-compilation issue fixed.

22 years ago * Small optimization in vpar_blocks.c, sparing a few memset() calls.
Sam Hocevar [Fri, 6 Jul 2001 08:43:31 +0000 (08:43 +0000)]
  * Small optimization in vpar_blocks.c, sparing a few memset() calls.
  * Additional error checking in vout_sdl.c.
  * Minor manpage fix, conforming to Debian policy version 3.5.5.0
    (Closes Debian bug #99561).

22 years ago- Portablility fix: We now control the name to be used in the assembler
Gildas Bazin [Sun, 1 Jul 2001 08:49:09 +0000 (08:49 +0000)]
- Portablility fix: We now control the name to be used in the assembler
    code for a C function or variable.
    GCC for Win32 normally prepends an underscore to the name of a
    C function or variable, and the inline assembler code was using the
    name without the underscore so we had undefined symbols in some
    modules.
- Reenabled all the accelerated modules on Win32.

22 years agoBugfix for chapters change in DVD.
Stéphane Borel [Fri, 29 Jun 2001 11:34:28 +0000 (11:34 +0000)]
Bugfix for chapters change in DVD.

22 years ago- a few bug fixes for the directx plugin.
Gildas Bazin [Thu, 28 Jun 2001 22:12:04 +0000 (22:12 +0000)]
- a few bug fixes for the directx plugin.
- removed the custom usleep function for win32 as we don't really need
    this accuracy, and it was eating cpu resources.

22 years agoElementary Stream input plugin (use it with --input es). Only works with
Christophe Massiot [Wed, 27 Jun 2001 09:53:57 +0000 (09:53 +0000)]
Elementary Stream input plugin (use it with --input es). Only works with
video streams at the moment.

22 years ago- Added command line option '--stdout <filename>' which redirects stdout
Gildas Bazin [Wed, 27 Jun 2001 06:29:59 +0000 (06:29 +0000)]
- Added command line option '--stdout <filename>' which redirects stdout
    and stderr to the specified file. This option should mainly be useful
    on Win32.
- On Win32, vlc now has an icon associated to the .exe file, and is a full
    GUI application (you don't have this annoying dos command box anymore)
- Added INSTALL-win32.txt for specific details to the Win32 port.

I've tested these changes on Win32 and Linux, let's hope I didn't break
  vlc for other platforms.

--
Gildas

22 years ago * Compile fix for newer versions of MacOS X by Colin Simmonds
Sam Hocevar [Mon, 25 Jun 2001 11:34:08 +0000 (11:34 +0000)]
  * Compile fix for newer versions of MacOS X by Colin Simmonds
    <colin_simmonds@Mac.lover.org>.
  * Additional MacOS X DVD ioctl work by Eugenio Jarosiewicz
    <ej0@cise.ufl.edu>.

22 years ago * Win32 network support by Boris Dor�s <babal@via.ecp.fr>.
Sam Hocevar [Thu, 21 Jun 2001 07:22:03 +0000 (07:22 +0000)]
  * Win32 network support by Boris Dor�s <babal@via.ecp.fr>.

22 years ago * Fixed an alignment issue in the ifo parser. The Matrix problem should
Sam Hocevar [Wed, 20 Jun 2001 07:43:48 +0000 (07:43 +0000)]
  * Fixed an alignment issue in the ifo parser. The Matrix problem should
    be solved.
  * Minor cosmetic fixes and warning removals here and there.

22 years ago * FreeBSD (and probably QNX) shared memory handling fix.
Sam Hocevar [Tue, 19 Jun 2001 05:51:57 +0000 (05:51 +0000)]
  * FreeBSD (and probably QNX) shared memory handling fix.

22 years ago * First libdvdcss version
Sam Hocevar [Mon, 18 Jun 2001 23:42:07 +0000 (23:42 +0000)]
  * First libdvdcss version

22 years agoNew simple playlist.
Tony Castley [Fri, 15 Jun 2001 09:07:10 +0000 (09:07 +0000)]
New simple playlist.
Enable/disable controls depending on what is in the playlist.

22 years ago * Unrolled two loops in dvd_netlist.c to prevent flooding.
Sam Hocevar [Fri, 15 Jun 2001 05:12:30 +0000 (05:12 +0000)]
  * Unrolled two loops in dvd_netlist.c to prevent flooding.
  * DVD input stuttering fix by Jon Lech Johansen.

22 years ago*Removed a lock that caused late frames in DVDRead.
Stéphane Borel [Fri, 15 Jun 2001 01:22:58 +0000 (01:22 +0000)]
*Removed a lock that caused late frames in DVDRead.

22 years ago * Added gprof profiling support with --enable-profiling.
Sam Hocevar [Thu, 14 Jun 2001 20:21:04 +0000 (20:21 +0000)]
  * Added gprof profiling support with --enable-profiling.

    It works at last! configure with --enable-profiling, build, run
 vlc (you may want to add --noaudio, it currently segfaults with sound
 here) and launch "gprof vlc" when finished.

    To make gprof work with multithreaded programs, one needs to set the
 internal ITIMER_PROF timer for each new thread launched. I did this
 through a wrapper in vlc_thread_create (see include/threads.h).

22 years ago * Fully working Windows DVD ioctl support by Jon Lech Johansen.
Sam Hocevar [Thu, 14 Jun 2001 02:47:45 +0000 (02:47 +0000)]
  * Fully working Windows DVD ioctl support by Jon Lech Johansen.
  * Usual weekly ChangeLog mass-update.

22 years ago * DirectX enhancements by Gildas Bazin, such as software rendering.
Sam Hocevar [Thu, 14 Jun 2001 01:49:44 +0000 (01:49 +0000)]
  * DirectX enhancements by Gildas Bazin, such as software rendering.
  * Merged dvdcss_init and dvdcss_open into dvdcss_open, and dvdcss_close
    and dvdcss_end into dvdcss_close. libdvdcss API now has 7 functions.
  * Another failed attempt at profiling vlc under Linux: ported the
    threads API to GNU Pth. Activate with --enable-pth. It doesn't seem to
    spawn new threads for me, maybe someone will have better luck.
  * Makefile optimizations.
  * Automatic build of libdvdcss if not found.

22 years ago*the dvd netlist no longer stops when the fifo is empty ; it just waits
Stéphane Borel [Wed, 13 Jun 2001 00:03:08 +0000 (00:03 +0000)]
*the dvd netlist no longer stops when the fifo is empty ; it just waits
that there are free vectors again

22 years ago * Exported the CSS part of the dvd plugin into a library.
Sam Hocevar [Tue, 12 Jun 2001 22:14:44 +0000 (22:14 +0000)]
  * Exported the CSS part of the dvd plugin into a library.

22 years ago*slight modification in input_dvd since Getiovec wasn't at the right
Stéphane Borel [Tue, 12 Jun 2001 18:16:49 +0000 (18:16 +0000)]
*slight modification in input_dvd since Getiovec wasn't at the right
place

*send escape packet when changing title, not to be stuck in some
decoder.

*the position in the title is now resetted when we change title to
prevent a title from being unavailable because we're stuck at the end

*fixed a bug with 1-chapter-long title that displayed chapter 0.

*added a _temporary_ field in p_main to know whether the audio stream is
ac3 (ugly). It allows a vlc launched in spdif mode to play mpeg or lpcm
audio.

*cleaned the title property messages to get rid of the ugly stars.

22 years agoAdded LPCM support. It should work with stereo LPCM.
Henri Fallon [Tue, 12 Jun 2001 13:50:09 +0000 (13:50 +0000)]
Added LPCM support. It should work with stereo LPCM.
Untested with 5-ways LPCM streams.

22 years ago* Fix the warning in compilation of main.c
Renaud Dartus [Tue, 12 Jun 2001 11:02:07 +0000 (11:02 +0000)]
* Fix the warning in compilation of main.c

22 years ago* Check that OS support SSE optimization for PIII (to avoid illegal hardware instruct...
Renaud Dartus [Tue, 12 Jun 2001 00:30:41 +0000 (00:30 +0000)]
* Check that OS support SSE optimization for PIII (to avoid illegal hardware instruction on Linux 2.2.x)

22 years ago*Fixed a bug in synchro reinitialisation: we no longer have a shift each
Stéphane Borel [Sat, 9 Jun 2001 17:01:22 +0000 (17:01 +0000)]
*Fixed a bug in synchro reinitialisation: we no longer have a shift each
time we restart the synchro (for scr discontinuity for instance)

*In DVD mode, we reinit the synchro only if the scr are not continuous
(instead of each cell)

*Try to improve ac3 spdif to prevent from desynchronization.

22 years ago * Lots of DirectX plugin fixes by Gildas Bazin.
Sam Hocevar [Fri, 8 Jun 2001 20:03:16 +0000 (20:03 +0000)]
  * Lots of DirectX plugin fixes by Gildas Bazin.
  * Compilation fix in message queue mode.

22 years ago * Another FreeBSD compilation fix.
Sam Hocevar [Thu, 7 Jun 2001 22:25:42 +0000 (22:25 +0000)]
  * Another FreeBSD compilation fix.

22 years ago * SDL compilation fix for FreeBSD.
Sam Hocevar [Thu, 7 Jun 2001 22:14:56 +0000 (22:14 +0000)]
  * SDL compilation fix for FreeBSD.
  * Fixed compilation of motion modules as plugins.

22 years ago * Applied old FreeBSD patch for dvd input by German Tischler.
Sam Hocevar [Thu, 7 Jun 2001 15:27:44 +0000 (15:27 +0000)]
  * Applied old FreeBSD patch for dvd input by German Tischler.
  * Found what was causing the slowdowns: a namespace collision. Put all
    plugins into builtins again.

22 years ago * Put most builtins in plugins again due to performances issues (more
Sam Hocevar [Thu, 7 Jun 2001 01:10:33 +0000 (01:10 +0000)]
  * Put most builtins in plugins again due to performances issues (more
    about this in a forthcoming post here).
  * Fixed the painfully slow build process (at last!).
  * Moved the null plugin together with the dummy one.
  * Added new dummy input plugin.

   More on the dummy input plugin: we'll use it to insert commands in
  the playlist. Currently implemented are the "quit" and "pause" functions,
  here are examples on how they are used:

    vlc file.mpeg vlc:quit                # exit after file.mpeg has been read.

    vlc file1.mpeg vlc:pause:3 file2.mpeg # pause 3 seconds before playing
                                          # the next file.

   From now we can more efficiently benchmark vlc. For instance, to test
  the video output changes I am doing, I use such a command:

    time vlc -I dummy --noaudio file.mpeg vlc:quit

   Future extentions might include more interesting stuff like "switch
  to full screen", "repeat next file 3 times", "switch to SDL video
  output"...

22 years ago * Updated things and stuff for 0.2.80 release.
Sam Hocevar [Tue, 5 Jun 2001 04:08:06 +0000 (04:08 +0000)]
  * Updated things and stuff for 0.2.80 release.

22 years ago * Various little fixes
Sam Hocevar [Sun, 3 Jun 2001 12:47:22 +0000 (12:47 +0000)]
  * Various little fixes
   - BeOS interface compilation fix by Rene Gollent.
   - DirectX plugin compilation fix by Gildas Bazin.
   - removed %ebx spill in the iMDCT plugins.

22 years agoForgot this...
Tony Castley [Sat, 2 Jun 2001 10:16:43 +0000 (10:16 +0000)]
Forgot this...

Change to the set out of the BeOS code to
allow more logical updates.

22 years agoChange to the set out of the BeOS code to
Tony Castley [Sat, 2 Jun 2001 09:42:26 +0000 (09:42 +0000)]
Change to the set out of the BeOS code to
allow more logical updates.

22 years ago * Moved modules_builtins.h.in into src/misc. Please remove
Sam Hocevar [Sat, 2 Jun 2001 01:10:19 +0000 (01:10 +0000)]
  * Moved modules_builtins.h.in into src/misc. Please remove
    include/modules_builtins.h in your local tree.

22 years ago * DirectX plugin by Gildas Bazin <gbazin@netcourrier.com>.
Sam Hocevar [Sat, 2 Jun 2001 01:09:03 +0000 (01:09 +0000)]
  * DirectX plugin by Gildas Bazin <gbazin@netcourrier.com>.

    Notes: o I called it 'directx' instead of 'windx' because it
             made a lot more sense to me.
           o Completely untested. I didn't manage to compile it yet.
           o Code in vout_directx.c will go through a big rewrite when
             vout 4 is finished. Xav is already working on this.

23 years ago*fixed a double malloc/free bug in DVDRead
Stéphane Borel [Thu, 31 May 2001 16:10:05 +0000 (16:10 +0000)]
*fixed a double malloc/free bug in DVDRead

*fixed a lock issue in the interface introduced in my last commit

23 years ago * Win32 plugin support by Gildas Bazin <gbazin@netcourrier.com>.
Sam Hocevar [Thu, 31 May 2001 12:45:39 +0000 (12:45 +0000)]
  * Win32 plugin support by Gildas Bazin <gbazin@netcourrier.com>.

23 years ago * BeOS fixes. renamed iovec.h to input_iovec.h because of namespace issues.
Sam Hocevar [Thu, 31 May 2001 03:57:54 +0000 (03:57 +0000)]
  * BeOS fixes. renamed iovec.h to input_iovec.h because of namespace issues.

23 years ago * miscellaneous Win32 fixes by Gildas Bazin <gbazin@netcourrier.com>, sorry
Sam Hocevar [Thu, 31 May 2001 03:23:24 +0000 (03:23 +0000)]
  * miscellaneous Win32 fixes by Gildas Bazin <gbazin@netcourrier.com>, sorry
    for the 2 weeks delay.

23 years ago * Win2000 DVD input by Jon Lech Johansen <jon-vl@nanocrew.net>.
Sam Hocevar [Thu, 31 May 2001 03:12:49 +0000 (03:12 +0000)]
  * Win2000 DVD input by Jon Lech Johansen <jon-vl@nanocrew.net>.

23 years ago * Applied patch from Jon Lech Johansen <jon-vl@nanocrew.net> to compile
Sam Hocevar [Thu, 31 May 2001 01:37:08 +0000 (01:37 +0000)]
  * Applied patch from Jon Lech Johansen <jon-vl@nanocrew.net> to compile
    vlc with MS and Intel C/C++ compilers.

23 years ago-Updated the gtk/gnome interface to work in network mode,
Stéphane Borel [Wed, 30 May 2001 23:02:04 +0000 (23:02 +0000)]
-Updated the gtk/gnome interface to work in network mode,

-Fixed some bugs in interface (language menus in ts, misnamed fields)

-Play/Stop work in network mode to start/stop decoding of the stream

I have a segfault in imdct_3dn(93). But I can't underdand assembly.

23 years ago * Fixed a bug introduced in my previous commit which broke DVD input.
Sam Hocevar [Wed, 30 May 2001 22:16:07 +0000 (22:16 +0000)]
  * Fixed a bug introduced in my previous commit which broke DVD input.

23 years ago * Hrmpf. Forgot the most important file.
Sam Hocevar [Wed, 30 May 2001 17:04:12 +0000 (17:04 +0000)]
  * Hrmpf. Forgot the most important file.

23 years ago * Fixed the BeOS compile typo.
Sam Hocevar [Wed, 30 May 2001 17:03:13 +0000 (17:03 +0000)]
  * Fixed the BeOS compile typo.
  * The ALSA plugin is back.
  * A gift for Gildas: plugins don't rely on backlinking any more. The
    drawback is the dirty magic in include/modules_export.h which has to
    be included whenever a module needs one of the functions in it. But
     a) we should less and less rely on those functions
     b) no plugin code modification was needed

   The BeOS and MacOS X modules may be broken when compiled as plugins,
   I'll check this later when I can reboot under BeOS.

23 years ago-Changes and bugfixes to make network work in VLAN Broadcast mode.
Stéphane Borel [Wed, 30 May 2001 05:19:03 +0000 (05:19 +0000)]
-Changes and bugfixes to make network work in VLAN Broadcast mode.

-Bugfix in the interface to access the network specific features.

-Some base of synchro in ac3 spdif

23 years ago*Fixed a bug with Previous chapter button in gnome
Stéphane Borel [Tue, 29 May 2001 13:53:16 +0000 (13:53 +0000)]
*Fixed a bug with Previous chapter button in gnome