8629b87 | Sam Hocevar | 22 October 2001, 14:07:36 UTC | * Fixed NetBSD (and probably OpenBSD) libdvdcss compilation. | 22 October 2001, 14:07:36 UTC |
4c7a79d | Christophe Massiot | 22 October 2001, 12:28:53 UTC | Fixed compilation problems with OpenBSD. | 22 October 2001, 12:28:53 UTC |
34487b0 | Sam Hocevar | 22 October 2001, 12:02:17 UTC | * xvideo.so is now built in by default. Mixing PIC and non-PIC code was not very nice. * Fixed compilation errors in src/interface/main.c when the compiler did not support SSE or 3DNow! inline assembly. | 22 October 2001, 12:02:17 UTC |
3cf37ff | Christophe Massiot | 22 October 2001, 11:35:45 UTC | Qt fix courtesy of Christopher Johnson <cjohnson@mint.net>. | 22 October 2001, 11:35:45 UTC |
8f954dc | Xavier Marchesini | 22 October 2001, 02:33:54 UTC | The vlc now crosscompiles smoothly without having to correct one file BUT this is UGLY ! We HAVE to find a way to make multicast function under Win32. BTW, it does now definitely read TS Streams, locally or from the network. | 22 October 2001, 02:33:54 UTC |
7a3cca8 | Johan Bilien | 22 October 2001, 00:43:23 UTC | *** empty log message *** | 22 October 2001, 00:43:23 UTC |
8e796db | Loïc Minier | 21 October 2001, 23:17:03 UTC | Moved unlock in the if structure. This suppresses the dead_lock which was crashing the windows port in TS_input. The audio still segfaults. | 21 October 2001, 23:17:03 UTC |
1dc1aa8 | Tony Castley | 21 October 2001, 06:06:20 UTC | Resizing the video out window in BeOS now retains the scaling. | 21 October 2001, 06:06:20 UTC |
20fece0 | Tony Castley | 21 October 2001, 06:05:30 UTC | Tidied up the code to remove interface messages not required. | 21 October 2001, 06:05:30 UTC |
e31174d | Eugenio Jarosiewicz | 18 October 2001, 23:13:46 UTC | * Fixed undefined KEY_SIZE compile bug mentioned by Dave Thorup * Fixed CSS ioctl for Darwin/OSX - still might need tweaking of 'dataLength' fields * Added ReadTitleKey ioctl for Darwin/OSX * Minor cleanup | 18 October 2001, 23:13:46 UTC |
7a17431 | Stéphane Borel | 16 October 2001, 16:51:28 UTC | -defining TRACE_DVDCSS in config.h displays libdvdcss debug message. -libdvdcss error messages are reported in input_dvd.c. -vlc verbosity also enables more error messages from libdvdcss. | 16 October 2001, 16:51:28 UTC |
9a3c67b | Stéphane Borel | 16 October 2001, 10:46:24 UTC | Removed unnecessary headers added by error. It should fix libdvdcss compilation issue on non-linux platforms. | 16 October 2001, 10:46:24 UTC |
b6370eb | Sam Hocevar | 15 October 2001, 14:59:56 UTC | * Fixed an error in the ts://server[:port][/broadcast] input parsing. | 15 October 2001, 14:59:56 UTC |
6ea68ca | Stéphane Borel | 15 October 2001, 13:33:00 UTC | Reverted one change from my previous commit: when using title cracking method in libdvdcss, the key is only checked at title start, not before each chapter. The behaviour when we have decrypted the disc key is to check the key before each seek (although I'm still fighting against a bug). | 15 October 2001, 13:33:00 UTC |
beda278 | Stéphane Borel | 14 October 2001, 03:26:20 UTC | Use of an environment variable to choose libdvdcss method. | 14 October 2001, 03:26:20 UTC |
88a1549 | Stéphane Borel | 13 October 2001, 15:34:21 UTC | New features for libdvdcss: we have three ways now to decode a title key. 1) Crack the title key (the method that was here before). The only change here is that we search the key for the exact chapter we are seeking with DVDSetArea (in case the key has changed within a title). It is maybe not a good idea. 2) Crack the disc key, which allows us to decode instantly all title keys. I've used an algorithm from Frank Stevenson ; it eats much memory (64MB), and takes about 15 s at launch time. 3) Decode the disc key with player keys (libcss method). However, you need licensed player keys at build time for that to work. To choose between libdvdcss methods, a command line options is supplied: vlc --dvdcss <method> where method is one of title, disc, key. Note that all these changes only work with linux now, since we have to add a specific ioctl to read title key. I hope that I haven't broken too many things. | 13 October 2001, 15:34:21 UTC |
563c5e1 | Christophe Massiot | 11 October 2001, 16:12:43 UTC | * Minor video parser optimization ; * SDL now displays an error message on 422 streams. | 11 October 2001, 16:12:43 UTC |
3861944 | Christophe Massiot | 11 October 2001, 13:19:27 UTC | * Chroma 4:2:2 and 4:4:4 support in the decoder. * Fixed bugs in the C YUV transform with 4:2:2 format. | 11 October 2001, 13:19:27 UTC |
bfd9535 | Christophe Massiot | 11 October 2001, 11:28:42 UTC | * Fixed bugs in RPM spec files ; * Fixed a bug in configure where ix86 machines were improperly detected. | 11 October 2001, 11:28:42 UTC |
a321dc6 | Sam Hocevar | 10 October 2001, 15:18:55 UTC | * Fixed bad ChangeLog formatting. | 10 October 2001, 15:18:55 UTC |
ff9c887 | Sam Hocevar | 10 October 2001, 14:25:15 UTC | * 0.2.90 release. * Updated ChangeLog files. * XVideo module now compiled as built-in for Debian packages, to avoid PIC and non-PIC code collision (Closes Debian bug #111790). | 10 October 2001, 14:25:15 UTC |
90c9dfa | Christophe Massiot | 09 October 2001, 11:46:08 UTC | MacOS X port : replaced -traditional-cpp (deprecated) with -no-cpp-precomp. | 09 October 2001, 11:46:08 UTC |
25095c7 | Christophe Massiot | 08 October 2001, 23:10:28 UTC | Beuheuheuheuhuehueuhuehuehu forgot to add new QuickTime files :*-((( | 08 October 2001, 23:10:28 UTC |
28c7115 | Christophe Massiot | 08 October 2001, 16:20:25 UTC | MacOS X port : native QuickTime video output, courtesy of Florian G. Pflug <fgp@phlo.org>. Use it with -I macosx_qt. | 08 October 2001, 16:20:25 UTC |
f5da07b | Christophe Massiot | 08 October 2001, 09:21:57 UTC | Fixed bugs in the altivec detection, courtesy of Michel Lanners <mlan@cpu.lu>. | 08 October 2001, 09:21:57 UTC |
c15864d | Sam Hocevar | 04 October 2001, 00:50:24 UTC | * Added HTTP url drop (from a WWW browser) to the gtk/gnome interface. | 04 October 2001, 00:50:24 UTC |
882422a | Sam Hocevar | 03 October 2001, 15:10:55 UTC | * Added User-Agent header in the HTTP input. * Fixed an input segfault which occured using ES input. | 03 October 2001, 15:10:55 UTC |
5d011ad | Christophe Massiot | 03 October 2001, 14:41:08 UTC | * Enhanced --with-tuning * Fixed a nasty segfault | 03 October 2001, 14:41:08 UTC |
19868f1 | Sam Hocevar | 03 October 2001, 13:14:05 UTC | * Added an endianness check for cross-compilations. * We now check for sys/times.h. | 03 October 2001, 13:14:05 UTC |
f46ba5d | Christophe Massiot | 03 October 2001, 12:58:57 UTC | * Repaired dummy input broken yesterday. | 03 October 2001, 12:58:57 UTC |
36ac7f9 | Christophe Massiot | 03 October 2001, 12:46:17 UTC | * Minor ShowBits() optimization ; * Fixed a bug in vlc.spec ; * New --disable-plugins option ; make all plug-ins built-in. | 03 October 2001, 12:46:17 UTC |
6811de9 | Christophe Massiot | 03 October 2001, 10:12:52 UTC | Info : you can use #ifndef instead of #ifdef... #else :p | 03 October 2001, 10:12:52 UTC |
9deacf8 | Xavier Marchesini | 03 October 2001, 03:32:05 UTC | The vlc now compiles when cross-compiling with Mingw32. It segfaults while browsing plugins (modules.o, it seems). Oh, btw, stats won't work under win32, since <sys/times.h> and the function times don't seem to exist. Sam, may I speak with you tomorrow about modules.c ? | 03 October 2001, 03:32:05 UTC |
03c8e07 | Xavier Marchesini | 03 October 2001, 02:53:49 UTC | Modified configure.in to allow cross-compiling with Mingw32. Quick and ugly, i'm gonna find a better way to do it. | 03 October 2001, 02:53:49 UTC |
b5290e7 | Tony Castley | 03 October 2001, 02:20:39 UTC | Updated to compile on BeOS. | 03 October 2001, 02:20:39 UTC |
2215be5 | Tony Castley | 03 October 2001, 02:19:21 UTC | Changes to ensure the BeOS compile still works. | 03 October 2001, 02:19:21 UTC |
55cf7e7 | Sam Hocevar | 02 October 2001, 17:09:44 UTC | * Added HTTP virtualhost support in the HTTP input. * Enabled mouse clicks in the GGI plugin. * Minor Makefile alteration. | 02 October 2001, 17:09:44 UTC |
c67dcbe | Christophe Massiot | 02 October 2001, 17:04:43 UTC | * Fixed a warning in input_es.c ; * Don't connect on INADDR_ANY, patch courtesy of Mathias Kretschmer <mathias@research.att.com>. | 02 October 2001, 17:04:43 UTC |
ce0e4dd | Christophe Massiot | 02 October 2001, 16:46:59 UTC | * Cleaned up sam's mess with input's pf_open and pf_close (not completely) ; * With -vvv modules now show up their scores ; This afternoon I have been a little bored, so the feature of the day is : * HTTP input support. You can test it with : ./vlc http://mysite.com:80/mystream.mpg It doesn't implement any kind of buffering, so make sure you have enough bandwidth, otherwise you'll just get nothing. It is compatible with HTTP proxy, just set http_proxy : export http_proxy="http://proxy.mycompany.com:3128/" Enjoy ! | 02 October 2001, 16:46:59 UTC |
62ba06e | Christophe Massiot | 02 October 2001, 13:34:56 UTC | * Borrowed Mandrakesoft's vlc.spec and libdvdcss.spec ; * New configure option --with-tuning=[arch], extending --enable-pentiumpro ; for Pentium, use --with-tuning=pentium, for PowerPC 604 use --with-tuning=604, and so on. | 02 October 2001, 13:34:56 UTC |
3c60726 | Christophe Massiot | 01 October 2001, 16:44:07 UTC | Dramatically improve compilation time, with a negligible performance tradeoff. | 01 October 2001, 16:44:07 UTC |
6cd676b | Christophe Massiot | 01 October 2001, 16:18:49 UTC | * Removed -march=pentiumpro ; should now work on pentium-class machines ; * Removed --enable-stats configuration directive. Stats are now activated at runtime with --stats ; * New intf_StatMsg() call ; * Vout picture heap is now 8 pictures instead of 5 (better synchro) ; * Tremendous enhancements in statistics display ; * Better capabilities handling. | 01 October 2001, 16:18:49 UTC |
e6a8d66 | Christophe Massiot | 01 October 2001, 12:48:01 UTC | Error checks in debug mode : pthread ERRORCHECK_MUTEX and MALLOC_CHECK_=2. | 01 October 2001, 12:48:01 UTC |
d8797a4 | Christophe Massiot | 01 October 2001, 10:27:17 UTC | "added support for an unusual construct at the start of some slices", says walken :-). | 01 October 2001, 10:27:17 UTC |
5377385 | Arnaud de Bossoreille de Ribou | 30 September 2001, 20:25:13 UTC | Small optimisation of my previous commit. | 30 September 2001, 20:25:13 UTC |
50f9159 | Stéphane Borel | 30 September 2001, 01:26:44 UTC | . in spdif ac3 in selected by default | 30 September 2001, 01:26:44 UTC |
60c8b99 | Stéphane Borel | 30 September 2001, 01:05:37 UTC | . video output grows to respect acpect ratio instead of shrinking (not in x11 because it takes cpu to resize a picture) . disable dpms in xvideo | 30 September 2001, 01:05:37 UTC |
0c37a6c | Stéphane Borel | 30 September 2001, 00:33:22 UTC | .better handling of the buffer of the sound driver to try to remove sratches in spdif. Thanx to bozo for his help :) | 30 September 2001, 00:33:22 UTC |
529d96c | Arnaud de Bossoreille de Ribou | 29 September 2001, 14:52:01 UTC | Fix bad dates in ac3 spdif "decoder" (playing with the bit stream is very funny). Thanks to Stef for his ideas, Meuuh for his bit stream, and Sam for his trolls :) | 29 September 2001, 14:52:01 UTC |
6024a98 | Christophe Massiot | 28 September 2001, 15:24:11 UTC | Darwin ioctl, courtesy of ej0. | 28 September 2001, 15:24:11 UTC |
752b854 | Christophe Massiot | 28 September 2001, 15:08:40 UTC | Fixed bugs in the MacOS X port. | 28 September 2001, 15:08:40 UTC |
e61bfa6 | Christophe Massiot | 28 September 2001, 14:17:16 UTC | Faster configure script and as-yet untested Darwin patches. | 28 September 2001, 14:17:16 UTC |
93d7b1f | Christophe Massiot | 28 September 2001, 10:39:40 UTC | Test for Altivec C extensions. | 28 September 2001, 10:39:40 UTC |
f9411cc | Christophe Massiot | 28 September 2001, 09:57:08 UTC | If memalign isn't available, fall back on valloc. | 28 September 2001, 09:57:08 UTC |
f9dc58a | Christophe Massiot | 28 September 2001, 09:55:20 UTC | Fixed a stupid mistake in NormScan(). | 28 September 2001, 09:55:20 UTC |
43cfba3 | Christophe Massiot | 26 September 2001, 12:32:25 UTC | By default, use the real size of the stream for the video output size. | 26 September 2001, 12:32:25 UTC |
746e607 | Christophe Massiot | 25 September 2001, 11:46:14 UTC | Altivec IDCT and motion compensation, courtesy of Michel Lespinasse for mpeg2dec (untested). | 25 September 2001, 11:46:14 UTC |
b0ef113 | Christophe Massiot | 24 September 2001, 11:17:49 UTC | Fixed many alignment issues. | 24 September 2001, 11:17:49 UTC |
8ed3168 | Christophe Massiot | 14 September 2001, 15:36:36 UTC | Miscellaneous updates to configure, especially for cross-compilation. | 14 September 2001, 15:36:36 UTC |
b1c218b | Tony Castley | 12 September 2001, 01:31:37 UTC | Fixed Slider overflow and slider behaviour. Also corrected the button status behavour. | 12 September 2001, 01:31:37 UTC |
ee86075 | Tony Castley | 12 September 2001, 01:30:07 UTC | Fixed the slider overflow problem. Corrected Slider behaviour. Simplified Code in the vout_beos ready for another developer to implement more advanced video output. | 12 September 2001, 01:30:07 UTC |
ab0e871 | Christophe Massiot | 11 September 2001, 22:22:31 UTC | Fixed typos, courtesy of Michel Lanners <mlan@cpu.lu> | 11 September 2001, 22:22:31 UTC |
e8640ee | Sam Hocevar | 09 September 2001, 13:43:25 UTC | Changes to vlc: * Fixed arch-dependant build dependencies (Closes Debian bug #109722). * Minor changes to the (non-working) ncurses interface. Changes to libdvdcss (courtesy of H�kan Hjort <d95hjort@dtek.chalmers.se>): * If we see 3000 unencrypted blocks assume that the title is unencrypted. * If we have not seen any encrypted block and then discover that the block just read is not a valid block of an MPEG2 Program stream, assume that the title is unencrypted. * Empty keys (for unscrambled sectors) are now cached as well. * We try to decrypt the file even if DVD ioctls are not available. | 09 September 2001, 13:43:25 UTC |
a9c31c5 | Henri Fallon | 06 September 2001, 18:21:02 UTC | - Fixed a netlist packet leak in demuxPSI (Mark Gritter <mgritter@kealia.com>). - Removed the nuts message "unable to allocate memory" when the netlist got empty. - Cosmetic changes. | 06 September 2001, 18:21:02 UTC |
9ad4cc8 | Christophe Massiot | 06 September 2001, 14:02:56 UTC | Various fixes for GCC 3.0. | 06 September 2001, 14:02:56 UTC |
179acd0 | Christophe Massiot | 06 September 2001, 13:24:21 UTC | Another fix for the altivec detection. | 06 September 2001, 13:24:21 UTC |
1d72860 | Christophe Massiot | 06 September 2001, 13:16:26 UTC | Reworked jlj's patch for field pictures. | 06 September 2001, 13:16:26 UTC |
5170595 | Christophe Massiot | 06 September 2001, 10:39:10 UTC | Fixed numerous bugs with the Altivec IDCT (still not compiling). | 06 September 2001, 10:39:10 UTC |
4977183 | Christophe Massiot | 06 September 2001, 10:19:18 UTC | Fixed a warning. | 06 September 2001, 10:19:18 UTC |
a0c74ab | Henri Fallon | 06 September 2001, 07:31:39 UTC | Added gnome.h check and cleaned the error messages in the configure script | 06 September 2001, 07:31:39 UTC |
479c96e | Henri Fallon | 06 September 2001, 04:28:36 UTC | A very tiny small useless optimization in the LPCM decoder | 06 September 2001, 04:28:36 UTC |
a667c90 | Christophe Massiot | 05 September 2001, 16:46:10 UTC | * MPEG audio emphasis fix, courtesy of Matthieu Lochegnies <lochegm1@cti.ecp.fr> ; * ac3dec uninitialized data structure fix, courtesy of Damian Ivereigh <damian@cisco.com>. | 05 September 2001, 16:46:10 UTC |
39c1b3e | Christophe Massiot | 05 September 2001, 16:20:23 UTC | * Fixed a compilation bug. | 05 September 2001, 16:20:23 UTC |
b3b8807 | Christophe Massiot | 05 September 2001, 16:07:50 UTC | * Altivec IDCT and motion compensation, based on Paul Mackerras's mpeg2dec (untested !) ; * Local minor optimizations in IDCT ; * Removed a hopeless kludge in input_clock.c | 05 September 2001, 16:07:50 UTC |
76c5e75 | Jon Lech Johansen | 04 September 2001, 23:21:34 UTC | * Fixed a problem with field streams not working with new video decoder. | 04 September 2001, 23:21:34 UTC |
985a4b9 | Christophe Massiot | 27 August 2001, 16:13:20 UTC | IP Multicast support, courtesy of Mathias Kretschmer <mathias@research.att.com>. | 27 August 2001, 16:13:20 UTC |
645ef26 | Christophe Massiot | 24 August 2001, 16:28:49 UTC | * Removed O_NONBLCK in aout_Play because we don't use it and some drivers (e.g. have problems with this) ; * Added warning messages. | 24 August 2001, 16:28:49 UTC |
c4b4857 | Sam Hocevar | 24 August 2001, 10:51:53 UTC | * Fixed build dependencies for architectures not supporting libasound2 (Closes Debian bug #109722). | 24 August 2001, 10:51:53 UTC |
4febe3a | Christophe Massiot | 24 August 2001, 09:20:05 UTC | Install doesn't explode if libdvdcss hasn't been compiled. | 24 August 2001, 09:20:05 UTC |
f7a0751 | Sam Hocevar | 23 August 2001, 15:39:46 UTC | * Attempt to fix the SDL detection under *BSD. | 23 August 2001, 15:39:46 UTC |
08fe80a | Christophe Massiot | 23 August 2001, 13:24:38 UTC | Removed /usr/local/include, because it is unsafe in a cross-compilation environment. If you have problems with this, tell me and we'll find an alternate solution. | 23 August 2001, 13:24:38 UTC |
bcb38fc | Christophe Massiot | 23 August 2001, 10:08:26 UTC | Very small enhancements. | 23 August 2001, 10:08:26 UTC |
dec76d7 | Gildas Bazin | 22 August 2001, 21:18:43 UTC | - The win32 port is once again using msvcrt.dll instead of msvcrt40.dll - Fixed a synchro bug (typo) in video_output.c | 22 August 2001, 21:18:43 UTC |
39131bc | Christophe Massiot | 22 August 2001, 18:47:52 UTC | * Added a documentation to use VLC as a netscape plug-in and do some (buggy) web streaming. | 22 August 2001, 18:47:52 UTC |
45f3f28 | Christophe Massiot | 22 August 2001, 17:21:46 UTC | * Totally rewrote the video decoder (inspired by walken's mpeg2dec), implying : - performance boost ; - fixed the "Dual Prime Arithmetic" bug ; - 3DNow! motion compensation module ; * BTW, fixed numerous bugs ; * AC3dec statistics do not show up with --enable-stats, because I doubt they're understandable by a normal human being, and they pollute the output. | 22 August 2001, 17:21:46 UTC |
54ed2ed | Sam Hocevar | 22 August 2001, 15:16:02 UTC | * Grmbl. Forgot to update the libdvdcss changelog. | 22 August 2001, 15:16:02 UTC |
07bf678 | Sam Hocevar | 22 August 2001, 14:23:57 UTC | * Split ChangeLog into ChangeLog and ChangeLog.libdvdcss. * Added --xvadaptor flag to select the XVideo adaptor to use. * Everything is ready for the 0.2.83 release. | 22 August 2001, 14:23:57 UTC |
dadbc98 | Jon Lech Johansen | 20 August 2001, 01:03:28 UTC | * Switched QNX audio output to block mode as stream mode is no longer supported under the latest QNX release. | 20 August 2001, 01:03:28 UTC |
bd7443f | Sam Hocevar | 19 August 2001, 23:35:13 UTC | * Added support in ./configure for the cprof profiler. * Activated -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 on all platforms, fixes issues under Solaris and QNX. * Additional checks for SSE-specific (non-MMXEXT) instructions, as reported in <20010817114220.A23480@slartibartfast.angrypacket.com>. | 19 August 2001, 23:35:13 UTC |
ef84fdf | Jon Lech Johansen | 17 August 2001, 01:26:45 UTC | * Overlay now works under latest QNX release. | 17 August 2001, 01:26:45 UTC |
1c27686 | Sam Hocevar | 14 August 2001, 17:53:23 UTC | * Fixed yesterday's pthread detection fix. | 14 August 2001, 17:53:23 UTC |
38d1a26 | Tony Castley | 14 August 2001, 12:09:03 UTC | Rewritten vout for BeOS. Now does not support overlay however code is simpler and easier to implement overlay and DirectWindow. | 14 August 2001, 12:09:03 UTC |
06fca10 | Sam Hocevar | 14 August 2001, 04:52:39 UTC | * GNU/Hurd configuration and compilation fixes. | 14 August 2001, 04:52:39 UTC |
6c67a6b | Sam Hocevar | 14 August 2001, 00:00:04 UTC | * Fixed a crash in subtitle rendering. * Activated old crappy subtitle rendering in overlay mode (ugly but probably better than having no subtitles at all). | 14 August 2001, 00:00:04 UTC |
a0bb5da | Sam Hocevar | 13 August 2001, 12:24:58 UTC | * Added missing debian files I forgot to add a long time ago. * Fixed libglide2/libglide3 inconsistency in debian/control. | 13 August 2001, 12:24:58 UTC |
39657a5 | Sam Hocevar | 10 August 2001, 17:53:48 UTC | * Another stupid typo (hope I got it right this time :p). | 10 August 2001, 17:53:48 UTC |
dea6dc1 | Sam Hocevar | 10 August 2001, 17:43:50 UTC | * Another mistake in the BSD/OS configuration process. | 10 August 2001, 17:43:50 UTC |
04c9373 | Christophe Massiot | 10 August 2001, 17:14:11 UTC | Added --with-sdl-config-path option if you sdl-config is not in $PATH. | 10 August 2001, 17:14:11 UTC |
c107309 | Sam Hocevar | 10 August 2001, 16:38:59 UTC | * Added proper Conflicts: rules in debian/control. * configure.in fixes for BSD/OS. | 10 August 2001, 16:38:59 UTC |
9f9e957 | Christophe Massiot | 10 August 2001, 16:38:09 UTC | Fixed a bug in System End Code handling. Contact me in case of problem. | 10 August 2001, 16:38:09 UTC |