5593bdc | Clément Stenac | 02 June 2005, 06:15:01 UTC | Remove old ununsed branches | 02 June 2005, 06:15:01 UTC |
27747d9 | Sam Hocevar | 06 March 2004, 15:25:35 UTC | * Renamed all branches (eg. v0_4_1 -> 0.4.1). | 06 March 2004, 15:25:35 UTC |
4774fca | Florian G. Pflug | 30 January 2002, 23:41:56 UTC | *) We now call lockFocus on the QuickDrawView before attempting to get it's qdport. | 30 January 2002, 23:41:56 UTC |
a6e21c2 | Florian G. Pflug | 24 January 2002, 21:54:37 UTC | *) Changed configure.in to check for all header files the macosx plugin needs *) There is now an option --disable-macosx, instead of --enable-macosx. --disable-macosx is default for all plattforms except MACOSX *) The mouse cursor is hidden when playing in fullscreen mode *) The screensaver is deactivated when playing in fullscreen mode (Thanks to Julian Mayer <julianmayer>@mac.com) *) Stop, Prev and Next buttons work now. | 24 January 2002, 21:54:37 UTC |
9a72484 | Sam Hocevar | 23 January 2002, 01:59:16 UTC | * Darwin compilation fix. | 23 January 2002, 01:59:16 UTC |
232fc4f | Christophe Massiot | 01 January 2002, 11:35:28 UTC | Another fix. | 01 January 2002, 11:35:28 UTC |
1d525b6 | Christophe Massiot | 01 January 2002, 11:30:11 UTC | Delete a remaining ErrorThread :p. | 01 January 2002, 11:30:11 UTC |
f94587b | Sam Hocevar | 01 January 2002, 07:42:05 UTC | * Last updates for today's release. | 01 January 2002, 07:42:05 UTC |
4c39a40 | Sam Hocevar | 31 December 2001, 05:10:59 UTC | * Updated changelog. | 31 December 2001, 05:10:59 UTC |
7c03e6e | Sam Hocevar | 31 December 2001, 03:59:59 UTC | * Added a missing call to DecoderError() in mpeg_adec.c. * Fixed a segfault in the aRts plugin. | 31 December 2001, 03:59:59 UTC |
9913ddd | Christophe Massiot | 31 December 2001, 03:23:44 UTC | Fixed a bug in DecoderError. | 31 December 2001, 03:23:44 UTC |
d5b0445 | Christophe Massiot | 31 December 2001, 01:21:45 UTC | STABLE/HEAD merge ; backported the Next Generation Buffer Manager. | 31 December 2001, 01:21:45 UTC |
f6b7894 | Sam Hocevar | 30 December 2001, 06:31:08 UTC | * Duh. Reverted H�kan's patch. Adding the same target three times isn't a good idea. | 30 December 2001, 06:31:08 UTC |
0fe1e77 | Sam Hocevar | 30 December 2001, 06:10:57 UTC | * configure.in fix by H�kan Hjort. | 30 December 2001, 06:10:57 UTC |
c84894a | Sam Hocevar | 30 December 2001, 06:06:00 UTC | * Backported the DecoderError() patch. | 30 December 2001, 06:06:00 UTC |
c347c44 | Sam Hocevar | 29 December 2001, 23:35:10 UTC | * Backported lool's fix for the Gtk+ playlist crash. * If $DISPLAY isn't set, don't try to run the Gtk+ interface. * Fixed a segfault in input_dvd.c:DVDInit. | 29 December 2001, 23:35:10 UTC |
76a38c4 | Christophe Massiot | 29 December 2001, 03:45:30 UTC | Fixed a cosmetic issue. | 29 December 2001, 03:45:30 UTC |
4606231 | Sam Hocevar | 20 December 2001, 22:14:01 UTC | * Added Jeffrey Baker to the AUTHORS file. * Fixed a PPC compilation issue. | 20 December 2001, 22:14:01 UTC |
8e19406 | Christophe Massiot | 20 December 2001, 16:46:40 UTC | Backported Peter Surda patch. | 20 December 2001, 16:46:40 UTC |
19e9a80 | Sam Hocevar | 19 December 2001, 23:32:40 UTC | * Backported a VCD crash fix from the main branch. | 19 December 2001, 23:32:40 UTC |
7b88869 | Sam Hocevar | 19 December 2001, 16:23:34 UTC | * Fixed compilation with dvdcss disabled. | 19 December 2001, 16:23:34 UTC |
bf6de63 | Sam Hocevar | 19 December 2001, 14:39:57 UTC | * Small compilation fix. | 19 December 2001, 14:39:57 UTC |
c842050 | Johan Bilien | 19 December 2001, 04:43:54 UTC | * back-ported vcd input bugfix | 19 December 2001, 04:43:54 UTC |
1dfbc60 | Sam Hocevar | 19 December 2001, 01:08:21 UTC | * The SDL plugin now says whether we are using software or hardware YUV in its window title. | 19 December 2001, 01:08:21 UTC |
267c36f | Sam Hocevar | 18 December 2001, 03:13:02 UTC | * Ultimate fixes to the win32 package generation. | 18 December 2001, 03:13:02 UTC |
011dbff | Sam Hocevar | 18 December 2001, 02:19:35 UTC | * Fixed a copy/paste error from previous commit. | 18 December 2001, 02:19:35 UTC |
9e46865 | Sam Hocevar | 18 December 2001, 02:03:27 UTC | * Added --with-dll-path option for my automated Win32 package builds. | 18 December 2001, 02:03:27 UTC |
ea68ee7 | Sam Hocevar | 18 December 2001, 00:51:19 UTC | (0.2.92 branch) * Initialize SDL before opening the SDL audio output. * Prevent two SDL video outputs or audio outputs to be spawned at the same time to avoid ugly crashes. | 18 December 2001, 00:51:19 UTC |
0c8b60b | Sam Hocevar | 17 December 2001, 16:37:25 UTC | * TS input: bugfix in DecodePAT and minor optimizations elsewhere. | 17 December 2001, 16:37:25 UTC |
51b292d | Sam Hocevar | 17 December 2001, 16:03:18 UTC | * TS input: we now check that the contents of the PAT has changed before updating it, instead of just relying on its version number. * debian/changelog updates. | 17 December 2001, 16:03:18 UTC |
2816c90 | Sam Hocevar | 17 December 2001, 12:42:52 UTC | * Disabled broken ALSA audio output. Closes Debian bugs #110869 and #119846. * Fixed build dependencies on libasound2-dev. Closes Debian bug #121057. * Changed configure.in so that libXv_pic is used instead of libXv.a when available. Closes Debian bug #111790. | 17 December 2001, 12:42:52 UTC |
a78ebd1 | Sam Hocevar | 17 December 2001, 03:48:12 UTC | * CPU detection under BeOS. * Fixed XVideo port selection. | 17 December 2001, 03:48:12 UTC |
09fed88 | Sam Hocevar | 17 December 2001, 01:36:59 UTC | * Fixed 4:2:2 software rendering. * Removed cruft I forgot in aout_alsa.c. | 17 December 2001, 01:36:59 UTC |
254c175 | Sam Hocevar | 13 December 2001, 23:56:18 UTC | * Minor compile fix under Hurd. * Fixed a potential segfault if the subtitle stream was encountered before the video stream. | 13 December 2001, 23:56:18 UTC |
3690170 | Christophe Massiot | 13 December 2001, 17:35:55 UTC | Fixed a major bug I introduced lately. | 13 December 2001, 17:35:55 UTC |
f742dd8 | Sam Hocevar | 13 December 2001, 12:37:55 UTC | * Fixed potential compilation issues under eg. BSD/OS. | 13 December 2001, 12:37:55 UTC |
1b7799a | Sam Hocevar | 12 December 2001, 15:20:27 UTC | * Fixed unnecessary target remake (recursive make is harmful !). | 12 December 2001, 15:20:27 UTC |
ae120c7 | Sam Hocevar | 12 December 2001, 02:13:20 UTC | * Fixed a potential BeOS linking issue. * Fixed a minor bug in input.c. | 12 December 2001, 02:13:20 UTC |
749d85d | Sam Hocevar | 11 December 2001, 15:35:08 UTC | * Fixed an issue in Makefile.dep causing to rebuild unnecessary files in the gtk/gnome plugins. * Removed cruft from configure.in. | 11 December 2001, 15:35:08 UTC |
61d9137 | Christophe Massiot | 11 December 2001, 13:56:18 UTC | Fixed major bugs in the PSI decoder. | 11 December 2001, 13:56:18 UTC |
0488fc0 | Christophe Massiot | 10 December 2001, 16:17:42 UTC | Backported fix for possible segfault with --input. | 10 December 2001, 16:17:42 UTC |
e7a43d2 | Christophe Massiot | 10 December 2001, 15:56:57 UTC | Backported fix for EOF of ES-only streams. | 10 December 2001, 15:56:57 UTC |
b5c6090 | Christophe Massiot | 10 December 2001, 10:59:14 UTC | * MPEG-1 aspect ratio patch, courtesy of Vladimir Chernyshov <greengrass@writeme.com> ; * Seeking patch for X11, courtesy of Peter Surda <shurdeek@panorama.sth.ac.at>. | 10 December 2001, 10:59:14 UTC |
88a457f | Sam Hocevar | 10 December 2001, 04:54:17 UTC | * Fixed a segfault on exit when no fast_memcpy module was found. | 10 December 2001, 04:54:17 UTC |
9742e1b | Sam Hocevar | 10 December 2001, 01:45:17 UTC | * Workaround for a bug in the GLIBC dlopen() code. | 10 December 2001, 01:45:17 UTC |
8cfd5fb | Sam Hocevar | 09 December 2001, 21:14:19 UTC | * Fixed win32 compilation. | 09 December 2001, 21:14:19 UTC |
30c1b2d | Sam Hocevar | 09 December 2001, 16:34:42 UTC | * Added the MAD plugin to the Debian build system, called it mad instead of mad_adec to stay coherent will other plugins. * Fixed a few warnings due to missing <string.h>. | 09 December 2001, 16:34:42 UTC |
59d238f | Sam Hocevar | 08 December 2001, 12:55:10 UTC | * Fixed debian and make snapshot rules. | 08 December 2001, 12:55:10 UTC |
7057a03 | Christophe Massiot | 07 December 2001, 19:29:48 UTC | Bumped up revision number to 0.2.92-pre1 and 1.0.1-pre1. Ready for 0.2.92 pre-release. | 07 December 2001, 19:29:48 UTC |
f2f265d | Christophe Massiot | 07 December 2001, 19:25:39 UTC | 0.2.92 pre-release. | 07 December 2001, 19:25:39 UTC |
e6912f0 | Christophe Massiot | 07 December 2001, 19:22:46 UTC | Bumped up revision number to 0.2.92-dev and 1.0.1-dev. | 07 December 2001, 19:22:46 UTC |
1b8d106 | Sam Hocevar | 07 December 2001, 18:33:08 UTC | * Fixed a total breakage of decoder plugins introduced by fast_memcpy. * Got rid of #include "main.h", included it in common.h instead ; got rid of #include "config.h" in most files as well. | 07 December 2001, 18:33:08 UTC |
7917d2e | Johan Bilien | 07 December 2001, 16:47:47 UTC | * added functions in inputs to change the current program (most of them do nothing) All inputs should now have a pf_setprogram function. A default one is provided in input_programs.c. | 07 December 2001, 16:47:47 UTC |
6982da2 | Christophe Massiot | 06 December 2001, 13:53:52 UTC | Fix for altivec under Linux. | 06 December 2001, 13:53:52 UTC |
ba5c0eb | Christophe Massiot | 06 December 2001, 13:46:23 UTC | Fixed dumb renaming of #define's for altivec :-p. | 06 December 2001, 13:46:23 UTC |
beb815f | Christophe Massiot | 06 December 2001, 11:18:22 UTC | Updated man page. | 06 December 2001, 11:18:22 UTC |
2e0eab4 | Christophe Massiot | 06 December 2001, 10:53:42 UTC | * mad plug-in is now built-in to avoid PIC/non-PIC collision ; * Updated documentation ; * New --desync option, to delay the video (in case of lip desynchronization) ; this is bad, but we have no other option for the moment ; * Clicking in vout now pauses the stream, patch courtesy of Peter Surda. | 06 December 2001, 10:53:42 UTC |
6d1e0c5 | Tony Castley | 06 December 2001, 10:29:40 UTC | Added funcionality for vertical retrace sync for refresh rates 60Hz or lower (Thanks Rudolf) Fixed the Prev Title Bug, now works. | 06 December 2001, 10:29:40 UTC |
710f02f | Christophe Massiot | 05 December 2001, 10:30:25 UTC | Fix for altivec detection (courtesy of walken). | 05 December 2001, 10:30:25 UTC |
dbbc910 | Johan Bilien | 05 December 2001, 03:31:04 UTC | * Added 2 fields, p_selected_program and p_new_program, to the input_thread_t structure, so that we may support multi programs streams. * Modified inputs to take account of this change. * Modified input_clock.c so that it doesn't refer to pp_programs[0] any more. Now we should not refer to the first program, but to the selected program. Functions to change the current program are coming. | 05 December 2001, 03:31:04 UTC |
63e5cfb | Christophe Massiot | 04 December 2001, 13:47:46 UTC | libmad plug-in, courtesy of Jean-Paul Saman <jpsaman@wxs.nl>. | 04 December 2001, 13:47:46 UTC |
8fec59e | Christophe Massiot | 03 December 2001, 17:55:45 UTC | Reversed my previous patch (too buggy). | 03 December 2001, 17:55:45 UTC |
a0ae062 | Stéphane Borel | 03 December 2001, 17:34:08 UTC | -added eof for ts seekable streams -close netlist when ts input ends | 03 December 2001, 17:34:08 UTC |
3e22409 | Christophe Massiot | 03 December 2001, 16:43:25 UTC | Fixed a bug in my previous commit. | 03 December 2001, 16:43:25 UTC |
95a333b | Sam Hocevar | 03 December 2001, 16:18:37 UTC | * Borrowed MPlayer's fast memcpy() routines. Best is autodetected, choose "--memcpy <whatever>" to choose one from c, mmx, mmxext or 3dn. Please test! Especially Athlon users. * Added versioned build-dep to libasound2-dev (Closes Debian bug #121057). * Updated Gtk/GNOME interfaces to use "udpstream" instead of "ts". * Unrolled ChangeLog. | 03 December 2001, 16:18:37 UTC |
c4535c4 | Christophe Massiot | 03 December 2001, 15:58:14 UTC | More checks for GTK headers. | 03 December 2001, 15:58:14 UTC |
0e3c378 | Christophe Massiot | 03 December 2001, 13:58:59 UTC | Fixed a crash when pausing. | 03 December 2001, 13:58:59 UTC |
f9a96b8 | Christophe Massiot | 03 December 2001, 11:49:04 UTC | Fixed numerous bugs in ES selection. | 03 December 2001, 11:49:04 UTC |
d95b923 | Florian G. Pflug | 02 December 2001, 18:04:29 UTC | *) Fixed stupid bug in vout_Manage. It sometimes called SetDSequenceMatrix when there was no valid sequence. | 02 December 2001, 18:04:29 UTC |
43ed15c | Stéphane Borel | 02 December 2001, 17:32:19 UTC | -hopeless fix for the input netlist corruption bug. Please test. | 02 December 2001, 17:32:19 UTC |
974aa23 | Tony Castley | 01 December 2001, 06:38:53 UTC | Implemented simple BDirectWindow (DMA) support | 01 December 2001, 06:38:53 UTC |
a278da2 | Gildas Bazin | 30 November 2001, 22:52:40 UTC | * DeleteDecoderConfig wasn't freeing (anymore) the packets left in the decoder fifo. This bug was creating an io_vec starving on title change when playing DVDs. | 30 November 2001, 22:52:40 UTC |
ab4905f | Tony Castley | 30 November 2001, 09:49:48 UTC | Included strings.h to fix compile errors due to the change in threads.h | 30 November 2001, 09:49:48 UTC |
1b9a50e | Stéphane Borel | 30 November 2001, 00:34:03 UTC | -Update for libdvdcss documentation | 30 November 2001, 00:34:03 UTC |
fc09bcc | Johan Bilien | 29 November 2001, 17:24:48 UTC | Removed a bug in the Makefile that made the CVS-snapshots building fail. | 29 November 2001, 17:24:48 UTC |
735d6f7 | Christophe Massiot | 29 November 2001, 15:57:07 UTC | Added vlc.app | 29 November 2001, 15:57:07 UTC |
58e5f37 | Christophe Massiot | 29 November 2001, 15:56:37 UTC | Fixed another compilation problem. | 29 November 2001, 15:56:37 UTC |
5eaa52f | Christophe Massiot | 29 November 2001, 15:34:28 UTC | Fixed a problem with vlc.app. | 29 November 2001, 15:34:28 UTC |
13fd7a1 | Christophe Massiot | 29 November 2001, 10:20:56 UTC | Moved #include <string.h> to macosx plug-in instead of threads.h, as in other plug-ins. | 29 November 2001, 10:20:56 UTC |
15d59e2 | Florian G. Pflug | 29 November 2001, 01:01:48 UTC | *) Added "#include <string.>" to include/threads.h It' wouldn't compile on OSX without this. *) Removed the mutex the vout and intf thread (were supposed to use) for syncronizing acces to the p_vout->p_sys structure. The p_vout->change_lock mutex is used for syncronization now. (and should make synronization work) | 29 November 2001, 01:01:48 UTC |
248eb0b | Christophe Massiot | 28 November 2001, 15:08:06 UTC | * Added error checking in pthread wrapper ; as a result, intf_msg.h must now be included *before* threads.h ; * Changed all files to include intf_msg.h before threads.h ; while I was at it, I update the copyright notices ; * Removed the obsolete darwin plug-in. | 28 November 2001, 15:08:06 UTC |
65daff0 | Sam Hocevar | 27 November 2001, 14:42:46 UTC | * Fixed a deadlock (bug reported by marcari). | 27 November 2001, 14:42:46 UTC |
8715adf | Christophe Massiot | 27 November 2001, 14:31:19 UTC | Various (sometimes hopeless) fixes to try to improve xvideo stability. | 27 November 2001, 14:31:19 UTC |
c50ca2f | Christophe Massiot | 27 November 2001, 13:06:23 UTC | Removed obsolete entry. | 27 November 2001, 13:06:23 UTC |
749c5ad | Christophe Massiot | 27 November 2001, 12:52:54 UTC | Documentation updates. | 27 November 2001, 12:52:54 UTC |
1c539d1 | Christophe Massiot | 27 November 2001, 12:33:20 UTC | * Updated man page. * dvd:<device>[@<raw device>] to avoid device namespace collision under win32. | 27 November 2001, 12:33:20 UTC |
1e107cf | Christophe Massiot | 27 November 2001, 11:44:48 UTC | New syntax for the dvd input : dvd:<device>[:<raw device>] The raw device must have been prepared (by root) beforehands. | 27 November 2001, 11:44:48 UTC |
caa99b3 | Christophe Massiot | 27 November 2001, 11:14:55 UTC | More WIN32 portability fixes. | 27 November 2001, 11:14:55 UTC |
cb700a8 | Christophe Massiot | 27 November 2001, 10:58:11 UTC | Disabled dvdread by default since it causes many portability problems. Enable it with --enable-dvdread. | 27 November 2001, 10:58:11 UTC |
cfe935c | Christophe Massiot | 27 November 2001, 10:50:35 UTC | Fixed a compilation issue under Win32 | 27 November 2001, 10:50:35 UTC |
cb72f89 | Christophe Massiot | 27 November 2001, 10:18:33 UTC | Fixed a potential packet corruption in the DVD input (I suspect this might be the cause of the OS X problem - please confirm). | 27 November 2001, 10:18:33 UTC |
6df445c | Marc Ariberti | 26 November 2001, 23:06:02 UTC | * changed the protocol version for communication between vlc and vlcs from 12 to 13 (due to change from ts:// to udpstream://) | 26 November 2001, 23:06:02 UTC |
a3d6b5c | Florian G. Pflug | 26 November 2001, 22:28:05 UTC | *) changed includes from #include <dvdread/...> to #include "..." *) Darwin doesn't have off64_t, stat64, lseek64. Added #ifdef SYS_DARWIN #define off64_t off_t .... #endif to dvdread.c *) Fixed stupid bug in vout_macos.x. On startup, it would try to free a non-existant QuickTime Sequence. This could be the reasons for (some?) of the crashes at startup. | 26 November 2001, 22:28:05 UTC |
3a824f8 | Christophe Massiot | 26 November 2001, 15:56:36 UTC | Reworked Keith Packard's raw device patch. The name of the raw device is in the environment variable DVDCSS_RAW_DEVICE. Untested (as usual :-). Feedback welcome. | 26 November 2001, 15:56:36 UTC |
b618828 | Gildas Bazin | 25 November 2001, 22:52:21 UTC | * Big clean-up to allow compiling every module as plugins. * Added bytes_swap.h to provide ntoh() and htol() on Win32. With this change we don't have to link winsock2 with every plugin anymore. This should also give us a slight speed increase. * Added #define WIN32_LEAN_AND_MEAN in threads.h to speed-up compilation on Win32. * Modified ac_downmix_3dn and sse so they compile with the latest gcc for Win32. (PS: the dvdread plugin doesn't compile yet on Win32) | 25 November 2001, 22:52:21 UTC |
b8ff945 | Stéphane Borel | 25 November 2001, 05:04:38 UTC | Support for libdvdread. Libdvdread files are in extras/libdvdread. They have not been changed from those of libdvdread 0.9.2. The changes are in the subdirectory videolan. They basically consist of a new function in the API that does a readv() instead fo a read(). The library is statically linked with libdvdcss from extras/libdvdcss, and the whole is statically linked with the plugin dvdread. Dvdread can only be compiled as a builtin module for the time being, I think (which means I haven't tried to compile it as a plugin). Basically, input_dvdread.c is a copy and paste from input_dvd.c with a few changes to use libdvdread calls. It is still in very alpha stage, but it should offer the same features as the current DVD input. It can be called with either the syntax: "dvdread:/dev/dvd" or "--input dvdread /dev/dvd". The command line switches (-t, -T, -c, -u) should work too. | 25 November 2001, 05:04:38 UTC |
8128786 | Sam Hocevar | 25 November 2001, 01:26:54 UTC | * Added "Video" menu hint to debian/*menu (Closes Debian bug #121036). | 25 November 2001, 01:26:54 UTC |
fefa3b6 | Christophe Massiot | 23 November 2001, 18:47:51 UTC | Major rewrite of the network layer. The following syntax ARE NO LONGER SUPPORTED : ts:toto:1234/meuh --server toto --broadcast meuh --port 1234 The only supported syntax is : udp[stream]:[//][serveraddr:[serverport]][@[bindaddr][:bindport]] example : udpstream:toto@meuh:toto In most cases, simply passing "udpstream:" should work, since it enables unicast and broadcast reception on port 1234 from any server. Other options are only used for fine tuning and multicast. TODO : * The GTK interface is broken (glade knowledge wanted !) * Test this on all supported platforms (and fix them :) [this won't work with current channel servers - fix needed] | 23 November 2001, 18:47:51 UTC |
f163222 | Jon Lech Johansen | 21 November 2001, 22:33:03 UTC | Don`t use long long, use u64/s64 (int_types.h). Fixed a stale pointer in mpeg_vdec_Run(). | 21 November 2001, 22:33:03 UTC |
25c83d4 | Christophe Massiot | 21 November 2001, 16:47:46 UTC | (Hopefully) fixed the network connect() bug under UNIX. I need confirmation that I didn't break the Win32 port, please. | 21 November 2001, 16:47:46 UTC |