ChangeLog-2002
资源名称:vlc-1.0.5.zip [点击查看]
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:431k
源码类别:
midi
开发平台:
Unix_Linux
- * moved the function definitions from threads.h into threads_funcs.h. This
- allows us to move p_main_sys into p_main (p_main->p_sys).
- * fixed the --with-gtk-config-path and --with-sdl-config-path options in
- configure.in
- commit 233d20e662ff42677f8d7ccdd6d002480e540e38
- Author: Laurent Aimar <fenrir@videolan.org>
- Date: Sat Apr 27 16:13:23 2002 +0000
- * plugins/avi/avi.c : seek is faster
- commit 30046622c52a9425cfb79dd6e55d2ed412e17a6f
- Author: Johan Bilien <jobi@videolan.org>
- Date: Sat Apr 27 02:20:32 2002 +0000
- * ALL : better FreeBSD detection for VCD input
- commit 7eb66813acee7c8e63d0a20c6ce374c2f440710a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Apr 26 23:52:04 2002 +0000
- Fixed a typo in libdvbpsi handling.
- commit 1c26af817b48a27bb587541e9d1e024ab76a25cf
- Author: Johan Bilien <jobi@videolan.org>
- Date: Fri Apr 26 23:32:23 2002 +0000
- * plugins/vcd/cdrom_tools : FreeBSD 4.5 port of the vcd input.
- commit a48441c66ea2c3d5d53d1c0a98151662c91f694d
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Apr 26 20:49:26 2002 +0000
- * updated win32 compilation instructions.
- commit 67c4bc3914d88c21ffc711806877cc0f811b166a
- Author: Johan Bilien <jobi@videolan.org>
- Date: Fri Apr 26 20:18:26 2002 +0000
- * plugins/mpeg_system/mpeg_ts.c : fixed --program option
- commit 62d636ba6ce8cada77245f14d6d9d2ff01d566a9
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Fri Apr 26 18:12:28 2002 +0000
- * Fixed my fix for the fix for vlc_memalign. Sorry O:-)
- commit 7ae0024ea216605c396a17021c07473b8d43578b
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Fri Apr 26 17:07:14 2002 +0000
- * ./include/common.h: Fixed vlc_memalign.
- commit 795f21cd4b31a280fbc4311f979aed09471ba865
- Author: Laurent Aimar <fenrir@videolan.org>
- Date: Fri Apr 26 14:29:26 2002 +0000
- * plugins/avi/avi.c : now it can play broken file with seek enable but it's very slow (will be fixed soon ).
- commit 2834110fa1ff88fa84a179c72dddb15bbeb96809
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Apr 26 05:43:37 2002 +0000
- * ./src/misc/beos_specific.c: added system_Configure(). Sorry O:-)
- commit 4751f8f627e7ac8149a8ea7b6826025c5c33beca
- Author: Laurent Aimar <fenrir@videolan.org>
- Date: Fri Apr 26 01:45:36 2002 +0000
- * src/input/input_programs.c : an video divx ES will no longer be considered as an audio ES ( thanks sam ).
- commit 295d36f39aff61791d99f8e30574a82ee597beb2
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Fri Apr 26 00:20:00 2002 +0000
- * ./src/misc/darwin_specific.c: added system_Configure().
- commit 9d8d4f2a627c2f40d4b4e6418b23eeff4113eeb7
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Thu Apr 25 23:52:03 2002 +0000
- * Cleaned up QTScaleMatrix().
- commit 848637d07e79260f9e5fa9a781ca04317c8ca198
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Apr 25 23:07:23 2002 +0000
- * MacOS X port :
- - New creator ID : VLC#
- - Borders in fullscreen mode are now black and the movie is centered
- (jlj P0//3r)
- - A/V sync should be much more precise
- commit eb1ec4a42c24cdf9a2b916feeac47324b6edcbc5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 25 21:52:42 2002 +0000
- * ./src/misc/modules_plugin.h: exported input_ClockManageRef for fenrir.
- * ./include/video.h: moved vout_CopyPicture out of the way, an inline
- function did not make sense here.
- * ./include/video.h: moved vout_ChromaCmp out of the way.
- * ./plugins/avi/fourcc.h, ./include/video.h: merged these two files into
- video.h.
- * ./include/os_specific.h: this file is now always included.
- * ./include/debug.h: removed this file which was almost useless, and moved
- ASSERT to common.h.
- * ./include/common.h: fixed vlc_memalign and changed its prototype to
- follow posix_memalign's.
- commit ebf1f2553132485cd551e2749fbc52d48c5881d9
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 25 21:35:31 2002 +0000
- * ./configure.in: dropped usage of $withval and $enableval in favor of the
- safer variants $with_foo and $enable_foo.
- commit 4c364385eebc8b9f36a49fad3d8b1b06126c6044
- Author: Laurent Aimar <fenrir@videolan.org>
- Date: Thu Apr 25 11:41:38 2002 +0000
- * plugins/avi/avi.c: will not segfault when no audio is found/supported.
- commit 5bbfc2b4729dd49e89a8fb24eca259ede1be582f
- Author: Laurent Aimar <fenrir@videolan.org>
- Date: Thu Apr 25 03:01:03 2002 +0000
- * plugins/ffmpeg/ffmpeg.c : with empty frame(data_packet) it won't segfault
- * plugins/avi/avi.c : use KeyFrame to seek, so video will not be bad as
- before
- commit 5a70322c5ffad491c7e824214bbd79a9c65ee744
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Apr 25 02:10:33 2002 +0000
- * Moved Program Specific Information decoder to the ts demux module
- * Added a mpeg_ts_dvbpsi module tha uses libdvbpsi to decode PSIs. It is
- used by default if the lib is found. It shares much code with mpeg_ts
- commit 060c0b88c89fba7eb5cc8713378f62ce9cd526bd
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Apr 24 23:49:32 2002 +0000
- * fixed typo. You have to double click on the video window to switch to
- fullscreen.
- commit 42e6064e78fe27416276cbe43b0576e77ccfb8df
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Apr 24 23:08:08 2002 +0000
- * on Win32 the config file is now stored under the "Application Data" folder
- belonging to the user. (this works if at least IE4 is installed, otherwise
- the old method is used to get the config directory)
- commit 4397dc74f055e742014a25aa0f3897e07b72cf6f
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Wed Apr 24 22:56:43 2002 +0000
- * Fixed MacOS X module linking problem.
- commit 08999a39bccd9b1b199294933a54c50e94f4148f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 24 00:36:24 2002 +0000
- * ./src/interface/main.c: we no longer segfault if argc == 0.
- * ALL: renamed PLUGINS to __PLUGINS__ to avoid conflicts with libraries
- defining it. Grmbl.
- * ./src/input/input_ext-plugins.c: cosmetic change.
- commit 4144b604ceafac6c65629df78a9078f7d93e7e6b
- Author: Laurent Aimar <fenrir@videolan.org>
- Date: Tue Apr 23 23:44:36 2002 +0000
- * ./plugins/ac3_adec/* use _M to avoid conflict with libavcodec.a
- * ./plugins/avi a light avi demux
- * ./plugins/ffmpeg a video decoder for divx v3 and opendivx
- commit 76e16cfde09d8ee6fb981eaf9ac9e9ad3260ac46
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Apr 23 23:37:48 2002 +0000
- * plugins/win32/preferences.cpp: fixed a compilation bug
- commit fbe65af69573544e440a5c1b77fd0592d8babbdc
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Apr 23 23:06:05 2002 +0000
- * ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's
- upcoming work.
- commit 69c174d7ed52b49b7c97c043c545d0f1c6d4262f
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Apr 23 22:07:05 2002 +0000
- * DirectX video output plugin now uses triple buffering for YUV overlay. This
- improves the video quality a lot (no tearing) without affecting performance.
- (I knew double buffering sucked but I just discovered why triple buffering
- is better: you don't have to wait for the vsync to flip the buffers).
- * Fixed the DirectX video output for non-overlay modes. It was only working
- in RGB16 before.
- * Fixed the mouse autohidding feature in the DirectX plugin
- (at least partially).
- * Fixed the spu decoder to take the pitch of the destination picture into
- account when rendering the subtitles (Implemented only for the YUV modes).
- commit 4b22a29123f0b58d5525f1a7f53712f597f25b6f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Apr 23 20:58:24 2002 +0000
- * ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix
- to avoid retrieving the spu palette from a network stream as if it was
- a DVD.
- commit a6bccb1c2976437ddb918dfc934ec0ca73a07933
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Apr 23 14:16:21 2002 +0000
- * ./src/interface/main.c: tidied the help output code.
- * ALL: removed underscores from option names and made a few options more
- self-explanatory, for instance --input_channel becomes --audio-channel;
- run vlc -H to see what has changed.
- * ALL: replaced many occurences of "plugin" with the word "module".
- * ./src/interface/main.c: moved all satellite-specific configuration options
- to the satellite plugin.
- * ./po/*: updated translations.
- commit a2f9164000b3351a27a19c1f18cd3b7bb693d1b0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Apr 23 13:47:30 2002 +0000
- * ./plugins/chroma/i420_yuy2.h: optimized the 420 planar-to-packed chroma
- transformations. They're now PIC-friendly as well.
- commit 30a5f3688cc71befa13e8778644b1298a5c0491e
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Tue Apr 23 03:21:21 2002 +0000
- * Added Open disc and network panels.
- * Some changes to the control layout.
- commit 1521d766d474ea229dbb34cb52b3e26e608b5e1e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Apr 22 08:20:26 2002 +0000
- * ./src/interface/main.c: i_warning_level is set to 0 to avoid unwanted
- verbose messages.
- * ./po/en_GB.po: British translation.
- commit 82337d0cecf73c05c73d6fe2c78ce1f287827581
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Apr 21 21:29:20 2002 +0000
- * Fixed the warning_level handling: "-v" and "--warning" are now working as
- they should and they also are cumulative (using -vv --warning=3 you end up
- with i_warning_level=5)
- commit 497e82b19b78872f6e68ca5bf27f795dd09dbba2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Apr 21 18:32:12 2002 +0000
- * ./src/misc/configuration.c: support for short options. -V, -A, -I
- are back, and we also have -4 and -6 for IPv4/IPv6.
- commit ce25f1e87e3c02249e49ac49cd9ea720a022880c
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Apr 21 11:23:03 2002 +0000
- * added config_GetFloatVariable() and config_PutFloatVariable() to the config
- module.
- * added a --zoom <float> config option.
- * added a call to RestoreCPUState() in InitIDCT() in idct_sparse.h so that the
- FPU is still available after a call to InitIDCT().
- * deactivate stream buffering when logging to a file.
- commit b9d43101ac7aac9ce78d141e76c69ed195ecbfc8
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Apr 21 10:32:21 2002 +0000
- * ./po/*: re-ran make update-po, fixed a few translations.
- * ./po/fr.po: completed the french translation.
- * ./plugins/gtk/gtk.glade, ./plugins/gtk/gnome.glade: synchronized a few
- strings between the Gtk+ and GNOME modules to avoid duplicate translations.
- commit c17d31bb3e4a0a9df38e44660455feeb83ce0b9a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Apr 20 20:42:48 2002 +0000
- * ./po/de.po: updated german translation. Many thanks to Thomas Graf.
- commit d6950e92ae86ab90cf6b70f35220449217d4ccaf
- Author: Tristan Leteurtre <tooney@videolan.org>
- Date: Sat Apr 20 17:52:47 2002 +0000
- . Url & mailing-lists corrections
- commit 43a3e590b1cd5bbeb98b0c6f93f8bdd0982cdb04
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sat Apr 20 15:40:21 2002 +0000
- * the last category from the config options wasn't displayed.
- commit 9bb17f5d915a48f9df9a6d794f2c090713aabf23
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Sat Apr 20 15:12:11 2002 +0000
- Updated Netherlands translation of interface.
- commit d4b23cb5523d4b05c086f63e40c26c91e351b1ba
- Author: Loïc Minier <lool@videolan.org>
- Date: Sat Apr 20 10:19:50 2002 +0000
- * po/fr.po : completed french translations
- commit 4f6c862b021281a7e44a93aa5c774e6bb07a6a78
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Apr 19 13:56:12 2002 +0000
- * ALL: internationalized all configuration strings.
- * ./src/interface/main.c: we now set LC_CTYPE to get the right charset.
- * ./src/misc/configuration.c: lots of simplifications in the code.
- * ./po/vlc/pot: updated translations.
- commit 46b2dec0ff08906d35d2e903dd100643b50f2fdc
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Apr 18 21:32:23 2002 +0000
- Fixed typos.
- commit 62ffd1a0bffc56bf306bc9d44fd41ea86c9c38ed
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 18 19:38:57 2002 +0000
- * ./vlc.spec: fixed build dependencies.
- * ./configure.in: when -lintl is available, we now also link plugins with it.
- commit 3eb0086e090edbae516a5e9f1c499d1c372a349a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 18 12:51:59 2002 +0000
- * ./include/threads.h: fixed a segfault under Solaris, thanks to Meuuh.
- * ./plugins/spudec/spu_decoder.c: RGB 24bpp and 32bpp support.
- commit 9e607c8036b66e581aa85730e266021a85d902c2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 18 05:11:30 2002 +0000
- * ./configure.in: switched version to 0.3.1.
- * ./vlc.spec: imported Mandrakesoft's latest enhancements.
- * ./ChangeLog: updated ChangeLog.
- commit e81cf378bece2349ad5b3d92bf6aba9efbadad6d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 18 04:34:37 2002 +0000
- * ./configure.in, ./plugins/network/ipv6.c: support for the GNU glibc
- extension gethostbyname2(), thanks to Thomas Graf.
- commit db25744a89b163b6765bb98706905042ad1edb5c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Apr 17 23:03:35 2002 +0000
- * Finally fixed MacOS X aspect ratio. If you know how to center the
- picture in the screen, and make the remaining space black instead of
- white, PLEASE drop me a mail !
- commit 1adfba81f18ee80b134e17056f94cfa03cfa1d14
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Apr 17 17:00:58 2002 +0000
- * in TS demux, a program is selected only if a PMT for it was found.
- This should fix the problem that occured when reading a file directly
- extracted from a satellite card.
- * UDP access plugin uses input_SetProgram.
- commit db10e796ee3a7b31d77f4dcd2483aa559a24d3b5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 17 11:43:31 2002 +0000
- * ./AUTHORS: added people locations, just for fun.
- * ./configure.in: disabled SSE plugins when using mingw32.
- * ./src/misc/configuration.c: disabled the AltiVec warning message on the
- PowerPC platform because it was misleading.
- commit b4bea3ccc51a1a2a43c8c55766f1deecb8a1a5a7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Apr 16 23:00:54 2002 +0000
- * Have dvdread plug-in respond to dvd: URLs ;
- * MacOS X interface shouldn't take as much CPU as it used to ;
- * Fixed a bug in Altivec-enabled MC (thanks walken) ;
- * Fixed a case of segfault in Altivec-enabled memcpy.
- commit 49a7d5c1b19961033d2980b8172dde57a093da40
- Author: Johan Bilien <jobi@videolan.org>
- Date: Tue Apr 16 22:13:28 2002 +0000
- * big update of Henri's howto
- commit 8482108523043d3acb6d47894bc471de65c35fdb
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Apr 15 23:04:08 2002 +0000
- * Support for pictures with a pitch different from the picture width,
- inspired by Gildas Bazin.
- commit 051e23d95d2dc917dffaf136d38d7f5cf43df17c
- Author: Johan Bilien <jobi@videolan.org>
- Date: Mon Apr 15 14:06:19 2002 +0000
- * fixed a typo in satellite input
- * added options to configure antenna (sat_lnb_lof1, sat_lnb_lof2,
- sat_lnb_slof and sat_diseqc). They only appear if satellite input
- is compiled.
- commit 48337372f8d4a25ffb6c8886fa86199da22237c5
- Author: Johan Bilien <jobi@videolan.org>
- Date: Mon Apr 15 04:36:45 2002 +0000
- * removed a totally useless switch in my last commit
- (switch i {case 1: i=1;break; case 2: i=2: ...
- I'd better got to bed ;)
- commit e4658464e17178229e1b9503a11e34c2a2ad77d3
- Author: Johan Bilien <jobi@videolan.org>
- Date: Mon Apr 15 04:28:26 2002 +0000
- * fixed a few bugs in satellite input (device was not closed in every
- failure case, symbol rate limits in gnome interface were wrong)
- * added FEC choice in command line, gtk and gnome interfaces. Command
- line is now
- satellite:<frequency(Hz)>,<polarization(0=V,1=H)>,<fec(1=1/2,2=2/3...)>,
- <symbol rate(kbyte/s)>
- commit 3632d39c9dbcc15b3509c0b9675df5e98939307b
- Author: Tony Castley <tcastley@videolan.org>
- Date: Thu Apr 11 09:25:45 2002 +0000
- Implemented a fix for nVidia overlays thanks to Bertil.
- commit 5a55a34a9f70b447764b801e6a2a0241b93f8e6f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 11 08:55:49 2002 +0000
- * ./Makefile: fixed the Win32 interface under Win2k/XP.
- * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
- for the Win32 API.
- commit 1ca91e7134db4baa4efe47456f83d0d1f24c09f3
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Apr 10 17:47:58 2002 +0000
- * fixed another bug in PS demux : the first program added was at the
- same time declared as the current program and as a new program, which
- made the ES be selected two times.
- commit 57240036f9902139ca95ad731d44a631b5297dda
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Apr 10 16:26:21 2002 +0000
- * fixed a bug in input_SetProgram, that made the ps file input
- launch without video. Sorry about this.
- commit 8f1d27f0dff8af776ae42091ca5f9dee8538f301
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Apr 10 10:08:06 2002 +0000
- Fixed code to close vout window, does not segfault anymore.
- commit 3cb37141e2a0cd1c260ed31f15bcc12b195de302
- Author: Loïc Minier <lool@videolan.org>
- Date: Wed Apr 10 02:48:43 2002 +0000
- * ./po/fr.po: French translation update
- commit 6d8b08a432acd87eb27df048c6926ed2f66e5290
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 10 00:08:36 2002 +0000
- * ./configure.in: fixed a bug in the libdvdread detection.
- * ./configure.in: fixed plugin compilation under Win32.
- commit 45c8658ece970d9d88c1f803b7082ca2d02a2307
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 10 00:05:36 2002 +0000
- * ./vlc.spec: imported MandrakeSoft's enhancements.
- commit 4df58cdff7f2040806db6950d72a45b1de91efb9
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 10 00:05:04 2002 +0000
- * ./doc/developer/decoders.xml: fixed a typo preventing compilation.
- commit fe7ab73ad65df1cd30fdf0a87d97b26b92b5f48a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 10 00:04:04 2002 +0000
- * ./plugins/aa/aa.c: we now parse the AAOPTS environment variable.
- * ./plugins/aa/aa.c: a few simplifications in the code.
- commit cb8ef93ce9ceb597fdbaee6a3fe3156ef31e4f39
- Author: Johan Bilien <jobi@videolan.org>
- Date: Mon Apr 8 14:53:05 2002 +0000
- * made file access plugin use input_SetProgram so that we may change
- program when reading a file
- * fixed a bug in input_SetProgram
- * added --input_program <int> option, to choose the program from
- the command line
- commit 0393b2535bf1af5de00714e3b7322c002b6e04bb
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sun Apr 7 23:08:44 2002 +0000
- * Fixed Altivec-enabled version of fastmemcpy
- * Fixed --memcpy switch
- * Changed CFLAGS_VLC to vlc_CFLAGS (last-minute changes are great ideas :p)
- * New README file for MacOS X.
- commit a0249c48f693904a01d925b54a933467186ae6f0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Apr 7 06:48:48 2002 +0000
- * ./configure.in: wrote a better test for libdvdread detection.
- * ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes
- a segfault in the Gtk+ popup menu when toggling the interface.
- * ./plugins/motion/motion.c: fixed a compilation issue on compilers which
- do not accept empty macro arguments.
- commit b2f75d5cf8bb951f23447134594415b6676eb853
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Apr 6 05:54:10 2002 +0000
- * ./doc/release-howto.txt: updated documentation.
- * ./vlc.spec: added missing plugin filenames to the build process.
- commit bff02b4d4b35bf7a289c276b379e00b9a96a2040
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Apr 6 04:22:27 2002 +0000
- * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips.
- * ./Makefile: fixed make dist and make distclean.
- * ./plugins/dvd/dvd.c: compilation fix.
- * ./plugins/gtk/gtk_callbacks.c: fixed ejection code.
- * ./plugins/text/ncurses.c: fixed compilation of the ncurses plugin.
- * ./vlc.spec: updated specfile.
- commit db7581242a24a20ad9eefeb75b0103d22cff410b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Apr 5 21:26:29 2002 +0000
- * ./Makefile, ./configure.in: misc BeOS build fixes.
- commit ceb1c04e3bdc818c73f98507f6d93846c0819dd7
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Fri Apr 5 21:03:19 2002 +0000
- * ./plugins/macosx/vout_macosx.c: memalign -> vlc_memalign
- commit 1b0868ed29bc006d5939c91c064ed3d7931a7432
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Apr 5 20:44:23 2002 +0000
- * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
- * ./Makefile: we don't include the Gtk+ and SDL DLLs in the win32 package
- anymore, the package is now 700k instead of 4MB.
- * ./configure.in, ./Makefile, ./Makefile.opts.in: replaced LIB_FOO with
- foo_LDFLAGS and CFLAGS_BAR with bar_CFLAGS for faster builds, and moved a
- lot of stuff from Makefile.opts.in back to configure.in.
- * ./install-win32: updated script for NSIS 1.96.
- I hope this doesn't break too many other architectures...
- commit 0d691469a766b18159a80de5589bf4ae3f6bce37
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Apr 5 12:35:47 2002 +0000
- * ./configure.in: added --enable-intfwin to enable the win32 interface and
- --with-bcbuilder to tell make where to find Borland C++ Builder.
- commit e98aae28c0040819f43bde6259ec95d3029deedf
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Apr 5 03:27:27 2002 +0000
- * ./plugins/win32/intfwin.bpr: we now build intfwin.so at the right place.
- * ./plugins/win32/Makefile: intfwin.so can be built using commandline.
- * ./configure.in, ./include/threads.h, ./include/common.h: a custom defs.h
- file isn't needed for the intfwin plugin anymore.
- * ./INSTALL.win32: updated compilation instructions for the intfwin plugin.
- commit cf5b3832dc6ad3fb4e55e9506e7e803d3e26ed53
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Apr 5 01:05:22 2002 +0000
- * introduced a memalign wrapper that will align the memory manually if
- memalign doesn't exist.
- void *vlc_memalign( size_t align, size_t size, void **pp_orig )
- where the return value is the aligned pointer and *pp_orig is the pointer
- that has to be freed afterwards.
- the arithmetic I'm doing on the pointer to align it is not portable to
- 64bits architectures. If someone knows how to something portable, please
- tell me ( and no I don't want to do if(sizeof(void *) == blabla) ).
- Other little problem, I was planning to use posix_memalign by default in
- the wrapper implementation but it doesn't work (someone can tell me what
- I'm doing wrong ?)
- * re-enabled the sse plugins on win32 as we don't have anymore alignment
- issues.
- * fixed typo in vout_directx.c
- commit a33d6accd4cf7ff908b2bf17bb6a01cc3e77daee
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Apr 4 22:51:01 2002 +0000
- * FINALLY fixed HTTP input bug (I'm SO HAPPY with this !)
- * Disabled memcpyaltivec since it's buggy
- commit 054b90aa1d0184f1464ce71bd80e39814ca9911d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Apr 4 22:08:05 2002 +0000
- * Fixed intf_eject for iPAQ (untested)
- * asm memcpyaltivec for Linux/PPC
- commit d94ba355536bda72175269fc82eaa9db8367f8a4
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Thu Apr 4 16:22:39 2002 +0000
- * ./AUTHORS: added myself :)
- * ./plugins/win32/mainframe.cpp: disabled the "hide interface" menu
- item, not yet implemented.
- * ./plugins/win32/about.dfm: replaced the outdated author list with a
- "VideoLAN Team" entry.
- commit 71b4ea0ba477e11ea53f91fa246f9d1163ef7029
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 4 15:35:09 2002 +0000
- * ./plugins/gtk/gtk.glade, plugins/gtk/gnome.glade, ./plugins/kde/kde.cpp:
- replaced the outdated author list with a "VideoLAN Team" entry.
- * ./debian/rules, ./debian/control: deactivated the vlc-kde package because
- it does not work, and removed the vlc-a52 package because liba52 is
- statically linked into vlc.
- * ./debian/control: added more helpful package descriptions.
- * ALL: changed version to 0.3.0. Yeah, it's coming.
- * ./Makefile: fixed make dist.
- commit b29f85e06c706b4d92b52b1ca980ca3d2baa46e3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Apr 4 05:08:05 2002 +0000
- * ./src/video_output/video_output.c: fixed a vout4 image starvation bug.
- * ./plugins/dvd/dvd.c: we look for libdvdcss.so.2 as well as -.so.1.
- * ./configure.in: BSD/OS fixes thanks to Steven M. Schultz.
- * ./Makefile: renamed the `snapshot' rule to `dist'.
- * ./Makefile: removed the `snapshot-nocss' rule which isn't needed anymore.
- commit 66d7e1dacf4d1c9f9d393fb05f85651bb34c110c
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Thu Apr 4 00:23:36 2002 +0000
- * ./src/interface/intf_eject.c: Fixed a MacOS X bug.
- commit 439f10a65ceee43874ca852752f0ace4835dbe6c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Apr 3 23:24:42 2002 +0000
- * Fix for iPAQ familiar Linux (untested)
- * HTTP files now find the EOF (though HTTP input is still broken)
- commit 928d731dba7ab652442fa138c4aee4b5e4e700b1
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Apr 3 22:36:50 2002 +0000
- Fixed altivec memcpy module [OS X port]
- commit dd5d92a4250eabd847f327c0a1f7f5069bfaca77
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 3 16:22:23 2002 +0000
- * ./Makefile.modules: modules now depend on Makefile.opts.
- * ./configure.in: added (hopefully) explicit messages on how to get
- libdvdcss and link vlc with it.
- * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h.
- commit 3fdc995931a82a8c17c52de73d0d3fb4323b2e0f
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Wed Apr 3 13:18:36 2002 +0000
- * ./plugins/win32/*: Added management for secondary config dialogs
- commit 5ba63c66646528ba81e99bc96183fa9dc25303e4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 3 06:45:36 2002 +0000
- * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a
- contributor is currently working on.
- commit 0beab2c2c839a543263c40f6089ffa27290cbbcb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 3 06:23:08 2002 +0000
- * ALL: removed libdvdcss from the vlc tree.
- * ALL: removed libdvdread from the vlc tree.
- * ./acconfig.h: removed this file.
- * ./plugins/dvd/dummy_dvdcss.c: merged this file into dvd.c.
- * ./AUTHORS: moved a few gentlemen to the libdvdcss AUTHORS file.
- commit 1de7fc8e07c278bfb73671d0f695ea43404b2c5c
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Apr 3 06:19:43 2002 +0000
- * fixed ./plugins/gtk/gtk_callbacks.c to use the "dvd_device" config option
- instead of the now inexistant DVD_DEVICE macro.
- commit 981c5ccad62a2b2ae9a702642e9ed38c17746ba5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Apr 3 02:43:14 2002 +0000
- * ./po/ja.po: added Japanese translation from Fumio Nakayama
- <endymion@ca2.so-net.ne.jp>.
- * ./plugins/gtk/gtk_callbacks.c: fixed disc ejection code.
- * ./ChangeLog: how about a nice cup of 870 lines of ChangeLog for the 0.3.0
- release?
- commit 4f08a70d2125a8ebcf05b82b73fcdb3a1d56cae3
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Apr 2 23:43:57 2002 +0000
- * New pthread implementation for WinNT/2K/XP. This implementation shouldn't
- be subject to race conditions as it is using SignalObjectAndWait() from the
- Win32 API.
- As this should be somehow slower than the old method (still used on Win9x),
- you can specify that you want to use the old method with the "fast_pthread"
- config option.
- * Added a new p_main_sys global variable. This variable is a pointer to an
- OS specific structure which is defined in *_specific.h. This structure can
- be filled by the already existing System_Init() function and is a nice
- way to avoid too many #ifdefs.
- commit 22b05cefc618ed1601e1c42908179a307dcab743
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Apr 2 23:27:07 2002 +0000
- * Got rid of the DVD_DEVICE macro. We now use the dvd_device config option.
- ( this creates a small memory leak as we don't free the string obtained
- from config_GetPszVariable, but I think we can live with it for now )
- * the SSE plugins are disable on the mingw32 build as they don't work.
- ( because memalign is not implemented on win32, and malloc only aligns
- on an 8 bytes boundary )
- * fixed small mistake in INSTALL.win32
- commit ad14a89d0fbcca30225e6d33c6f40c35e7eb45e4
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Apr 2 23:22:32 2002 +0000
- * ./include/config.h: fixed config directory name for windows
- * ./plugins/win32: the network dialog now respects the preferences settings
- commit 75824aafc4f8fec873f148769a1fac53c6761a1f
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Apr 2 23:00:27 2002 +0000
- Added memcpyaltivec.
- commit 2fda60def538bee8d14af399b623c3986003fe4a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Apr 2 22:46:25 2002 +0000
- Compilation fix. :-ppppp
- commit ecbcf0b3126804a20cfc0d22f4a994cfc6cc6374
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Apr 2 22:16:07 2002 +0000
- * Altivec-enabled version of fastmemcpy
- * Use ImageBuffer instead of ScreenBuffer in OS X video output (should be
- faster)
- commit c5dd4153a624755d1e638d384086d310fd41bd04
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Apr 2 21:56:19 2002 +0000
- * ./src/interface/main.c: check that channels have been created before
- the call to network_ChannelJoin
- commit d7bba658200e585934599e7aee44eaaba6dc64dd
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Apr 2 15:18:32 2002 +0000
- * ./plugins/win32:
- - fixed a few bugs in the preferences
- - better auto-resizing of the main window
- - the disc dialog now respects the preferences settings
- commit 58e5629082cbb8385f47c6b170129b00a6e6492b
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Apr 2 11:31:36 2002 +0000
- * ./src/misc/configuration.c: small compilation fix
- commit 91cea3e3ba140126341827c8282d9dd47978c2de
- Author: Tony Castley <tcastley@videolan.org>
- Date: Tue Apr 2 10:44:40 2002 +0000
- Added a test for the nooverlay option.
- commit 87b73190e136630cd96807a5944266971fcdec98
- Author: Tony Castley <tcastley@videolan.org>
- Date: Tue Apr 2 10:43:55 2002 +0000
- Changed directory of the config file for BeOS to be consistant with
- OS standard.
- commit 77d515ff6d35d3f6e9d774a5c72295865d53be27
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Apr 2 10:17:08 2002 +0000
- * ./configure.in: BeOS, liba52 and chroma plugin compilation fixes.
- * ./plugins/dvd/dvd_access.c: removed a warning.
- * ./src/misc/configuration.c: Solaris fixes by Meuuh.
- * ./FAQ: removed outdated stuff.
- commit f9a7f0e8f5456a227d7ec2c556c2a6a3a686f01e
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Apr 2 06:31:23 2002 +0000
- * Fixed yet another bug related to the event thread creation
- * Removed a few debug messages
- commit f8cad0ac0f3f1b3cc60bd5f4ee7d32f90a2a6265
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Apr 1 21:54:26 2002 +0000
- * Fixes for the Win32_msvc build
- commit 768eb521d0f7bfaf6acdf410d3553dad2b7ea59e
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Apr 1 21:39:17 2002 +0000
- * Microsof Visual Studio C++ 6 project files.
- This is usefull mainly for debugging as the hardware accelerated plugins
- can't be compiled with msvc.
- I won't be maintaining this msvc project as I don't have MSVC myself, but
- maybe this will encourage people to try to develop for vlc (or maybe just
- discourage them ;-)
- commit 8c0b94608a6ec67bfafe4a9a001fdffea040e609
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Apr 1 16:08:23 2002 +0000
- * Win32 compilation fixes when downmixsse and downmix3dn are declared as
- plugins.
- * Fixed the waiting on the event thread creation in the directx plugin.
- commit 65e17139eccd120797e1bfba15e3d6570d6bcd47
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Apr 1 10:47:49 2002 +0000
- * updated the "package-win32" rule
- * all txt files are now converted to dos format (CRLF)
- commit f67672ada1c678a845ce205cda7e2d2bf1bb0280
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Apr 1 10:13:19 2002 +0000
- * VLC-Win32 Cross-Compile Howto, courtesy of Bill Eldridge.
- commit 43138273465f5a51f1b4c65fad6ad6d694ed6584
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Apr 1 09:59:41 2002 +0000
- * updated INSTALL.win32
- commit a3124f2e4c842bbf61da3d3a5b9d772d9ac294ab
- Author: Tony Castley <tcastley@videolan.org>
- Date: Mon Apr 1 07:37:53 2002 +0000
- Fixed the color_space problem. Overlays now work.
- Still problem with nVidia cards.
- commit 9999e41e4408c65eef2b71679752487edec3cbb3
- Author: Tony Castley <tcastley@videolan.org>
- Date: Mon Apr 1 05:49:00 2002 +0000
- Improved overlay detection, default colour space selection.
- Has bad output color need some work.
- commit d1db63f6cd35a78cb06cbc2cc8c6b18c104e14a2
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Mar 31 22:59:01 2002 +0000
- * allow the user to resize the configuration windows
- * moved config_GetIntVariable out of the loop
- commit b8b9974f745e45d2c4400d3370b3e0552df4c570
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Mar 31 22:35:44 2002 +0000
- * You can now set a maximum height for the configuration windows in the gtk
- and gnome plugins. This patch _doesn't change_ the look of the interface
- unless this interface tries to use more space than allowed, in which case
- scrollbars are added to make the navigation easy.
- Note that this setting only affects the default size the interface will
- use, the user is then free to change the size of the window as he wants.
- * Tooltips are now triggered only in specific places. This is a lot less
- intrusive and annoying for the users.
- commit ce40baa114cf73ab5c7dfdc6c9e3c5db454b2718
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Sun Mar 31 17:59:29 2002 +0000
- * ./plugins/win32: fixed the bug on exiting the vout pressing 'q'
- commit ae51691ce02d1977dd70883e32c8ae77c474488b
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sun Mar 31 08:13:38 2002 +0000
- Implemented an "always-on-top" feature for the interface window.
- RGB16 Overlay supported again.
- Resizing is now implemented consistantly.
- commit a3e1d215af4bc2a7f8684933fad7f97c23469279
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Sun Mar 31 05:10:07 2002 +0000
- * plugins/win32: subtitles should work, now
- commit b196e281bfcebddd63d052ad7aa85465465fe58e
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Mar 29 00:14:19 2002 +0000
- Disabled the server argument in udpstream: because it confuses users and is
- not of any practical use.
- commit 5c07e45ded557aed153069ef0e9eee51f0a95f5b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Mar 28 21:21:51 2002 +0000
- Fix for sparc.
- commit 112b3738b3445cf149d86bd343a97995b1abd4e5
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Thu Mar 28 10:17:06 2002 +0000
- * don't try to stat() the dvd drive letter on win32
- * disabled YUV overlay double buffering for now, as it seems to actually be
- slower.
- * temporary fix in vlc_cond_signal() for win32 (I really should use
- SignalObjectAndWait() on WinNT so we can avoid race conditions in the
- pthread code). This fixes a problem noticed on WinXP where vlc would
- freeze regularly and eat-up all the CPU (fun no?)
- commit 6ce92ec75ee99ad6be2c1a192b549357bd472b01
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Mar 28 03:53:15 2002 +0000
- * When unselecting an ES, we must ged rid of p_es->p_pes so that it is
- regererated when we select this ES again. It made vlc segfault when
- switching from some stream to another, or when switching program
- in satellite input.
- commit abf14b8cbea587bb676f8dc3bde7a86a50c3c009
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Mar 27 22:15:40 2002 +0000
- * UDP access plug-in can now receive MPTS (Multiple Program TS) and switch
- programs
- * Audio and video output go to time-constrained scheduling [OS X port]
- commit e0876a90ddf18974756f3e473ff5c4bcba6a98e4
- Author: Loïc Minier <lool@videolan.org>
- Date: Wed Mar 27 21:01:29 2002 +0000
- Some dirty ifdefs for a nicer gnome interface (gnome buttons, gnome
- dialogs).
- commit 1e9eca28b251f391b706ea9488df6c60c18dc059
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Wed Mar 27 19:54:11 2002 +0000
- Translation of user interface messages to Netherlands.
- commit 396805bf247ba8b1277ec890f7cecfb258a9b047
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Wed Mar 27 19:53:38 2002 +0000
- Added Netherlands translation (nl) to configure.in
- commit cdfa13b57288c7781fa8eeb198c03470c94d19e1
- Author: Loïc Minier <lool@videolan.org>
- Date: Wed Mar 27 18:43:30 2002 +0000
- plugins/gtk/gnome.c, plugins/gtk/gtk.c:
- new options "gtk_hide_toltips" or "gnome_hide_tooltips"
- Tooltips are enabled by default. This option is only considered on
- module initialization.
- commit 9e82d79bfdb4636e760ab3ac903ad0123735d472
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Mar 26 23:39:43 2002 +0000
- * GNU make detection
- * Deleted non-working fullscreen menu item [OS X]
- * udp and http no longer modify p_input->psz_name
- commit 5322a29b72c26066003c03622359eb5a12c32f00
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Mar 26 23:08:40 2002 +0000
- * various little portability fixes
- commit 2867bb6542bce23557d14fdf71778d621d439876
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Mar 26 22:30:09 2002 +0000
- * modified the gtk interface to save an empty <string> option as a NULL pointer
- * modified config_LoadConfigFile to consider an empty <string> option as a
- NULL pointer.
- commit 09b7f775fb4db8129eabac5bd328576872eacf41
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Mar 26 22:02:32 2002 +0000
- * changed the behaviour of the config file:
- - now all the config options are saved. <string> config options which have
- no default value are also saved in the config file but as an empty string.
- - config_LoadConfigFile will ignore empty config options, which also means
- we cannot pass an empty string as a <string> config option. (this shouldn't
- matter anyway)
- commit f8ebcf98256a7f58d64ed77ab488bc3a57d7ef25
- Author: Loïc Minier <lool@videolan.org>
- Date: Tue Mar 26 17:33:37 2002 +0000
- plugins/gtk/gtk_preferences.c:
- . save button (inadvertently suppressed)
- commit 9d3112e4cc78f08c0be798353b5127b9f0a7b79c
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Mar 26 16:06:01 2002 +0000
- * plugins/win32:
- - added toolbar icons (thanks xav)
- - we can no longer edit plugin names in the preferences :)
- - the tool button for playlist is now a toggle button
- commit bd5f306203087c2a4973730713f149733792fd6b
- Author: Tony Castley <tcastley@videolan.org>
- Date: Tue Mar 26 10:29:19 2002 +0000
- Disabled controls if the playlist was empty.
- commit 8092e418ac7e8b587bee9cf26cd1b5a837d2ae94
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Mon Mar 25 23:36:57 2002 +0000
- * Added a win32 interface plugin, developed with Borland C++ Builder.
- To build the plugin, follow the instructions in INSTALL-win32.txt
- * Known bugs:
- - subtitles don't work
- - a crash occurs when the user exits by pressing 'q' in the vout
- - when moving the slider, position in the stream updates even if
- the slider isn't released yet
- * TODO list:
- - clean code in menu.cpp
- - adapt lool's enhancements of the Gtk+ preferences box
- - write drag-and-drop stuff
- - and of course, fix known bugs :)
- * For those of you who can't wait till the next release to test the win32
- interface, binary files are available here:
- http://www.via.ecp.fr/~ipkiss/intfwin/vlc.zip
- Enjoy!
- commit b1afd5e6b3a59f30e1dec8473c0c2a26d1a96abb
- Author: Loïc Minier <lool@videolan.org>
- Date: Mon Mar 25 22:38:28 2002 +0000
- plugins/gtk/gtk_preferences.c:
- . fixed an ugly structure
- . the tabs are not verticaly expanded as they were
- . small enhancements
- commit b1e4fd1c8ec956668a6ec70ede0c9d0b4879177e
- Author: Loïc Minier <lool@videolan.org>
- Date: Mon Mar 25 20:37:00 2002 +0000
- The "we love gibalou" commit :
- * plugins/gtk/gnome.c, plugins/gtk/gtk.c, plugins/gtk/gtk_common.h :
- . new Tooltips structure
- * plugins/gtk/gtk_preferences.c:
- . modifications of some widgets, the structure, cosmetic changes
- * src/interface/main.c:
- . typos
- . a couple new descriptions
- commit 2feb20f87bb126a601be244712dd012b3c310d03
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Mar 25 19:16:20 2002 +0000
- * moved the "display" option from main to the relevant plugins. ( We now have
- the x11_display, xvideo_display, xmga_display and ggi_display options ).
- commit 07197c19811c30155bba6ae4529fe063ddb8f58e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Mar 25 04:18:07 2002 +0000
- * Fixed a little omission in INSTALL-win32.txt.
- commit 038f77ed0ac3dc3ca2360432420f9220e5a138d7
- Author: Johan Bilien <jobi@videolan.org>
- Date: Mon Mar 25 02:06:24 2002 +0000
- * Fixed a bug that made vlc segfault when choosing a program, change to
- another and come back to the first one.
- * Added gtk and gnome interfaces for satellite input. We should find a
- way to hide the button if satellite support is not compiled.
- commit f42368fa0d2d6806c7805adf8799740d2be26089
- Author: Tony Castley <tcastley@videolan.org>
- Date: Fri Mar 22 13:16:35 2002 +0000
- Implemented correct scaling and used new window size variables.
- Beta always on top for the interface window. New cursor handling.
- commit db2031b6f39cbfe5782dc101f77e55834d61a279
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Fri Mar 22 00:55:16 2002 +0000
- - Updated INSTALL-win32.txt
- commit 35d31acd0f6651b91c2d6aa5a06f8c8dcdd7a437
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Fri Mar 22 00:47:47 2002 +0000
- * Fixed a problem in the MacOS X aout which caused the previously
- played audio frames to be played when there were no new frames
- available.
- * MacOS X vout now uses the height/width calculated in video_output.c
- commit c58149f5109a63fcbdd2be8252d32e3dd4b33a5e
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Fri Mar 22 00:24:17 2002 +0000
- * Win32 fix.
- commit 022983ea983c31f64cb52a59120732f6725411b1
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Mar 21 23:49:20 2002 +0000
- Miscellaneous fixes for the OS X port.
- commit c6f900e1a3320acde048bf5a24ae0f17097679b0
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Thu Mar 21 22:10:33 2002 +0000
- * the calculation for the initial video window dimensions is now done in
- video_output.c and made available into p_vout->i_window_height/width.
- This allows to get rid of duplicated code and unify the behaviour of
- the video output plugins. (not all the plugins have been modified
- because I didn't want to break anything).
- As a side effect, the --width and --height options are now working, you
- can even use only --width or only --height the other dimension will adapt
- automatically to the video characteristics.
- Note that you need to remove the width/height options from the config file
- or set them to -1 if you want to use the actual video size.
- commit fb3f8ba53df70b5d68107c520519e46f2ac52cc4
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Thu Mar 21 07:11:57 2002 +0000
- * moved GetConfigurationFromCmdLine() into configuration.c and renamed it
- into config_LoadCmdLine()
- * config_GetHomeDir doesn't use getpwuid_r anymore as this was creating
- some problems on solaris. This function now uses getpwuid and is called
- only once to store the home directory into the p_main structure.
- commit 6194c61ec4a0340798e8370e60bd1714086dfb75
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Mar 21 02:28:58 2002 +0000
- Forgot to add the input files.
- commit 6d7c2261539128bfd0b22a068d1f115790d973b8
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Mar 21 02:27:04 2002 +0000
- *** empty log message ***
- commit 313043fe87a9056b772fe1f7c14f9cf8353e2fa5
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Mar 20 23:00:16 2002 +0000
- * fixed stupid bug in stupid ConvertPrintfFormatString() function
- * fixed the "waveout not closing" bug. We need to reset the waveout device
- before closing it.
- commit 3939be7d474670b685b4213ec7c006844f2c8891
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Mar 20 17:44:15 2002 +0000
- * ./src/input/mpeg_system.c: fixed a bus error on UltraSparc.
- commit cd43752491d9ba311e5b768c57eadaa087c5f6eb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Mar 20 14:08:55 2002 +0000
- * Win32 and Solaris compilation fix.
- commit 239e959abc366113fd00c51ccd289175863f6601
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Mar 20 10:33:42 2002 +0000
- Improved scaling, correct aspect ratio even in full screen mode.
- Duplicate code reduces and framework for Overlay and OpenGL modes in place.
- commit e63156594e953c989af4659a3427d17d71d01742
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Mar 20 03:43:51 2002 +0000
- * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be
- compiled as a plugin. Please test.
- * ./include/modules.h: fixed a C++ warning.
- commit e2de855a9254a5a8f0c291df5ee2ee98f9265fd6
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Wed Mar 20 03:12:20 2002 +0000
- * Added 3 bugs of the win32 port to the BUGS file
- commit c581b387fe4c448c57b95333ad3937c621a9fec6
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Mar 20 01:32:19 2002 +0000
- * Raw device fix, courtesy of Steven Schultz
- commit 1c7d942747949bffc31900cbada3c88c5e875f61
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Mar 19 23:47:48 2002 +0000
- Fixed a typo. Grmbl.
- commit a77d93f0e64894b3475f89374024b9b4d3b328bc
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Mar 19 23:44:44 2002 +0000
- Better IPv6 detection. IPv6 is disabled under MacOS X (no inet_pton
- call).
- commit 8fd1965bb47947141319f893b57e420c66e53909
- Author: Johan Bilien <jobi@videolan.org>
- Date: Tue Mar 19 23:02:29 2002 +0000
- * fixed some bugs in program management : selected ESs must be attached
- to the selected program.
- commit 8ce5aeea916678d0aee37514bcb4f36b23302e02
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Mar 19 14:00:50 2002 +0000
- * ./plugins/aa: aalib output plugin courtesy of Sigmund Augdal.
- * ./configure.in: fixed a few bashisms.
- * ./src/misc/configuration.c: fixed build under Solaris.
- * ./TODO: updated todo list.
- commit 91f8a9a4a7dbb97f111fba1ce8b930913d5a6c3c
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Mar 19 12:48:01 2002 +0000
- * fixed two memory leaks
- * fixed typo in waveout.c
- commit fde2aaeaf280902d77615787a6947c503c7a1b64
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Mar 19 05:49:31 2002 +0000
- * ./configure.in: BeOS compilation fixes.
- * ./debian/rules: activated (broken) KDE interface.
- * ./plugins/access/http.c: fixed a segfault.
- * ./plugins/alsa/aout_alsa.c: fixed a segfault.
- commit e1634f8268bb06ad2ac86f112f4ba868b2ff07e0
- Author: Olivier Teulière <ipkiss@videolan.org>
- Date: Tue Mar 19 04:22:02 2002 +0000
- * ./include/common.h: fixed the compilation fix for Borland C++ :)
- commit 199472849906f98f82845448f6f82b6085824822
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Mar 19 03:42:31 2002 +0000
- * ./include/common.h: compilation fix for Borland C++.
- commit 5dcebef9606d5c352a80102929d7b447c260340b
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Tue Mar 19 03:33:52 2002 +0000
- * MacOS X aout now uses AudioConverter for int->float
- * Various MacOS X intf improvements and bug fixes
- commit 939b6ea13666603f8cd8bb999c9dd15ab64311ca
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Mar 19 00:30:44 2002 +0000
- * ./plugins/chroma/i420_rgb8.c: fixed a warning.
- * ./plugins/filter/deinterlace.c: fixed chroma deinterlacing.
- * ./plugins/kde/kde.cpp: the KDE interface compiles again.
- * ./plugins/mpeg_system/mpeg_es.c: fixed a segfault I introduced today.
- * ./plugins/network/ipv4.c: cosmetic fix.
- * ./src/interface/main.c: fixed a typo in the --help output.
- * ./src/misc/netutils.c: fixed a segfault in the vlcs communication; still
- unstable but solving other bugs won't do any good without rewriting the
- whole playlist code. Which I'm doing right now.
- commit 64439677ba39aa251c36b8a96be0734065c12196
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Mar 19 00:12:26 2002 +0000
- MacOS X compile fixes.
- commit ac7973f4f17c890fadc4b30c59c4dc521cf92e14
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Mon Mar 18 21:04:01 2002 +0000
- * skip "//" if we find "://" in a resource we have to play : this allows us to use the syntax udpstream://host.
- commit d4f18c4eadb23de73e7ae1d1e2e899cbbfbef567
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Mar 18 19:14:52 2002 +0000
- * ./extras/MacOSX_dvdioctl: removed outdated files.
- * ./plugins/fx/scope.c: fixed an infinite loop error.
- * ./plugins: fixed segfaults in various demux plugins.
- * ./plugins/sdl/vout_sdl.c: SDL_VIDEODRIVER can be specified from the
- command line; try "--vout sdl:aalib"
- commit aaee289a1ea035520cb85cf25e7ba5c43ebc80b3
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Mar 18 17:09:54 2002 +0000
- * ./configure.in: fixed linking of the ipv4 plugin.
- commit 1d1ede1dad0967696b3e7fbcabf09eb467294d83
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Mon Mar 18 16:38:33 2002 +0000
- * DirectX plugin is now correctly detected and configured.
- commit ced4c0f627f0924cb36ae6e700823c10625d11b0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Mar 17 21:59:52 2002 +0000
- * ./BUGS: updated bug list.
- * ./configure.in: ./configure --help should be a lot clearer now.
- commit 4c8afc762f439c594eb22b62b140d1ae8c2cf813
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Mar 17 17:00:38 2002 +0000
- * ./plugins/chroma/i420_rgb8.c: plain C 8 bpp transformation.
- * ./plugins/chroma/i420_rgb16.c: plain C 24/32 bpp transformations.
- * ./plugins/ggi/ggi.c: support for 8 bpp displays.
- * ./plugins/sdl/vout_sdl.c: support for 8 bpp displays.
- * ./plugins/x11/xcommon.c: support for 8 bpp displays.
- * ./src/video_output/video_output.c: fixed a segfault.
- commit 279de2ef05f1a7792d0f3cbaa2e66da74e587c37
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Mar 17 13:53:21 2002 +0000
- * added an alternate fullscreen method. With this method, _nothing_ is allowed
- to be displayed on top of the video (especially not taskbars, etc...).
- Of course this can also be annoying sometimes, this is why it's an option.
- PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the
- window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but
- it doesn't seem to work.
- commit 031f01c7440e6efce0febf9599de38cac13c3cf3
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Mar 17 11:12:08 2002 +0000
- * small fix for the config file. The parser assumes that the config file is
- divided into sections (a section is the config data for a plugin and begins
- with something like [foo]), so the comment for the beginning of the section
- must be after the section marker and not before.
- If you want to illustrate the problem (without this fix):
- - save vlc's config
- - exit from vlc and remove for example the dsp plugin (rm plugins/dsp.so)
- - resave vlc's config
- and now look at the end of the config file, it's all screwed up.
- commit f6451da57a32b9ee562dc73d5e68559eaadf7748
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sun Mar 17 05:48:18 2002 +0000
- Tidied code and prevented curruption on window not containing the video.
- Video window now returns to correct size and position after toggling
- full screen.
- commit 2f4af9df225ddce911dce0c0fb388da4f4c7ac65
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Mar 16 23:03:19 2002 +0000
- * ./configure.in: more modules are plugins.
- * ./src/misc/configuration.c: changed ~/.VideoLan/vlc to ~/.videolan/vlcrc,
- and a few cosmetic changes (sorry Gildas for the butchery).
- * ./plugins/chroma/i420_rgb16.c: C version of the I420 to RV15/16 chroma.
- commit 278bc72e033953c94980bcac4e326076618e3d62
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sat Mar 16 01:40:58 2002 +0000
- * This the last piece of the new configuration module. You can now save your
- configuration options (only from the gtk/gnome interface for now). The config
- file will be saved as ~/.VideoLan/vlc
- It's not quite yet finished (well there are a few small details to sort out),
- but I'm going away for the week-end and I wanted to commit this before so you
- can all have a play with it :)
- commit dffb93e15d133c46c9595dacf041bd2c9004e4a6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Mar 15 18:20:27 2002 +0000
- * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
- data to find the border color and the inner colors when there was
- no way to find the palette data (network stream).
- commit 39124c2d60d0aa534eaed46eb4ade14f83ea06ce
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Mar 15 17:17:35 2002 +0000
- * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
- commit 0d972bf52f3108b77352f4953cefef8f2d945225
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Mar 15 04:41:54 2002 +0000
- * ./Makefile: fixed OS X vlc.app compilation dependencies.
- * ./configure.in: fixed the endianness check under Solaris.
- * ./src/input/input.c: strings are now initialized to "" instead of NULL.
- * ./plugins/spudec/spu_decoder.c: we now properly support the subtitle
- palette information we get from the DVD. Subtitles rox !
- * ./src/video_output/vout_subpictures.c: removed all DVD-specific routines
- and put them into spu_decoder.c.
- commit 3dd67e8fd447550d983bfad7e7d925dcd874396f
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Mar 15 01:47:16 2002 +0000
- *Move iec958/spdif encapsulation from ac3_spdif to aout_spdif.
- It will eventually allows to use ac3_adec or a52 for spdif output.
- *Remove an ugly loop in aout_spdif.
- commit f9f1cc85437f014dd42b94fcb9f839c7c4c2994a
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Mar 15 00:57:16 2002 +0000
- -Fixed chapter selection at startup.
- commit 9c49d6f8724fc9806ba1f9a08473b659eab1eb3d
- Author: Stéphane Borel <stef@videolan.org>
- Date: Thu Mar 14 01:35:28 2002 +0000
- *p_es->p_demux_data is available in p_config->p_demux_data so that the input
- can pass information directly to the decoder.
- *First application: aspect ratio for DVD is read from the ifo (should fix
- the buf with aspect ratio in anamorphic DVDs).
- *The DVD plugin also copy the spu yuv palette in p_demux_data so that the
- spudec can display subtitle with the right color (sam !).
- *Removed duplicate code and useless lock in gtk.
- commit 4a51bbeb71e6f5233e455784f07c3632001c937d
- Author: Johan Bilien <jobi@videolan.org>
- Date: Wed Mar 13 12:46:49 2002 +0000
- * Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being
- called two times
- commit d9f75924be81529d3b5cc5ff91b31d776c0d18fa
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Mar 13 08:41:59 2002 +0000
- Updated Tony Castley's e-mail.
- commit bc6975f2fc4e4972412a52490f7e981bfd9b66ed
- Author: Tony Castley <tcastley@videolan.org>
- Date: Wed Mar 13 08:39:39 2002 +0000
- New resizing and scaling code. More in line with BeOS standards.
- commit 5b3224854e841e764b048eba407e52945f0b3a41
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Mar 12 20:39:50 2002 +0000
- * a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
- commit 2ce7beda11e3483e94c4ffb4974f6f575c85a202
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Mar 12 18:37:46 2002 +0000
- *New configuration option to choose audio output format at runtime.
- It allows to select spdif pass-through decoder with --ac3_adec and to
- remove the ugly b_ac3 in main.h
- As a consequence --spdif doesn't work anymore: you should use --ac3_adec pass
- *Fixed a typo in main.c
- *Return the option name in error message for unknown option intead of the
- argument.
- commit df7f26edb8927f267d425e88c51e0e305d54197d
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Mar 11 20:14:16 2002 +0000
- * gtk config interface modified so you can only have one instance of a plugin
- config dialog box displayed at one time.
- commit 80d8f9e460610157d9b776e65ab3c0f75ab84ea5
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Mar 11 18:10:37 2002 +0000
- * oops, forgot to check the gnome interface before my last commit.
- commit 7f583e0549b3b4d31a685c42d04442cfcff17230
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Mar 11 07:23:10 2002 +0000
- * New GTK configuration interface. This interface is generated dynamically
- at run-time from the configuration data contained in each plugin.
- * config_PutPszVariable and config_GetPszVariable are now thread safe.
- * Few modifications/optimizations to the config module.
- * Got rid of all the _VAR macros in config.h
- This is the first version of the GTK configuration interface. There are still
- a few raw corners and a fews things left to do, but it basically does what
- I wanted.
- Constructive comments like it sucks or it smells rotten fish are of course
- very welcome. And if there are GTK gurus out there, please don't hesitate to
- add your touch.
- I also started to add usefull comments to the configuration options but I'm not
- really good at this kind of thing so if people want to help, they can finish
- the job. For this look at all the *_LONGTEXT macros at the top of main.c
- (PS: Translations will also be appreciated but not right now as the interface
- will likely change again in the few coming days)
- commit e7608d4b2ce4a15167189393d7523c79abcb3c46
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Sun Mar 10 23:36:22 2002 +0000
- Missing include (MacOS X port).
- commit c2aac10e6051cc83849bd0574361926f40dac52f
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Mar 9 16:48:33 2002 +0000
- *Fixed EOF segfault at end of DVD
- *Buffer manager is renintialised at area change.
- commit d865ef30309f7eedbbb89ce05e74b27b1051134e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Mar 9 13:42:46 2002 +0000
- * ./plugins/dvd/dvd_access.c ./plugins/vcd/input_vcd.c: we now exit more
- cleanly on initialization error.
- commit 83b13fcb303923ca9b37ba3f2f19a8159a8e1415
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Mar 8 22:58:12 2002 +0000
- Rewrite most functions in DVD plugin. Some old bugs might have been
- solved in the operation. The plugin some be more readable now, and
- should produce fewaer segfaults (I hope so :p)
- commit 97d9589246f7582881b3ea30cca3eb0043b7e7d8
- Author: Johan Bilien <jobi@videolan.org>
- Date: Fri Mar 8 18:05:17 2002 +0000
- * added some tests in open
- commit 32981e8c2cb0f6ed279adb4943eb419677fbae13
- Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
- Date: Fri Mar 8 00:26:07 2002 +0000
- Audio output ALSA: spdif support.
- commit 3c15ad3788820c398214a611bb355c890cd7e605
- Author: Johan Bilien <jobi@videolan.org>
- Date: Thu Mar 7 14:01:36 2002 +0000
- * When reaching the end of a track, moves to the following one.
- commit a3f0e14d95a5bf6f3db4abf42a0359d044c11d79
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Mar 6 23:54:28 2002 +0000
- * ./src/interface/main.c: disabled the GNOME segfault dialog in debug
- mode. We want nice, clean segfaults, with huge core files and a lot
- of rattle noise.
- commit 79095d585fb2b6bd65c883984831b984d43df3e9
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Mar 6 16:39:37 2002 +0000
- I hope you liked this bug: DVD demux was always used.
- commit 54d2ed599981f71a040ec214a2fc88bb5488e73a
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Mar 6 12:26:35 2002 +0000
- *Fixed demux plugin selection.
- *Take the lock on stream in VCDInit. PLease test, as I don't have any VCD
- to do it.
- commit ec8581d6aba67b58157fe7ca062113b35ecde29c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Mar 6 03:27:17 2002 +0000
- * ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose.
- * ./src/interface/interface.c: fixed a deadlock when seeking the
- stream using the keyboard arrows.
- commit 55ce4df11c23b08329ba70385dbde6889d417edf
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Mar 6 01:20:56 2002 +0000
- *Removed an occurance of former angle item in gtk.
- *Fixed a bug in ES management introduced lately in DVD/DvdRead.
- *Beginning of reorganisation in DVD plugin source files, in order to try to
- make it easier to understand. There is some work left though :p.
- *Decreased the score for VCD plugin, as the VCD demuxer was used even
- for DVD :p. It should make autodetection work.
- Some comment:
- -I think that VCDInit should make a test on the access plugin and be launched
- only if the access plugin is VCD,
- -VCDOpen shouldn't set p_input->b_error: if it fails we just try another
- module,
- -PSRead doesn't need to be duplicated anymore: input_ReadPS is now available
- for plugins (cf Christophe's commit).
- Please comment around that: I'd like to know if the behaviour I've described
- is the one everyone expects.
- Enjoy my new bugs :p
- commit 0a3aa89546de4b1e102953bf5d5ba6ca317a37b5
- Author: Johan Bilien <jobi@videolan.org>
- Date: Tue Mar 5 23:29:36 2002 +0000
- * Modified vcd input for the new input III.
- * Still have problems with end of tracks.
- * Modified the command line, as stef did for the DVD :
- [vcd:][device][@[title][,chapter]
- Note that chapter support is not yet implemented.
- commit 5ccf69724ca84df051378769afff3edf28e02356
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Mar 5 18:17:52 2002 +0000
- Dvd demux was no longer selected under win32
- commit ba9c75bf532935a3decbf6b0762bf43c214afffd
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Mar 5 17:46:33 2002 +0000
- * Dvd angle is now handled through a program structure, so that the interface
- needs nothing specific to change angle.
- * Fixed a bug in clock management where ES without a program couldn't get
- timestamped.
- *Fixed program management in gnome/gtk. Program now also appears in popup.
- *In interface, only display ES associated with the selected program, or with
- no program at all.
- commit 7729c4e279ffe8b00e6e1048f065676b2e0c9d8d
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Mar 5 06:48:33 2002 +0000
- * fixed typo in the win32 change to the input parser.
- commit 4f21b9fbf0bb4df9abf4a60c55a3c1669ed5a0f7
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Mar 5 00:50:37 2002 +0000
- *More complete command line parsing for DVD, hopefully working this time.
- commit 5658c1d96012ec697d4a8f0930111ab9c9a6c9f4
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Mar 4 23:56:38 2002 +0000
- * IPv6 network module, courtesy of Alexis Guillard <alexis.guillard@bt.com>,
- for BT ;
- * --6 and --4 options to force IPv6 or IPv4 (FIXME: it should be -6 and
- -4 but I don't know how to do it with the new configuration module) ;
- * Channel manager now uses a socket from the network plug-in and is more
- portable (and probably broken, too :) ;
- * input_ReadPS and input_ReadTS are now in mpeg_system.c to be more
- easily reused by plug-ins other than mpeg_ps and mpeg_ts.
- That's all for tonight.
- commit f0426503977d3729de2bc3d1504314e93b405622
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Mar 4 23:34:16 2002 +0000
- -fixed a typo.
- commit a14f1ce37b91b0960cb52c55995622de79851bb9
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Mar 4 22:20:09 2002 +0000
- * this time I actually commited the win32 modif to the input parser ;-)
- commit 721c720702535eb1f35ad978e2b9477742f2f850
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Mar 4 22:18:25 2002 +0000
- * We now make sure the aout plugin buffers always contain between
- AOUT_BUFFER_DURATION/2 and AOUT_BUFFER_DURATION*3/2 worth of audio.
- This should solve the audio buffer underruns.
- * fix for the bug in input when filename contains a '@' character.
- * simplified the win32 specific changes to the input parser. ( I think
- we can safely assume that no access plugin name will have a length of
- one character)
- commit 1e105908b4ae5492a4dc3247c682d04723e071b7
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Mar 4 03:44:17 2002 +0000
- -DVD access plugin is only called if specified under windows (no automatic detection)
- commit 47ab918500948ae0ab6d8b5c5c1ce023707f2332
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Mar 4 02:50:18 2002 +0000
- *** empty log message ***
- commit 6fd0d17155f5d4db759004f34505612f63166d43
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Mar 4 02:26:23 2002 +0000
- -replaced setenv with putenv
- -fixed a bug in gtk.
- commit 1eb6c8447eb16a388a2982313f818ebf059351d2
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Mar 4 01:53:56 2002 +0000
- *** empty log message ***
- commit ddc7a493d36775703e6b6d970b5ba9a066b71918
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Mar 3 20:42:21 2002 +0000
- * added network to the list of the plugins directories in Makefile
- * small bugfixes
- commit 669c712a7389c9f63d8a762bdb4d5ce836e5b39d
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Sun Mar 3 17:34:27 2002 +0000
- * Fixed DVD input under Win32.
- * Fixed input parser under win32, chich couldn't understand that
- c:windowsbureau is a valid file and doesn't need to be accessed with
- the plugin 'C' :-)
- * BTW, I added myself in the AUTHORS file :)
- commit 69ff2d310db54b632e32f624c26c16533c02e652
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Mar 3 04:37:29 2002 +0000
- * Got rid of int_types.h and did a few changes Ipkiss will need. Hope I
- did not break other platforms.
- commit 5402d8832da098b4fbf5db64b9bb102928ea9fc7
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sat Mar 2 09:34:23 2002 +0000
- * fixed compilation problem related to ssize_t
- commit e28bab1219972b15c1a5f2669a39281ebc5fdf5a
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Sat Mar 2 03:53:55 2002 +0000
- * Various Win32 compilation fixes.
- * DVD compiles, but doesn't work yet.
- * Fixed some typos in my previous Win32 multicast commit
- commit b523100829b3e7f1704cbc0f21bcef46cfa439e7
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Mar 2 03:51:23 2002 +0000
- * ./plugins/dummy/input_dummy.c: fixed `vlc vlc:quit'.
- * ./src/input/input.c: initialized uninitialized variables.
- commit 3bb60ad01a0d25aec7989303fe95e2ce1d34325f
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Mar 2 03:29:13 2002 +0000
- *Forgot a header.
- commit 7a65e2978d3a02c3bcbafc03e490333d3efb9cd7
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Mar 2 03:15:22 2002 +0000
- *Initiliaze p_access_module & p_demux_modules to NULL when input thread
- in created.
- commit 4e412817aa00c09d8798a91892d141d38471c681
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Mar 1 16:07:00 2002 +0000
- * ./po/no.po: Norwegian translation by Sigmund Augdal. Berd� ka p� t�t.
- * ./src/misc/modules.c: shortcuts for --intf work again, gvlc launches the
- Gtk interface, qvlc launches the Qt interface, etc.
- * ./plugins/fx/scope.c: we now have sound together with --aout scope.
- commit 9487d45486b6847415687f0d312fcae924190055
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Mar 1 14:17:22 2002 +0000
- *Removed numerous deadlocks.
- commit 69acbc723b433c8896a4920c1b8b05e65328dae0
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Fri Mar 1 01:59:18 2002 +0000
- Multicast under Win32 now works with the new input.
- commit 9b393dab29dcbe72d5a55084f434bdcd602c28b0
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Mar 1 01:12:28 2002 +0000
- *dvd and dvdread support for input III.
- Dvdread is known to segfault at title change. I'm working on this.
- commit d0bf23fa73a9d40a6182bd491505ac710c03ff75
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Mar 1 00:33:18 2002 +0000
- Input III (Episode 1).
- - Major rewrite of the buffer core functions
- - Modularity of access plugins (file, udp, http)
- - Modularity of network stack (ipv4, soon ipv6)
- - Autodetection of the type of stream
- And a new killing feature : HTTP streams are now seekable.
- Please note that dvd, dvdread and vcd plug-ins are broken and thus disabled.
- commit eba980c2bcb761c5af6cb75f2ecef95264c91873
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 27 22:57:10 2002 +0000
- * ./plugins/mpeg_vdec/vpar_headers.c: we no longer crash when the next
- stream doesn't have the same image size as the previous one.
- * ./src/audio_output/aout_pcm.c: another overrun fix; please test.
- commit 45733cebbeebfb71d36e0f5731c7eae0604857a7
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 27 19:05:19 2002 +0000
- * ./configure.in: fixed a plugins/dsp.so compilation issue under OpenBSD.
- commit a701094db5a2b03685ef3fc7cc20096c48e1a62a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 27 18:19:21 2002 +0000
- * ./plugins/dsp/aout_dsp.c: OpenBSD compilation fix.
- * ./src/video_output/video_output.c: fixed a segfault on exit.
- commit 7f76c7c5ba8ef62387d0480ca71a50d36e841b37
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 27 04:49:55 2002 +0000
- * ./src/input/input.c: BeOS network support (no idea if it works when you
- don't have BONE, though).
- commit 07a8286a1aa4e128d9e9fa590b61c12f830ab8a2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 27 03:47:56 2002 +0000
- * ./include/common.h: BeOS compile fixes.
- * ./plugins/beos/vout_beos.cpp: fixed BeOS video output.
- commit 813e5145dbfcc84c070d1f19ea23dc35d7425806
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Feb 26 22:08:57 2002 +0000
- * Fixed uninitialized variable in config_Duplicate()
- * Fixed problem introduced in latest gtk commit
- commit b69353c58d18c39ba17d630ffce4f30243591493
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Feb 26 18:25:40 2002 +0000
- * forgot to add the declaration of server_port in main.c
- * char pointers obtained by config_GetPszVariable need to be freed
- commit 638dac1c79e39c5a0f46f6d51ba85fc4055bbf94
- Author: Xavier Marchesini <xav@videolan.org>
- Date: Tue Feb 26 17:22:12 2002 +0000
- Multicast now works under Win32, but this is a _bad_ kludge.
- It still segfaults 4 secondes after the first frame, but, at least, I
- can see two or three frames from MI2 :-)
- commit 426ddf370e593d067c44f9a08bee20364e128fdd
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Feb 26 01:17:13 2002 +0000
- *Reversed my previous configuration change.
- I'd better used dvd_title or so but INPUT_TITLE_VAR is also used in
- gtk_open.c and I can't find a neat way to prevent this, so I leave this
- option in main.c.
- commit 2935b3208efe70acfb36a342081e559c9dff94b5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 25 23:59:07 2002 +0000
- * ./include/threads.h: support for the State Threads Library, a userland
- threads library (http://state-threads.sourceforge.net/). Useless to most
- people, but can be handy to debug stuff. Activate with `--enable-st'.
- commit 83bd9d361395959a497702cbb9dcb3844697da88
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Feb 25 18:42:09 2002 +0000
- *Adaptation to new configuration scheme for dvd, dvdread and spdif
- commit b9f798bfa4fa7f2057cf86cecfb666a679e0bea2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 25 11:25:22 2002 +0000
- * ./plugins/lirc/lirc.c: removed CVS garbage.
- commit 1c467b80a54081a974c6db0a33d5c7e822d44c59
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 25 04:30:03 2002 +0000
- * ./plugins/gtk/gtk_menu.c: fixed a compile issue on IA64.
- * ./plugins/fx/scope.c: new toy plugin, an audio scope module.
- Each time I fix a bug in vlc I feel urge to code something useless. This
- one is very, very rough for the moment, probably buggy, slow, will crash
- your blender and reboot your fridge. Screenshot can be found here:
- http://www.zoy.org/~sam/vlc/vlc-scope.jpeg
- Activate with `--aout scope' (yes, it currently disables the real
- audio output... I'll fix this as well).
- commit f5c814d6c11d6eef74271ae48193a0c43c6e296f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Feb 24 22:12:45 2002 +0000
- * Replacement header for aout_common.h.
- commit e634a30c0174c0efcf9bc4bed7eb8bc8b7031152
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Feb 24 22:12:10 2002 +0000
- * Forgot one fix in my previous commit. As usual.
- commit d4243d5979294ad5de55c48c2d0a888d546f273e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Feb 24 22:06:50 2002 +0000
- * Fixed a quite old bug in the audio output which made the sound stutter
- when wrapping around the audio output fifo.
- * Lots of simplifications in the audio output, got rid of b_stereo.
- commit 0b16341623440f715b772b243251522652f980ca
- Author: Johan Bilien <jobi@videolan.org>
- Date: Sun Feb 24 21:36:20 2002 +0000
- Added a menu in the GTK and gnome interfaces to change the current program
- in multi-program streams (such as ones provided by a DVB-S card).
- commit c40571df602ed76eaf7971130f212f4a79a3f5c5
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Feb 24 20:51:10 2002 +0000
- This is the first part of the new configuration architecture for vlc.
- Two other parts will follow soon:
- - config file implementation
- - gtk configuration interface.
- This part won't change much for end-users as these changes are mostly
- internal, you will however notice that the command line interface has
- changed. It will maybe be less user-friendly as I almost removed the
- short options but it shouldn't a big problem when the config file is
- implemented.
- What as changed is that it is really easy now to add configuration
- options to vlc. Plugins can also implement configuration options. All
- you have to do is to declare a MODULE_CONFIG section in your plugin.
- If you want to know more about this look at configuration.h and for some
- example: main.c, dsp.c or xvideo.c
- It would be nice if every developper could now start using configuration
- options in there plugins and also enhance old plugins.
- That's it, now let's hope I didn't break too many things ;-)
- commit d9d659fc3efcbaaa3d8f2f0fdfc58ca3bb6d64c6
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sat Feb 23 21:31:44 2002 +0000
- * fixed array over-run bug in intf_MsgUnsub
- commit 1aca1d70c147283d14141dd5d90cc8dc458e018e
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Feb 22 20:46:58 2002 +0000
- * Don't try to grok altivec with mingw32.
- * --with-directx-path should now indicate the path where the actual
- headers are (before the headers had to be in an include subdir). By the
- way you can download these header files from the videolan web site.
- commit cf3d0f29d2487ff675ca54ba3588040f3b18621a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 21 23:56:08 2002 +0000
- * ./src/misc/modules_plugin.h: if symbol foo isn't found in the
- plugin, we always try to open _foo, whatever the architecture.
- commit 14cafe31d2fa0b1d9f33744de408a6d4721f0c4e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 21 21:55:40 2002 +0000
- * ./plugins/lirc/lirc.c: non-blocking patch from Sigmund Augdal
- <sigmunau@stud.ntnu.no>; hope this time my enhancements don't break
- everything :-)
- commit cba6a24eca519789cec68c74e0e294e9a2b3b44f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 21 00:54:00 2002 +0000
- * ./configure.in: gtk*-config detection fix for FreeBSD.
- commit 8cc8d9579d12da1f3a00ea9f870803d67c5c091c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 20 23:23:53 2002 +0000
- * ./configure.in: removed a bashism.
- * ./plugins/x11/xcommon.c: support for systems without shm.h.
- * QNX compilation fixes here and there; the qnx plugin still doesn't work.
- commit 38ed5ffcae01321b59e040b160598a6dfcc83d96
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 20 19:01:13 2002 +0000
- * ./Makefile: the win32 port now uses a more recent version of gtk+.
- commit a53ff165ced4c13b8f274cf2b7de2fbf23e4bef4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 20 05:56:18 2002 +0000
- * ./plugins/gtk/gtk.c: the log window is now black with colourful text.
- * ./plugins/gtk/gnome.c: ported the log window to the GNOME interface.
- * ./src/interface/intf_msg.c: messages are sent to the queue even if
- -vvvv* wasn't specified.
- commit 9400b572ecba49ee60587cb8b169958781ce4152
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Wed Feb 20 05:50:00 2002 +0000
- * MacOS X VCD support.
- commit ff619dd6069a600556346aa47a332be5a1c12643
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 20 01:47:01 2002 +0000
- * ./plugins/lirc/lirc.c: fixed my mistakes from yesterday.
- commit 232fd7bb9e7ca1fa56dd2597f2c9dc5bcc559515
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Feb 19 03:54:56 2002 +0000
- * ./plugins/lirc/lirc.: various fixes, thanks to Sigmund Augdal.
- * ./plugins/text/logger.c: rewrote an ugly loop.
- * ./plugins/gtk/gtk.c: added a Gtk+ window containing all the log
- messages; updated in real time. To open it, go to "view"->"messages".
- commit 730cc399c5a7320cce2999bf035294c075d14370
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Feb 19 00:50:20 2002 +0000
- * Got rid of TRACE and intf_DbgMsg which were seldom used anyway.
- * All intf_*Msg functions now write to stderr.
- * Implemented a message queue interface plugins can subscribe to.
- * Wrote the logger interface plugin. Usage:
- vlc -I logger:filename.log
- * Lots of fixes in the SPU renderer.
- commit d3fd4cf14f95f5e180413c95828eef1cdb745cf7
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Feb 18 19:02:41 2002 +0000
- Fixed a typo in aspect ratio calculation
- commit 89be0ac8de8e3684cce4c7a697525e949e19b3de
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Mon Feb 18 01:34:44 2002 +0000
- * MacOS X vout improvements
- * MacOS X intf now returns, allowing vlc to terminate properly
- * Added a new make target: package-macosx
- commit de32203be858c405c72c85c218af7cdc66b5d2be
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Feb 15 20:02:21 2002 +0000
- * Win32 compilation fixes (mingw includes dirent)
- * configure now checks for ddraw.h and not directx.h
- * vout_directx doesn't include directx.h anymore (this file isn't part of
- the directx sdk)
- * moved all the stuff from aout_waveout.c directly into waveout.c (I don't
- know what I was thinking about when I created these two files ;-)
- * until we fix the audio buffer underrun problem, waveout will be the
- default audio output on win32 (instead of directx).
- commit 48cbd8f3607519da4171671b8451b14f98244077
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Feb 15 13:32:54 2002 +0000
- * ALL: got rid of *_Probe functions because most of them were duplicates
- of the real _Init or _Create functions. That's 1000 lines of code gained.
- * ./src/misc/modules.c: we try not to keep the global lock in module_Need,
- which should speed up output spawning.
- * ./plugins/dummy/input_dummy.c: fixed vlc:quit command.
- * ./plugins/gtk/gtk_playlist.c: compilation fix.
- * ./plugins/macosx/*: preliminary fixes for the vout4 port.
- Notes on the *_Probe eradication:
- o I probably broke the DirectX video output, because of the "must init and
- run in the same thread" issue. I'll fix this ASAP.
- o Subtitles are broken (or at least, pretty ugly) in RGB mode.
- o The input plugins still have *_Probe functions. This will disappear when
- meuuh is finished with the access plugins.
- o The decoder plugins still have *_Probe functions. This is probably not
- going to change, it looks OK to me.
- commit 46a1caf2871b420ab0bd41b8c57b40fb9d5e5ce6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 14 23:29:17 2002 +0000
- * Grmbl. Forgot to commit those Win32 fixes last time, and they were
- stuck on VTHR. Sorry xav, this probably explains why I couldn't
- find the commit log :-)
- commit e8bf7fa4271c50e3732763d8754a88d50738b5e4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 13 22:10:40 2002 +0000
- * ./plugins/beos/*: BeOS fixes from Rudolf Cornelissen.
- * ./src/interface/main.c: --desync now really accepts a value in ms.
- * ./plugins/vcd/input_vcd.c: fixed a crash when not opening a VCD.
- * ./src/video_output/vout_subpictures.c: fixed subtitles under BeOS and
- other architectures which don't support overlay.
- commit a3ffd5882a087573ebe68d59468f936f1d033c14
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Feb 13 21:54:44 2002 +0000
- * compilation fix (include stdint.h)
- * fixed a SEGV
- commit 3f421de703a5b37448f289de203fbcc639818ba1
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Feb 8 15:57:29 2002 +0000
- * ./plugins/beos/vout_beos.cpp: ported the BeOS RGB video output to
- vout4. The overlay video output still needs to be written though.
- commit 622b4400470489a3f8f818d3a961a40f35f68221
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Feb 6 20:44:23 2002 +0000
- * Just renamed the liba52_adec plugin into a52 to comply with the naming
- convention used by the other plugins.
- commit f5c0a050bde3ef1dc115f61d7f86860624fc6405
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 6 02:37:18 2002 +0000
- * ./plugins/lirc/lirc.c: IR remote control plugin by Sigmund Augdal
- <sigmunau@stud.ntnu.no>, activate with --enable-lirc.
- * ./configure.in: put liba52_adec in a builtin for PIC/non-PIC reasons.
- commit 5e7b466d876658ef2ca64b65c3cd9beec1e1bdbb
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Feb 5 21:46:41 2002 +0000
- * New AC3 decoder plugin using liba52 from Aaron Holtzman and
- Michel Lespinasse.
- This plugin isn't used by default, you have to specify:
- --ac3_adec liba52
- commit 6aeeca6d61a7e3f34a77d2d99320ec6f3261cc72
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 4 09:58:59 2002 +0000
- * ./src/misc/modules.c: changed module_Need to make it possible to
- have several modules with the same shortcut name.
- commit 11a8a96f409edad44406754238175aac1405eb26
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jan 31 23:18:27 2002 +0000
- Fixed a bug in the network dialog.
- commit d3154bfbfe6eea04182b7a69409d408dab0609ad
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 30 00:09:49 2002 +0000
- * Fixed stuff in the wall filter. Extended syntax:
- --filter wall % open a wall (3x3 is the default value)
- --filter wall:2 % open a 2x2 wall
- --filter wall:3x2 % open a 3x2 wall
- --filter wall:2x1:0 % open a 2x1 wall, only display block 0
- --filter wall:2:0,3 % open a 2x2 wall, only display blocks 0 and 3
- For instance, if you have 2 computers listening to a network stream, on
- the left computer you use --filter wall:2x1:0 and on the right computer
- you use --filter wall:2x1:1
- commit ee87a69135ec0e327c19340e997b4e342373f96c
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Tue Jan 29 20:11:18 2002 +0000
- * Added mstrtime() to module_symbols_t so we can compile the mpeg_vdec
- plugin with TRACE mode enabled.
- commit 60754f11be70672d053c4f5c63642a50e1e9baa3
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Jan 28 23:08:31 2002 +0000
- -Fixed ac3_spdif which has been broken recently,
- -Check frequency in ac3_adec and change fifo if needed,
- -Moved initialisation of p_aout from plugins to audio_output.c
- If audio output rate is psecified at launch time, we try to use it by default.
- Note that audio output currently suffers from frequent underruns.
- This has not been fixed here.
- commit bdeea76418195b43e289ed46b68c3a678ceb3d3a
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Jan 28 21:31:58 2002 +0000
- .Fixed a segfault a dvdread exit (my fault).
- commit c36cfc3897b7f9e389bd5f2331d4615b163db645
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 28 16:51:22 2002 +0000
- * ./plugins/chroma/i420_rgb16.c: MMX YUV to RGB transformation for 15bpp.
- commit f9d9f469ef63bd11473b1d21167d372d896d798a
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Jan 27 22:14:52 2002 +0000
- * Added double-buffering for the directx plugin in overlay mode.
- * Several directx bug-fixes:
- - implemented the right behaviour on exit.
- - fixed bug preventing the creation of several windows.
- (the wall filter is working now :-))
- - fixed unnecessary background redraws (it made the video flicker).
- - fixed bug where we were losing the video display because of lost
- surfaces in video memory.
- - when using hardware overlay, the output window will now specify:
- "(using hardware overlay)".
- commit 83098c803bbbcd4034eb836ac75c8620feaaaf09
- Author: Tony Castley <tcastley@videolan.org>
- Date: Sat Jan 26 01:18:27 2002 +0000
- Fixed compliation error due to inclusion of threads.h
- commit ed4fe96493e0d88d3ecc93263e28803629e78695
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jan 25 17:18:37 2002 +0000
- * ./plugins/x11/xcommon.c: we don't use DPMS functions if they are
- not available.
- commit 595d768452f9d62ce170645bedf94bce2115e8d7
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Fri Jan 25 06:43:34 2002 +0000
- * Added a new very simple audio plugin for Win32. This plugin uses the
- waveOut API which is a lot easier to use for streaming stuff than
- directsound. (you don't have to take care of underflows anymore
- because it doesn't use circular buffers).
- If you are having a lot of underflows, this plugin is currently
- better adapted than the directx plugin.
- * Moved some initialization stuff in audio_out.c so we can now the
- caracteristics of the audio stream before calling aout_Open().
- commit 8c0d4cd70f282afa28d491e18267caba031abc64
- Author: Stéphane Borel <stef@videolan.org>
- Date: Thu Jan 24 18:50:32 2002 +0000
- Configure and Makefile tweaking for dvdread module.
- It is now activated with option --with-dvdread, that takes the same options
- as --with-dvdcss.
- If you link with libdvdread statically dvdread is compiled builtin ; if you
- link dynamically, it is compiled as a plugin.
- commit 4c6811495b74a893959cdb6bf633ec9a92f792a2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jan 24 13:32:53 2002 +0000
- * ./src/misc/modules_plugin.h: fixed a missing function initialization
- which made decoder plugins segfault in GetChunk calls.
- * ./configure.in: proper soundcard.h check from Yves Duret.
- commit 7d6f6984b3b7ab90691281a31af1ee1a4c645128
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 23 23:14:59 2002 +0000
- Fixed a bug introduced yesterday.
- commit ef1efb185155d993bdfedb38278678b664a5bc22
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 23 20:19:54 2002 +0000
- I checked in bad header files yesterday.
- commit ace0ac393c9411586f2c470c35738e5ac56941f3
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Wed Jan 23 12:02:12 2002 +0000
- * enabled --stereo option for streams that pretend to be mono while they
- are not!
- commit 1477cfb4c27b74181b5d6289f68e85fc0d6723b2
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 23 03:56:51 2002 +0000
- -removed some useless printf
- -replaced dvdcss_title(,) with dvdcss_seek( ,,DVDCSS_SEEK_KEY )
- commit b08376be72b0114f040978b8e753031ebe247751
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 23 03:15:31 2002 +0000
- *Merged hh patch in libdvdcss from main tree.
- *Updated local libdvdread, so that it does not depend on libdvdcss
- (ala dummy_dvdcss) and modified configure to reflect changes.
- commit b7ee1eeafe7e6a248bf12dd2602d05a4cc480cb4
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 22 23:14:26 2002 +0000
- * Fixed an alignment issue in the ac3 decoder.
- commit d970994cc085aae3098bac3607d3d0543ddc7597
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 21 23:57:46 2002 +0000
- * Decoders do not necessarily use bit stream (see mad plug-in)
- * mad PTS should finally be accurate
- * Some configure changes.
- commit 1fce3cc958e0f9f3ed4d38d8924eb6dd680a863d
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Mon Jan 21 22:34:26 2002 +0000
- Oops, lucky to catch this one (deleted function name s24_to_s16_pcm accidently)
- commit 1859715088b731206c4b4d7356f680cfa296bdd3
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Mon Jan 21 22:28:10 2002 +0000
- Changes made to mad plugin:
- + libmad_input now takes one frame at a time (see mad_adec.h for defines)
- + audio_linear_dither() gives better sound quality then s24_to_s16_pcm(),
- but also makes audio artefacts louder so disabled it for now (see file
- mad_libmad.c)
- + cleaned up libmad_output (see file mad_libmad.c)
- + cleaned up InitThread (see file mad_adec.c)
- + Made buffer size match libmad's expectations (see file mad_adec.h)
- + updated documentation
- commit ae09661ba61196c0069c7ec06f36276a059ef7ff
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Mon Jan 21 07:00:21 2002 +0000
- * Fixed crashes on exit in the directx plugin
- * vout_PlacePicture is now accepting picture width=height=0
- * Win32 (NT/2000/XP) fix for libdvdcss: first attempt to open the DVD
- device in read/write mode so we can use ioctls. If this fails
- (insufficent privileges) we at least open in read-only mode so the
- libdvdcss title decryption method can be used.
- commit 641382a2dc21be280585bddc97e4c314beb22ec6
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 21 05:14:10 2002 +0000
- * ./configure.in: added extra checks for strange compilers such as
- Borland C++ which do not support all gcc options. Note that vlc does
- not compile with bcc32 yet, but is getting closer and closer to.
- commit ddec0b930efaef05ac51137841a7705f5ac75236
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 21 00:52:07 2002 +0000
- * ./plugins/win32: skeleton for the win32 interface Ipkiss is developing.
- * ./config.guess ./config.sub: latest GNU versions.
- * ./configure.in: when possible, xvideo is compiled as a plugin.
- * ./vlc.spec: fixed a few minor inaccuracies.
- * ./debian/control: vlc-gui is no longer depended on, but rather recommended.
- * ./src/interface/main.c: --spumargin flag; use this to force displaying
- subtitles at the bottom of the screen instead of putting them in the
- middle, for instance: `--spumargin 5'.
- commit 85523bcfe0159683a8d10f4429dec93808b06069
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sat Jan 19 19:54:01 2002 +0000
- * Converted the plugin initialization code of the macosx, beos and qnx
- code. (please note that they should still not compile as they need
- to be adapted to the new Vout4 architecture)
- commit 4416b2cb14dea1f7a300beb1bbcc20fcfe7a2aee
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Thu Jan 17 23:02:45 2002 +0000
- * major rewrite of the directx video plugin to adapt it to the new vout4
- architecture. This plugin has also been through a major clean-up
- and it is now much more robust and optimized.
- * Fixed a few problems with the win32 build.
- * Replaced the "overlay" command line option with "nooverlay". The
- former was confusing and useless because overlays were used by
- default anyway.
- commit 338b73f4c7f41bd5b9b599e8e211ad0d9d76dfb2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jan 17 16:17:46 2002 +0000
- * ./vlc.spec: imported MandrakeSoft's new spec file.
- * ./debian/control: fixed build-dependencies for vlc-mad.
- commit 7531096c658bbb59e9acef50299ca509d413f3ea
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 16 04:47:56 2002 +0000
- * ./debian/rules: fixed the vlc-arts and vlc-mad package builds.
- commit f8559f6faeebbeb1275fd534e9a5c4e2a5aad0ff
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Jan 15 19:01:28 2002 +0000
- The gnome/gtk interface should no longer user p_input->stream before it
- has been initialized.
- commit ece3ae989ae3d139a919ef0e9a8f259e4fe0b8c4
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Jan 15 17:55:12 2002 +0000
- *stream lock is initialized in input_CreateThread instead of initThread,
- to have it initialized when we call it in the interface.
- commit 5e21c13b22aefdec0ca33a469babf6b344262c6b
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Tue Jan 15 11:51:11 2002 +0000
- - added support for S8 and U16 aout (not tested)
- - The sound is very dirty in U8 mode. I don't know if it comes from the
- 8 bit mode itself or from the S16->U8 conversion.
- commit 72f00b22800146efad8e81ba28af083dbeae1045
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Jan 15 05:22:21 2002 +0000
- -Patch of libdvdread to do readv on regular files (dvd copied on hard drive).
- Not completed, and little tested yet ; when it is completed, this patch should
- be submitted to libdvdread developers.
- -Patch of libdvdcss to decrypt vobs when they are not on a block device.
- commit 791fb4e0c225654404b13da2504d93f017b2e1db
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 15 01:01:00 2002 +0000
- * ./debian/control: fixed Debian build-depends.
- * ./include/config.h: changed RELEASE to HAVE_RELEASE because RELEASE
- is already defined in <scsi/scsi.h> under Linux.
- commit 7de4e1a38be2886277a7f0530d738d9adb322281
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 14 23:46:35 2002 +0000
- * More precise way to retrieve a PTS from the bit stream.
- * Fixed issues in the PTS handling of the mad plug-in (incomplete).
- commit bb1c38e6088ffcfb2f72ccf2f8888bd954e480d0
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 14 22:26:05 2002 +0000
- Attempt to fix the INPUT_MAX_ALLOCATION error.
- commit 922535189ca1d75e8715fc54cea5596eca5e84a1
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Jan 14 22:06:57 2002 +0000
- *With DVDCSS_METHOD=disc or key, the keys are no longer buffered on start.
- The title key is still read at each block but it is checked for change
- before decryption.
- commit 9cb8a1154dbe5e28826079b5da8cfc38b811ea14
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Mon Jan 14 21:00:45 2002 +0000
- Configure, build and install instructions for libmad library and mad plugin.
- commit bd2ab58292db400044730e312f8955ea741f99d9
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Mon Jan 14 20:57:13 2002 +0000
- Updated BUGS list
- commit 9faed78b9d846009b3718681125ddb1a80ad6c06
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Mon Jan 14 20:53:42 2002 +0000
- Smooth sound (not tested on iPaq)
- commit c1aa8904b159183f1900c1dff897827e1f9fe4ad
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Mon Jan 14 19:54:36 2002 +0000
- - le coup de gr�ce: all the code in audio output is now factorized (except
- for ac3 spdif) in aout_common.c/.h
- - aout thread functions are declared with a macro
- TODO:
- - test unsigned 8 bit output, and implement S8 and U16 outputs
- - multi-channel support
- - check if resampling takes the PTS into account (and fix it)
- commit d33deda2fecc043cf31bbd57dfae18cf011c2160
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Mon Jan 14 12:15:10 2002 +0000
- HUGE cleanings in audio output:
- - removed AOUT_INTF_*_FIFO, which where not used
- - factorized S16StereoPlay, U8MonoPlay, and so on.., in a single
- function aout_FillBuffer (in aout_common.c)
- (unsigned 8bit may be broken, but I have no stream to test with :(
- - last step to be done: factorize aout_s8, aout_s16, ... thanks to a macro
- commit f84729fcb9a99fa47cc27df42d390292056cbea5
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Jan 13 18:13:07 2002 +0000
- * A few fixes for the Win32 build.
- commit 0cbc94451955ce276428e5c769be5f2bfc87b0f8
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Sun Jan 13 15:07:55 2002 +0000
- * Fixed all the problems related to ToggleFullScreen().
- commit 9cec4e85645e53faa172f23e747c38e27722eb65
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Sat Jan 12 21:58:56 2002 +0000
- * ./src/misc/modules.c: Fixed a compile issue under platforms without
- HAVE_DYNAMIC_PLUGINS.
- commit 7db2e6fa77ee48d9efb91d4965a0ad42859b6f68
- Author: Jon Lech Johansen <jlj@videolan.org>
- Date: Sat Jan 12 02:02:44 2002 +0000
- * ./src/interface/intf_eject.c: MacOS X port.
- commit 00ac3ff5f9fe8794828cfd77f3315fd65a0e2147
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 12 01:25:57 2002 +0000
- * ./plugins/chroma/i420_rgb16.c: 24/32 bpp software YUV.
- * ./plugins/ggi/ggi.c: activated double buffering.
- * ./src/video_output/vout_pictures.c: we create more Xv pictures to
- get smoother rendering.
- commit 38573f3b96507afabd755d457c1be2528b781871
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Fri Jan 11 22:05:34 2002 +0000
- Removed aout_CreateFifo from mad_adec.c InitThread() and added it to mad_libmad.c in mad_libmad.c
- commit 37759cf5b60693275a264209bdb98b558ae4846a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jan 11 03:07:36 2002 +0000
- * BSD compilation fix suggested by Steven M. Schultz.
- commit 1b3363d16d006d7f3b0d8e7ba315007d91ed94d8
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Thu Jan 10 23:41:08 2002 +0000
- - beginning of code factorization in aout_s16 (more cleaning will come)
- - As for libmad, I have tried to create the aout fifo in libmad_output,
- to open it with the right sample rate, but strangely it didn't work.
- commit 0e8b68b5510d9de84cf885666aa25c212b85c749
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jan 10 04:11:25 2002 +0000
- * ./src/input/input.c: fixed a few segfaults caused by the dummy plugin.
- * ./plugins/mpeg_adec/mpeg_adec.c: fixed a segfault due to misuse of
- DecoderError.
- * ./plugins/x11/xcommon.c: replaced XFlush with XSync. This must be the
- fourth time someone has to commit this, so I added a reminder :-)
- commit 5467d33af680b40ce15d3549f3217dab45b51848
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 9 23:32:40 2002 +0000
- Hopefully fixed a bug in TS input, that caused a segfault when there was
- no network stream.
- Please, have a look at the fix to check it doesn't break anything else.
- commit d7b4b27b2c049e4f9197ff7206a8a06b6db36d40
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 9 10:22:37 2002 +0000
- * ./src/interface/intf_eject.c: BSD/OS port by Steven M. Schultz.
- commit c7b1c474c6a8687a0645553beb0e5c6f868d8c5c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 9 02:01:14 2002 +0000
- * ./include/modules_inner.h: replaced _X with __VLC_SYMBOL because _X was
- already a system macro under MacOS X.
- * ./plugins/dummy/dummy.c: fixed vlc:loop, vlc:quit, etc. entries.
- * ./plugins/glide/glide.c: activated double buffering.
- * ./plugins/mga/xmga.c: started writing an xmga plugin; doesn't work yet.
- * ./src/input/input.c: fixed the input memory leak, and the insane thread
- spawning we got with vlc:loop.
- * ./src/misc/intf_eject.c: disc ejection routine courtesy of Julien Blache,
- currently Linux-only.
- commit 1ae5bed4b16da43ac074f21b5ad024b14ffdfb01
- Author: Cyril Deguet <asmax@videolan.org>
- Date: Wed Jan 9 00:33:37 2002 +0000
- - better communication between audio decoder and output: aout plugins
- are now opened directly in the right mode (works with mpeg_adec and
- ac3_adec, not tested with mad)
- - first attempt to implement mono output (doesn't work yet)
- commit 1bed861b2fc98cf0c8db66a21b45e570404a0e80
- Author: Stéphane Borel <stef@videolan.org>
- Date: Tue Jan 8 23:34:06 2002 +0000
- DVDRead plugins works again more or less ; major bugs remain but it is usable.
- It is selected by default if you have it compiled.
- commit 9561561765574236c0585473fbc113c1999eed29
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 8 23:06:12 2002 +0000
- Fixed a bug in QuantMatrixExtension, many thanks to "Thomas L. Wood"
- <twood@lucent.com> !
- commit 85e4b3a17d6a107a0f73be40c52c080354b3ddd0
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 7 17:02:07 2002 +0000
- ./debian/control: updated list of supported architectures.
- ./share/*: added 16x16 and 32x32 versions of PNG icons.
- commit 1e053ea0edc1f1f77a56317764a11c4e088cce3d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 7 02:12:30 2002 +0000
- * ./plugins/mga/mga.c: removed the mgammx module and put the code in
- the chroma_i420_ymga module instead. This introduces a slight
- performance issue as we now need to memcpy() the Y plane, but I have
- some vout4 enhancements on their way which make this point moot.
- * ./debian/changelog: imported official Debian changelog.
- * ./debian/control: activated the vlc-mad and vlc-arts packages; package
- builds should now work again.
- * ./plugins/dvd/dvd.c: solved a symbol resolution issue when vlc was
- compiled without libdvdcss which overflowed the return stack.
- * ./plugins/ggi/ggi.c: ported the GGI plugin to vout4.
- * ./plugins/glide/glide.c: ported the Glide plugin to vout4 (untested).
- * ./src/input/input.c: prepared everything for multi-input mode; since
- no interface is yet prepared to handle this, I changed them so that
- they just use the first available input for now. This may break other
- things, but I promise I'll eventually repair everything :-)
- commit ebd16b8d576d49daa570a24fcb2cc2dceb360741
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jan 6 18:01:58 2002 +0000
- * ./plugins/mga/mga.c: pipeline and cache optimizations.
- commit 0d65984a11984b50f8a665d023fb9f468417a9fb
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jan 6 17:18:12 2002 +0000
- * ./plugins/mga/mga.c: MMX-accelerated version of the MGA plugin.
- * ./plugins/mpeg_vdec/Makefile: Little workaround for PA-Risc compilation.
- commit 8d59e9368cc81f28328b46d2858fcc8059ebeeb3
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Sun Jan 6 14:46:40 2002 +0000
- Optimized libmad_output() for smoother sound. It is still not optimal.
- commit 6a4d3ed0f63b5de6f39e72179fcd8122bf65e126
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jan 6 00:07:37 2002 +0000
- * ./plugins/fb/fb.c: ported the framebuffer video output to vout4.
- commit ea8c73a766e058fd6dbeee248c8e0ec9af0d05e4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 5 18:25:48 2002 +0000
- * ./src/audio_output/aout_s16.c: fixed a segfault. It may have unexpected
- side effects because I don't know this part of the code, but at least
- it doesn't crash anymore.
- * ./plugins/beos/beos.cpp: first attempt at porting the BeOS plugin to the
- new video output and module systems. Doesn't work nor even compile yet.
- * ./configure.in: we now check the gtk-config version.
- commit 569eb5e1a1f35558990caf72fe6f71c217c6a88e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 5 16:09:49 2002 +0000
- * ./plugins/mga/mga.c: we use the MGA_VID_FSEL ioctl to select the
- frame to be displayed. Unfortunately, increasing the number of
- frames doesn't seem to work and makes the picture stutter...
- commit 2ccbfd77fdd36dd6ea6c8f912a8d72678a0f5801
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 5 15:17:12 2002 +0000
- * ./Makefile: fixed a bug when no builtins were selected.
- * ./plugins/mga/mga.c: ported the MGA video output to vout4. Only does YV12
- for the moment, and there is a strange bug with some streams which gives
- only a green image. Needs to be looked at.
- * ./plugins/x11/xcommon.c: fixed a few typos.
- commit b0c8b579999e5ba148e5f231fd0839aefd73bf31
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Sat Jan 5 14:32:55 2002 +0000
- Updated documentation.
- commit 56cb85e9375d99fea0f4a4762d7589fc47ab91f6
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Sat Jan 5 14:30:12 2002 +0000
- Updated TODO list.
- commit 867bc603e2a99af3d49f75f26661fe8fb7d86296
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Sat Jan 5 14:28:55 2002 +0000
- Updated documentation
- commit 6cae0b7ab4a45d123efc2d1997915b8a75ee68c0
- Author: Jean-Paul Saman <jpsaman@videolan.org>
- Date: Sat Jan 5 13:57:42 2002 +0000
- Removed unused function prototype from headerfile.
- commit 176465d277fc65aaff22063f0e72c1462a945f26
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 5 03:49:18 2002 +0000
- * ./configure.in: fix for obscure architectures like hppa where target_os
- isn't properly detected.
- * ./include/video_output.h: got rid of pf_setpalette; I'll find a nicer way.
- * ./plugins/mga.c: fixed MGA module compilation. Doesn't work yet, though.
- commit aea6698debf9e83fa9fa8f332683ef0798728c2a
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 5 02:22:03 2002 +0000
- * ./include/common.h: hton64 is now an inline function.
- * ./src/video_output/vout_pictures.c et al.: vout4 now automatically
- detects when two chroma formats are the same, such as UYVY/Y422, or
- roughly equivalent, such as I420/YV12. Plugins need not worry about
- conversion anymore.
- commit 53b978f8650fd329bf5298a05c9f8a055ac56fe4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jan 4 14:01:35 2002 +0000
- * ./BUGS: added a list of known bugs. Please add your findings!
- * ./MODULES: added a short description of each module. Maybe we should
- add more details to make this file really useful.
- * ./doc/bugreport-howto.txt: wishful thinking...
- * ./Makefile: added a workaround for the fact that .c files don't depend
- on <videolan/vlc.h>.
- * ./plugins/memcpy/memcpy.c: all memcpy modules are now built from the same
- single file.
- * ./src/interface/main.c: added the --nommx, --no3dnow, --nommxext, --nosse
- and --noaltivec options to vlc.
- * ./configure.in: removed the --disable-mmx option, now useless because
- of the vlc --no* options.
- * ./src/interface/main.c: fixed a crash caused by the memcpy module
- being released too early.
- * ./include/video.h: more vout4 changes, including margin support, more
- FOURCC formats recognized, transparent support of identical or almost
- identical FOURCC formats.
- * ./include/video_output.h: added a vout_Render function to video output
- modules which is to be executed before vout_Display.
- * ./include/common.h: this header is back.
- * ./plugins/chroma/i420_rgb.c: planar YUV 4:2:0 to packed RGB conversion
- functions, mostly taken from vout3's yuv functions, but heavily modified
- to use FAST_MEMCPY and to handle image dimensions which are not multiples
- of 16. Not all functions have been written yet, though.
- * ./plugins/chroma/i420_yuy2.c: planar YUV 4:2:0 to packed YUV conversion
- functions, various targets such as 4:2:2 YUYV, YVYU, UYVY, or 2:1:1 YUYV,
- with accelerated MMX versions.
- * ./plugins/chroma/i422_yuy2.c: same as i420_yuy2.c but takes planar YUV
- 4:2:2 pictures in input. With accelerated MMX versions as well. This plugin
- makes it possible to display 4:2:2 files on most video cards without the
- quality loss of 4:2:0 downsampling.
- * ./plugins/filter/*: thanks to the vout_Render function, all filters now
- output their data perfectly in sync.
- * ./plugins/dvdread/Makefile: fix to prevent unnecessary target rebuilds.
- * ./plugins/sdl/vout_sdl.c: support for YV12, UYVY, YUY2 and YVYU overlays.
- * ./plugins/x11/xcommon.c: support for I420, YV12, YUY2 and Y211 overlays.
- commit bf7ee74f8f7420cf471784a53f391abbee97a91d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 2 14:37:42 2002 +0000
- * ./ChangeLog: imported the 0.2.92 changes, unrolled current CVS changes.
- * ./include/config.h et al.: this file is no longer generated.
- * ./include/video.h: we use the FOURCC definition of a chroma format to
- describe picture types (see http://www.webartz.com/fourcc/).
- * ./plugins/dvdread/input_dvdread.c: compilation fix by Eyal Lebedinsky.
- * ./plugins/x11/xcommon.c: fixed the XShm operations order.
- commit f023ebc55f628950e1d646d736eda566ff79c54e
- Author: Gildas Bazin <gbazin@videolan.org>
- Date: Wed Jan 2 06:46:02 2002 +0000
- * Small optimizations
- * Removed unused code
- * Your old window position and size are now restored when you come out
- of fullscreen mode.