ChangeLog-2001
资源名称:vlc-1.0.5.zip [点击查看]
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:244k
源码类别:
midi
开发平台:
Unix_Linux
- commit deabb8f653b36fe273ab0b9b95d03211293dfe81
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 31 04:53:33 2001 +0000
- * Fixed detection of the esd plugin.
- * Fixed the ts plugin's input type detection.
- * Fixed the BadCursor error in the x11 and xvideo plugins. For real this
- time (unlike my 2001/08/03 fix :p).
- * Made the wall filter work a bit better. It now spawns a 3x2 mosaic,
- but this will eventually be configurable, � la `--filter wall:3x3'.
- commit c1b7b82de4f3b4e75353fa9a9a56068d8b55679c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 31 03:57:47 2001 +0000
- * Fixed the aRts audio output plugin.
- commit 0eed3e6eecc2705ac29a01e787352f0d3d3ec399
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 31 03:26:27 2001 +0000
- * Fixed a bug in DecoderError.
- * Temporary kludge for vlc_mpeg_adec=mad ./vlc ...
- commit 93e8fcf8773cc3be7188448b3512adf61bd47602
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 31 01:13:12 2001 +0000
- Miscellaneous typos.
- commit 36e88eb44a3288dbd67cd7402b21fe91a4a329fa
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Dec 30 22:10:26 2001 +0000
- *Some fixes for dvdread plugin.
- It compiles but doesn't work yet.
- commit cc0f0bb6fd28d5ed3463be4a227990cbae8a849f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 30 07:09:56 2001 +0000
- Some heavy changes today:
- * Removed duplicate function checks from configure.in.
- * Added extra magic to Makefile.modules so that the module Makefiles
- are now ridiculously simple. And I mean *simple*. Check it! This will
- make a possible switch to full autoconf/automake a lot easier.
- * Added the vlc version name to the plugin symbols, to be sure we only load
- plugins with the same version number. A nasty consequence is that you
- need to rebuild your tree after midnight if you are using a CVS tree :-)
- * Got rid of modules_export.h by #defining exported functions in the same
- header as their prototype.
- * Added modules_inner.h and other commonly used .h files to common.h so
- there are less and less files to include, and renamed common.h to
- <videolan/vlc.h>.
- * First modifications to the module handling system towards my ultimate
- goal to get rid of the *_Probe functions. Got rid of TestMethod and
- TestCPU, as well as src/misc/tests.c.
- * Wrote the chroma plugin handling functions. No YUV functions have been
- ported yet because it'ls a lot of work, but the core system works, I
- tried it with a naive yv12->rgb16 plugin (which will disappear when the
- real functions are ready).
- * Made a lot of functions in dvd_summary.c one-liners to avoid wasting
- too many output lines.
- * Fixed a segfault in input_dvd.c:DVDInit.
- * Added a fixfiles.sh script in plugins/gtk to be run after Glade has
- generated its C files.
- * Did some work on the KDE interface to make it suck a bit less. It still
- segfaults, but at least it runs and it looks less ugly.
- * RGB SDL rendering works again, though in 16bpp only.
- * Made plugins/vcd/linux_cdrom_tools.c independent of any vlc structure
- so that it'll be easily put in a library. Maybe libdvdcss?
- * Fixed VCD date display.
- * Merged vout_xvideo.c, vout_x11.c and vout_common.c into xcommon.c.
- * Wrote non-Shm XVideo output.
- * Made X11 output work again. Still pretty unstable, only works for 16bpp.
- * Additional french translation in po/fr.po. Any taker for the rest?
- * Fixed a segfault in video_output.c when the allocated pictures were
- not direct buffers.
- * If $DISPLAY isn't set, don't try to run the Gtk+ interface.
- * Replaced 48x48 .xpm images with 32x32 ones to conform to Debian policy
- (Closes Debian bug #126939).
- * Removed the automatic ./configure launch when running `make all' for
- the first time.
- Stuff currently more broken than it ought to be:
- * The wall filter. Being fixed.
- * x11 and sdl plugins for depth != 16bpp.
- * Software YUV.
- * gvlc, gnome-vlc, kvlc shortcuts. Use --intf instead for the moment.
- commit 316a83ad927740cbc96c100be88eb481eb04f573
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 30 05:46:14 2001 +0000
- * Forgot a file in my last commit.
- commit fafbe100b1b1116959590f84e98ee5e4fa2a3ac8
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 30 05:38:44 2001 +0000
- * Put ErrorThread() in input_ext-dec.h because it was the same function
- in all decoders. Called it DecoderError() instead.
- * All decoders enter DecoderError() in case of error, even if they
- haven't allocated all their data. This prevents the input from getting
- stuck if a decoder has failed its initialization.
- * Namespace fixes through the decoder files.
- commit ca6c02a2e3674479b5ef7954f7c190def7f091bf
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 30 04:26:53 2001 +0000
- * Fixed a segfault at EOF in input_es.c and input_ts.c (when i_read == 0).
- * Improved error recovery and avoided memleaks in the various input plugins.
- * Fixed a deadloop inserted by someone else into input_vcd.c :-)
- commit 9fb2aad3b034ec585524f74998e4132e8d5c5b77
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sat Dec 29 22:22:01 2001 +0000
- Use libdvdread's define instead.
- commit 1ad1939fe7c8ad4bc83a1efb36e6e8417cc31753
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sat Dec 29 15:40:53 2001 +0000
- Cosmetic fix.
- commit 54771268ecac98cec7300a0d76086dbe3557d5b8
- Author: Loïc Minier <lool@videolan.org>
- Date: Sat Dec 29 11:36:00 2001 +0000
- Small bugfix of a segfault. The playlist segfaulted with the urls
- containing no '/'.
- commit 14cf5695cd4a3fe2dea5c6535787fc2572c5b117
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sat Dec 29 03:44:38 2001 +0000
- Fixed a cosmetic issue.
- commit 2d79bfcb836a05cbd3cc4174a85538daf9f87d80
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sat Dec 29 03:07:51 2001 +0000
- Hidden gory buffer management details in a private section of data_packet_t.
- commit 9ecb59abd9e8af11e96eda516994578a747db082
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sat Dec 29 00:39:49 2001 +0000
- Fixed many bugs experienced by our users today.
- commit afc467090da90a5da45148bab25cd57870034c94
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 27 03:47:09 2001 +0000
- * Changed pf_read prototype and minor changes.
- commit abde4bbfb7419e164d60d7eb71bfa2cbfcc6b434
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 27 01:49:34 2001 +0000
- * Changed the way decoder_fifo_t works ;
- * Minor optimizations in the Next Generation Buffer Manager.
- commit ea6f82b82f2116badc8821843364788cd830832a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Dec 26 00:01:18 2001 +0000
- Fixed compilation issue (thanks Eyal !)
- commit 089b1c05d11d04461d58f36da89ad63d83f447c6
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 20 23:53:49 2001 +0000
- Fixed a typo.
- commit e48d61955575634ef0324158cac88353e97d50b8
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Dec 20 22:11:53 2001 +0000
- * Added Jeffrey Baker to the AUTHORS file.
- * Fixed a PPC compilation issue.
- commit 48b30bb9ce3d922149fcb7ab847330faa9384f46
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Dec 20 15:43:15 2001 +0000
- * Mouse wheel seek patch for XVideo courtesy of Peter Surda.
- * Ported to SDL.
- commit 3475fc64ad7c42bbcea7f96392fc469f941736ae
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 19 23:19:20 2001 +0000
- * Heavy butchery in the VCD plugin. It should no longer segfault when
- reaching end of title.
- commit 7756c6e8b8a3083f78e109a6c7b8579602e91cd2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 19 19:26:00 2001 +0000
- * --filter distort:ripple (Ok, ok, I promise it's the last one !! :-)
- commit 36644229f02773c955657e4bddadcccdf77ee7eb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 19 18:14:23 2001 +0000
- * Fixed compilation with dvdcss disabled.
- * Fixed compilation with plugins disabled.
- * Removed useless variables in the VCD and DVD plugins.
- * Fixed a function which was returning "struct foo" in the VCD plugin.
- * Fixed the old � XVideo eats more and more CPU � bug I mistakenly
- reintroduced in my first vout4 commit.
- commit 605a3534af704a58b5d66b9c4808e912c6a47e63
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Dec 19 10:00:00 2001 +0000
- Next Generation Buffer Manager for DVD and VCD plug-ins.
- commit ba2dbc41b75bc21f2c6da02543ba7f3316932986
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Dec 19 03:56:56 2001 +0000
- fixed a segfault in vcd input (thank you Sam)
- commit 2d90188b7347d01a23e57899d58b9cb64be1eb17
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 19 03:50:22 2001 +0000
- * 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.
- * The SDL plugin now says whether we are using software or hardware YUV
- in its window title.
- * We now stop at the first ':' when looking for a module name, to easily
- pass information to the modules. Possible example: --vout sdl:software,
- implementation of such an option is left as an exercise.
- * Merged filter_bob and filter_bob422 into filter_bob. Use --filter bob
- to deinterlace 422 into 420 as well.
- * Factorized code common to most filters and the video output, optimized
- a few filters by aligning data and reading 64 bits at a time.
- * Two new absolutely useless, CPU-eating, resource-wasting, but fun
- filters: enjoy `transform', which performs flips and 90� rotations, and
- `distort', which performs animated image effects (currently only a naive
- sine wave is implemented). Usage examples:
- --filter transform:hflip
- --filter transform:vflip
- --filter transform:90
- --filter transform:180
- --filter transform:270
- --filter distort:wave
- commit 8acfd9b406c4f3f69b6195809fd3f48ce9168c39
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Dec 18 03:07:21 2001 +0000
- * Ultimate fixes to the win32 package generation.
- commit 00201762cc7ba7a4ca30da95ee5b32a8cc0a6120
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Dec 18 02:44:34 2001 +0000
- * Fixed Win32 build. You still need --disable-directx --disable-nls though.
- commit 04c1d9fc5bdd3c492baaf703280eba1654041661
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 17 19:42:16 2001 +0000
- Added missing XSync().
- commit 21a68e654f576bf826a8cae0019a33f25b7379f4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 17 16:42:27 2001 +0000
- * TS input: bugfix in DecodePAT and minor optimizations elsewhere.
- commit 792a0ddf4d98073ccc7af6cf739130c18fd1cccb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 17 15:59:15 2001 +0000
- * TS input: we now check that the contents of the PAT has changed
- before updating it, instead of just relying on its version number.
- commit d4a83aef099986b7ebdddeb45a79e19213cbdf9b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 17 05:33:56 2001 +0000
- * Pathetic attempt at a 4:2:2 renderer and deinterlacer, combining the
- most awful line dropping techniques of both BOB and 422 to 420
- downscaling. Don't worry, it should only survive for a couple of days.
- commit c1ba1b4951fe13f7b0138e54cc11df555c20252b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 17 03:38:22 2001 +0000
- * CPU detection under BeOS.
- * Fixed XVideo port selection.
- * New stupid plugin: "--filter wall" for split-image playback :-)
- (will evolve into a real image wall plugin when I have time)
- commit 22899aa9e83c37149880513b682a25b510587b37
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 16 18:00:18 2001 +0000
- libdvdcss changes:
- * Support for REPORT_TITLE_KEY and RPC commands by H�kan Hjort
- <d95hjort@dtek.chalmers.se>.
- vlc changes:
- * Minor coding style fixes (please avoid tabs).
- commit 14047fa106514c9839987c24c925cae340520019
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 16 16:18:36 2001 +0000
- * Filter plugins. Not very polished (please don't look at how the dates are
- calculated!), but worth a try. Use the following flags:
- "--filter invert" for inverse video
- "--filter bob" for BOB deinterlacing
- * Fixed a potential segfault if the subtitle stream was encountered
- before the video stream.
- * Misc vout4 fixes.
- commit 97cba428ab0955687ca487d4633d14d731dc1738
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Dec 13 20:47:46 2001 +0000
- * Buffer choice optimizations - vout4 should eat even less CPU now.
- * Minor warning fix for Hurd.
- commit e48f199d997f1dedde0173b63ccb80357e020d1e
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Dec 13 17:58:16 2001 +0000
- Fixed a bug in ES input (I had not initiated p_selected_program)
- commit 6a98da9f29a5db901456b358ae24bfa3cecff63b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 13 17:33:47 2001 +0000
- Fixed a major bug I introduced lately.
- commit d8e44fce7502d3015ce36162fe66c22e4e0c828b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Dec 13 12:47:17 2001 +0000
- * Fixed aspect ratio handling.
- * Fixed potential compilation issues under eg. BSD/OS.
- commit fb39f2e7f15037fbd84a4b27d591a89abf7e1c23
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Dec 12 17:41:15 2001 +0000
- Next Generation Buffer Manager, for ES plug-in.
- commit 9e19f8fc5fde31f9606a3e9567f3bd48b0323bc0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 12 15:25:29 2001 +0000
- * Another win32 fix.
- commit 42993b793c4c833aecc4b107c711c92b7e6c2339
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 12 15:20:16 2001 +0000
- * Fixed Win32 port.
- * Fixed unnecessary target remake (recursive make is harmful !).
- commit 2b75de8f4e5d69243fd70c561021ba55bcf18a7d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Dec 12 13:48:09 2001 +0000
- Next Generation Buffer Manager, for TS plug-in. Please test in-ten-si-vely !
- commit 6a74f9fb994a0027d4a495cbf08b6845d1c4ff1d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Dec 12 11:18:38 2001 +0000
- Next Generation Buffer Manager, for PS plug-in.
- commit 279f805ab1df1b4d0f8f95276a01cffe399fe098
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Dec 12 02:13:50 2001 +0000
- * Additional fixes for OSes with no gettext (thanks to ej0).
- * Fixed a potential BeOS linking issue.
- * Fixed a minor bug in input.c.
- commit abd8a3764139546e4930ebed54ce03045604554b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Dec 11 23:53:20 2001 +0000
- * Don't try to use gettext if we don't have GNU gettext. This may change
- in the future though (most GNU software seems to include a local copy of
- gettext in case the operating system doesn't provide it).
- commit db648a570b417bcf454f958ef926ec13f1668575
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Dec 11 15:31:37 2001 +0000
- * Fixed an issue in Makefile.dep causing to rebuild unnecessary files
- in the gtk/gnome and x11/xvideo plugins.
- * Fixed CFLAGS_XVIDEO.
- commit 56afe807c2d528a7d3428c2342e0bbff25a48b01
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Dec 11 14:43:38 2001 +0000
- * Added vlc-arts to the debian package generation.
- * HP-UX port of the DVD ioctls courtesy of David Sieb�rger.
- commit ad5c7cef8df8f19663e76e55591319b2a55e22dd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Dec 11 13:55:55 2001 +0000
- Fixed major bugs in the PSI decoder.
- commit 0188fd3ed5092eb4feca95456dd008e01f8018d2
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Dec 11 13:09:22 2001 +0000
- Partial fix for Xvideo compilation.
- commit 4d2a1b463b8a49529c8327acd1af76faf13db5a5
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Dec 10 18:58:13 2001 +0000
- * configure.in was broken for win32
- commit 3328bef808a2861fa18eeedff2b5c204f89ecf30
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 10 16:16:51 2001 +0000
- Fixed possible segfault with --input.
- commit 9caec944a3bfd008f58a32696f1fcce1222da582
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 10 15:52:31 2001 +0000
- Fix for EOF of ES-only streams.
- commit a7592866a083dec4ef8e1d22b26a40a37e1bba30
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 10 13:17:35 2001 +0000
- * (very old) russian translation courtesy of Valek Filippov <frob@df.ru>.
- * Fixed a charset issue in the french translation.
- commit 45281e620dc142e81fe10d186f0ddc63a0cd5d13
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 10 12:40:24 2001 +0000
- * Removed more unused code.
- * Updated config.guess and config.sub from GNU's latest versions (bozo,
- you may want to update them in vls as well).
- * Added vlc.pot skeleton for translators.
- commit 72d43142b90323237d1e0fa43199ec3a2ee5db5a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 10 10:58:54 2001 +0000
- * 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>.
- commit 003c2ab30097c1406da51290eccab8863dfe5101
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 10 04:53:11 2001 +0000
- * Removed unused code (intf_channels.c, keystrokes.h).
- * Put common_win32.h back into common.h -- it wasn't that big and we
- should not multiply header files.
- * Added gettext support by Thomas Graf <reeler@reeler.org>, may be
- broken on other platforms but we'll only see it when I'm finished
- with vout 4 :-)
- * Fixed a segfault on exit when no fast_memcpy module was found.
- commit 6dc23238f27cb2445b9e90010647899263fe821f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 9 17:08:36 2001 +0000
- * Fixed Debian package builds.
- commit 2be071915d0b90bef9edc114818b02c7be830ca4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Dec 9 17:01:37 2001 +0000
- * COMPLETE CVS BREAKAGE !! The MAIN branch is going to be a playground
- for my nevrotic and destructive pulsions during the next few hours!
- * If you want to test vlc, please use the v0_2_92_branch branch.
- * Stuff currently working:
- - direct to YUV buffer decoding
- - non-ugly subtitle blending
- - XVideo and SDL video output
- * Stuff currently utterly broken:
- - aspect ratio
- - software rendering (ie, all other video output plugins)
- * Additional misc changes:
- - Renamed spu_dec to spudec and mad_adec to mad to stay coherent with
- other plugins. Also, renamed mpeg to mpeg_system.
- - Added jobi to the AUTHORS file.
- - Factored code common to vout_x11.c and vout_xvideo.c.
- commit f2f265d02cb5ee156141af8c3ca4a2cf57632a8c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Dec 7 19:25:39 2001 +0000
- 0.2.92 pre-release.
- commit e6912f0ca30e21a8407c444e1be32ad03c54b141
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Dec 7 19:22:46 2001 +0000
- Bumped up revision number to 0.2.92-dev and 1.0.1-dev.
- commit 1b8d106c723cfe9a75449dbfe5cd5a4e677159a0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Dec 7 18:33:08 2001 +0000
- * 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.
- commit 7917d2ef3f36d47ad90509812755facc07bec9d7
- Author: Johan Bilien <jobi@videolan.org>
- Date: Fri Dec 7 16:47:47 2001 +0000
- * 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.
- commit 6982da2115b66e7180ff12ae54f2379036dfdd29
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 6 13:53:52 2001 +0000
- Fix for altivec under Linux.
- commit ba5c0ebe09b177863f08f98665e3daf51d3a3474
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 6 13:46:23 2001 +0000
- Fixed dumb renaming of #define's for altivec :-p.
- commit beb815f0efb0f063095727a42c410a023ef8cf6b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 6 11:18:22 2001 +0000
- Updated man page.
- commit 2e0eab4ca7a626b63263ec6d978c19ea0c3df22e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Dec 6 10:53:42 2001 +0000
- * 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.
- commit 6d1e0c517b8e80820cf019edbd3b1fcfaf752160
- Author: Tony Castley <tcastley@videolan.org>
- Date: Thu Dec 6 10:29:40 2001 +0000
- Added funcionality for vertical retrace sync for refresh rates 60Hz or lower
- (Thanks Rudolf)
- Fixed the Prev Title Bug, now works.
- commit 710f02f2b9f72239f4f96e3698dae92128564eb2
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Dec 5 10:30:25 2001 +0000
- Fix for altivec detection (courtesy of walken).
- commit dbbc910fbb8a2e5897be4388b95c0f56aa168cc6
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Dec 5 03:31:04 2001 +0000
- * 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.
- commit 63e5cfb09bd5db7dd9675c61dde210421543a5c7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Dec 4 13:47:46 2001 +0000
- libmad plug-in, courtesy of Jean-Paul Saman <jpsaman@wxs.nl>.
- commit 8fec59e13bbf9347ffb9aede3b3338461324abf9
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 3 17:55:45 2001 +0000
- Reversed my previous patch (too buggy).
- commit a0ae0628af7fd363c110fa3a805b0e2c1120871a
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Dec 3 17:34:08 2001 +0000
- -added eof for ts seekable streams
- -close netlist when ts input ends
- commit 3e22409a7c2d10291370d9f3758db85c79f54348
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 3 16:43:25 2001 +0000
- Fixed a bug in my previous commit.
- commit 95a333bf0a6feece289b2fb08518e34e2bd99110
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Dec 3 16:18:37 2001 +0000
- * 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.
- commit c4535c4ce3f8d68f8d6c907ed271a0bf52cafeb2
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 3 15:58:14 2001 +0000
- More checks for GTK headers.
- commit 0e3c37886dcb1531cb9e9b69e62ab71f90bf41f6
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 3 13:58:59 2001 +0000
- Fixed a crash when pausing.
- commit f9a96b8e81f17dff7376bbff07ea971efb115ad2
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Dec 3 11:49:04 2001 +0000
- Fixed numerous bugs in ES selection.
- commit d95b9235fbb631475911c9e5ef302a2f7f3f3a94
- Author: Florian G. Pflug <fgp@videolan.org>
- Date: Sun Dec 2 18:04:29 2001 +0000
- *) Fixed stupid bug in vout_Manage. It sometimes called SetDSequenceMatrix
- when there was no valid sequence.
- commit 43ed15cb7a7b17863a7d4dc5f40a0bb5d4efa990
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Dec 2 17:32:19 2001 +0000
- -hopeless fix for the input netlist corruption bug.
- Please test.
- commit 974aa2321edab00c7175cff120887f199366001e
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sat Dec 1 06:38:53 2001 +0000
- Implemented simple BDirectWindow (DMA) support
- commit a278da2fd7d3646f8cd351a95e3257524611edb3
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Nov 30 22:52:40 2001 +0000
- * 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.
- commit ab4905f1d543b0fe14ee93be1384ec049b70e4e9
- Author: Tony Castley <tcastley@videolan.org>
- Date: Fri Nov 30 09:49:48 2001 +0000
- Included strings.h to fix compile errors due to the change in threads.h
- commit 1b9a50e06cdc49f0a8aff3b831fd33c68d0aaa16
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Nov 30 00:34:03 2001 +0000
- -Update for libdvdcss documentation
- commit fc09bccb503c684f3bb18e36d071a28892cab6c8
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Nov 29 17:24:48 2001 +0000
- Removed a bug in the Makefile that made the CVS-snapshots building fail.
- commit 735d6f7c95a044dc54cb7cc9a83a7f642a025403
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Nov 29 15:57:07 2001 +0000
- Added vlc.app
- commit 58e5f3722afcced9b9f512d94699437af0cee17d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Nov 29 15:56:37 2001 +0000
- Fixed another compilation problem.
- commit 5eaa52fb3cdbc198912969b1f2fb3c994f1ddb3c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Nov 29 15:34:28 2001 +0000
- Fixed a problem with vlc.app.
- commit 13fd7a12d6063648849bc5b18ad288152f06a69e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Nov 29 10:20:56 2001 +0000
- Moved #include <string.h> to macosx plug-in instead of threads.h, as in
- other plug-ins.
- commit 15d59e21b5d3118204e451d220f4d77541980823
- Author: Florian G. Pflug <fgp@videolan.org>
- Date: Thu Nov 29 01:01:48 2001 +0000
- *) 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)
- commit 248eb0b5b90523c8929c33dae781ca5b500c906d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Nov 28 15:08:06 2001 +0000
- * 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.
- commit 65daff0bd0783cb02a5e955a8c54dea2927b7eec
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 27 14:42:46 2001 +0000
- * Fixed a deadlock (bug reported by marcari).
- commit 8715adf848c35a15252bfd82787edfdc92a13cb9
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 14:31:19 2001 +0000
- Various (sometimes hopeless) fixes to try to improve xvideo stability.
- commit c50ca2fc5598d6790026885873866faaa32233b3
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 13:06:23 2001 +0000
- Removed obsolete entry.
- commit 749c5adf5eea23d3c94ab2c91a9b7a329e3ae6f8
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 12:52:54 2001 +0000
- Documentation updates.
- commit 1c539d10dba31e981d32f83afa8c0d5786175018
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 12:33:20 2001 +0000
- * Updated man page.
- * dvd:<device>[@<raw device>] to avoid device namespace collision under
- win32.
- commit 1e107cf7893ae875f33952c2ebb4ccdd1c4d7ec7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 11:44:48 2001 +0000
- New syntax for the dvd input :
- dvd:<device>[:<raw device>]
- The raw device must have been prepared (by root) beforehands.
- commit caa99b311af8bd648a0788332b5f2afb2af537e2
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 11:14:55 2001 +0000
- More WIN32 portability fixes.
- commit cb700a8dbece84277d29fcf0d3720d96cca886c8
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 10:58:11 2001 +0000
- Disabled dvdread by default since it causes many portability problems.
- Enable it with --enable-dvdread.
- commit cfe935cee67b2648df9aac94e2db5e8706780294
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 10:50:35 2001 +0000
- Fixed a compilation issue under Win32
- commit cb72f8949a91c43165847b100b7c32e7385b8291
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 27 10:18:33 2001 +0000
- Fixed a potential packet corruption in the DVD input (I suspect this
- might be the cause of the OS X problem - please confirm).
- commit 6df445cfb8d8eb22a35fb96cbffa45881708bb3d
- Author: Marc Ariberti <marcari@videolan.org>
- Date: Mon Nov 26 23:06:02 2001 +0000
- * changed the protocol version for communication between vlc and vlcs
- from 12 to 13 (due to change from ts:// to udpstream://)
- commit a3d6b5caa1845512f4e7bd14ac8407e65ea17826
- Author: Florian G. Pflug <fgp@videolan.org>
- Date: Mon Nov 26 22:28:05 2001 +0000
- *) 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.
- commit 3a824f81592123da64d35a1c7de3445283a8a9a0
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 26 15:56:36 2001 +0000
- 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.
- commit b6188286211775ebc5ac4704fc21a5fa6e42c3b7
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Nov 25 22:52:21 2001 +0000
- * 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)
- commit b8ff945d3ae771d67149726021c5045fda7a6adf
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Nov 25 05:04:38 2001 +0000
- 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.
- commit 81287869b32ebcb41ff76d752dcfef53192c203a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Nov 25 01:26:54 2001 +0000
- * Added "Video" menu hint to debian/*menu (Closes Debian bug #121036).
- commit fefa3b65426db7a6d64a15a44432381228c43075
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Nov 23 18:47:51 2001 +0000
- 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]
- commit f1632229ae548b78b37130cc78da3ec451bc974c
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Wed Nov 21 22:33:03 2001 +0000
- Don`t use long long, use u64/s64 (int_types.h).
- Fixed a stale pointer in mpeg_vdec_Run().
- commit 25c83d445a18e4107ca87e2f7957a12ebb71eaa6
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Nov 21 16:47:46 2001 +0000
- (Hopefully) fixed the network connect() bug under UNIX. I need
- confirmation that I didn't break the Win32 port, please.
- commit 8b949d08fdcebaaacc81427f68a4b6f5b94fcfc3
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Nov 21 10:47:20 2001 +0000
- Fixed compilation bugs with Qt and BeOS (henriiiiiiiiiiiiiiiiiiiiiiiii !!)
- commit d04d186e343ee397c133feb8ae150dc96d0a100b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 19 23:49:43 2001 +0000
- * aRts audio output courtesy of Emmanuel Blindauer <manu@agat.net>.
- * Fix to the esd plugin when esd-config --cflags is nonempty.
- commit 063772292e77d46c83953c7085d31d153a22cdb2
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Nov 19 15:13:11 2001 +0000
- -fixed a bug in libdvdcss: the key wasn't searched when it had to.
- dvdcss_seek : searches a new title key when
- -the flag is DVDCSS_SEEK_KEY,
- -the flag is DVDCSS_SEEK_MPEG, only if method is not "title".
- dvdcss_seek with DVDCSS_SEEK_KEY flags does actually the same things as
- dvdcss_title (which might eventually be removed).
- Thus, the flag DVDCSS_SEEK_KEY (formerly DVDCSS_SEEK_INI) could not be
- removed (sorry sam, I've mistaken you by forgetting that)
- commit 0050c5308561f7dcbf62d61bd005b20bcc8df6c4
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Nov 16 00:29:52 2001 +0000
- * --chennels puts gtk/gnome in multi-channel network mode.
- * the network window of the interface reports the values of the environment
- variables.
- * channels mode excludes vls configuration
- * the vlc does not try to bind vls.via.ecp.fr by default when you select
- channels mode.
- commit 332312e725a3b88c594c67c8970fc620c07753a1
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Thu Nov 15 21:27:53 2001 +0000
- Removed my modification, it seems the libs we're linking with are far
- too old to support this option. And it also seems it doesn't function
- anywhere out of my box :)
- commit 5ea5076a0b3a0664acac2640d34d2bf9dbce1021
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Nov 15 18:50:49 2001 +0000
- * Fixed MacOS X 10.1 network input, thanks to Mathias Kretschmer
- <mathias@research.att.com>.
- commit 3e5f531b388d4e03c01b45387d80649b52824fcc
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Nov 15 18:11:50 2001 +0000
- * Fixed a little crash introduced in my previous commit :-)
- * Removed more unused code.
- commit 4a0dae0183e6571cfee4bb5511189da33e67dc03
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Nov 15 17:39:13 2001 +0000
- * Fixed a few crashes due to race conditions in the decoder spawning.
- * Removed unused code here and there.
- commit 63eddb9ecc9b370ba9a4c932fa6e13e1e2d13a49
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Nov 15 16:15:59 2001 +0000
- Removed unused structure.
- commit 2840daffcf32529b5af2c4b01d269a75056f6897
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Wed Nov 14 23:19:38 2001 +0000
- Please, please, don't forget those who use the --with-directx flag when
- ./configuring ! :p
- Now, to configure directx, use the --enable-directx and --with-directx
- if necessary.
- commit 7602c5360d87066efe13d31cd6cfc37b392be5b9
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Nov 14 18:08:27 2001 +0000
- - The ./configure script is more friendly for Win32 users.
- ( xvideo, x11 and dsp plugins are not enabled by default for win32,
- plus a few other Win32 cosmetic changes )
- - Updated the INSTALL-win32.txt file.
- (Let's hope I didn't break anything ;-)
- commit 48f385eee7949aad4afdc557bbd56ba4b67b51d9
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Nov 14 16:55:05 2001 +0000
- Fixed a bug in altivec detection on MacOS X.
- commit 28fdcbbbf7e8cc45fbdb6486368e3cc47f12e388
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Wed Nov 14 04:55:49 2001 +0000
- It seems that the 'focus' bug under WinME is solved. Could someone with
- a 98 check, and someone under win2k check that nothing is broken ? :)
- commit 7027d05faf8c26959d4bfd3572afe6425a0662aa
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Nov 14 03:38:11 2001 +0000
- -moved warning message to debug message in spdif pass-through plugin
- -changed a bit the wait time. It works better here, please test (Bozo ? 0:-)
- commit 6cbaf162518ccb1da55ea3dc0569f392b692d50c
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Wed Nov 14 00:01:36 2001 +0000
- The default file-translation mode was not being set under win32.
- In other words, file playback in 0.2.91 does not work. For de-
- scheduling threads use a 0ms sleep instead of 1ms, as it was
- causing problems under WinXP. I hope this does not introduce
- problems under previous windows versions. I noticed it was
- originally 0ms, but later changed to 1ms...
- commit 50366aa6da439bd704604969b96b92f8486a5e6d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 18:10:39 2001 +0000
- * Fixed heap corruption issues in ac3dec (thanks reno).
- commit e84a7e7a8981e50eed770129590a2e7c4aaada01
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 13 16:28:05 2001 +0000
- Typo.
- commit 314ac3af7b7a96015ceb40b7e69d7f82199350a2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 16:00:54 2001 +0000
- * Fixed a crash when using `--input dvd /dev/dvd' instead of `dvd:/dev/dvd'
- commit 3355a621a95f10cb708c90acec874a2de4242ad5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 15:08:25 2001 +0000
- * configure should no longer assume AltiVec is supported when it actually
- isn't with buggy compilers and/or pre-set $CFLAGS.
- commit 133d5c2b5690825d38a5393635ae6f8b4979d85f
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 13 12:19:13 2001 +0000
- RPM builds.
- commit ec945137a1744bed45f46315ed39d76816eed8aa
- Author: Henri Fallon <henri@videolan.org>
- Date: Tue Nov 13 12:15:21 2001 +0000
- Forgot Changelog.
- Began to re-read the documentation.
- commit b74849a186001ff74ae39529851f56bee3b98575
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 12:11:27 2001 +0000
- * Commited my little release-howto (only useful to core vlc developers).
- commit 49a0736e1c0224ace17fd8598de948439dd0ed03
- Author: Henri Fallon <henri@videolan.org>
- Date: Tue Nov 13 12:09:18 2001 +0000
- All decoders (audio, video, subtitles) are now modules.
- - mpeg_vdec, mpeg_adec and ac3_adec are builtins by default
- - ac3_spdif, spu_dec and lpcm_dec are plugins by default
- commit bee557f98039f3af8f3d69715b8ba4f5b4f242fd
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 11:44:15 2001 +0000
- * Closing Debian bug #119369 which was fixed a while ago.
- commit fc162d4f6a34145d44c7bce2fc1702537e556ac1
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 13 11:05:49 2001 +0000
- Bumped up version number to 1.0.0 :p.
- commit 99722c931ae89758c282d02bf8e748b1b6be7b36
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 02:03:46 2001 +0000
- * Damn recursion! Fixed an infinite loop in libdvdcss.
- commit 0bb015ee9d10bb43e4afd539d3daf926b215c5a6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 01:25:05 2001 +0000
- * Got rid of DVDCSS_SEEK_INI in libdvdcss.
- commit ff09b15b4de5a6efa5f5a64a64845cb385cbe05a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 13 00:46:23 2001 +0000
- * Added a "make package-beos" rule.
- * Fixed a BeOS compilation issue.
- commit b3248bd547640b8a83dfea998573effc4a045eac
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 12 23:56:53 2001 +0000
- * Fixed the vlcs communication for real now.
- commit cdf126129d9ea4f4842d7837439fb0cea517692b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 12 22:42:56 2001 +0000
- * Fixed the vlcs communication issue by initializing WinSock at
- startup (thanks Meuuh for the tip).
- commit 6389eac3e3d444e5049f95918eccf60f42fbdb5d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 20:49:44 2001 +0000
- Bumped up version number to 0.2.91.
- commit bc3a3e627473850d02015f846cc71541adb4e6f6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 12 20:44:19 2001 +0000
- * Fixed a bug in the "make snapshot*" rules.
- commit a264d0321011bd88241f53eb7f02052f4a6e609d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 12 20:16:33 2001 +0000
- * Made everything ready for a vlc-0.2.91 / libdvdcss-1.0.0 release.
- * Updated ChangeLog and ChangeLog.libdvdcss.
- * Increased vlcs response message length.
- * Removed the i_flags argument to dvdcss_open. Everything is done through
- environment variables now.
- commit b5b61d8498fa16349732cf30be577d3d24ff8d1d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 13:22:08 2001 +0000
- Added FAQ.
- commit 30c31e8c989c4ce76285999f8b627198e79e0d62
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 12:54:16 2001 +0000
- New --channelserver switch.
- commit 693e4708d9319ec64f7a009fe4a8d3e0cf5378ec
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 11:37:30 2001 +0000
- Documentation updates.
- commit 2dccc4a495858a1fbdb110009b047b238fb61e35
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 11:30:44 2001 +0000
- ipkg script for Familiar Linux 0.5 & bug fix in debian/rules.
- commit 5a504996842d0363fd940e3f69b1c7bdfefd846c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 11:13:18 2001 +0000
- Disabled DirectX audio output for the time being.
- commit 848a009a8928c5e06e0673ac100c6b1cc0ebce32
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 12 10:33:42 2001 +0000
- Corrected a typo.
- commit ca194833350ebd9c14ba32929ab8fc4071e4d7c7
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 12 05:15:39 2001 +0000
- * Added Oct's NSIS installer script. It will probably not work for you,
- but I need it to build the Win32 auto installer.
- commit 043b5c89b6962c3ad7c4d19f5b631fb0eb9f10f5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Nov 12 04:12:38 2001 +0000
- * Automatic handling of the Channel Server's response in network mode.
- commit b70a26fa313b0e0bb6154d38a9946bc0419e625d
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Nov 12 03:07:13 2001 +0000
- -LPCM _is_ a private stream. Sorry.
- -GetMACAddress takes the interface defined in the environment variable
- vlc_iface instead of eth0
- commit 5a7803e0c57019e92e4c81ccd7a45edf6a5be2e9
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Nov 12 01:56:33 2001 +0000
- -Fixed bug with MPEG audio in TS streams: MPEG audio & LPCM are _not_
- private ES :p
- commit 4865e312de483f217ab441f93b454288c7e3ce7b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Nov 11 18:15:42 2001 +0000
- * Fixed compilation (and quite probably runtime) issues under IA64
- due to mixed int/void* casts.
- commit 7c4ea8d0a868594ce2e559abd024c5c0f446266d
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Sun Nov 11 04:51:10 2001 +0000
- * Fixed a buffer overflow in CSSAuth()
- commit 81cfe15f7a54ebbc32b0a7fe8d33fa6c0ba5246b
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Nov 11 01:32:03 2001 +0000
- -Merged DVD netlist with input netlist to remove duplicated code.
- Basically, this adds the ability for the netlist to handle transport
- packets that carry more than one data_packet.
- commit 2ebfdccd5b4836bff717779cbe53b60a353d4f89
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Nov 9 13:49:27 2001 +0000
- * BSD/OS VCD patch, courtesy of Steven M. Schultz <sms@TO.GD-ES.COM>
- * Win32 network fix.
- commit caf9e0ac6322c3e8e784fd43c0d69fb2d01c8460
- Author: Renaud Dartus <reno@videolan.org>
- Date: Fri Nov 9 10:02:31 2001 +0000
- * imdctsse should now compile and work in plugin and under BeOS
- commit 339de4e8414e2ab5f28ecd6155327d21d77d756b
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Thu Nov 8 21:07:24 2001 +0000
- * Fixed a mingw32 problem I introduced last night :)
- commit eb1815f0467ddeb450420e9a74dd7f0d7e51238b
- Author: Stéphane Borel <stef@videolan.org>
- Date: Thu Nov 8 14:45:44 2001 +0000
- -kludge to have less discontinuity after a zero scr in DVD.
- Maybe we should try to predict the date instead of taking the last one but
- it seems quite hard.
- commit 3129e03de2ac67b57b5dcf10f771e0dc03bb4647
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Thu Nov 8 01:48:09 2001 +0000
- * Fixed some win32 64-bit issues.
- commit fa2a82105fb35f498f5d7170a7a2073667ec49f8
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Wed Nov 7 22:58:13 2001 +0000
- * Fixed some win32 compile issues.
- * Don't use long long, use u64/s64 (int_types.h).
- commit 20e2160e70facee07677d181796a200ef315d8e6
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Nov 7 17:42:04 2001 +0000
- -forgot one file
- commit 6faa194306c002c1e8ba3f8525b0221fd575084f
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Nov 7 17:37:16 2001 +0000
- *Move function that translates language codes into country name in src/misc
- so that every plugin can use it
- *Change the name of a function in dvd_udf.c to fit with the forthcoming
- libdvdread plugin.
- commit 54c06952decf3635a1e23c253128504faf409c7b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Nov 7 10:34:28 2001 +0000
- Added fgp.
- commit 1dea13db3581a4975cd9b4c4d2b7eb338b92465f
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Nov 7 03:37:27 2001 +0000
- *Corrected � long time bug (around 0.2.81 I think), that created a
- corruption in ifo data. This was the reason why some DVDs that worked with
- 0.2.80 no longer worked with newer version of vlc. They should work again
- now.
- This is certainly one of the last updates of the current DVD plugin until
- we move to libdvdread that will give us navigation ES.
- commit 76044a950eb50cf1a8c3cba328b31f08fb34a5ea
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Nov 7 02:10:14 2001 +0000
- I've committed crap last time.
- commit e60fe69d2653df80dd96ebe0b1bdd1b1aef1022e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 6 18:13:21 2001 +0000
- Removed deprecated code and structures.
- commit fb5aad8d176371d5a42e3a8aff7eedc1d1145815
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Nov 6 17:12:02 2001 +0000
- New --enable-release config option.
- commit 72baa59137f2a6666a90f13ff6f13bc2cd34f11d
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Nov 6 16:59:06 2001 +0000
- Maybe corrected aspect ratio issue in fullscreen xvideo.
- commit b0f6c87b83b18c6d198e0b5e3228dda46c982ff3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Nov 6 00:59:31 2001 +0000
- * Fixed support for SPU and LPCM streams over network.
- commit 015b2567df860d2a45374acf024e9de03f18816e
- Author: Florian G. Pflug <fgp@videolan.org>
- Date: Mon Nov 5 21:24:40 2001 +0000
- Added a new drawer to the control window to support:
- 1) Title / Chapter selection
- 2) Subtitle selection
- 3) Audiochannel/Language selection
- 4) Angle selection
- commit 78885615d18c322cdc3d3cae39dd91ce9b4c6313
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Nov 5 15:22:44 2001 +0000
- New --volume option (untested, like usual :).
- commit e160ea976655e7f14a513c40e152fe66e882581a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Nov 2 13:30:38 2001 +0000
- * libdvdcss port to OpenBSD.
- commit b6fcfff5ba308997a2d379f6dbe504ede54135b1
- Author: Florian G. Pflug <fgp@videolan.org>
- Date: Thu Nov 1 21:58:16 2001 +0000
- Reimported Intf_Controller, connected "File/Open/File" to Intf_Controller::file:Open.
- commit 608f4b5b55099c1f1045032687b1e78ff48621cf
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Thu Nov 1 21:55:47 2001 +0000
- The intf was being accessed indirectly from vout_Destroy.
- This is a problem because the intf is currently destroyed
- before the vout.
- commit bd4d55d72e311ff4c8ac2c50568163dbb98ede2e
- Author: Florian G. Pflug <fgp@videolan.org>
- Date: Thu Nov 1 21:52:02 2001 +0000
- Made it possible to open a File after vlc was started (you can use vlc now
- without starting it from the command line)
- Cleaned up playlist handling in Intf_Vlc_Wrapper.
- commit 52945c019d78869287c46e16aa03d579874a171d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Nov 1 15:30:50 2001 +0000
- * Modified the pf_close kludge in input.c so that we don't segfault when
- pf_init fails.
- commit 1223a96c5e171a00416e54f9c17f883173938ab8
- Author: Stéphane Borel <stef@videolan.org>
- Date: Thu Nov 1 13:35:43 2001 +0000
- Change chapter selection buttons aspect to try and differentiate them
- from title selection ones.
- commit 51235462bc4aa6a2194dde017289b5abf729d6b4
- Author: Tony Castley <tcastley@videolan.org>
- Date: Thu Nov 1 03:17:49 2001 +0000
- changes to remove unwanted volumes from the Disk Menu.
- Readonly filesystems like NTFS where being incorrectly added.
- commit 6d117d04fb698c6ffdc2778012a267bbf3fdb3e9
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Thu Nov 1 00:29:54 2001 +0000
- - Do not resample if delta is short enough
- commit 6ac2aafab2a60557b25dc699648801c20c9c4b26
- Author: Renaud Dartus <reno@videolan.org>
- Date: Wed Oct 31 11:55:53 2001 +0000
- * Fixed a segfault on exit under Windows 2000
- commit 96e3c332a22acc183e49220171e06b077dfb26c7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 30 23:45:08 2001 +0000
- Fixed mistakes in my previous commit.
- commit 789feab938b46ef76e76acd7d3edb7de79aaa4c3
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Tue Oct 30 21:38:24 2001 +0000
- - Enabled http button in gtk/gnome interface
- - Fixed a polioterie from previous commit
- commit e5b4af919b6914075cc47b2d1fef32f29e6250a7
- Author: Renaud Dartus <reno@videolan.org>
- Date: Tue Oct 30 19:34:53 2001 +0000
- * Use memalign for aligned data (instead of a greek malloc)
- * Some optimization in imdct (all data are now aligned)
- * SSE downmix now works for windows
- * SSE imdct is desactivated for windows (MINGW32 doesn't know how to aligned data)
- commit a940bf7231df8d18baae0fd8fcff532417266999
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Tue Oct 30 12:49:59 2001 +0000
- - Changed default configuration for vls/vlcs hostname/IP
- commit 132e2e77a4ea9ae458af78bd30dd9373bb663c85
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 30 10:57:37 2001 +0000
- Fixed '-' input.
- commit 85762c9e48358ab7280034d2ac22800ca41d3730
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 30 10:48:14 2001 +0000
- New interface for MacOS X, courtesy of Florian G. Pflug.
- commit 19d2ac07da25cd798d640053869e998c610e9365
- Author: Tony Castley <tcastley@videolan.org>
- Date: Mon Oct 29 11:07:09 2001 +0000
- Interface changes to include menu for Title and chapter navigation.
- Also improved more "BeOS" CD detection.
- Todo new graphics for the navigation controls.
- commit 6601f3612f8d47de3de802d0c52884681a5fe57c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Oct 26 16:23:06 2001 +0000
- VLC FAQ TBU.
- commit aac41b80325c69b9e66a95f8730f0d5a838d5208
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Oct 23 23:41:00 2001 +0000
- * Synced dummy_dvdcss with Stef's changes to libdvdcss.
- * configure now compiles the VCD plugin if linux/cdrom.h is present.
- commit 452aa3bebed19c531505f35109b2069bcec4f724
- Author: Johan Bilien <jobi@videolan.org>
- Date: Tue Oct 23 03:17:49 2001 +0000
- Sorry,
- the VCD input arrives now :)
- I'd better go to bed !
- commit a276a98ae40d306bd021281911087448f4b0563c
- Author: Johan Bilien <jobi@videolan.org>
- Date: Tue Oct 23 03:06:50 2001 +0000
- Added VCD input plugin for Linux :
- The Linux specific stuff is located in linux_cdrom_tools files.
- For the time being, it only has title (tracks). Chapters will come if I
- ever can read .vcd files.
- I've modified Gnome and GTK+, not the others.
- I've noticed a big bug, it segfaults at the end of a title. I will
- have a look on this tomorrow.
- Please be indulgent, it's my first peace of code ;-)
- commit 66cf4426bfaa4f8063ed80d87162c148caa8b530
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 22 15:17:19 2001 +0000
- Fixed ATTR_ALIGN configure test.
- commit 8629b876dcd2ef824e12746e4ff679938630b664
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Oct 22 14:07:36 2001 +0000
- * Fixed NetBSD (and probably OpenBSD) libdvdcss compilation.
- commit 4c7a79ddc3ed04fab78b1e7ed16dbdea8583f098
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 22 12:28:53 2001 +0000
- Fixed compilation problems with OpenBSD.
- commit 34487b0b6c6389d7f061dc09e571551ff8176622
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Oct 22 12:02:17 2001 +0000
- * 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.
- commit 3cf37ffe7220fcda493c682eea321323ab370a10
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 22 11:35:45 2001 +0000
- Qt fix courtesy of Christopher Johnson <cjohnson@mint.net>.
- commit 8f954dc42ff59cdb32d8c217e9cd705691635605
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Mon Oct 22 02:33:54 2001 +0000
- 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.
- commit 7a3cca8a8309cdd33dcab40f2d2358ead6b700bb
- Author: Johan Bilien <jobi@videolan.org>
- Date: Mon Oct 22 00:43:23 2001 +0000
- *** empty log message ***
- commit 8e796dbf4448236b8dc6cdeea45d64742da435b4
- Author: Loïc Minier <lool@videolan.org>
- Date: Sun Oct 21 23:17:03 2001 +0000
- Moved unlock in the if structure. This suppresses the dead_lock which
- was crashing the windows port in TS_input.
- The audio still segfaults.
- commit 1dc1aa8e1e2421d1bfe423c1b511041c3de1b1e1
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sun Oct 21 06:06:20 2001 +0000
- Resizing the video out window in BeOS now retains the scaling.
- commit 20fece044b591b7e84eea707230c2f3158df4dc7
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sun Oct 21 06:05:30 2001 +0000
- Tidied up the code to remove interface messages not required.
- commit e31174ddfe1e26523c28773f2b0d865574c10f9e
- Author: Eugenio Jarosiewicz <ej@videolan.org>
- Date: Thu Oct 18 23:13:46 2001 +0000
- * 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
- commit 7a174310a0a01bd0565e0454ecf6141b6606e99e
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Oct 16 16:51:28 2001 +0000
- -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.
- commit 9a3c67ba11661e45a8856d7080c94e088a42309e
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Oct 16 10:46:24 2001 +0000
- Removed unnecessary headers added by error.
- It should fix libdvdcss compilation issue on non-linux platforms.
- commit b6370eb065a5b68eed8d28c401a08f3d2da34096
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Oct 15 14:59:56 2001 +0000
- * Fixed an error in the ts://server[:port][/broadcast] input parsing.
- commit 6ea68caa3d291b5ca003246eefe04d0bc728dbc3
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Oct 15 13:33:00 2001 +0000
- 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).
- commit beda27837feb875ff28d2540fb3f189d39f2d050
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Oct 14 03:26:20 2001 +0000
- Use of an environment variable to choose libdvdcss method.
- commit 88a154951c7ed40ebe06896208fab71e91537971
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Oct 13 15:34:21 2001 +0000
- 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.
- commit 563c5e1733a6ea7bb755c683760f45990df81986
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Oct 11 16:12:43 2001 +0000
- * Minor video parser optimization ;
- * SDL now displays an error message on 422 streams.
- commit 3861944d93fbc7b5ece7b2647ec438b9f2f3755c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Oct 11 13:19:27 2001 +0000
- * Chroma 4:2:2 and 4:4:4 support in the decoder.
- * Fixed bugs in the C YUV transform with 4:2:2 format.
- commit bfd9535ddded82eb54f5382e6ccdc139e6e8cefd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Oct 11 11:28:42 2001 +0000
- * Fixed bugs in RPM spec files ;
- * Fixed a bug in configure where ix86 machines were improperly detected.
- commit a321dc6b773970a8ddc3709ccc58fa2d2caf0f28
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Oct 10 15:18:55 2001 +0000
- * Fixed bad ChangeLog formatting.
- commit ff9c8878c5b4abf79df3316bcd1e73530f4d0c45
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Oct 10 14:25:15 2001 +0000
- * 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).
- commit 90c9dfa9001c80f44e1009d8f618ec54393ae627
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 9 11:46:08 2001 +0000
- MacOS X port : replaced -traditional-cpp (deprecated) with -no-cpp-precomp.
- commit 25095c7a58d47066a11e05fb6a027ade5e37cfab
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 8 23:10:28 2001 +0000
- Beuheuheuheuhuehueuhuehuehu forgot to add new QuickTime files :*-(((
- commit 28c71156ee8820ea39f183ec9a9b8d7fcc386ea3
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 8 16:20:25 2001 +0000
- MacOS X port : native QuickTime video output, courtesy of Florian G.
- Pflug <fgp@phlo.org>. Use it with -I macosx_qt.
- commit f5da07b64a38e9d46a2ff9d26ce2976ba29622c8
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 8 09:21:57 2001 +0000
- Fixed bugs in the altivec detection, courtesy of Michel Lanners <mlan@cpu.lu>.
- commit c15864dbad0d44d57c8b5d076e4a9c70fefe7add
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Oct 4 00:50:24 2001 +0000
- * Added HTTP url drop (from a WWW browser) to the gtk/gnome interface.
- commit 882422ab19bd124e3c5d7558abe11eb03188e66c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Oct 3 15:10:55 2001 +0000
- * Added User-Agent header in the HTTP input.
- * Fixed an input segfault which occured using ES input.
- commit 5d011ad3662259f31f0cbb37460ee3f7cfb710fb
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Oct 3 14:41:08 2001 +0000
- * Enhanced --with-tuning
- * Fixed a nasty segfault
- commit 19868f141cecb7e2803c8d267a4464b15b568a41
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Oct 3 13:14:05 2001 +0000
- * Added an endianness check for cross-compilations.
- * We now check for sys/times.h.
- commit f46ba5d4ee141f8f6e9ae8e573e620f1a53eb4bd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Oct 3 12:58:57 2001 +0000
- * Repaired dummy input broken yesterday.
- commit 36ac7f925aafbaca7b7145c77cf24eb3bf46385b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Oct 3 12:46:17 2001 +0000
- * Minor ShowBits() optimization ;
- * Fixed a bug in vlc.spec ;
- * New --disable-plugins option ; make all plug-ins built-in.
- commit 6811de9c7debfde1b0cfdf1229e9d3f318d8b0e0
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Oct 3 10:12:52 2001 +0000
- Info : you can use #ifndef instead of #ifdef... #else :p
- commit 9deacf84570335bd87d844a621a36fe012edc3e8
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Wed Oct 3 03:32:05 2001 +0000
- 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 ?
- commit 03c8e0793606171a2834766fee0cfc491e86aa29
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Wed Oct 3 02:53:49 2001 +0000
- Modified configure.in to allow cross-compiling with Mingw32.
- Quick and ugly, i'm gonna find a better way to do it.
- commit b5290e75aff2647876d69533f1e6a88be3f854cc
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Oct 3 02:20:39 2001 +0000
- Updated to compile on BeOS.
- commit 2215be5f6e3f0d151349834951834ab60a75faf1
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Oct 3 02:19:21 2001 +0000
- Changes to ensure the BeOS compile still works.
- commit 55cf7e7c94443046e3847e818295cd43ff21677a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Oct 2 17:09:44 2001 +0000
- * Added HTTP virtualhost support in the HTTP input.
- * Enabled mouse clicks in the GGI plugin.
- * Minor Makefile alteration.
- commit c67dcbe71be7ae51dc03fbedc104b84f586c8450
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 2 17:04:43 2001 +0000
- * Fixed a warning in input_es.c ;
- * Don't connect on INADDR_ANY, patch courtesy of Mathias Kretschmer
- <mathias@research.att.com>.
- commit ce0e4dd13e2e36b1a81f85523c7c69252443f485
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 2 16:46:59 2001 +0000
- * 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 !
- commit 62ba06e09fc94d25cbcc7f51e7bf1e82b4567d22
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Oct 2 13:34:56 2001 +0000
- * 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.
- commit 3c607262314ad19d91c24356f073a85f1f50ce17
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 1 16:44:07 2001 +0000
- Dramatically improve compilation time, with a negligible performance
- tradeoff.
- commit 6cd676bcf981a014a5237bb42add647ddc90cdaf
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 1 16:18:49 2001 +0000
- * 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.
- commit e6a8d661eda24a5fa7d125e68861972232e051fd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 1 12:48:01 2001 +0000
- Error checks in debug mode : pthread ERRORCHECK_MUTEX and MALLOC_CHECK_=2.
- commit d8797a48279d912772604ac107e83ab315fef5b2
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Oct 1 10:27:17 2001 +0000
- "added support for an unusual construct at the start of some
- slices", says walken :-).
- commit 5377385dcf77f8f45af8049602afc3991da7ccf4
- Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
- Date: Sun Sep 30 20:25:13 2001 +0000
- Small optimisation of my previous commit.
- commit 50f91594e1ae8ea176b418a7287943c57712d5aa
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Sep 30 01:26:44 2001 +0000
- . in spdif ac3 in selected by default
- commit 60c8b99f307b1521d59665c7e87c2981727c85d9
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Sep 30 01:05:37 2001 +0000
- . 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
- commit 0c37a6cf08c79b5dd2823c19d032a0870e48d3f2
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Sep 30 00:33:22 2001 +0000
- .better handling of the buffer of the sound driver to try to remove
- sratches in spdif.
- Thanx to bozo for his help :)
- commit 529d96caaf71aaedd747916cbd3df7dd5ff4e95f
- Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
- Date: Sat Sep 29 14:52:01 2001 +0000
- 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 :)
- commit 6024a98e77c1e993ee62315a3e44f727cf89e5bf
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 28 15:24:11 2001 +0000
- Darwin ioctl, courtesy of ej0.
- commit 752b854eaa7dc3302cc20fcb6b28476adfaa12de
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 28 15:08:40 2001 +0000
- Fixed bugs in the MacOS X port.
- commit e61bfa60ff49d57b5e2243cc18b3e5beea9b2064
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 28 14:17:16 2001 +0000
- Faster configure script and as-yet untested Darwin patches.
- commit 93d7b1f09ad135d459f7245c69fe3455036d0e76
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 28 10:39:40 2001 +0000
- Test for Altivec C extensions.
- commit f9411cc4d16755e44304630ab0a4fed40ac51d29
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 28 09:57:08 2001 +0000
- If memalign isn't available, fall back on valloc.
- commit f9dc58a3774b40201a29da0698fae5e7d4218667
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 28 09:55:20 2001 +0000
- Fixed a stupid mistake in NormScan().
- commit 43cfba30a841d8b2cf97252888374c0dd6bb2831
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Sep 26 12:32:25 2001 +0000
- By default, use the real size of the stream for the video output size.
- commit 746e6074dd3ae1e35e106d448bf8d91e1b6e5109
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Sep 25 11:46:14 2001 +0000
- Altivec IDCT and motion compensation, courtesy of Michel Lespinasse for
- mpeg2dec (untested).
- commit b0ef1133453903177488e4347d66e5712a3dd52d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Sep 24 11:17:49 2001 +0000
- Fixed many alignment issues.
- commit 8ed3168ec340fa26f6a4da80ab27c76ea294573e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Sep 14 15:36:36 2001 +0000
- Miscellaneous updates to configure, especially for cross-compilation.
- commit b1c218b21760abf2cbefa73223789895b9061120
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Sep 12 01:31:37 2001 +0000
- Fixed Slider overflow and slider behaviour.
- Also corrected the button status behavour.
- commit ee860753b99006bbd7b4c8cd47687983c6a8f20a
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Sep 12 01:30:07 2001 +0000
- Fixed the slider overflow problem.
- Corrected Slider behaviour.
- Simplified Code in the vout_beos ready for another developer to implement
- more advanced video output.
- commit ab0e87174137525db0446eb4a50af915e6bd6fad
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Sep 11 22:22:31 2001 +0000
- Fixed typos, courtesy of Michel Lanners <mlan@cpu.lu>
- commit e8640eed39a52d12f97b80b816d376116aaf94d3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Sep 9 13:43:25 2001 +0000
- 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.
- commit a9c31c5a8fe9bff62eb7ad8e3607376c4af41807
- Author: Henri Fallon <henri@videolan.org>
- Date: Thu Sep 6 18:21:02 2001 +0000
- - 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.
- commit 9ad4cc80c3d7c2dbedb433dff8006132df3be193
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Sep 6 14:02:56 2001 +0000
- Various fixes for GCC 3.0.
- commit 179acd069b28d5d0dc6e3549a77f558b10c7583c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Sep 6 13:24:21 2001 +0000
- Another fix for the altivec detection.
- commit 1d728604426313e2fd250bf7761b83589c9fdff8
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Sep 6 13:16:26 2001 +0000
- Reworked jlj's patch for field pictures.
- commit 51705951a3a1d74ae306166c9a41e3bd96b5e5bf
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Sep 6 10:39:10 2001 +0000
- Fixed numerous bugs with the Altivec IDCT (still not compiling).
- commit 4977183360db565f925ae319973e38d34969b0f1
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Sep 6 10:19:18 2001 +0000
- Fixed a warning.
- commit a0c74ab4fb0e7012289b59983609335c9b221745
- Author: Henri Fallon <henri@videolan.org>
- Date: Thu Sep 6 07:31:39 2001 +0000
- Added gnome.h check and cleaned the error messages in the configure
- script
- commit 479c96ee271df8ccc9b11961349ccf355d8d1b95
- Author: Henri Fallon <henri@videolan.org>
- Date: Thu Sep 6 04:28:36 2001 +0000
- A very tiny small useless optimization in the LPCM decoder
- commit a667c9046b76e1f86de2fa02053c508075fef74f
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Sep 5 16:46:10 2001 +0000
- * MPEG audio emphasis fix, courtesy of Matthieu Lochegnies
- <lochegm1@cti.ecp.fr> ;
- * ac3dec uninitialized data structure fix, courtesy of Damian Ivereigh
- <damian@cisco.com>.
- commit 39c1b3e8f13affb8fe1c0b432d93f4371a6eb106
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Sep 5 16:20:23 2001 +0000
- * Fixed a compilation bug.
- commit b3b880766e2b815d460916cb0c44e5d6f7b593c3
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Sep 5 16:07:50 2001 +0000
- * 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
- commit 76c5e75c37f7c3d0419b4cd0ffd72b1f9e641185
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Tue Sep 4 23:21:34 2001 +0000
- * Fixed a problem with field streams not working with new video decoder.
- commit 985a4b90f456f330a794ed52a3b674e55230b1fd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Aug 27 16:13:20 2001 +0000
- IP Multicast support, courtesy of Mathias Kretschmer <mathias@research.att.com>.
- commit 645ef26bf8b899142da7dc9e8b7aada1554eeb0c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Aug 24 16:28:49 2001 +0000
- * Removed O_NONBLCK in aout_Play because we don't use it and some drivers
- (e.g. have problems with this) ;
- * Added warning messages.
- commit c4b4857b7e01ac9294b5897377a89e276a6b8f1f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Aug 24 10:51:53 2001 +0000
- * Fixed build dependencies for architectures not supporting libasound2
- (Closes Debian bug #109722).
- commit 4febe3a259ae075c13317f5f64e3b8870b23ba89
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Aug 24 09:20:05 2001 +0000
- Install doesn't explode if libdvdcss hasn't been compiled.
- commit f7a075165e578a10a3658f37a2ab1fd2ca706b21
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Aug 23 15:39:46 2001 +0000
- * Attempt to fix the SDL detection under *BSD.
- commit 08fe80aaf81275f66a6856f90f8518a1aa7d25b7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Aug 23 13:24:38 2001 +0000
- 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.
- commit bcb38fc607d867fc018e478bc6dd6199801067c4
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Aug 23 10:08:26 2001 +0000
- Very small enhancements.
- commit dec76d7ff7d17e40354588e604b882013cd6ddef
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Aug 22 21:18:43 2001 +0000
- - The win32 port is once again using msvcrt.dll instead of msvcrt40.dll
- - Fixed a synchro bug (typo) in video_output.c
- commit 39131bcfefd3691c3a70751c1db0d57839b59e3a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Aug 22 18:47:52 2001 +0000
- * Added a documentation to use VLC as a netscape plug-in and do some
- (buggy) web streaming.
- commit 45f3f2825f878822ca99b07b3eb9a6134e0224ea
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Aug 22 17:21:46 2001 +0000
- * 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.
- commit 54ed2ed3d789d7b0326e267f91d65aa7af92c9fb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Aug 22 15:16:02 2001 +0000
- * Grmbl. Forgot to update the libdvdcss changelog.
- commit 07bf678b2a5531078b837a49e0278a2ee8a71dae
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Aug 22 14:23:57 2001 +0000
- * 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.
- commit dadbc98a35290f953273d10375795c527ce0b0aa
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Mon Aug 20 01:03:28 2001 +0000
- * Switched QNX audio output to block mode as stream mode is no
- longer supported under the latest QNX release.
- commit bd7443f2eff6e365a88682b7611b26445b6b7df1
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Aug 19 23:35:13 2001 +0000
- * 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>.
- commit ef84fdfee4cae6e884190a402897bc5bc26b5a1f
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Fri Aug 17 01:26:45 2001 +0000
- * Overlay now works under latest QNX release.
- commit 1c27686a8b370c0b5b42a247e909011c09a27bcf
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Aug 14 17:53:23 2001 +0000
- * Fixed yesterday's pthread detection fix.
- commit 38d1a266e2c17c00420d173b3a8b86e66c07b023
- Author: Tony Castley <tcastley@videolan.org>
- Date: Tue Aug 14 12:09:03 2001 +0000
- Rewritten vout for BeOS. Now does not support overlay however code is simpler
- and easier to implement overlay and DirectWindow.
- commit 06fca10912113cbd4287dcc5ab3969409399b38b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Aug 14 04:52:39 2001 +0000
- * GNU/Hurd configuration and compilation fixes.
- commit 6c67a6b17bf9b88c4d51b89824e0c767960aa97b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Aug 14 00:00:04 2001 +0000
- * Fixed a crash in subtitle rendering.
- * Activated old crappy subtitle rendering in overlay mode (ugly but
- probably better than having no subtitles at all).
- commit a0bb5da4a6adb31d93cfb84d11caf820ea2d9d99
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Aug 13 12:24:58 2001 +0000
- * Added missing debian files I forgot to add a long time ago.
- * Fixed libglide2/libglide3 inconsistency in debian/control.
- commit 39657a569d91b0e9d7cae9f88f0030f708fd5acb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Aug 10 17:53:48 2001 +0000
- * Another stupid typo (hope I got it right this time :p).
- commit dea6dc1ec6e12be9888acf158343c571959530fa
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Aug 10 17:43:50 2001 +0000
- * Another mistake in the BSD/OS configuration process.
- commit 04c93734c06c1a644bb75b06e5cd1b06b843add4
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Aug 10 17:14:11 2001 +0000
- Added --with-sdl-config-path option if you sdl-config is not in $PATH.
- commit c107309f452cc4c84f60a01980b291cacfe94674
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Aug 10 16:38:59 2001 +0000
- * Added proper Conflicts: rules in debian/control.
- * configure.in fixes for BSD/OS.
- commit 9f9e95781fb3005cc37ee10004e03de8984c3598
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Aug 10 16:38:09 2001 +0000
- Fixed a bug in System End Code handling. Contact me in case of problem.
- commit 20ff51910f1be67120911cc23622c308289eb79b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Aug 9 23:12:36 2001 +0000
- * Added BSD/OS libdvd by Steven M. Schultz <sms@TO.GD-ES.COM> in
- extras/BSDI_dvdioctl after he suggested it. License is GPL.
- * ./configure now checks for an installed libdvd under BSD/OS and
- falls back to ours if not found.
- * Fixed harmless typos in yesterday's Solaris libdvd patches.
- * Bumped libdvdcss version number up to 0.0.3 ; release will probably
- follow once the BSDI changes have been tested.
- commit 301cde4d9b0b2319219facb1cc3a025c21ab8f7b
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Thu Aug 9 20:16:17 2001 +0000
- Fixed a memory leak in the ifo parser and input_EndStream
- commit 3007c6b8853dcac1d84cf978d1075d64e941a434
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Aug 9 08:20:26 2001 +0000
- * Fixed a bug in the gtk interface which caused vlc to go amok after
- having met a zero-sized area.
- * Found out how to type '�' in vim :-)
- * Added missing bloat to modules_export.h.
- * 'snapshot*' rules do not depend on 'clean', and don't use /tmp anymore.
- * Added vlc:loop playlist command to go back at the beginning.
- Usage: vlc file1.mpeg file2.mpeg ... fileN.mpeg vlc:loop
- This change isn't very elegant but there are already bugs in the
- playlist handling, I'll try to polish it once the playlist is fixed.
- commit e9ea66aebac813f9513230d2b107e8524ccbf9c8
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Aug 8 02:48:44 2001 +0000
- * Solaris DVD decryption support by H}kan Hjort <d95hjort@dtek.chalmers.se>.
- commit 641341e854972195701a82fdf12f19f4b52172fd
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Aug 7 10:54:51 2001 +0000
- * Updated version number to 0.2.82.
- * Updated ChangeLog.
- * Fixed a typo in Makefile.dep.
- commit 6b933b9ed490bd7f2c923bf83654275b2e75cce6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Aug 7 02:48:25 2001 +0000
- * Got Makefile to launch ./configure almost properly. $(MAKECMDGOALS) rules !
- * Various debian scripts fixes.
- * Added -lmsvcrt40 to the win32 flags for proper execution under Wine.
- * Fixed broken soname setting under Solaris (and OS X, sort of).
- * Made the illegal instruction report more explicit.
- * BSD/OS 4.3beta1 fixes by Steven M. Schultz <sms@TO.GD-ES.COM>.
- commit 851ffa750cbe192a4f2781637ec26c29d5778eb4
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Aug 6 20:45:55 2001 +0000
- * Fixed the sdl video output plugin that I broke 2 days ago.
- commit 156201a10ab4a11247e4534a9506d3610b46516a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Aug 6 13:46:54 2001 +0000
- * libdvdcss* packages are now a bit more policy-compliant.
- commit 460360a85e2aa56f437ddb3ed25a7366a09569f5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Aug 6 13:28:01 2001 +0000
- * Added a dummy libdvdcss so that the DVD plugin can be used without
- libdvdcss. It will try to dlopen() libdvdcss at runtime, though,
- and will use the dummy functions only if it couldn't find a valid
- libdvdcss. This is probably only useful to package maintainers.
- * Tidied the snapshot-* Makefile rules.
- * Tidied the modules Makefiles.
- * Removed useless stuff in the debian/ directory.
- * Removed the "make all" kludge in the Makefile.opts rule. I hope this
- patch is harmless on all systems.
- commit f82f7f254af3828599bffa6c16e92d221c86b4df
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Aug 6 13:13:06 2001 +0000
- * Made the remote command plugin usable even with no stream.
- * Fixed a deadlock in the remote command plugin.
- * Fixed a deadlock in the SPU decoder.
- commit e57dfae199514c2b510afdd48b4d04d39bbc9358
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Aug 5 18:57:59 2001 +0000
- * Minor bug fix to aout_directx.c
- commit 85c3dbc49325c5ebf9e123a5f40c899203f9da07
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Aug 5 15:32:47 2001 +0000
- * Big rewrite of the DirectX audio plugin. The audio output is now (almost)
- perfect on Win32.
- * Fixed a bug in ac3dec_CreateThread() in ac3_decoder_thread.
- * On Win32, open() will now open files in binary mode by default.
- * A few minor changes to vout_xvideo.c
- commit f65e55091bacbca8152201dea128aaa7678db4f8
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Aug 3 18:03:32 2001 +0000
- Oops, forgot to commit this file.
- commit 2737d4c14370796587b7a8bab0eb878425248413
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Aug 3 16:04:17 2001 +0000
- * Fixed a segfault in yuv_End() in video_yuvmmx.c
- * Fixed the "Gdk-ERROR **: BadCursor" bug in the x11 and xvideo plugins
- * Fixed a segfault in SetBufferPicture() in video_output.c. This segfault
- only happened with the xvideo plugin because this one is not using
- SetBuffers().
- PS: The last fix broke the overlay output of SDL (black screen) I will
- investigate this later on.
- commit dbfcf9f6e233bb4dd109cebccb32e194c6ddb838
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Jul 31 21:13:30 2001 +0000
- * Fixed a segfault in PSEnd in input_ps.c
- * The video decoder thread is now also reniced to a lower priority on
- Win32 (as in the linux version). This slightly increases the responsiveness of vlc.
- commit 712e724961fb491e49cb2aaed1e5c6b9eb6d1053
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Jul 30 18:56:36 2001 +0000
- * Fixed a Win32 bug in libdvdcss. This bug was appearing on title change.
- * Modified input_dvd so you can now go directly to the selected chapter
- when you change the title.
- * Implemented the Probe function in the Xvideo plugin. Xvideo is now the
- default video output plugin when it is supported.
- commit 9305e95b7975c6d0bb3d1c20f8492dc555b115fd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 30 14:13:35 2001 +0000
- * Now use SDL_CFLAGS for searching SDL/SDL.h.
- commit 544bdffcde6a8811bd2471e6c3cfae9347ae0120
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 30 13:57:46 2001 +0000
- * Don't miserably die in `make` when ./configure hasn't be run ;
- * Fixed a bug when compiling KDE plug-in without Qt plug-in ;
- * Now taking into account $KDEDIR ;
- * Made SDL configure error messages more explicit ;
- * --disable-sdl is now correctly taken into account ;
- * Changed the order of evaluation of sdl-config and sdl11-config ;
- * Finally fixed SDL*/SDL.h check ;
- commit 20823a8120be204422228b2c13bd6ea58d3fd218
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jul 30 00:53:05 2001 +0000
- * VC++/Intel compiler fixes by Jon Lech Johansen <jon-vl@nanocrew.net>.
- commit ed87d04744364a109f6d0ba060696fefa255dbd0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jul 29 22:54:29 2001 +0000
- * Better gtk-config detection.
- * Removed duplicate checks in configure.in.
- * Fixed a typo in vlc.spec.
- commit 4aaa00c64207893bf70e2e0585e32c59d864c7ce
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jul 28 02:17:37 2001 +0000
- * Fix in libdvdcss in the key caching code.
- * Removed useless variables in configure.in which caused all subsequent
- compilation tests to fail.
- commit 5594c61a42c97dca3b200fdc550682e119119d0a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jul 27 16:40:20 2001 +0000
- Fixed a FreeBSD bug (again).
- commit d307283d3e0731d50727b21fd500bad39a5c51d2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jul 27 16:23:14 2001 +0000
- * Additional fixes to the sdl-config detection.
- commit c085b215f4527c99b144a3683560901f5da8f1f8
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jul 27 16:14:58 2001 +0000
- * Added a make uninstall rule.
- commit 4945d2bb3621b899aca49359c435d0dcfcc2ec1b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jul 27 14:43:30 2001 +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.
- commit 16c530705f597ed19608c7d8edf9d4c003cd5691
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jul 27 09:17:38 2001 +0000
- Disabled Dual Prime Arithmetic message for the release :-p.
- commit 425c22f43d4f678ab04f09d6e4adb34fe730d26d
- Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
- Date: Fri Jul 27 01:19:24 2001 +0000
- Fix another little silly thing.
- commit 76fcb7fc4f092aaf34d36988e3222932978f5266
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jul 27 01:05:17 2001 +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)
- commit 9fadff590011349766ac47edd01788c626274741
- Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
- Date: Fri Jul 27 00:49:46 2001 +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).
- commit bad0a366cf1f68575c5fb00256b0a38a0d9510f8
- Author: Renaud Dartus <reno@videolan.org>
- Date: Thu Jul 26 20:00:33 2001 +0000
- * Format asm functions for gcc
- -> fixed the segfaults with imdct_sse
- -> sound is hugly with imdct_sse in debug mode
- commit 332c81bba051edf3be76deaed6d891113d6adef1
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jul 26 14:53:24 2001 +0000
- Now using gcc -pipe.
- commit 4c53a66f9da4d0154814a2e51e18d69eb98c184e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jul 26 11:36:52 2001 +0000
- (Hopefully) fixed the #@!$ field pictures bug.
- commit d92602e4829febfb1004f53f5a67ea979af2dced
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jul 26 09:08:57 2001 +0000
- Accept SDL 1.1.5 or later.
- commit 67b832627992e9d84188ffc39ca933d11791499e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jul 26 03:13:30 2001 +0000
- * Fixed the MMX YUV plugin issues with gcc 2.96 and 3.0.
- * Updated TODO, cosmetic changes.
- commit 7a9a6f5b591dbb7947965d48ea35c8672198b2c4
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jul 25 19:14:06 2001 +0000
- Now use sdl-config for SDL.
- commit 715fae632a5db4f06deedb52f927d9c27d087d37
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jul 25 18:06:27 2001 +0000
- Fixed a stupid bug in buffer management with field pictures.
- commit 4452dad3ea5e15a89e9c81459de984cf7fe78618
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jul 25 15:37:34 2001 +0000
- Fixed a reinit bug after a discontinuity - such as seek().
- commit 9d389d4456a8d4505f14f2aed4bec4bea3a6b1ee
- Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
- Date: Wed Jul 25 14:51:48 2001 +0000
- The spdif audio output won't kill itself anymore at the beginning.
- commit 664478c0015f0c364de365981b7d720e08d02428
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jul 25 14:14:38 2001 +0000
- * Fixed my latest gnome Makefile breakage.
- commit 5bcfa0faf597d06ab77b5e44d12f8fcbf2d459ad
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Jul 25 08:41:22 2001 +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 ).
- commit 1977c0ab664cc27d1bf27457558f11608d75ee43
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jul 25 03:53:19 2001 +0000
- * Updated ChangeLog.
- commit cc674725262dc33e73cbec27dcfafad605deafc7
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jul 25 03:12:33 2001 +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.
- commit 2cdf4603330e12d31c0778e93832703ad0679ef3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jul 25 00:23:40 2001 +0000
- * libdvdcss segfault fixes, at last!
- (I really wonder how it could have worked before :)
- commit c4725d15853536ba8c668ab433ab4dd0b3f937fd
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jul 24 12:03:00 2001 +0000
- Tuned constants, since it seems to make people happy.
- commit 2d34086838e5fd4e0cad204bb2405a6cf2d523dd
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Tue Jul 24 11:16:09 2001 +0000
- Removed the changes made ; vlc should compile when following the
- instructions in INSTALL-win32.
- commit 4f45f4c63f502c56d6f60de36368fa40572cd61e
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Tue Jul 24 09:40:05 2001 +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.
- commit 8ecba86e32db869f0436d2a4a0b7f5573703923c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jul 20 16:20:25 2001 +0000
- Fixed the "paused movie won't restart" bug.
- commit 61cd2b0a26fd0015b03f03eb3d83ef1ed98e0432
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jul 19 11:50:51 2001 +0000
- * QNX RTOS plug-in by Jon Lech Johansen.
- commit 9727b87f3669edc8574440167d77db1b22a12ba4
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jul 19 11:42:31 2001 +0000
- * FreeBSD compilation fix, by �yvind Kolbu.
- commit 33687bb4acf1099dfaa26d07110c37857f638005
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jul 18 17:05:39 2001 +0000
- * Updated documentation with recent changes ;
- * Decoders are niced again, for it is really better.
- commit 24305848d4fc126da6dcb5fae448418407a10507
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jul 18 15:21:51 2001 +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.
- commit d0c9b47957ec825d43aba1b27202bba5170c0d08
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jul 18 14:21:00 2001 +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.
- commit 18f5cd99efddfa0068ffcd6497fb14a0729755e1
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jul 17 09:48:08 2001 +0000
- Cleaned up include/. Unnecessary headers are no longer under include/, but
- under src/. (eat that)
- commit 213957d212145321a03e37633ebf6285a69accf1
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Jul 16 22:00:45 2001 +0000
- Added intf_DbgMsg and intf_DbgMsgImm symbols to modules_export.h
- This fixes the TRACE build.
- commit 30d93eb39b66309331064cdabaa588e4c22dab33
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 16 16:40:14 2001 +0000
- ...and the associated Makefile modifications.
- commit bac9ebf6b39c5c9757fb626163d461cd81abc939
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 16 16:39:00 2001 +0000
- Moved video parser into video decoder.
- commit 915759dccfde74c6424b30e774f8c3835d986a9c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 16 16:26:21 2001 +0000
- * Exploded the outdated generic decoder ;
- * Updated ChangeLog and TODO.
- commit 1a03af9a5473c4eb6b22cb634d405fd069d247e9
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 16 15:54:59 2001 +0000
- * Added IDEALX developer documentation into main CVS - PLEASE UPDATE
- REGULARLY ;
- * Cleaned up doc/ directory.
- commit a707befb5897b7f81367e28ac78de76cff79a86f
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 16 14:33:40 2001 +0000
- Reactivated SDL parachute in non-debug mode (memory leak otherwise).
- commit 48b927bbde6b8ee66b62c95e7465cb82fc45ab6e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jul 16 12:10:32 2001 +0000
- Fixed GetChunk for chunks < 4 bytes.
- commit a7a2bab4b4c287c1441e467c539b8cdf22aa6b66
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Jul 15 09:49:09 2001 +0000
- - The Win98 DVD input is finally working. (had to install Win98 on my
- computer to find the problem ;-)
- commit f20e5c359d063c86967719ee47382a2dfed3d27d
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Thu Jul 12 23:06:54 2001 +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.
- commit 20e17cf9dab89d2c3b5e6ba320a3d42e0582b35c
- Author: Renaud Dartus <reno@videolan.org>
- Date: Thu Jul 12 20:44:52 2001 +0000
- I forgot to commit others aout plugins
- commit a25f41cb25e76b539ae9f2b5d4c43e94fd7ad2cb
- Author: Renaud Dartus <reno@videolan.org>
- Date: Thu Jul 12 20:31:33 2001 +0000
- * Fix audio/video synchro bug with esd
- * Should fix buggy sound due to 44100-48000 Hz conversions
- commit 23b4e9ba903b6d8b8b03998d7cea33f3c3160f4d
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Jul 11 14:26:19 2001 +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.
- commit a50a0a25f56aaada717d6265a7b2d9b34dccfb4c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jul 11 02:01:05 2001 +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.
- commit 96ab9e692befe1b8b040c8a689ee174552a9abed
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Jul 10 06:07:53 2001 +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.
- commit dee3179d130387aa8e8b52b229ec27704811105d
- Author: Renaud Dartus <reno@videolan.org>
- Date: Sun Jul 8 23:15:11 2001 +0000
- * Alignement in asm functions
- * 16 bytes alignement for data (need fo SSE)
- * Optimization in SSE
- commit 5b49dba8b9e0ef7a8e3df5df6de36ac360475604
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Jul 8 17:45:52 2001 +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
- commit 52add4b02db2085bf238915b44c39c64bf8fb989
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sat Jul 7 21:10:58 2001 +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.
- commit f58cb69a748da100761f20be0f5045e917eba10f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jul 7 17:45:29 2001 +0000
- * Probably fixed the "X eats more and more CPU" bug. Please test.
- * mingw32 cross-compilation issue fixed.
- commit 43f8d0efc0984017b38e47c1bb13697805b70fb5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jul 6 08:43:31 2001 +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).
- commit 1dafba77c22a39cd8c2e684fcf1499db5582cd6a
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Jul 1 08:49:09 2001 +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.
- commit 9db3558c0ad35c9a47fca9d93bd17a1a64c31dfb
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Jun 29 11:34:28 2001 +0000
- Bugfix for chapters change in DVD.
- commit 9c0b2a56c67e994531d1825def358a5759672f2a
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Thu Jun 28 22:12:04 2001 +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.
- commit 2fbc01b90937b2018c034c658f3195334954e851
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jun 27 09:53:57 2001 +0000
- Elementary Stream input plugin (use it with --input es). Only works with
- video streams at the moment.
- commit f406134a3d5fb50ce61bdab83601203319a9cff8
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Jun 27 06:29:59 2001 +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
- commit 0967faf5ed20165028e38f6a7355314558ed38a3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jun 25 11:34:08 2001 +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>.
- commit 01d140d81d45754ef0be5e60d0f10879d04f3d82
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 21 07:22:03 2001 +0000
- * Win32 network support by Boris Dor�s <babal@via.ecp.fr>.
- commit ec728f13a84b93bcada1b4d43b972d9db7d207eb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jun 20 07:43:48 2001 +0000
- * Fixed an alignment issue in the ifo parser. The Matrix problem should
- be solved.
- * Minor cosmetic fixes and warning removals here and there.
- commit 7340778f05cccc90cbd99533cf777f7f691f1d75
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jun 19 05:51:57 2001 +0000
- * FreeBSD (and probably QNX) shared memory handling fix.
- commit e7345b805853d315b485b1a1d899c158ed4c5413
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jun 18 23:42:07 2001 +0000
- * First libdvdcss version
- commit c1881fafc05a38fc63a847818023f3e9dc0b4626
- Author: Tony Castley <tcastley@videolan.org>
- Date: Fri Jun 15 09:07:10 2001 +0000
- New simple playlist.
- Enable/disable controls depending on what is in the playlist.
- commit 9bc943b9ea8c62660d31333314ba7e7db0d625ff
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jun 15 05:12:30 2001 +0000
- * Unrolled two loops in dvd_netlist.c to prevent flooding.
- * DVD input stuttering fix by Jon Lech Johansen.
- commit 05761f84125ff48d774be3a46691fc95e5f25928
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Jun 15 01:22:58 2001 +0000
- *Removed a lock that caused late frames in DVDRead.
- commit 44abaa7cd571d62ac75b9754783497e69262d13c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 14 20:21:04 2001 +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).
- commit cff6378dbeeac3caedf198868537f85ae80f4bee
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 14 02:47:45 2001 +0000
- * Fully working Windows DVD ioctl support by Jon Lech Johansen.
- * Usual weekly ChangeLog mass-update.
- commit 4b921617aa95dc8c91a0c508729c16fd68199ff9
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 14 01:49:44 2001 +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.
- commit 322cfc68a1ed5228b553388ffbf693452ceb8943
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jun 13 00:03:08 2001 +0000
- *the dvd netlist no longer stops when the fifo is empty ; it just waits
- that there are free vectors again
- commit 495436e7e14ef7a692124ce9ec8d1016a7dc18e1
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jun 12 22:14:44 2001 +0000
- * Exported the CSS part of the dvd plugin into a library.
- commit 106079bcac63a37d204c452f8d2118b8218baa7b
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Jun 12 18:16:49 2001 +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.
- commit a3c92b8fe71f3b308de5b1205ffc2ef7760764ff
- Author: Henri Fallon <henri@videolan.org>
- Date: Tue Jun 12 13:50:09 2001 +0000
- Added LPCM support. It should work with stereo LPCM.
- Untested with 5-ways LPCM streams.
- commit b947d0637db53852f9bd591d75f0ce6232e24af7
- Author: Renaud Dartus <reno@videolan.org>
- Date: Tue Jun 12 11:02:07 2001 +0000
- * Fix the warning in compilation of main.c
- commit 2788bc6a4e38026492aa9fb1f2b3b01cad61207d
- Author: Renaud Dartus <reno@videolan.org>
- Date: Tue Jun 12 00:30:41 2001 +0000
- * Check that OS support SSE optimization for PIII (to avoid illegal hardware instruction on Linux 2.2.x)
- commit 7b5259e012ffb7c31458a98b17de41d6130c8c47
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Jun 9 17:01:22 2001 +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.
- commit 0c6f4bc9ce0908aa5a9240a103493e3798dd9779
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jun 8 20:03:16 2001 +0000
- * Lots of DirectX plugin fixes by Gildas Bazin.
- * Compilation fix in message queue mode.
- commit a78e34d0954d9aa1962161556d3ee5067f96a691
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 7 22:25:42 2001 +0000
- * Another FreeBSD compilation fix.
- commit c7cafcbbf1d4ffb37d62e2a99931516dbd649a0f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 7 22:14:56 2001 +0000
- * SDL compilation fix for FreeBSD.
- * Fixed compilation of motion modules as plugins.
- commit 47723362cca97b9e55f232ab72be816bed63329b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 7 15:27:44 2001 +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.
- commit 214396bc9f2f8fb89f7241e13168b22602ff0fef
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jun 7 01:10:33 2001 +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"...
- commit 8dee1230d87abff97f5f0682d7ac7fedfd194776
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jun 5 04:08:06 2001 +0000
- * Updated things and stuff for 0.2.80 release.
- commit f42dc7826cee6211c5ada73f5ed94cfa4742bce5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jun 3 12:47:22 2001 +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.
- commit 348b0e6f4c1ca07ef505549c8d9e1f24fe161fc0
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sat Jun 2 10:16:43 2001 +0000
- Forgot this...
- Change to the set out of the BeOS code to
- allow more logical updates.
- commit 710b82194f6721641276e8dd1ece8cbef87f95b2
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sat Jun 2 09:42:26 2001 +0000
- Change to the set out of the BeOS code to
- allow more logical updates.
- commit 092798cf2506c1f36fe5304eec51bfed0fcbfd75
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jun 2 01:10:19 2001 +0000
- * Moved modules_builtins.h.in into src/misc. Please remove
- include/modules_builtins.h in your local tree.
- commit 945f294626b776bbabadc5627c05456a6ff0ae2b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jun 2 01:09:03 2001 +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.
- commit e9cc5c05f7423734b0a8a4c8e105e8bb65e50dcd
- Author: Stéphane Borel <stef@videolan.org>
- Date: Thu May 31 16:10:05 2001 +0000
- *fixed a double malloc/free bug in DVDRead
- *fixed a lock issue in the interface introduced in my last commit
- commit 1d066ee387153e114db49bab179a885551a26920
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu May 31 12:45:39 2001 +0000
- * Win32 plugin support by Gildas Bazin <gbazin@netcourrier.com>.
- commit 0c128d47071e1e107cd25820ae0c664ab5ca5b70
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu May 31 03:57:54 2001 +0000
- * BeOS fixes. renamed iovec.h to input_iovec.h because of namespace issues.
- commit 305d90ffc2de8560ecb149a83b12477ce7aabad3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu May 31 03:23:24 2001 +0000
- * miscellaneous Win32 fixes by Gildas Bazin <gbazin@netcourrier.com>, sorry
- for the 2 weeks delay.
- commit b8ce47bbc7e430859df997d88c13388d390704c7
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu May 31 03:12:49 2001 +0000
- * Win2000 DVD input by Jon Lech Johansen <jon-vl@nanocrew.net>.
- commit 94d3d4d8be146d5a7ca5e77eb025820d26b9396d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu May 31 01:37:08 2001 +0000
- * Applied patch from Jon Lech Johansen <jon-vl@nanocrew.net> to compile
- vlc with MS and Intel C/C++ compilers.
- commit b465bcca0933f8c979ac9221b21f526ec2193ca4
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed May 30 23:02:04 2001 +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.
- commit 73620c7478d9c8f1c112698a78645c3dc44c538d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed May 30 22:16:07 2001 +0000
- * Fixed a bug introduced in my previous commit which broke DVD input.
- commit a3b650021f34ac95b8947b895cfbd2959aed8769
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed May 30 17:04:12 2001 +0000
- * Hrmpf. Forgot the most important file.
- commit 440f9992ee947ea5fd0debbf35fdd1011c6404b3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed May 30 17:03:13 2001 +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.
- commit 1ffe943ec5e34e24199546b386114bb67586855a
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed May 30 05:19:03 2001 +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
- commit 6854d3f1e84582ea6f7d8f2990c06a72aeeb56c5
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue May 29 13:53:16 2001 +0000
- *Fixed a bug with Previous chapter button in gnome
- commit edcfc7d3079bf7e1e78f97ddfbe80bc4cfe426fd
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon May 28 04:23:52 2001 +0000
- * Added a wrapper for readv() on platforms which don't support it. The
- network support now compiles under Win32, but still doesn't work, the
- select in plugins/mpeg/input_ts.c never returns any data.
- Is there anything like strace(1) under Win32 to debug this ?
- commit 7f62d904b8c0a5eb02830277cb1247f6915e1820
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Mon May 28 03:17:01 2001 +0000
- Modified in order to add network input under Win32.
- It compiles under Linux and Win32 (yeeaaahaaa, haven't broken anything
- :-))
- (added the WinSock library initialization and cleanup)
- Could someone test if it does really function ?
- commit 1da48cfcb0779dfb88212b97289bb8d5dc96cfa6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon May 28 02:54:09 2001 +0000
- * Of course my Win32 patch broke the Un*x version.
- commit f9c0292d94ffc2d2ffa0a6cc3d9e87ef78f9c90f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon May 28 02:44:39 2001 +0000
- * Forgot a little #ifdef, sorry.
- commit 506c5ec77327386d6b546e994e4dd0a152591544
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon May 28 02:38:48 2001 +0000
- * Win32 compilation fixes, esp. the MAC retrieval.
- commit 5b5ae2eb9278ffe3c4ccbb826950aa005156ed2a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun May 27 15:16:58 2001 +0000
- * Fixed my latest BeOS support breakage.
- commit 409f93dd9fa5aecf2066741ad938d7e7478611f4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri May 25 13:20:10 2001 +0000
- * Fixed a warning for *BSD compilation.
- * Fixed a typo in yesterday's Darwin ioctl fixes.
- * Patch by Eugenio so that the OS X interface and video output handle the
- aout and vout banks.
- commit 7de920d3517710c18f0525be2946ef230256c123
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri May 25 04:44:49 2001 +0000
- * Forgot a file for BeOS.
- commit 10b03bcbd7661ea496b9a38fa056225d906a1ca1
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri May 25 04:23:37 2001 +0000
- OS X fixes:
- * Applied Eugenio's fix to the DVDioctl driver. I didn't test it, but
- it should not hang the kernel anymore.
- * Ported most dvd_ioctl.c functions to the DVDioctl driver: ReportAgid,
- ReportChallenge, ReportKey1, ReportASF, InvalidateAgid, SendChallenge,
- SendKey2. They should comply with the "Mt. Fuji Commands for Multimedia
- Devices" paper.
- Last remaining problem: ReadCopyright and ReadKey. The version of
- Darwin I have here only has reportKey() and sendKey() functions in
- the IODVDBlockStorageDevice class (pages 413 and 449 of the Mt. Fuji
- paper), but we also need the READ_STRUCTURE (page 357) which I couldn't
- find anywhere in the kernel headers. Either I missed it, or we'll have
- to wait for Apple to implement it (or maybe we can emulate this command
- with some other IOKit commands).
- commit 32335766f307138d0cc488be6371c63cefd3afcb
- Author: Stéphane Borel <stef@videolan.org>
- Date: Thu May 24 01:24:47 2001 +0000
- -Forgot a bug for audio/spu change in the interface
- commit 5e250b35b8416ecb1129394d74eb6ee78e40279d
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed May 23 23:40:32 2001 +0000
- -A little bug with lpcm in Makefile
- commit fa5ba0bb09b6b16ccb9710c3b1f0482bd64080ab
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed May 23 23:08:20 2001 +0000
- -Unification of gnome/gtk intefaces: now all the file are in plugin/gtk.
- Specific files are glade generated files and intf_* files. All the
- remainders are common to gtk and gnome and contain all the callbacks for
- both interfaces.
- commit 5ae87b7eef1b7e6d98c40e0aabf53fa101a642ab
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed May 23 17:47:34 2001 +0000
- -LPCM audio selection in ps mode, in prevision of henri's decoder.
- commit 31e42cb1b13bf465eaa6827149da35f7dd0c9654
- Author: Tony Castley <tcastley@videolan.org>
- Date: Mon May 21 12:44:23 2001 +0000
- Updated with new changes for playlist management
- commit ab1d6024998a356585477acb5fd367365ac52f9d
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat May 19 00:39:30 2001 +0000
- *More cleanification in gtk interface: now to change the
- title/chapter/audio/spu/angle, we tell the input to do intead of doing
- it inside the interface. It results in fewer locks during the changes.
- *The dvd plugin reads again blocks of 32 sectors to gain speed since
- there are no more lock-ups during stream change. I've also created a new
- file that contain function to described video and audio streams with ifo
- datas.