+------------------------------------------------------------------------
+r1904 | sam | 2002-05-22 19:19:46 +0200 (Wed, 22 May 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: disabled module autohide until we find out why a
+ reloaded module sometimes does not work properly.
+
+------------------------------------------------------------------------
+r1905 | gbazin | 2002-05-22 21:31:33 +0200 (Wed, 22 May 2002) | 9 lines
+Changed paths:
+ M /trunk/plugins/directx/directx.c
+ M /trunk/src/misc/modules.c
+
+
+* ./src/misc/modules.c: restored plugins hiding as the problem is fixed.
+* ./plugins/directx/directx.c: UnregisterClass() in MODULE_DEACTIVATE. If
+ we don't do this, trying to use the class when the plugin is reloaded will
+ cause a segfault.
+
+PS: on Win32 the sdl plugin is still affected by this. It looks like SDL keeps
+ an internal state which isn't updated when we reload the plugin.
+
+------------------------------------------------------------------------
+r1906 | sam | 2002-05-22 23:05:18 +0200 (Wed, 22 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/chroma/i420_yuy2.h
+
+ * ./plugins/chroma/i420_yuy2.h: bugfix for the I420 to YUY2 MMX chroma
+ transformations, with the help of Pascal Levesque.
+
+------------------------------------------------------------------------
+r1907 | sam | 2002-05-22 23:08:42 +0200 (Wed, 22 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/macosx/intf_open.m
+ M /trunk/plugins/win32/network.dfm
+
+ * ./plugins/win32/network.dfm, plugins/macosx/intf_open.m: updated channel
+ server default hostname.
+
+------------------------------------------------------------------------
+r1908 | sam | 2002-05-22 23:15:04 +0200 (Wed, 22 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/mad/mad_adec.c
+ M /trunk/plugins/mad/mad_libmad.c
+
+ * ./plugins/mad/mad_adec.c, ./plugins/mad/mad_libmad.c: use intf_WarnMsg for
+ debug messages instead of intf_ErrMsg.
+
+------------------------------------------------------------------------
+r1909 | sam | 2002-05-22 23:30:08 +0200 (Wed, 22 May 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_interface.c
+
+ * ./plugins/gtk/gnome.glade: removed bevel from title and chapter buttons.
+
+------------------------------------------------------------------------
+r1910 | sam | 2002-05-22 23:42:47 +0200 (Wed, 22 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/dvd/dvd_seek.c
+
+ * ./plugins/dvd/dvd_seek.c: reverted a previous change in DVD input which
+ caused input to get stuck in interleaved cells.
+
+------------------------------------------------------------------------
+r1911 | massiot | 2002-05-23 01:11:00 +0200 (Thu, 23 May 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/plugins/access/http.c
+
+Fixed HTTP input under Win32 (thanks ipkiss).
+
+------------------------------------------------------------------------
+r1912 | massiot | 2002-05-23 01:40:50 +0200 (Thu, 23 May 2002) | 3 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/debian/changelog
+ M /trunk/vlc.spec
+
+ * Updated ChangeLog
+ * Updated release date
+
+------------------------------------------------------------------------
+r1913 | massiot | 2002-05-23 23:42:43 +0200 (Thu, 23 May 2002) | 2 lines
+Changed paths:
+ M /trunk/README.MacOSX.rtf
+
+Updated Mac OS X readme, courtesy of The DJ <d.hartman@student.utwente.nl>.
+
+------------------------------------------------------------------------
+r1914 | jlj | 2002-05-24 00:18:55 +0200 (Fri, 24 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/macosx/intf_open.m
+
+ * ./plugins/macosx/intf_open.m: Remember last open file panel location,
+ thanks to <ssudre2@wanadoo.fr>
+
+------------------------------------------------------------------------
+r1915 | sam | 2002-05-24 00:21:14 +0200 (Fri, 24 May 2002) | 3 lines
+Changed paths:
+ M /trunk/src/video_output/video_output.c
+
+ * ./src/video_output/video_output.c: the video output thread was never
+ joined! A pretty old bug...
+
+------------------------------------------------------------------------
+r1916 | massiot | 2002-05-24 00:33:44 +0200 (Fri, 24 May 2002) | 2 lines
+Changed paths:
+ M /trunk/doc/release-howto.txt
+
+update release-howto
+
+------------------------------------------------------------------------
+r1917 | gbazin | 2002-05-24 14:42:14 +0200 (Fri, 24 May 2002) | 8 lines
+Changed paths:
+ M /trunk/include/input_ext-dec.h
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+ M /trunk/plugins/lpcm_adec/lpcm_adec.c
+ M /trunk/plugins/spudec/spu_decoder.c
+
+
+* ./include/inpu_ext-dec.h added a check to fifo->b_die after the call
+to BitstreamNextDataPacket() in GetChunk().
+Code using GetChunk() also needs to check fifo->b_die before using the
+obtained data.
+This fixes frequent crashes you get on win32 with the a52 plugin when you
+close a stream.
+
+------------------------------------------------------------------------
+r1918 | fenrir | 2002-05-25 18:23:07 +0200 (Sat, 25 May 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/libioRIFF.c
+
+ * all: avi file is a piece of sh*t, make more test.
+
+------------------------------------------------------------------------
+r1919 | marcari | 2002-05-25 21:15:50 +0200 (Sat, 25 May 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/netutils.c
+
+ * src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:'
+ instead of testing 'E: ' and 'I: ' (to simplify miniVLCS)
+
+------------------------------------------------------------------------
+r1920 | massiot | 2002-05-25 23:42:36 +0200 (Sat, 25 May 2002) | 2 lines
+Changed paths:
+ M /trunk/ipkg/control
+
+Changed download URL.
+
+------------------------------------------------------------------------
+r1921 | alexis | 2002-05-27 03:49:41 +0200 (Mon, 27 May 2002) | 5 lines
+Changed paths:
+ M /trunk/doc/vlc-howto.sgml
+
+
+
+Link to the GPL licence
+GFDL licence know used for the licence
+
+------------------------------------------------------------------------
+r1922 | fenrir | 2002-05-27 18:01:42 +0200 (Mon, 27 May 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/ac3_adec/ac3_adec.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+ M /trunk/src/input/mpeg_system.c
+
+ ALL : In order to make ac3 working in avi file, I've deplaced some code
+from ac3 decoder to mpeg_system.c. ( skip 3 bytes is now done in
+mpeg_system.c and no longer in ac3 audio decoder ).
+
+------------------------------------------------------------------------
+r1923 | sam | 2002-05-27 20:26:31 +0200 (Mon, 27 May 2002) | 7 lines
+Changed paths:
+ M /trunk/plugins/aa/aa.c
+
+ * ./plugins/aa/aa.c: removed all palette code as it was unused.
+ * ./plugins/aa/aa.c: moved the aa_fastrender call from vout_Display to
+ vout_Render.
+ * ./plugins/aa/aa.c: added support for resizing and right-click menu.
+
+ (patch courtesy of Sigmund Augdal <sigmunau@stud.ntnu.no>)
+
+------------------------------------------------------------------------
+r1924 | sam | 2002-05-27 20:33:35 +0200 (Mon, 27 May 2002) | 2 lines
+Changed paths:
+ M /trunk/debian/control
+
+ * ./debian/control: updated Debian package descriptions.
+
+------------------------------------------------------------------------
+r1925 | sam | 2002-05-27 20:34:33 +0200 (Mon, 27 May 2002) | 4 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+
+ * ./po/vlc.pot: updated potfile.
+ * ./po/pl.po: polish translation, courtesy of Arkadiusz Lipiec
+ <A.Lipiec@elka.pw.edu.pl>.
+
+------------------------------------------------------------------------
+r1926 | sam | 2002-05-27 20:35:53 +0200 (Mon, 27 May 2002) | 2 lines
+Changed paths:
+ A /trunk/po/pl.po
+
+ * ./po/pl.po: uh uh uh, forgot to cvs add this file...
+
+------------------------------------------------------------------------
+r1927 | sam | 2002-05-27 21:35:41 +0200 (Mon, 27 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+
+ * ./plugins/filter/*: filters are now configurable through the configuration
+ system. Patch from Sigmund Augdal <sigmunau@stud.ntnu.no>.
+
+------------------------------------------------------------------------
+r1928 | stef | 2002-05-28 20:34:42 +0200 (Tue, 28 May 2002) | 3 lines
+Changed paths:
+ M /trunk/include/video.h
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_pictures.c
+
+*Added a b_force flag to picture_t so that we can force the display
+of an image even if it is late.
+
+------------------------------------------------------------------------
+r1929 | ipkiss | 2002-05-28 23:44:46 +0200 (Tue, 28 May 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/win32/about.dfm
+ M /trunk/plugins/win32/about.h
+ M /trunk/plugins/win32/disc.cpp
+ M /trunk/plugins/win32/intfwin.bpr
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/win32/mainframe.dfm
+ M /trunk/plugins/win32/mainframe.h
+ M /trunk/plugins/win32/network.cpp
+
+ * New icons for the toolbar buttons
+ * URL can now start with "http://" in the Network dialog box
+ * Updated the About dialog box
+
+------------------------------------------------------------------------
+r1930 | sam | 2002-05-29 00:49:25 +0200 (Wed, 29 May 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+
+ * ./plugins/filters/*: fixed inconsistencies.
+
+------------------------------------------------------------------------
+r1931 | gbazin | 2002-05-29 12:08:03 +0200 (Wed, 29 May 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/dummy/dummy.c
+ M /trunk/plugins/x11/xcommon.c
+
+
+* ./plugins/dummy/dummy.c: added a CATEGORY_HINT to the config.
+* ./plugins/x11/xcommon.c: small change to the ToggleFullscreen routine
+to avoid a flickering during the switch.
+
+------------------------------------------------------------------------
+r1932 | sam | 2002-05-29 20:39:14 +0200 (Wed, 29 May 2002) | 5 lines
+Changed paths:
+ M /trunk/src/video_output/video_output.c
+
+ * ./src/video_output/video_output.c: when the video output hasn't received
+ a new picture for a while, it redisplays the last displayed one. This will
+ be useful for DVD menus, but also solves the "picture becomes black when
+ vlc is paused" issue.
+
+------------------------------------------------------------------------
+r1933 | gbazin | 2002-05-30 10:17:04 +0200 (Thu, 30 May 2002) | 8 lines
+Changed paths:
+ M /trunk/include/configuration.h
+ M /trunk/include/modules.h
+ M /trunk/include/modules_inner.h
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/beos/vout_beos.cpp
+ M /trunk/plugins/directx/directx.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/filter/wall.c
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk_display.c
+ M /trunk/plugins/mga/xmga.c
+ M /trunk/plugins/qnx/vout_qnx.c
+ M /trunk/plugins/satellite/satellite.c
+ M /trunk/plugins/x11/x11.c
+ M /trunk/plugins/x11/xvideo.c
+ M /trunk/src/interface/main.c
+ M /trunk/src/misc/configuration.c
+
+
+* changed ADD_BOOL and ADD_BOOL_WITH_SHORT config macros to accept a
+default value as an argument.
+* modified the command line parsing to accept --foo and --no-foo when a
+"foo" boolean config option is defined.
+* modified the help menu to indicate if the option is enabled or
+disabled by default.
+
+------------------------------------------------------------------------
+r1934 | xav | 2002-05-30 10:59:42 +0200 (Thu, 30 May 2002) | 7 lines
+Changed paths:
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/win32/mainframe.dfm
+ M /trunk/src/interface/intf_eject.c
+ M /trunk/src/misc/netutils.c
+
+
+ * intf_eject.c : added ejection code for Win32. Please test it under
+ Win95/98/Me, I just can't install a winme
+ in my work office :).
+ * plugins/win32/* : enabled the "Eject" button (thanks Ipkiss)
+ * src/misc/netutils.c : just changed my mail :P
+
+------------------------------------------------------------------------
+r1935 | asmax | 2002-05-30 15:22:43 +0200 (Thu, 30 May 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/netutils.c
+
+- removed the obsolete artificial delay when switching channels.
+ Now it is ultra-fast !
+
+------------------------------------------------------------------------
+r1936 | asmax | 2002-05-30 15:39:43 +0200 (Thu, 30 May 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/gtk/gnome.c
+
+- gnome.c didn't compile
+ (Gildas you forgot the default value for gnome-toolbartext, I assume
+ it was 1 ;)
+
+------------------------------------------------------------------------
+r1937 | gbazin | 2002-05-30 15:58:17 +0200 (Thu, 30 May 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+
+
+* ./plugins/mpeg_vdec/vpar_headers.c: don't try to deference a null
+pointer (fix from sam).
+
+------------------------------------------------------------------------
+r1938 | ipkiss | 2002-05-31 03:09:51 +0200 (Fri, 31 May 2002) | 8 lines
+Changed paths:
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/win32/mainframe.dfm
+ M /trunk/plugins/win32/messages.cpp
+ M /trunk/plugins/win32/messages.dfm
+ M /trunk/plugins/win32/messages.h
+ M /trunk/plugins/win32/win32.cpp
+
+
+Win32 interface:
+ * The "Eject" button is enabled only after we played a dvd or vcd.
+ * The toolbar is now flat and less cubist.
+ * Got rid of the ugly slider with some winXP skins.
+ * Added a config option to limit the number of messages in the log
+ window (default is set to 500).
+
+------------------------------------------------------------------------
+r1940 | massiot | 2002-05-31 23:37:42 +0200 (Fri, 31 May 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/sdl/aout_sdl.c
+
+* plugins/sdl/aout_sdl.c : Fixed an endianness issue created by a
+ brain-dead developer :p
+
+------------------------------------------------------------------------
+r1941 | massiot | 2002-05-31 23:56:01 +0200 (Fri, 31 May 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/satellite/satellite_tools.c
+
+* Compilation fixes for Solaris ;
+
+------------------------------------------------------------------------
+r1943 | tcastley | 2002-06-01 10:54:08 +0200 (Sat, 01 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/beos/PlayListWindow.cpp
+ M /trunk/plugins/beos/VideoWindow.h
+
+* Fixes for Playlist window. Now only creates one and destroys correctly.
+* Fixed the height of the output video, was one to big.
+
+------------------------------------------------------------------------
+r1944 | tcastley | 2002-06-01 10:54:48 +0200 (Sat, 01 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/beos/PlayListWindow.h
+
+Fixes for Playlist window
+
+------------------------------------------------------------------------
+r1945 | tcastley | 2002-06-01 11:20:16 +0200 (Sat, 01 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/beos/InterfaceWindow.h
+
+Fix to prevent multiple Playlist windows
+
+------------------------------------------------------------------------
+r1946 | tcastley | 2002-06-01 11:21:59 +0200 (Sat, 01 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/beos/InterfaceWindow.cpp
+ M /trunk/plugins/beos/vout_beos.cpp
+
+Fixes for preventing multiple playlist windows
+and improvements and corrections in videoout.
+
+------------------------------------------------------------------------
+r1950 | sam | 2002-06-01 12:47:07 +0200 (Sat, 01 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/chroma/i420_rgb16.c
+
+ * ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
+ mode, courtesy of Pascal Levesque.
+
+------------------------------------------------------------------------
+r1951 | sam | 2002-06-01 13:08:24 +0200 (Sat, 01 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/chroma/i420_yuy2.h
+
+ * ./plugins/chroma/i420_yuy2.h: fixed an old overflow bug spotted by
+ Rudolf Cornelissen.
+
+------------------------------------------------------------------------
+r1952 | sam | 2002-06-01 13:11:51 +0200 (Sat, 01 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+
+ * ./plugins/macosx/intf_vlc_wrapper.m: fix for non-ASCII filenames in the
+ MacOS X interface, courtesy of Watanabe Go <go@dsl.gr.jp>.
+
+------------------------------------------------------------------------
+r1954 | sam | 2002-06-01 14:32:02 +0200 (Sat, 01 Jun 2002) | 32 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/BUGS
+ M /trunk/Makefile
+ M /trunk/Makefile.dep
+ M /trunk/Makefile.modules
+ M /trunk/Makefile.opts.in
+ A /trunk/bootstrap.sh
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/rules
+ M /trunk/debian/vlc-aa.dirs
+ M /trunk/debian/vlc-alsa.dirs
+ M /trunk/debian/vlc-arts.dirs
+ M /trunk/debian/vlc-esd.dirs
+ M /trunk/debian/vlc-ggi.dirs
+ M /trunk/debian/vlc-glide.dirs
+ M /trunk/debian/vlc-gnome.dirs
+ M /trunk/debian/vlc-gnome.menu
+ M /trunk/debian/vlc-gtk.dirs
+ M /trunk/debian/vlc-gtk.menu
+ M /trunk/debian/vlc-kde.dirs
+ M /trunk/debian/vlc-kde.menu
+ M /trunk/debian/vlc-lirc.dirs
+ M /trunk/debian/vlc-mad.dirs
+ M /trunk/debian/vlc-qt.dirs
+ M /trunk/debian/vlc-qt.menu
+ M /trunk/debian/vlc-sdl.dirs
+ M /trunk/debian/vlc.dirs
+ M /trunk/debian/vlc.menu
+ M /trunk/include/ac3_downmix.h
+ M /trunk/include/ac3_imdct.h
+ M /trunk/include/audio_output.h
+ D /trunk/include/common.h
+ M /trunk/include/config.h
+ M /trunk/include/configuration.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/interface.h
+ M /trunk/include/intf_eject.h
+ D /trunk/include/intf_msg.h
+ D /trunk/include/intf_playlist.h
+ M /trunk/include/iso_lang.h
+ M /trunk/include/main.h
+ M /trunk/include/modules.h
+ M /trunk/include/modules_inner.h
+ M /trunk/include/mtime.h
+ M /trunk/include/netutils.h
+ M /trunk/include/network.h
+ M /trunk/include/os_specific.h
+ A /trunk/include/playlist.h
+ M /trunk/include/stream_control.h
+ D /trunk/include/threads.h
+ M /trunk/include/threads_funcs.h
+ M /trunk/include/vdec_ext-plugins.h
+ M /trunk/include/video.h
+ M /trunk/include/video_output.h
+ D /trunk/include/videolan
+ A /trunk/include/vlc
+ A /trunk/include/vlc/aout.h
+ A /trunk/include/vlc/decoder.h
+ A /trunk/include/vlc/input.h
+ A /trunk/include/vlc/intf.h
+ A /trunk/include/vlc/vlc.h
+ A /trunk/include/vlc/vout.h
+ A /trunk/include/vlc_common.h
+ A /trunk/include/vlc_cpu.h
+ A /trunk/include/vlc_messages.h
+ A /trunk/include/vlc_objects.h
+ A /trunk/include/vlc_symbols.h
+ A /trunk/include/vlc_threads.h
+ M /trunk/include/win32_specific.h
+ M /trunk/ipkg/rules
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/a52/a52.h
+ M /trunk/plugins/aa/aa.c
+ M /trunk/plugins/ac3_adec/ac3_adec.c
+ M /trunk/plugins/ac3_adec/ac3_adec.h
+ M /trunk/plugins/ac3_adec/ac3_bit_allocate.c
+ M /trunk/plugins/ac3_adec/ac3_decoder.c
+ M /trunk/plugins/ac3_adec/ac3_exponent.c
+ M /trunk/plugins/ac3_adec/ac3_exponent.h
+ M /trunk/plugins/ac3_adec/ac3_imdct.c
+ M /trunk/plugins/ac3_adec/ac3_mantissa.c
+ M /trunk/plugins/ac3_adec/ac3_mantissa.h
+ M /trunk/plugins/ac3_adec/ac3_parse.c
+ M /trunk/plugins/ac3_adec/ac3_rematrix.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.h
+ M /trunk/plugins/access/file.c
+ M /trunk/plugins/access/http.c
+ M /trunk/plugins/access/udp.c
+ M /trunk/plugins/alsa/alsa.c
+ M /trunk/plugins/arts/Makefile
+ D /trunk/plugins/arts/aout_arts.c
+ M /trunk/plugins/arts/arts.c
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/libioRIFF.c
+ M /trunk/plugins/beos/InterfaceWindow.cpp
+ M /trunk/plugins/beos/MediaControlView.cpp
+ M /trunk/plugins/beos/PlayListWindow.cpp
+ M /trunk/plugins/beos/VideoWindow.h
+ M /trunk/plugins/beos/aout_beos.cpp
+ M /trunk/plugins/beos/beos.cpp
+ M /trunk/plugins/beos/intf_beos.cpp
+ M /trunk/plugins/beos/vout_beos.cpp
+ M /trunk/plugins/chroma/i420_rgb.c
+ M /trunk/plugins/chroma/i420_rgb.h
+ M /trunk/plugins/chroma/i420_rgb16.c
+ M /trunk/plugins/chroma/i420_rgb8.c
+ M /trunk/plugins/chroma/i420_rgb_mmx.h
+ M /trunk/plugins/chroma/i420_ymga.c
+ M /trunk/plugins/chroma/i420_yuy2.c
+ M /trunk/plugins/chroma/i420_yuy2.h
+ M /trunk/plugins/chroma/i422_yuy2.c
+ M /trunk/plugins/directx/aout_directx.c
+ M /trunk/plugins/directx/directx.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/directx/vout_directx.h
+ M /trunk/plugins/directx/vout_events.c
+ M /trunk/plugins/downmix/ac3_downmix_3dn.c
+ M /trunk/plugins/downmix/ac3_downmix_c.c
+ M /trunk/plugins/downmix/ac3_downmix_sse.c
+ M /trunk/plugins/downmix/downmix.c
+ M /trunk/plugins/downmix/downmix3dn.c
+ M /trunk/plugins/downmix/downmixsse.c
+ M /trunk/plugins/dsp/Makefile
+ D /trunk/plugins/dsp/aout_dsp.c
+ M /trunk/plugins/dsp/dsp.c
+ M /trunk/plugins/dummy/aout_dummy.c
+ M /trunk/plugins/dummy/dummy.c
+ M /trunk/plugins/dummy/input_dummy.c
+ M /trunk/plugins/dummy/intf_dummy.c
+ M /trunk/plugins/dummy/null.c
+ M /trunk/plugins/dummy/vout_dummy.c
+ M /trunk/plugins/dvd/dvd.c
+ M /trunk/plugins/dvd/dvd.h
+ M /trunk/plugins/dvd/dvd_access.c
+ M /trunk/plugins/dvd/dvd_demux.c
+ M /trunk/plugins/dvd/dvd_es.c
+ M /trunk/plugins/dvd/dvd_ifo.c
+ M /trunk/plugins/dvd/dvd_ifo.h
+ M /trunk/plugins/dvd/dvd_seek.c
+ M /trunk/plugins/dvd/dvd_summary.c
+ M /trunk/plugins/dvd/dvd_udf.c
+ M /trunk/plugins/dvdread/dvdread.c
+ M /trunk/plugins/dvdread/input_dvdread.c
+ M /trunk/plugins/dvdread/input_dvdread.h
+ M /trunk/plugins/esd/Makefile
+ D /trunk/plugins/esd/aout_esd.c
+ M /trunk/plugins/esd/esd.c
+ M /trunk/plugins/fb/fb.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/filter_common.h
+ M /trunk/plugins/filter/invert.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+ M /trunk/plugins/fx/scope.c
+ M /trunk/plugins/ggi/ggi.c
+ M /trunk/plugins/glide/glide.c
+ D /trunk/plugins/gtk/fixfiles.sh
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_callbacks.c
+ M /trunk/plugins/gtk/gnome_interface.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_common.h
+ M /trunk/plugins/gtk/gtk_control.c
+ M /trunk/plugins/gtk/gtk_display.c
+ M /trunk/plugins/gtk/gtk_display.h
+ M /trunk/plugins/gtk/gtk_interface.c
+ M /trunk/plugins/gtk/gtk_menu.c
+ M /trunk/plugins/gtk/gtk_menu.h
+ M /trunk/plugins/gtk/gtk_modules.c
+ M /trunk/plugins/gtk/gtk_open.c
+ M /trunk/plugins/gtk/gtk_playlist.c
+ M /trunk/plugins/gtk/gtk_playlist.h
+ M /trunk/plugins/gtk/gtk_preferences.c
+ M /trunk/plugins/gtk/gtk_support.h
+ M /trunk/plugins/idct/idct.c
+ M /trunk/plugins/idct/idctaltivec.c
+ M /trunk/plugins/idct/idctclassic.c
+ M /trunk/plugins/idct/idctmmx.c
+ M /trunk/plugins/idct/idctmmxext.c
+ M /trunk/plugins/imdct/ac3_imdct_3dn.c
+ M /trunk/plugins/imdct/ac3_imdct_c.c
+ M /trunk/plugins/imdct/ac3_imdct_common.c
+ M /trunk/plugins/imdct/ac3_imdct_sse.c
+ M /trunk/plugins/imdct/ac3_srfft_3dn.c
+ M /trunk/plugins/imdct/ac3_srfft_c.c
+ M /trunk/plugins/imdct/ac3_srfft_sse.c
+ M /trunk/plugins/imdct/imdct.c
+ M /trunk/plugins/imdct/imdct3dn.c
+ M /trunk/plugins/imdct/imdctsse.c
+ M /trunk/plugins/kde/QConfigItem.cpp
+ M /trunk/plugins/kde/kde.cpp
+ M /trunk/plugins/kde/kde_common.h
+ M /trunk/plugins/kde/kde_interface.cpp
+ M /trunk/plugins/kde/kde_interface.h
+ M /trunk/plugins/kde/kde_menu.cpp
+ M /trunk/plugins/kde/kde_pluginsbox.cpp
+ M /trunk/plugins/kde/kde_pluginsbox.h
+ M /trunk/plugins/kde/kde_preferences.cpp
+ M /trunk/plugins/kde/kde_preferences.h
+ M /trunk/plugins/lirc/lirc.c
+ M /trunk/plugins/lpcm_adec/lpcm_adec.c
+ M /trunk/plugins/lpcm_adec/lpcm_adec.h
+ M /trunk/plugins/macosx/aout_macosx.m
+ M /trunk/plugins/macosx/intf_controller.m
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/macosx/macosx.h
+ M /trunk/plugins/macosx/macosx.m
+ M /trunk/plugins/macosx/vout_macosx.m
+ M /trunk/plugins/macosx/vout_vlc_wrapper.m
+ M /trunk/plugins/macosx/vout_window.m
+ M /trunk/plugins/mad/mad_adec.c
+ M /trunk/plugins/mad/mad_adec.h
+ M /trunk/plugins/mad/mad_libmad.c
+ M /trunk/plugins/memcpy/memcpy.c
+ M /trunk/plugins/memcpy/memcpyaltivec.c
+ M /trunk/plugins/mga/mga.c
+ M /trunk/plugins/mga/xmga.c
+ M /trunk/plugins/motion/motion.c
+ M /trunk/plugins/motion/motion3dnow.c
+ M /trunk/plugins/motion/motionaltivec.c
+ M /trunk/plugins/motion/motionmmx.c
+ M /trunk/plugins/motion/motionmmxext.c
+ M /trunk/plugins/mpeg_adec/adec_layer1.c
+ M /trunk/plugins/mpeg_adec/adec_layer2.c
+ M /trunk/plugins/mpeg_adec/adec_math.c
+ M /trunk/plugins/mpeg_adec/adec_test.c
+ M /trunk/plugins/mpeg_adec/mpeg_adec.c
+ M /trunk/plugins/mpeg_adec/mpeg_adec.h
+ M /trunk/plugins/mpeg_adec/mpeg_adec_generic.c
+ M /trunk/plugins/mpeg_system/mpeg_audio.c
+ M /trunk/plugins/mpeg_system/mpeg_es.c
+ M /trunk/plugins/mpeg_system/mpeg_ps.c
+ M /trunk/plugins/mpeg_system/mpeg_ts.c
+ M /trunk/plugins/mpeg_vdec/video_decoder.c
+ M /trunk/plugins/mpeg_vdec/video_decoder.h
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+ M /trunk/plugins/mpeg_vdec/video_parser.h
+ M /trunk/plugins/mpeg_vdec/vpar_blocks.c
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/plugins/mpeg_vdec/vpar_pool.c
+ M /trunk/plugins/mpeg_vdec/vpar_pool.h
+ M /trunk/plugins/mpeg_vdec/vpar_synchro.c
+ M /trunk/plugins/network/ipv4.c
+ M /trunk/plugins/network/ipv6.c
+ M /trunk/plugins/qnx/aout_qnx.c
+ M /trunk/plugins/qnx/qnx.c
+ M /trunk/plugins/qnx/vout_qnx.c
+ M /trunk/plugins/qt/intf_qt.cpp
+ M /trunk/plugins/qt/qt.cpp
+ M /trunk/plugins/satellite/input_satellite.c
+ M /trunk/plugins/satellite/satellite.c
+ M /trunk/plugins/sdl/aout_sdl.c
+ M /trunk/plugins/sdl/sdl.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/spudec/spu_decoder.c
+ M /trunk/plugins/spudec/spu_decoder.h
+ M /trunk/plugins/text/logger.c
+ M /trunk/plugins/text/ncurses.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/plugins/vcd/cdrom_tools.c
+ M /trunk/plugins/vcd/input_vcd.c
+ M /trunk/plugins/vcd/input_vcd.h
+ M /trunk/plugins/vcd/vcd.c
+ M /trunk/plugins/win32/about.cpp
+ M /trunk/plugins/win32/control.cpp
+ M /trunk/plugins/win32/disc.cpp
+ M /trunk/plugins/win32/intf_win32.cpp
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/win32/menu.cpp
+ M /trunk/plugins/win32/menu.h
+ M /trunk/plugins/win32/messages.cpp
+ M /trunk/plugins/win32/network.cpp
+ M /trunk/plugins/win32/playlist.cpp
+ M /trunk/plugins/win32/playlist.h
+ M /trunk/plugins/win32/preferences.cpp
+ M /trunk/plugins/win32/waveout.c
+ M /trunk/plugins/win32/win32.cpp
+ M /trunk/plugins/win32/win32_common.h
+ M /trunk/plugins/x11/x11.c
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/plugins/x11/xvideo.c
+ M /trunk/po/POTFILES.in
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/audio_output/aout_ext-dec.c
+ M /trunk/src/audio_output/aout_pcm.c
+ M /trunk/src/audio_output/aout_spdif.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_clock.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-dec.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/input/mpeg_system.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/interface/intf_eject.c
+ D /trunk/src/interface/intf_msg.c
+ D /trunk/src/interface/intf_playlist.c
+ D /trunk/src/interface/main.c
+ A /trunk/src/libvlc.c
+ A /trunk/src/libvlc.h
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/configuration.c
+ A /trunk/src/misc/cpu.c
+ M /trunk/src/misc/darwin_specific.c
+ M /trunk/src/misc/iso_lang.c
+ A /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_builtin.h.in
+ M /trunk/src/misc/modules_plugin.h
+ A /trunk/src/misc/modules_plugin.h.in
+ M /trunk/src/misc/mtime.c
+ M /trunk/src/misc/netutils.c
+ A /trunk/src/misc/objects.c
+ M /trunk/src/misc/symbols.c
+ A /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+ A /trunk/src/playlist
+ A /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/video_text.c
+ M /trunk/src/video_output/video_text.h
+ M /trunk/src/video_output/vout_pictures.c
+ M /trunk/src/video_output/vout_subpictures.c
+ A /trunk/src/vlc.c
+ M /trunk/vlc.spec
+
+ * ALL: the first libvlc commit.
+
+ As for video output 4, this breaks almost everything, but I'll slowly
+ do what remains to be fixed during the weekend.
+
+ Changes in vlc:
+ ===============
+
+ * vlc is now a very small program (20 lines) which uses the libvlc API;
+ it is quite simple for the moment but can be extended in the future.
+
+ * interfaces, decoders, video outputs, etc. are now almost the same
+ objects (yes, I know, this is C++ redone in C) and are structured in
+ a tree. More about this later, but basically it allows the following
+ nice features:
+ - several interfaces
+ - several playlists with several outputs
+ - input plugins spawning helper interfaces (will be used for DVD menus)
+ - anything spawning anything; I swear there are useful uses for this!
+
+ * libvlc can be used in other programs; I'm currently writing a Mozilla
+ plugin for my employer.
+
+ Things currently broken:
+ ========================
+
+ * most interfaces, most ports
+ * the playlist handling (almost finished rewriting this though). This means
+ no file can be played from the GUI, you need to use the commandline. This
+ also means it segfaults at EOF, when exiting the program, and it sometimes
+ refuses to open a file when asked to.
+
+------------------------------------------------------------------------
+r1956 | sam | 2002-06-01 15:52:24 +0200 (Sat, 01 Jun 2002) | 8 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/include/vdec_ext-plugins.h
+ M /trunk/plugins/chroma/i420_yuy2.h
+ M /trunk/plugins/mpeg_vdec/video_decoder.h
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+ M /trunk/plugins/mpeg_vdec/vpar_blocks.c
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/plugins/mpeg_vdec/vpar_pool.c
+ M /trunk/plugins/mpeg_vdec/vpar_pool.h
+ M /trunk/plugins/mpeg_vdec/vpar_synchro.c
+ M /trunk/po/en_GB.po
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/objects.c
+
+ * ./src/misc/beos_specific.cpp: the BeOS BApplication thread now uses the
+ vlc_thread_create / vlc_thread_ready scheme to signal readiness.
+ * ./src/misc/objects.c: prevent the creation of a too small vlc_object_t.
+ * ./include/vdec_ext-plugins.h: removed the vdec_thread_t declaration, which
+ belongs to plugins/mpeg_vdec.
+ * ./ChangeLog: imported the 0_4_1_branch changelog.
+ * ./plugins/chroma/i420_yuy2.h: imported a 0_4_1_branch fix.
+
+------------------------------------------------------------------------
+r1957 | sam | 2002-06-01 16:31:32 +0200 (Sat, 01 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/include/main.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/win32_specific.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+
+ * ./src/misc/beos_specific.cpp: BeOS fixes, removed a static variable.
+ * ./include/main.h: replaced p_sys with explicit variables because it's
+ really much simpler this way. Gildas, will you ever forgive me ? :-)
+
+------------------------------------------------------------------------
+r1958 | sam | 2002-06-01 18:45:35 +0200 (Sat, 01 Jun 2002) | 9 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/chroma/i420_yuy2.c
+ M /trunk/plugins/chroma/i420_yuy2.h
+ M /trunk/plugins/directx/aout_directx.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/directx/vout_directx.h
+ M /trunk/plugins/directx/vout_events.c
+ M /trunk/plugins/dummy/intf_dummy.c
+ M /trunk/plugins/idct/idctaltivec.c
+ M /trunk/plugins/motion/motionaltivec.c
+ M /trunk/plugins/network/ipv6.c
+ M /trunk/plugins/satellite/satellite_tools.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/interface/intf_eject.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+
+ * ./plugins/dummy/intf_dummy.c, ./plugins/chroma/i420_yuy2.c,
+ src/interface/intf_eject.c, src/misc/threads.c: win32 compilation fix.
+ * ./plugins/directx/aout_directx.c, plugins/directx/vout_directx.c,
+ ./plugins/directx/vout_events.c: the DirectX notification and event threads
+ now use the vlc_thread_create / vlc_thread_ready scheme. Untested.
+ * ./configure.in: added a check for inttypes.h and sys/int_types.h.
+ * ./configure.in: fixed the HTTP plugin compilation under BeOS.
+ * ./plugins/network/ipv6.c: reactivated IPv6 module.
+
+------------------------------------------------------------------------
+r1959 | sam | 2002-06-01 19:09:25 +0200 (Sat, 01 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/bootstrap.sh
+ M /trunk/include/main.h
+ M /trunk/plugins/beos/intf_beos.cpp
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/modules_plugin.h
+
+ * ./include/main.h, ./plugins/beos/intf_beos.cpp: BeOS compilation fixes.
+ * ./bootstrap.sh, ./src/libvlc.h, ./po/*: fixed bootstrap.sh so that it does
+ not include CVS Id lines in automatically created files.
+
+------------------------------------------------------------------------
+r1960 | sam | 2002-06-01 19:11:41 +0200 (Sat, 01 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/bootstrap.sh
+
+ * ./bootstrap.sh: ah ah ah. CVS likes to make fun out of me.
+
+------------------------------------------------------------------------
+r1961 | sam | 2002-06-01 20:04:49 +0200 (Sat, 01 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/include/audio_output.h
+ M /trunk/include/configuration.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/interface.h
+ M /trunk/include/intf_eject.h
+ M /trunk/include/modules.h
+ M /trunk/include/netutils.h
+ M /trunk/include/playlist.h
+ M /trunk/include/video_output.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_cpu.h
+ M /trunk/include/vlc_messages.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/ac3_adec/ac3_adec.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+ M /trunk/plugins/directx/vout_events.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/invert.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+ M /trunk/plugins/fx/scope.c
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_open.c
+ M /trunk/plugins/gtk/gtk_preferences.c
+ M /trunk/plugins/kde/kde_preferences.cpp
+ M /trunk/plugins/lpcm_adec/lpcm_adec.c
+ M /trunk/plugins/mad/mad_libmad.c
+ M /trunk/plugins/mpeg_adec/mpeg_adec.c
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/plugins/mpeg_vdec/vpar_synchro.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/text/logger.c
+ M /trunk/plugins/text/ncurses.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/plugins/win32/intf_win32.cpp
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/win32/preferences.cpp
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/audio_output/aout_ext-dec.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/interface/intf_eject.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/cpu.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_output.c
+
+ * ALL: got rid of p_object->p_this which is now useless.
+
+------------------------------------------------------------------------
+r1963 | massiot | 2002-06-02 01:42:04 +0200 (Sun, 02 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/macosx/vout_vlc_wrapper.m
+
+Mac OS X interface :
+* fixed a bug in the chapter handling ;
+* more keystrokes ;
+
+------------------------------------------------------------------------
+r1966 | massiot | 2002-06-02 03:20:52 +0200 (Sun, 02 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/vlc.icns
+ M /trunk/plugins/macosx/intf_controller.h
+ M /trunk/plugins/macosx/intf_controller.m
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/intf_vlc_wrapper.h
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/macosx/macosx.h
+ M /trunk/src/misc/darwin_specific.c
+
+* Channel change support on Mac OS X ;
+* New OS X icon, courtesy of Benjamin Mironer <bmironer@noos.fr>
+
+------------------------------------------------------------------------
+r1970 | sam | 2002-06-02 11:03:54 +0200 (Sun, 02 Jun 2002) | 9 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/config.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/plugins/aa/aa.c
+ M /trunk/plugins/directx/aout_directx.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/directx/vout_events.c
+ M /trunk/plugins/filter/Makefile
+ A /trunk/plugins/filter/crop.c
+ M /trunk/plugins/ggi/ggi.c
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk_control.c
+ M /trunk/plugins/gtk/gtk_display.c
+ M /trunk/plugins/gtk/gtk_open.c
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/plugins/mpeg_vdec/vpar_pool.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/audio_output/aout_ext-dec.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/vlc.spec
+
+ * ./src/video_output/video_output.c: fixed the "picture has invalid status"
+ bug which might have been the cause of crashes.
+ * ./plugins/filter/crop.c: attempt at an automatic border cropping filter,
+ using "--filter crop --autocrop".
+ * ./vlc.spec: added missing filters to the RPM generation.
+ * ./src/misc/objects.c: commented all functions.
+ * ./src/misc/objects.c: implemented vlc_object_find( , , FIND_ANYWHERE).
+ * ./src/misc/objects.c: renamed vlc_object_unlink to vlc_object_detach.
+
+------------------------------------------------------------------------
+r1972 | gbazin | 2002-06-02 12:28:48 +0200 (Sun, 02 Jun 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/a52/a52.c
+
+
+* ./plugins/a52/a52.c: compilation fix. Following C99 we have to include
+<stdint.h> but Solaris doesn't have it so we include <inttypes.h> when
+it isn't found.
+
+------------------------------------------------------------------------
+r1975 | sam | 2002-06-02 13:59:46 +0200 (Sun, 02 Jun 2002) | 8 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/include/input_ext-intf.h
+ M /trunk/plugins/gtk/gtk_display.c
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/src/input/input.c
+ M /trunk/src/input/mpeg_system.c
+ M /trunk/src/playlist/playlist.c
+
+(new in MAIN)
+ * ./src/playlist/playlist.c, src/input/input.c: added safety checks to
+ prevent crashes on next file.
+(ported from 0_4_1_branch)
+ * ./plugins/gtk/gtk_display.c, ./plugins/win32/mainframe.cpp: we deactivate
+ popup menus when no stream is being played, even in network mode.
+ * ./src/input/mpeg_system.c: removed unnecessarily verbose message.
+
+------------------------------------------------------------------------
+r1976 | massiot | 2002-06-02 14:16:31 +0200 (Sun, 02 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/plugins/macosx/intf_controller.h
+ M /trunk/plugins/macosx/intf_controller.m
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/intf_vlc_wrapper.h
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/macosx/macosx.h
+
+* New Loop menu item in OS X interface.
+
+------------------------------------------------------------------------
+r1978 | gbazin | 2002-06-02 15:38:03 +0200 (Sun, 02 Jun 2002) | 3 lines
+Changed paths:
+ D /trunk/include/threads_funcs.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_threads.h
+
+
+* ./include/vlc_threads.h: re-merged vlc_threads.h and threads_funcs.h.
+
+------------------------------------------------------------------------
+r1980 | sam | 2002-06-02 15:49:35 +0200 (Sun, 02 Jun 2002) | 7 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/plugins/dvd/dvd_es.c
+ M /trunk/plugins/dvdread/input_dvdread.c
+ M /trunk/plugins/satellite/input_satellite.c
+ M /trunk/plugins/spudec/spu_decoder.c
+
+(new in MAIN)
+ * ./plugins/dvd/dvd_es.c, ./plugins/satellite/input_satellite.c,
+ ./plugins/dvdread/input_dvdread.c: updated outdated variable names.
+(ported from 0_4_1_branch)
+ * ./plugins/spudec/spu_decoder.c: fixed a margin bug in the SPU renderer
+ which caused subtitles to appear slanted in odd width windows.
+
+------------------------------------------------------------------------
+r1981 | gbazin | 2002-06-02 16:26:16 +0200 (Sun, 02 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/include/os_specific.h
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/darwin_specific.c
+ M /trunk/src/misc/win32_specific.c
+
+
+* ./include/os_specific.h: changed prototype of system_*() to use vlc_t
+instead of vlc_object_t.
+
+------------------------------------------------------------------------
+r1982 | gbazin | 2002-06-02 17:51:30 +0200 (Sun, 02 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+
+
+* ./include/vlc_common.h: got rid of i_thread in VLC_COMMON_MEMBERS.
+
+------------------------------------------------------------------------
+r1984 | massiot | 2002-06-03 00:32:46 +0200 (Mon, 03 Jun 2002) | 2 lines
+Changed paths:
+ M /branches/v0_4_1_branch/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/ChangeLog
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/plugins/macosx/intf_controller.m
+ M /trunk/plugins/macosx/intf_open.h
+ M /trunk/plugins/macosx/intf_open.m
+ M /trunk/plugins/macosx/intf_vlc_wrapper.h
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+
+ * ./plugins/macosx: rewrote the net panel for OS X
+
+------------------------------------------------------------------------
+r1987 | massiot | 2002-06-03 00:45:31 +0200 (Mon, 03 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/ipkg/control
+ M /trunk/vlc.spec
+
+Bumped up version number to 0.5.0-cvs.
+
+------------------------------------------------------------------------
+r1988 | massiot | 2002-06-03 01:03:22 +0200 (Mon, 03 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/README.MacOSX.rtf
+
+* Updated README.
+
+------------------------------------------------------------------------
+r1991 | sam | 2002-06-03 01:11:48 +0200 (Mon, 03 Jun 2002) | 9 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/plugins/dvdread/dvdread.c
+ M /trunk/plugins/qnx/vout_qnx.c
+ M /trunk/plugins/spudec/spu_decoder.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+
+(new in MAIN)
+ * ./plugins/spudec/spu_decoder.c: we now use FIND_ANYWHERE to find a vout.
+(ported from v0_4_1_branch)
+ * ./plugins/dvdread/dvdread.c: disabled the dvdread plugin because it
+ currently sucks.
+ * ./src/misc/configuration.c, ./src/interface/main.c: we now accept --nofoo
+ and --no-foo as negations for --foo. Also, the --help output is nicer.
+ * ./plugins/qnx/vout_qnx.c: QNX compilation fix.
+
+------------------------------------------------------------------------
+r1993 | sam | 2002-06-03 01:29:29 +0200 (Mon, 03 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/plugins/motion/motionmmx.c
+
+(ported from v0_4_1_branch)
+ * ./plugins/motion/motionmmx.c: MMX motion optimizations courtesy of
+ Vladimir Chernyshov <greengrass@writeme.com>.
+
+------------------------------------------------------------------------
+r1994 | bozo | 2002-06-03 01:43:38 +0200 (Mon, 03 Jun 2002) | 10 lines
+Changed paths:
+ M /trunk/MODULES
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ A /trunk/plugins/a52_system
+ A /trunk/plugins/a52_system/Makefile
+ A /trunk/plugins/a52_system/a52_system.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+
+ * Makefile, configure.in, configure, MODULES: added a52_system input module.
+ * plugins/a52_system/Makefile, plugins/a52_system/a52_system.c: a52 input
+ module.
+ * plugins/ac3_spdif/ac3_spdif.c: added a little mwait to avoid a flood from
+ the a52 input module.
+
+Note: the new module aims at reading ac3 streams but it works only with the
+ac3_spdif "decoder" since it is the only one which dates each frame contrary
+to the others which can't avoid a flood from the input module.
+
+------------------------------------------------------------------------
+r1997 | gbazin | 2002-06-03 09:22:36 +0200 (Mon, 03 Jun 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/win32/waveout.c
+
+
+* ./plugins/win32/waveout.c: waveOutUnprepareHeader() was never being
+called. This should fix the memory leak some people reported when using
+the waveout plugin.
+
+------------------------------------------------------------------------
+r2001 | ipkiss | 2002-06-03 23:43:41 +0200 (Mon, 03 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * added the --with-dvbpsi-tree option
+
+------------------------------------------------------------------------
+r2005 | sam | 2002-06-04 02:11:12 +0200 (Tue, 04 Jun 2002) | 11 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/Makefile.opts.in
+ M /trunk/TODO
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/control
+ M /trunk/debian/rules
+ M /trunk/include/defs.h.in
+ M /trunk/include/modules.h
+ M /trunk/include/playlist.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/plugins/directx/vout_events.c
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/mga/xmga.c
+ M /trunk/plugins/mpeg_system/mpeg_ts.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/cpu.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/playlist/playlist.c
+
+(new in MAIN)
+ * ./src/interface/interface.c: interfaces are no longer attached only to
+ p_vlc.
+ * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c,
+ ./src/input/input.c: improvements in the playlist handling (not quite that
+ yet though).
+(ported from v0_4_1_branch)
+ * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling.
+ * ./src/misc/configuration.c: fixed the --nofoo option handling.
+ * ./src/interface/main.c: fixed two compilation warnings under Solaris.
+
+------------------------------------------------------------------------
+r2010 | sam | 2002-06-04 22:33:25 +0200 (Tue, 04 Jun 2002) | 9 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_callbacks.c
+ M /trunk/plugins/gtk/gtk_callbacks.c
+
+(new in MAIN)
+ * ./plugins/gtk/gtk_callbacks.c: fixed a segfault when switching to
+ fullscreen from the popup menu.
+(from v0_4_1_branch)
+ * ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences
+ from the popup menu.
+ * ./plugins/gtk/gnome.glade: added lines this #@%$! Glade had munched, fixes
+ a segfault in the Gnome popup menu when toggling the interface.
+
+------------------------------------------------------------------------
+r2011 | stef | 2002-06-05 20:01:31 +0200 (Wed, 05 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+
+*Check if p_vpar->p_vout is available before detaching it.
+
+------------------------------------------------------------------------
+r2012 | stef | 2002-06-05 20:07:03 +0200 (Wed, 05 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/include/video_output.h
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/src/video_output/video_output.c
+
+* Added mouse coordinates to vout struct. They are only update from x11 for now,
+and they are used nowhere.
+
+------------------------------------------------------------------------
+r2013 | stef | 2002-06-05 20:15:46 +0200 (Wed, 05 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+
+*Only report initiliazation error when it is really an error.
+
+------------------------------------------------------------------------
+r2014 | stef | 2002-06-05 20:18:49 +0200 (Wed, 05 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/spudec/spu_decoder.c
+
+* Release vout when we close spudec.
+
+------------------------------------------------------------------------
+r2015 | stef | 2002-06-05 20:29:24 +0200 (Wed, 05 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/objects.c
+
+* Set object pointer to NULL after destroy.
+
+------------------------------------------------------------------------
+r2016 | titer | 2002-06-05 22:58:54 +0200 (Wed, 05 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+
+Minor fix for the BeOS' make-package (icon loss).
+
+------------------------------------------------------------------------
+r2017 | sam | 2002-06-07 16:30:41 +0200 (Fri, 07 Jun 2002) | 10 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/bootstrap.sh
+ M /trunk/include/playlist.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_callbacks.c
+ M /trunk/plugins/gtk/gnome_callbacks.h
+ M /trunk/plugins/gtk/gnome_interface.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk.glade
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_callbacks.h
+ M /trunk/plugins/gtk/gtk_common.h
+ M /trunk/plugins/gtk/gtk_control.c
+ M /trunk/plugins/gtk/gtk_control.h
+ M /trunk/plugins/gtk/gtk_interface.c
+ M /trunk/plugins/gtk/gtk_modules.c
+ M /trunk/plugins/gtk/gtk_modules.h
+ M /trunk/plugins/gtk/gtk_open.c
+ M /trunk/plugins/gtk/gtk_open.h
+ M /trunk/plugins/gtk/gtk_playlist.c
+ M /trunk/plugins/gtk/gtk_playlist.h
+ M /trunk/plugins/gtk/gtk_preferences.c
+ M /trunk/plugins/gtk/gtk_preferences.h
+ M /trunk/plugins/mpeg_system/mpeg_audio.c
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/input/input.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/cpu.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/playlist/playlist.c
+
+ * ./src/playlist/playlist.c: lots of playlist behaviour enhancements.
+ * ./src/misc/objects.c: we do not hang on attempt to destroy an object with
+ a non-zero reference count, but we still complain.
+ * ./plugins/gtk/gtk_control.c, plugins/gtk/gtk_playlist.c: most controls such
+ as play, pause, stop, next, fast etc. work again.
+ * ./plugins/gtk/gnome_*: got rid of lots of useless wrappers which were a
+ workaround for a bug in Glade. Instead, bootstrap.sh does the Glade fixes.
+ * ./plugins/ffmpeg/ffmpeg.c: if there is already a video output with the
+ appropriate properties, we use it.
+
+------------------------------------------------------------------------
+r2018 | sam | 2002-06-07 16:59:40 +0200 (Fri, 07 Jun 2002) | 5 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/include/vlc_objects.h
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+
+ * ./include/vlc_objects.h: pointers are set to NULL after a call to
+ vlc_object_destroy (idea from stef).
+ * ./po/pl.po: updated polish translation, thanks to Arkadiusz Lipiec
+ <alipiec@adrenalina.pl>.
+
+------------------------------------------------------------------------
+r2019 | sam | 2002-06-07 18:06:09 +0200 (Fri, 07 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/plugins/dummy/input_dummy.c
+ M /trunk/plugins/gtk/gtk_playlist.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/playlist/playlist.c
+
+ * ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop
+ and vlc:quit work again.
+ * ./src/playlist/playlist.c: when a new target is added, for instance through the "File" menu, it is automatically played.
+
+------------------------------------------------------------------------
+r2020 | bozo | 2002-06-07 20:03:40 +0200 (Fri, 07 Jun 2002) | 2 lines
+Changed paths:
+ A /trunk/plugins/a52_system/.cvsignore
+
+ * plugins/a52_system/.cvsignore: What about a little .cvsignore ?
+
+------------------------------------------------------------------------
+r2021 | sam | 2002-06-07 21:54:37 +0200 (Fri, 07 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/include/playlist.h
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_interface.c
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_playlist.c
+ M /trunk/plugins/gtk/gtk_playlist.h
+ M /trunk/src/playlist/playlist.c
+
+ * ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back.
+ * ./src/playlist/playlist.c: fixed an off-by-one loop error.
+
+------------------------------------------------------------------------
+r2022 | sam | 2002-06-07 23:45:30 +0200 (Fri, 07 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/netutils.c
+
+ * ./src/misc/netutils.c: network mode works again.
+
+------------------------------------------------------------------------
+r2023 | lool | 2002-06-08 00:24:04 +0200 (Sat, 08 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * basic On Screen Display intf-plugin based on libxosd
+
+------------------------------------------------------------------------
+r2024 | lool | 2002-06-08 00:32:18 +0200 (Sat, 08 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * fixed my typos in configure.in
+
+------------------------------------------------------------------------
+r2025 | lool | 2002-06-08 00:41:50 +0200 (Sat, 08 Jun 2002) | 2 lines
+Changed paths:
+ A /trunk/plugins/xosd
+ A /trunk/plugins/xosd/.cvsignore
+ A /trunk/plugins/xosd/Makefile
+ A /trunk/plugins/xosd/xosd.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+
+ * forgot to cvs add the _files_ -- sorry
+
+------------------------------------------------------------------------
+r2026 | sam | 2002-06-08 01:05:03 +0200 (Sat, 08 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/text/rc.c
+
+ * ./plugins/gtk/gtk_callbacks.c: some code cleaning.
+ * ./plugins/text/rc.c: fixed the "a" command.
+
+------------------------------------------------------------------------
+r2027 | sam | 2002-06-08 01:53:44 +0200 (Sat, 08 Jun 2002) | 3 lines
+Changed paths:
+ D /trunk/include/playlist.h
+ M /trunk/include/vlc/intf.h
+ M /trunk/include/vlc_common.h
+ A /trunk/include/vlc_playlist.h
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/win32/control.cpp
+ M /trunk/plugins/win32/disc.cpp
+ M /trunk/plugins/win32/intf_win32.cpp
+ M /trunk/plugins/win32/mainframe.cpp
+ M /trunk/plugins/win32/menu.cpp
+ M /trunk/plugins/win32/messages.cpp
+ M /trunk/plugins/win32/network.cpp
+ M /trunk/plugins/win32/playlist.cpp
+ M /trunk/plugins/win32/preferences.cpp
+ M /trunk/plugins/win32/win32_common.h
+ M /trunk/src/input/input.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/playlist/playlist.c
+
+ * ./plugins/win32/*: tried to port the Win32 interface to the new API. Seems
+ to be still crashing.
+
+------------------------------------------------------------------------
+r2028 | lool | 2002-06-08 03:41:22 +0200 (Sat, 08 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/plugins/xosd/xosd.c
+
+ * ./configure.in: checking for the header should be enough in most cases
+ * ./plugins/xosd/xosd.c: configuration options
+
+------------------------------------------------------------------------
+r2029 | lool | 2002-06-08 04:50:26 +0200 (Sat, 08 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/xosd/xosd.c
+
+ * ./plugins/xosd/xosd.c: a couple more options, better defaults
+
+------------------------------------------------------------------------
+r2030 | sam | 2002-06-08 16:08:46 +0200 (Sat, 08 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap.sh
+ M /trunk/include/vlc_symbols.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/plugins/macosx/aout_macosx.m
+ M /trunk/plugins/mpeg_vdec/vpar_pool.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+
+ * ./include/vlc_threads.h, ./src/misc/threads.c: improved the cond_wait
+ implementation to avoid races, by using SetEvent instead of PulseEvent.
+
+------------------------------------------------------------------------
+r2031 | sam | 2002-06-08 20:52:34 +0200 (Sat, 08 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/macosx/aout_macosx.m
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/macosx/vout_macosx.m
+
+ * ./plugins/macosx/vout_macosx.m, ./plugins/macosx/aout_macosx.m,
+ ./plugins/macosx/intf_vlc_wrapper.m: preliminary OS X compilation fixes.
+
+------------------------------------------------------------------------
+r2032 | sam | 2002-06-08 21:32:19 +0200 (Sat, 08 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/macosx/intf_controller.m
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/intf_open.m
+ M /trunk/plugins/macosx/macosx.h
+ M /trunk/plugins/macosx/macosx.m
+ M /trunk/plugins/macosx/vout_macosx.m
+ M /trunk/plugins/macosx/vout_qdview.m
+ M /trunk/plugins/macosx/vout_vlc_wrapper.m
+ M /trunk/plugins/macosx/vout_window.m
+
+ * ./plugins/macosx/*: additional minor fixes.
+
+------------------------------------------------------------------------
+r2033 | sam | 2002-06-08 22:25:13 +0200 (Sat, 08 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/mad/mad_libmad.c
+
+ * ./plugins/mad/mad_libmad.c: changed error messages to warning/debug.
+
+------------------------------------------------------------------------
+r2034 | sam | 2002-06-09 18:52:58 +0200 (Sun, 09 Jun 2002) | 8 lines
+Changed paths:
+ M /trunk/plugins/filter/deinterlace.c
+
+ * ./plugins/filter/deinterlace.c: added two new deinterlacing methods,
+ "discard" which is very CPU efficient, and "blend" (yes there used to be
+ a "blend" method but it's now called "linear". Don't ask) which loses some
+ vertical resolution but discards the mice teeth effect. Information was
+ found on http://www.100fps.com/index.htm.
+
+ We now have "discard", "blend", "bob" and "linear".
+
+------------------------------------------------------------------------
+r2042 | massiot | 2002-06-10 00:57:00 +0200 (Mon, 10 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ A /trunk/extras/MacOSX/Resources/divx.icns
+ A /trunk/extras/MacOSX/Resources/generic.icns
+ A /trunk/extras/MacOSX/Resources/mpeg.icns
+ A /trunk/extras/MacOSX/Resources/mpeg1.icns
+ A /trunk/extras/MacOSX/Resources/mpeg2.icns
+ A /trunk/extras/MacOSX/Resources/mpeg4.icns
+ M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+ M /trunk/plugins/network/ipv6.c
+
+* IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ;
+* Mac OS X icons and fixes, courtesy of Benjamin Mironer <bmironer@noos.fr>.
+
+------------------------------------------------------------------------
+r2043 | massiot | 2002-06-10 01:35:33 +0200 (Mon, 10 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/network/ipv6.c
+
+* Fixed some compile issues with what I checked in.
+
+------------------------------------------------------------------------
+r2044 | sam | 2002-06-10 02:41:08 +0200 (Mon, 10 Jun 2002) | 5 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/plugins/filter/deinterlace.c
+
+ * ./configure.in: fixed inet_pton detection.
+ * ./plugins/filter/deinterlace.c: the blend mode is now a lot smoother, but
+ also a bit slower, so I also kept the old version, optimized it, and
+ called it "mean".
+
+------------------------------------------------------------------------
+r2045 | sam | 2002-06-10 18:48:59 +0200 (Mon, 10 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/FAQ
+
+ * ./FAQ: added QT6 FAQ entry.
+
+------------------------------------------------------------------------
+r2046 | gbazin | 2002-06-11 11:44:22 +0200 (Tue, 11 Jun 2002) | 15 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/configuration.h
+ M /trunk/include/modules.h
+ M /trunk/include/video_output.h
+ M /trunk/plugins/dummy/dummy.c
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/crop.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/invert.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+ M /trunk/plugins/gtk/gtk_preferences.c
+ M /trunk/plugins/kde/kde_preferences.cpp
+ M /trunk/plugins/win32/preferences.cpp
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/video_output/video_output.c
+
+
+* ./include/configuration.h: renamed MODULE_CONFIG_* macros into
+CONFIG_*.
+* ./include/configuration.h, ./plugins/gtk/gtk_preferences.c,
+./plugins/filter/transform.c, ./plugins/filter/distort.c,
+./plugins/filter/deinterlace.c: added an ADD_STRING_FROM_LIST()
+configuration macro.
+* ./include/modules.h, ./include/video_output.h,
+./src/video_output/video_output.c, ./plugins/filters/*: added a
+VOUT_FILTER capability. Having a clear distinction between VOUTs and
+VOUT_FILTERs allows us to get rid of ugly hacks. The filters are also
+stackable now (use --filter=foo:bar:foo etc..).
+* ./include/configuration.h, ./src/libvlc.h, ./src/libvlc.c: clean-up +
+added an ADD_USAGE_HINT() configuration macro.
+
+------------------------------------------------------------------------
+r2052 | massiot | 2002-06-19 01:18:40 +0200 (Wed, 19 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/README.MacOSX.rtf
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/config.h
+ M /trunk/include/defs.h.in
+ M /trunk/plugins/access/http.c
+ M /trunk/plugins/macosx/intf_vlc_wrapper.m
+ M /trunk/plugins/macosx/vout_vlc_wrapper.m
+
+Ported previous stable commits.
+
+------------------------------------------------------------------------
+r2054 | massiot | 2002-06-20 00:47:14 +0200 (Thu, 20 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/README.MacOSX.rtf
+ M /trunk/doc/release-howto.txt
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/ipkg/control
+ M /trunk/plugins/macosx/intf_controller.h
+ M /trunk/plugins/macosx/intf_controller.m
+ M /trunk/vlc.spec
+
+Backported stable changes.
+
+------------------------------------------------------------------------
+r2055 | fenrir | 2002-06-27 01:11:12 +0200 (Thu, 27 Jun 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/avi.h
+ A /trunk/plugins/avi/libioRIFF.h
+
+ * all : I rewrite the way to read, in order to minimize seeking (
+faster and in prevision of VOD by http, but not yet functionnal ). But
+sound becomes horrible, I will try to fix it as soon as possible.
+
+------------------------------------------------------------------------
+r2056 | fenrir | 2002-06-27 20:10:16 +0200 (Thu, 27 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/Makefile
+ M /trunk/plugins/avi/libioRIFF.c
+
+ * all : I've forgotten theses ...
+
+------------------------------------------------------------------------
+r2057 | sam | 2002-06-27 21:01:28 +0200 (Thu, 27 Jun 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/x11/x11.c
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/plugins/x11/xvideo.c
+
+ * ./plugins/x11/*: added the --x11-drawable and --xvideo-drawable options to
+ tell vlc to draw in an existing drawable instead of creating a new window.
+
+------------------------------------------------------------------------
+r2058 | sam | 2002-06-27 21:05:17 +0200 (Thu, 27 Jun 2002) | 7 lines
+Changed paths:
+ M /trunk/include/main.h
+ M /trunk/plugins/access/http.c
+ M /trunk/plugins/avi/avi.c
+ D /trunk/plugins/avi/libLE.c
+ M /trunk/plugins/avi/libioRIFF.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/vlc.c
+
+ * ./src/misc/modules.c: added the --plugin-path option to give vlc an
+ extra plugin location.
+ * ./plugins/text/rc.c: if stdin/stdout are not connected to a TTY, we
+ don't launch the rc interface.
+ * ./plugins/access/http.c: fixed a compilation warning.
+ * ./src/misc/messages.c: cosmetic enhancements in the message output.
+
+------------------------------------------------------------------------
+r2060 | sam | 2002-06-27 21:46:32 +0200 (Thu, 27 Jun 2002) | 8 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/ChangeLog
+ M /trunk/plugins/dvd/dvd_es.c
+ M /trunk/plugins/spudec/spu_decoder.c
+
+ * ./plugins/dvd/dvd_es.c: error in selecting SPU stream.
+ * ./plugins/spudec/spu_decoder.c: endianness fix for subtitles colour.
+ * ./plugins/spudec/spu_decoder.c: little hack for preventing blank alpha
+ palette.
+ * ./plugins/spudec/spu_decoder.c: subtitle transparency support.
+
+ Patches imported from v0_4_1_branch.
+
+------------------------------------------------------------------------
+r2061 | fenrir | 2002-06-28 21:31:40 +0200 (Fri, 28 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+
+ plugins/avi/avi.c : audio seems to be better.
+
+------------------------------------------------------------------------
+r2062 | fenrir | 2002-06-29 16:16:17 +0200 (Sat, 29 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+
+ plugins/avi/avi.c : fix some problems with broken avi
+
+------------------------------------------------------------------------
+r2063 | fenrir | 2002-06-30 05:51:29 +0200 (Sun, 30 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/libioRIFF.c
+
+ all: ameliorations.
+
+------------------------------------------------------------------------
+r2064 | fenrir | 2002-06-30 17:07:57 +0200 (Sun, 30 Jun 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/avi.h
+ M /trunk/plugins/avi/libioRIFF.c
+ M /trunk/plugins/avi/libioRIFF.h
+
+ *all : now can find key frame even with broken avi.
+
+------------------------------------------------------------------------
+r2065 | sam | 2002-07-01 19:39:08 +0200 (Mon, 01 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/gtk/gtk_callbacks.c
+
+ * ./plugins/gtk/gtk_callbacks.c: fixed a segfault when hitting Eject with
+ an emtpy playlist.
+
+------------------------------------------------------------------------
+r2066 | sam | 2002-07-01 19:39:27 +0200 (Mon, 01 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/kde/kde.cpp
+ M /trunk/plugins/kde/kde_disc.cpp
+ M /trunk/plugins/kde/kde_interface.cpp
+ M /trunk/plugins/kde/kde_interface.h
+ M /trunk/plugins/kde/kde_menu.cpp
+ M /trunk/plugins/kde/kde_net.cpp
+ M /trunk/plugins/kde/kde_preferences.cpp
+
+ * ./plugins/kde/*: the KDE interface now works again.
+
+------------------------------------------------------------------------
+r2067 | sam | 2002-07-01 19:39:55 +0200 (Mon, 01 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/qt/intf_qt.cpp
+
+ * ./plugins/qt/*: the Qt interface now works again.
+
+------------------------------------------------------------------------
+r2068 | sam | 2002-07-01 19:40:27 +0200 (Mon, 01 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/lirc/lirc.c
+
+ * ./plugins/lirc/lirc.c: the lirc interface now works again.
+
+------------------------------------------------------------------------
+r2069 | fenrir | 2002-07-02 19:54:49 +0200 (Tue, 02 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/libioRIFF.c
+
+ * all : begin to support VOD, but it segfault very quickly (unless you
+disable audio or video !)and cannot support seeking( will just stop ).
+Moreover it can't work for all files, only interleaved ones.
+
+------------------------------------------------------------------------
+r2070 | sam | 2002-07-02 21:14:59 +0200 (Tue, 02 Jul 2002) | 6 lines
+Changed paths:
+ M /trunk/plugins/x11/x11.c
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/plugins/x11/xvideo.c
+
+ * ./plugins/x11/xcommon.c: to enter fullscreen mode, we create a new window
+ instead of moving the current window, which saves us the hassle of
+ remembering size and position.
+ * ./plugins/x11/x11.c, ./plugins/x11/xvideo.c: added --no-x11-shm and
+ --no-xvideo-shm options.
+
+------------------------------------------------------------------------
+r2071 | sam | 2002-07-02 21:16:47 +0200 (Tue, 02 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gtk.c
+
+ * ./plugins/gnome/gtk.c, ./plugins/gnome/gnome.c: prevent older versions
+ of vlc from crashing when trying to open a recent module.
+
+------------------------------------------------------------------------
+r2072 | jlj | 2002-07-03 00:07:02 +0200 (Wed, 03 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/darwin_specific.h
+ M /trunk/src/misc/darwin_specific.c
+ M /trunk/src/video_output/video_output.c
+
+ * darwin_specific.[ch]: added strndup needed by video_output.c.
+ * configure.in: added -lintl to plugins_LDFLAGS.
+
+------------------------------------------------------------------------
+r2073 | sam | 2002-07-03 21:40:49 +0200 (Wed, 03 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/include/configuration.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/modules.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_playlist.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/vlc.c
+
+ * ./src/misc/modules.c: module_Need accepts a comma-separated list of
+ module names. Try for instance: "vlc --intf gnome,gtk,dummy".
+
+------------------------------------------------------------------------
+r2074 | sam | 2002-07-04 20:11:57 +0200 (Thu, 04 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/.cvsignore
+ M /trunk/debian/changelog
+ M /trunk/debian/control
+ A /trunk/debian/mozilla-plugin-vlc.dirs
+ M /trunk/debian/rules
+ A /trunk/mozilla
+ A /trunk/mozilla/Makefile
+ A /trunk/mozilla/npunix.c
+ A /trunk/mozilla/vlcplugin.c
+ A /trunk/mozilla/vlcplugin.h
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/misc/modules.c
+
+ * ./mozilla/*: preliminary Mozilla plugin. Only works under Unix for now.
+ * ./debian/rules: activated the vlc-xosd, vlc-kde and mozilla-plugin-vlc
+ Debian packages.
+ * ./po/*: updated potfiles.
+
+------------------------------------------------------------------------
+r2075 | sam | 2002-07-05 13:18:56 +0200 (Fri, 05 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/darwin_specific.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/src/misc/darwin_specific.c
+ A /trunk/src/misc/extras.c
+ M /trunk/src/misc/threads.c
+
+ * ./src/misc/darwin_specific.c, ./src/misc/extras.c: moved our custom
+ strndup to a separate file so that Win32 can benefit from it.
+ * ./include/vlc_threads.h: Borland compilation fix.
+
+------------------------------------------------------------------------
+r2077 | massiot | 2002-07-07 23:55:25 +0200 (Sun, 07 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+Update for 0.4.2 release.
+
+------------------------------------------------------------------------
+r2079 | ipkiss | 2002-07-10 00:15:49 +0200 (Wed, 10 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/win32/about.cpp
+ M /trunk/plugins/win32/about.dfm
+ M /trunk/plugins/win32/about.h
+ M /trunk/plugins/win32/mainframe.cpp
+
+
+ * ./plugins/win32/about.*: Added the version number in the About box
+
+------------------------------------------------------------------------
+r2080 | fenrir | 2002-07-10 00:18:23 +0200 (Wed, 10 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+
+ plugins/avi/avi.c : now you can see avi over http (true interleaved
+file only), and seek is allowed (but with great unsynchronisation,
+and sometimes it fails). But in order to make it working, I have to
+limit the number of bytes I read at a time. It's strange since in
+previous version of vlc, I don't need to do that ... ( it segfaults in
+input_SplitBuffer but not always on the same frame )
+
+------------------------------------------------------------------------
+r2081 | lool | 2002-07-10 01:40:34 +0200 (Wed, 10 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/FAQ
+
+ * ./FAQ: minor updates, new sections: uninstall/reinstall,
+ DirectX-blackscreen, device permissions, debug messages,
+ config file, (un)planned ports/features, sources.list
+
+------------------------------------------------------------------------
+r2083 | lool | 2002-07-10 09:32:43 +0200 (Wed, 10 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/FAQ
+
+ * ./FAQ: new entry for RTP
+
+------------------------------------------------------------------------
+r2088 | sam | 2002-07-11 20:41:54 +0200 (Thu, 11 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/qt/intf_qt.cpp
+
+ * ./plugins/qt/intf_qt.cpp: fixed Qt interface termination.
+
+------------------------------------------------------------------------
+r2089 | sam | 2002-07-11 20:44:12 +0200 (Thu, 11 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+ M /trunk/src/vlc.c
+
+ * ./src/vlc.c: reduced the amount of default simultaneous interfaces.
+ * ./src/libvlc.c: removed calls to vlc_mutex_lock in sighandlers.
+
+------------------------------------------------------------------------
+r2090 | fenrir | 2002-07-11 20:57:08 +0200 (Thu, 11 Jul 2002) | 6 lines
+Changed paths:
+ M /trunk/plugins/mpeg_system/mpeg_audio.c
+
+ I commit a patch from Sigmund Augdal to skip ID3 tag at the begining
+of a file, so more files can be read :))
+
+ However with current cvs this demux ( with and without the patch )
+segfaults after a few seconds, I can't find why, anybody has an idea ?
+
+------------------------------------------------------------------------
+r2091 | sam | 2002-07-11 21:05:12 +0200 (Thu, 11 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/debian/rules
+
+ * ./debian/rules: the Debian package creation script builds ffmpeg.
+
+------------------------------------------------------------------------
+r2092 | sam | 2002-07-11 21:28:13 +0200 (Thu, 11 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap.sh
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_callbacks.c
+ M /trunk/plugins/gtk/gnome_callbacks.h
+ M /trunk/plugins/gtk/gnome_interface.c
+ M /trunk/plugins/gtk/gnome_interface.h
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk.glade
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_callbacks.h
+ M /trunk/plugins/gtk/gtk_common.h
+ M /trunk/plugins/gtk/gtk_control.c
+ M /trunk/plugins/gtk/gtk_interface.c
+ M /trunk/plugins/gtk/gtk_interface.h
+ M /trunk/plugins/gtk/gtk_menu.c
+ M /trunk/plugins/gtk/gtk_modules.c
+ M /trunk/plugins/gtk/gtk_open.c
+ M /trunk/plugins/gtk/gtk_playlist.c
+ M /trunk/plugins/gtk/gtk_preferences.c
+
+ * ./plugins/gtk/*: new generic "Open Target" window. Please test and
+ comment on usability.
+
+------------------------------------------------------------------------
+r2093 | sam | 2002-07-11 21:44:10 +0200 (Thu, 11 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/mad/mad_libmad.c
+
+ * ./plugins/mad/mad_libmad.c: prevent the MAD decoder from looping endlessly
+ when the audio output fifo could not be created.
+
+------------------------------------------------------------------------
+r2094 | sam | 2002-07-12 18:30:28 +0200 (Fri, 12 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/README
+ M /trunk/debian/.cvsignore
+ M /trunk/debian/control
+ A /trunk/debian/gnome-vlc.dirs
+ A /trunk/debian/gnome-vlc.menu
+ A /trunk/debian/gvlc.dirs
+ A /trunk/debian/gvlc.menu
+ A /trunk/debian/kvlc.dirs
+ A /trunk/debian/kvlc.menu
+ A /trunk/debian/qvlc.dirs
+ A /trunk/debian/qvlc.menu
+ M /trunk/debian/rules
+ D /trunk/debian/vlc-aa.dirs
+ D /trunk/debian/vlc-alsa.dirs
+ D /trunk/debian/vlc-arts.dirs
+ D /trunk/debian/vlc-esd.dirs
+ D /trunk/debian/vlc-ggi.dirs
+ D /trunk/debian/vlc-glide.dirs
+ D /trunk/debian/vlc-gnome.dirs
+ D /trunk/debian/vlc-gnome.menu
+ D /trunk/debian/vlc-gtk.dirs
+ D /trunk/debian/vlc-gtk.menu
+ D /trunk/debian/vlc-kde.dirs
+ D /trunk/debian/vlc-kde.menu
+ D /trunk/debian/vlc-lirc.dirs
+ D /trunk/debian/vlc-mad.dirs
+ A /trunk/debian/vlc-plugin-aa.dirs
+ A /trunk/debian/vlc-plugin-alsa.dirs
+ A /trunk/debian/vlc-plugin-arts.dirs
+ A /trunk/debian/vlc-plugin-esd.dirs
+ A /trunk/debian/vlc-plugin-ggi.dirs
+ A /trunk/debian/vlc-plugin-glide.dirs
+ A /trunk/debian/vlc-plugin-lirc.dirs
+ A /trunk/debian/vlc-plugin-mad.dirs
+ A /trunk/debian/vlc-plugin-sdl.dirs
+ A /trunk/debian/vlc-plugin-xosd.dirs
+ D /trunk/debian/vlc-qt.dirs
+ D /trunk/debian/vlc-qt.menu
+ D /trunk/debian/vlc-sdl.dirs
+ M /trunk/debian/vlc.menu
+
+ * ./ChangeLog: updated.
+ * ./README: removed much outdated data.
+ * ./debian/*: great package renaming - names should make more sense now.
+
+------------------------------------------------------------------------
+r2095 | sam | 2002-07-12 19:08:52 +0200 (Fri, 12 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/mozilla/vlcplugin.c
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+
+ * ./po/*: polish translation, courtesy of Arkadiusz Lipiec.
+
+------------------------------------------------------------------------
+r2096 | massiot | 2002-07-12 23:57:25 +0200 (Fri, 12 Jul 2002) | 8 lines
+Changed paths:
+ M /trunk/AUTHORS
+ A /trunk/MAINTAINERS
+ A /trunk/STATUS
+ M /trunk/doc/vlc-howto.sgml
+ M /trunk/include/video_output.h
+ M /trunk/include/vlc_common.h
+ M /trunk/src/misc/mtime.c
+
+* ./AUTHORS : added lool :-p ;
+* ./doc/vlc-howto.sgml : Fixed typos ;
+* ./include/vlc_common.h : Greatly simplified ntoh*, and U??_AT macros are
+ now alignment-safe ;
+* ./STATUS : New file indicating who's working on what. Please keep it
+ up-to-date ;
+* ./MAINTAINERS : New file indicating who has knowledge on which parts.
+
+------------------------------------------------------------------------
+r2097 | massiot | 2002-07-13 00:42:30 +0200 (Sat, 13 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/TODO
+
+Closed old entries.
+
+------------------------------------------------------------------------
+r2098 | sam | 2002-07-13 01:53:40 +0200 (Sat, 13 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/AUTHORS
+
+ * ./AUTHORS: removed my entry for lool. /me should go back to school and
+ learn how to alpha sort.
+
+------------------------------------------------------------------------
+r2102 | jpsaman | 2002-07-13 14:22:14 +0200 (Sat, 13 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/ipkg/control
+
+Add package sdl to package dependency list.
+
+------------------------------------------------------------------------
+r2103 | jlj | 2002-07-15 03:54:04 +0200 (Mon, 15 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/extras/MacOSX/Resources/English.lproj/InfoPlist.strings
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+ M /trunk/plugins/macosx/Makefile
+ D /trunk/plugins/macosx/intf_controller.h
+ D /trunk/plugins/macosx/intf_controller.m
+ A /trunk/plugins/macosx/intf_controls.m
+ A /trunk/plugins/macosx/intf_macosx.h
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/intf_open.h
+ M /trunk/plugins/macosx/intf_open.m
+ A /trunk/plugins/macosx/intf_playlist.h
+ A /trunk/plugins/macosx/intf_playlist.m
+ D /trunk/plugins/macosx/intf_vlc_wrapper.h
+ D /trunk/plugins/macosx/intf_vlc_wrapper.m
+ D /trunk/plugins/macosx/macosx.h
+ A /trunk/plugins/macosx/vout_macosx.h
+ M /trunk/plugins/macosx/vout_macosx.m
+ D /trunk/plugins/macosx/vout_qdview.h
+ D /trunk/plugins/macosx/vout_qdview.m
+ D /trunk/plugins/macosx/vout_vlc_wrapper.h
+ D /trunk/plugins/macosx/vout_vlc_wrapper.m
+ D /trunk/plugins/macosx/vout_window.h
+ D /trunk/plugins/macosx/vout_window.m
+ M /trunk/po/Makefile.in.in
+ M /trunk/po/POTFILES.in
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/vlc.pot
+
+ * MacOS X changes:
+ - added messages and playlist panel
+ - simple dock menu (play, pause, stop)
+ - context menu in video view
+ - localization support: http://nanocrew.net/vlc/vlc-osx-ja.png
+ - no longer broken :)
+
+------------------------------------------------------------------------
+r2104 | jlj | 2002-07-15 04:09:57 +0200 (Mon, 15 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/macosx/vout_macosx.m
+
+ * ./plugins/macosx/vout_macosx.m: added missing keyDown(space) = pause
+
+------------------------------------------------------------------------
+r2105 | jlj | 2002-07-15 21:04:12 +0200 (Mon, 15 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/macosx/vout_macosx.m
+
+ * ./plugins/macosx/vout_macosx.m: added missing arrow up/down handling.
+
+------------------------------------------------------------------------
+r2106 | sam | 2002-07-15 21:08:51 +0200 (Mon, 15 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * ./configure.in: we now look for XvPutImage instead of XvSetPortAttribute
+ because XvSetPortAttribute isn't always available.
+
+------------------------------------------------------------------------
+r2107 | sam | 2002-07-15 21:15:05 +0200 (Mon, 15 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_messages.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/messages.c
+
+ * ./src/misc/messages.c: debug messages that were issued before the -v
+ flag was tested for are no longer lost.
+
+------------------------------------------------------------------------
+r2108 | fenrir | 2002-07-15 21:33:02 +0200 (Mon, 15 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/video.h
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/avi.h
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+ M /trunk/src/input/input_programs.c
+
+ * avi.c : quick hack to read file created by ffmpeg. I think it should
+work.
+ * all : add support for some others codecs provided by ffmpeg, but some of them aren't tested.
+
+------------------------------------------------------------------------
+r2109 | sam | 2002-07-15 22:09:31 +0200 (Mon, 15 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/beos/InterfaceWindow.cpp
+ M /trunk/plugins/beos/intf_beos.cpp
+ M /trunk/plugins/dummy/intf_dummy.c
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gnome.glade
+ M /trunk/plugins/gtk/gnome_interface.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk.glade
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_callbacks.h
+ M /trunk/plugins/gtk/gtk_interface.c
+ M /trunk/plugins/kde/kde_interface.cpp
+ M /trunk/plugins/lirc/lirc.c
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/vout_macosx.m
+ M /trunk/plugins/text/logger.c
+ M /trunk/plugins/text/ncurses.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/plugins/win32/intf_win32.cpp
+ M /trunk/plugins/win32/mainframe.cpp
+
+ * ./plugins/*: interface plugins set p_vlc->b_die to quit vlc, but check
+ for p_intf->b_die to know when they are supposed to terminate p_intf. This
+ will allow to spawn interface plugins on the fly.
+
+------------------------------------------------------------------------
+r2110 | sam | 2002-07-16 00:05:59 +0200 (Tue, 16 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * ./configure.in: fixed a typo in my previous commit (thx fenrir).
+
+------------------------------------------------------------------------
+r2111 | jlj | 2002-07-16 00:20:47 +0200 (Tue, 16 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/access/http.c
+
+ * ./plugins/access/http.c: fixed double free bug.
+
+------------------------------------------------------------------------
+r2112 | fenrir | 2002-07-16 00:45:12 +0200 (Tue, 16 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+
+ ffmpeg.c : fix my previous commit( I've forgotten one #if ... #endif )
+(Thx sam)
+
+------------------------------------------------------------------------
+r2113 | jlj | 2002-07-16 01:05:46 +0200 (Tue, 16 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/access/http.c
+
+ * ./plugins/access/http.c: fixed memory leak.
+
+------------------------------------------------------------------------
+r2114 | jlj | 2002-07-16 22:41:48 +0200 (Tue, 16 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/plugins/macosx/intf_controls.m
+ M /trunk/plugins/macosx/intf_macosx.h
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/vout_macosx.m
+
+ * MacOS X: added deinterlace submenu
+
+------------------------------------------------------------------------
+r2115 | sam | 2002-07-16 23:25:43 +0200 (Tue, 16 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+ M /trunk/src/input/input_programs.c
+
+ * ./plugins/mpeg_vdec/video_parser.c, ./src/input/input_programs.c: fixed
+ a few uninitialized variables.
+
+------------------------------------------------------------------------
+r2116 | sam | 2002-07-16 23:28:48 +0200 (Tue, 16 Jul 2002) | 3 lines
+Changed paths:
+ A /trunk/doc/fortunes.txt
+
+ * ./doc/fortunes.txt: a few IRC fortune cookies for those with too much
+ time on their hands.
+
+------------------------------------------------------------------------
+r2117 | sam | 2002-07-16 23:29:10 +0200 (Tue, 16 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/include/vlc_symbols.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/threads.c
+
+ * ./src/misc/threads.c: improved lazy initialization of the global lock.
+
+------------------------------------------------------------------------
+r2118 | massiot | 2002-07-16 23:59:39 +0200 (Tue, 16 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+
+* ./Makefile : src/misc/modules_builtin.h now depends on Makefile.config.
+
+------------------------------------------------------------------------
+r2119 | sam | 2002-07-17 08:40:49 +0200 (Wed, 17 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/plugins/alsa/alsa.c
+
+ * ./plugins/alsa/alsa.c: ALSA device selection patch, courtesy of John
+ Paul Lorenti <jpl31@columbia.edu>.
+
+------------------------------------------------------------------------
+r2120 | sam | 2002-07-17 12:01:12 +0200 (Wed, 17 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+
+ * ./configure.in: better protection of CFLAGS and LDFLAGS. Should also fix
+ remaining issues with XvPutImage detection, please confirm!
+
+------------------------------------------------------------------------
+r2121 | sam | 2002-07-17 14:21:44 +0200 (Wed, 17 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * ./configure.in: plugin compilation fix for HP-UX.
+
+------------------------------------------------------------------------
+r2122 | stef | 2002-07-17 23:24:06 +0200 (Wed, 17 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/lpcm_adec/lpcm_adec.c
+
+The loop in lpcm decoder DecodeFrame() could not exit after b_die
+in some case
+
+------------------------------------------------------------------------
+r2123 | stef | 2002-07-17 23:28:19 +0200 (Wed, 17 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/dvd/dvd.c
+ M /trunk/plugins/dvd/dvd_access.c
+
+Added a 'dvdold' shortcut to force the use of the dvd plugin in case
+another plugin with higher priority wants to use 'dvd' as shortcut.
+
+------------------------------------------------------------------------
+r2124 | massiot | 2002-07-17 23:38:48 +0200 (Wed, 17 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+
+Fixed nanosleep detection on some platforms.
+
+------------------------------------------------------------------------
+r2125 | stef | 2002-07-17 23:34:57 +0200 (Wed, 17 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/x11/xcommon.c
+
+Fixed a bug in the computation of the mouse coordinates sent to interface.
+
+------------------------------------------------------------------------
+r2126 | fenrir | 2002-07-17 23:37:27 +0200 (Wed, 17 Jul 2002) | 5 lines
+Changed paths:
+ A /trunk/plugins/mp4
+ A /trunk/plugins/mp4/Makefile
+ A /trunk/plugins/mp4/libmp4.c
+ A /trunk/plugins/mp4/libmp4.h
+ A /trunk/plugins/mp4/mp4.c
+ A /trunk/plugins/mp4/mp4.h
+
+ * all : preliminary mp4 (and some mov) demux plugin. I've not enabled
+it ( add by hand to Makefile ... and link it with zlib -lz ) as I will
+probably break it too many times. It work for some mp4(but without
+audio, need aac decoder) and mov with sorenson v1(ffmpeg :).
+
+------------------------------------------------------------------------
+r2128 | stef | 2002-07-17 23:54:37 +0200 (Wed, 17 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/include/interface.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/src/misc/modules_plugin.h
+
+Interface creation and destruction functions are now exported to plugins
+so that any plugin can spawn a new interface.
+
+------------------------------------------------------------------------
+r2129 | massiot | 2002-07-17 23:58:21 +0200 (Wed, 17 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/vlc/vlc.h
+
+* ./configure : fixed Mac OS X compilation which was broken on some machines
+* ./include/vlc/vlc.h : include os_specific.h
+
+------------------------------------------------------------------------
+r2130 | jlj | 2002-07-18 00:23:20 +0200 (Thu, 18 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/darwin_specific.c
+
+ * ./src/misc/darwin_specific.c: s/vlc_object_t/vlc_t
+
+------------------------------------------------------------------------
+r2131 | jlj | 2002-07-18 02:54:17 +0200 (Thu, 18 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.opts.in
+ M /trunk/configure.in
+
+ * ./configure.in: added mp4 module, default disabled
+
+------------------------------------------------------------------------
+r2132 | sam | 2002-07-18 02:58:38 +0200 (Thu, 18 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/doc/fortunes.txt
+
+ * ./doc/fortunes.txt: added a selection of Lool's fortune cookies.
+
+------------------------------------------------------------------------
+r2133 | jlj | 2002-07-18 02:59:12 +0200 (Thu, 18 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.in
+
+ * ./configure.in: fixed description of MP4 module
+
+------------------------------------------------------------------------
+r2134 | sam | 2002-07-18 03:00:41 +0200 (Thu, 18 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+ M /trunk/src/vlc.c
+
+ * ./src/vlc.c, ./src/libvlc.c: added more robust consistency checks.
+
+------------------------------------------------------------------------
+r2135 | sam | 2002-07-18 03:02:07 +0200 (Thu, 18 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/include/defs.h.in
+
+ * ./configure: rebuilt using the newest autotools.
+
+------------------------------------------------------------------------
+r2136 | sam | 2002-07-18 03:11:17 +0200 (Thu, 18 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.modules
+
+ * ./Makefile.modules: we don't chmod -x the compiled plugins because of
+ HP-UX's dynamic linker which would otherwise be unable to open them.
+
+------------------------------------------------------------------------
+r2137 | sam | 2002-07-18 03:23:44 +0200 (Thu, 18 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * ./configure.in: we no longer check for a specific function in -lphtread
+ because some systems (such as HP-UX...) have them inlined.
+
+------------------------------------------------------------------------
+r2139 | massiot | 2002-07-19 23:14:13 +0200 (Fri, 19 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/network/ipv4.c
+ M /trunk/plugins/network/ipv6.c
+ M /trunk/src/libvlc.h
+
+* New --mtu option.
+
+------------------------------------------------------------------------
+r2141 | massiot | 2002-07-20 00:04:37 +0200 (Sat, 20 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/a52/a52.c
+
+* ./plugins/a52/a52.c : Added a global lock to prevent two VLC threads to
+ call a liba52 function simultaneously (liba52 isn't reentrant) ;
+* ./plugins/a52/a52.c : Made liba52 the default AC3 decoder.
+
+------------------------------------------------------------------------
+r2142 | sam | 2002-07-20 20:01:43 +0200 (Sat, 20 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/Makefile
+ M /trunk/bootstrap.sh
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/.cvsignore
+ M /trunk/debian/control
+ A /trunk/debian/libvlc0-dev.dirs
+ M /trunk/debian/rules
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/ac3_downmix.h
+ M /trunk/include/ac3_imdct.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/configuration.h
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/interface.h
+ M /trunk/include/iso_lang.h
+ M /trunk/include/main.h
+ M /trunk/include/modules.h
+ M /trunk/include/network.h
+ M /trunk/include/stream_control.h
+ M /trunk/include/vdec_ext-plugins.h
+ M /trunk/include/video.h
+ M /trunk/include/video_output.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_messages.h
+ M /trunk/include/vlc_playlist.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/mozilla/vlcplugin.c
+ M /trunk/plugins/aa/aa.c
+ M /trunk/plugins/alsa/alsa.c
+ M /trunk/plugins/arts/arts.c
+ M /trunk/plugins/beos/aout_beos.cpp
+ M /trunk/plugins/beos/intf_beos.cpp
+ M /trunk/plugins/beos/vout_beos.cpp
+ M /trunk/plugins/chroma/i420_rgb.h
+ M /trunk/plugins/directx/aout_directx.c
+ M /trunk/plugins/directx/vout_directx.h
+ M /trunk/plugins/dsp/dsp.c
+ M /trunk/plugins/dummy/aout_dummy.c
+ M /trunk/plugins/dummy/input_dummy.c
+ M /trunk/plugins/dummy/intf_dummy.c
+ M /trunk/plugins/dummy/vout_dummy.c
+ M /trunk/plugins/esd/esd.c
+ M /trunk/plugins/fb/fb.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/crop.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/invert.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+ M /trunk/plugins/fx/scope.c
+ M /trunk/plugins/ggi/ggi.c
+ M /trunk/plugins/glide/glide.c
+ M /trunk/plugins/gtk/gtk_common.h
+ M /trunk/plugins/kde/kde_interface.h
+ M /trunk/plugins/lirc/lirc.c
+ M /trunk/plugins/macosx/aout_macosx.m
+ M /trunk/plugins/macosx/intf_macosx.h
+ M /trunk/plugins/macosx/vout_macosx.h
+ M /trunk/plugins/macosx/vout_macosx.m
+ M /trunk/plugins/mga/mga.c
+ M /trunk/plugins/mga/xmga.c
+ A /trunk/plugins/mp4/.cvsignore
+ M /trunk/plugins/network/ipv6.c
+ M /trunk/plugins/qnx/aout_qnx.c
+ M /trunk/plugins/qnx/vout_qnx.c
+ M /trunk/plugins/qt/intf_qt.cpp
+ M /trunk/plugins/sdl/aout_sdl.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/spudec/spu_decoder.h
+ M /trunk/plugins/text/logger.c
+ M /trunk/plugins/text/ncurses.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/plugins/win32/waveout.c
+ M /trunk/plugins/win32/win32_common.h
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/plugins/xosd/xosd.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/video_output/video_text.c
+ M /trunk/src/vlc.c
+ A /trunk/vlc-config.in
+
+ * ALL: changed "struct foo_s" into "struct foo_t" to make greppers happy.
+ * ./src/libvlc.c, ./include/vlc/vlc.h: created reentrant versions of the
+ libvlc API.
+ * ./src/vlc.c: vlc uses the non-reentrant libvlc functions.
+ * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions.
+ * ./debian/*: created packages for libvlc0-dev.
+
+------------------------------------------------------------------------
+r2143 | fenrir | 2002-07-20 20:53:33 +0200 (Sat, 20 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+
+ * ffmpeg : add a new option, it set the level of error resilience.
+It allows to play mpeg4 file badly encoded(illegal VLC code).(Sam you
+should be able to play your .mp4 file by setting it to -1, with recent
+ffmpeg cvs).
+
+------------------------------------------------------------------------
+r2144 | massiot | 2002-07-21 00:31:08 +0200 (Sun, 21 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+* Added -lrt for HP/UX port.
+
+------------------------------------------------------------------------
+r2145 | sam | 2002-07-21 16:32:35 +0200 (Sun, 21 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/src/input/input_ext-plugins.c
+
+ * ./src/input/input_ext-plugins.c: added a missing lock to input_SplitBuffer
+ which was causing crashes with some demux plugins (mpeg_audio, avi).
+
+------------------------------------------------------------------------
+r2147 | fenrir | 2002-07-21 17:07:39 +0200 (Sun, 21 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+
+ * all : try to add an option to allow frame droppping (
+--enable-hurry-up ). Begin to work.
+
+------------------------------------------------------------------------
+r2148 | fenrir | 2002-07-21 17:11:55 +0200 (Sun, 21 Jul 2002) | 2 lines
+Changed paths:
+ A /trunk/plugins/cinepak
+ A /trunk/plugins/cinepak/Makefile
+ A /trunk/plugins/cinepak/cinepak.c
+ A /trunk/plugins/cinepak/cinepak.h
+
+ * all : a cinepak (cvid) video decoder ( codec found in old .mov ).
+
+------------------------------------------------------------------------
+r2149 | fenrir | 2002-07-21 17:13:19 +0200 (Sun, 21 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/mp4/libmp4.c
+ M /trunk/plugins/mp4/libmp4.h
+ M /trunk/plugins/mp4/mp4.h
+
+ * all : enable cinepak, clean some functions, fix some memory leaks
+
+------------------------------------------------------------------------
+r2150 | fenrir | 2002-07-21 17:18:29 +0200 (Sun, 21 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/input_ext-dec.h
+ M /trunk/src/input/input_programs.c
+
+ * all : enable cinepak decoder, I hope I haven't break anything.
+
+------------------------------------------------------------------------
+r2151 | sam | 2002-07-21 17:27:09 +0200 (Sun, 21 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/bootstrap.sh
+ M /trunk/debian/control
+ M /trunk/include/vlc_symbols.h
+
+ * ./debian/control: changed "interface plugin" occurences to "frontend" to
+ make package descriptions less misleading.
+ * ./bootstrap.sh: use C locale for generating vlc_symbols.h.
+ * ./bootstrap.sh: don't generate pofiles by default.
+
+------------------------------------------------------------------------
+r2152 | fenrir | 2002-07-21 20:47:22 +0200 (Sun, 21 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/cinepak/cinepak.c
+ M /trunk/plugins/cinepak/cinepak.h
+ M /trunk/plugins/mp4/libmp4.c
+ M /trunk/plugins/mp4/libmp4.h
+ M /trunk/plugins/mp4/mp4.c
+ M /trunk/plugins/mp4/mp4.h
+
+ * mp4 : use same endian for fourcc than one used in vlc (video.h if I'm
+right).
+ * cinepak : take care of grayscale option.
+
+------------------------------------------------------------------------
+r2153 | sigmunau | 2002-07-21 20:57:02 +0200 (Sun, 21 Jul 2002) | 10 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/plugins/mpeg_system/mpeg_audio.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/src/input/input.c
+ A /trunk/src/input/input_info.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules_plugin.h
+
+ * ./src/libvlc.c: updated usage info to include STRING_FROM_LIST
+ configuration items.
+ * rest: new input info subsystem.
+
+Have a look in plugins/mpeg_system/mpeg_audio.c to see how to add info.
+Have a look in plugins/text/rc.c to see how to read info.
+
+
+Sigmund
+
+------------------------------------------------------------------------
+r2154 | sigmunau | 2002-07-21 21:26:13 +0200 (Sun, 21 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+
+ * all: these didn't get along in my last commit
+
+------------------------------------------------------------------------
+r2155 | fenrir | 2002-07-21 21:57:22 +0200 (Sun, 21 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/mp4/mp4.c
+ M /trunk/plugins/mp4/mp4.h
+
+ * all : can now read mp4 file with mp3 audio declared in mp4a box
+Thanks to jlj to show me this and to tell me what to check to solve it.
+
+------------------------------------------------------------------------
+r2156 | fenrir | 2002-07-21 23:18:15 +0200 (Sun, 21 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/mp4/mp4.c
+
+ * mp4 : improve mp4a detection/handling.
+
+------------------------------------------------------------------------
+r2157 | sam | 2002-07-22 01:40:24 +0200 (Mon, 22 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/mad/mad_libmad.c
+ M /trunk/plugins/memcpy/fastmemcpy.h
+ M /trunk/src/input/input_ext-plugins.c
+
+ * ./src/input/input_ext-plugins.c: reverted my previous fix which wasn't
+ really a fix.
+ * ./plugins/memcpy/fastmemcpy.h: commented out suspicious code.
+
+------------------------------------------------------------------------
+r2159 | tcastley | 2002-07-22 13:39:56 +0200 (Mon, 22 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/beos/MsgVals.h
+ M /trunk/plugins/beos/vout_beos.cpp
+
+Implemented simple right click menu
+Improved Overlay bitmap handling
+Removed switch workplace bug
+
+------------------------------------------------------------------------
+r2160 | jpsaman | 2002-07-22 15:09:27 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/mad/TODO
+
+Updated TODO list.
+
+------------------------------------------------------------------------
+r2161 | jpsaman | 2002-07-22 15:48:13 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/MODULES
+ M /trunk/Makefile
+ M /trunk/Makefile.opts.in
+ M /trunk/STATUS
+ M /trunk/configure
+ M /trunk/configure.in
+
+Added --enable-familiar to configure.in, the default is disabled.
+
+------------------------------------------------------------------------
+r2162 | jpsaman | 2002-07-22 15:49:04 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ A /trunk/share/familiar-forwardb16x16.xpm
+ A /trunk/share/familiar-openb16x16.xpm
+ A /trunk/share/familiar-pauseb16x16.xpm
+ A /trunk/share/familiar-playb16x16.xpm
+ A /trunk/share/familiar-preferencesb16x16.xpm
+ A /trunk/share/familiar-rewindb16x16.xpm
+ A /trunk/share/familiar-stopb16x16.xpm
+
+VCR icon buttons for Familiar Linux interface.
+
+------------------------------------------------------------------------
+r2163 | jpsaman | 2002-07-22 15:49:42 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ A /trunk/plugins/familiar
+ A /trunk/plugins/familiar/Makefile
+ A /trunk/plugins/familiar/familiar.c
+ A /trunk/plugins/familiar/familiar.glade
+ A /trunk/plugins/familiar/familiar.h
+ A /trunk/plugins/familiar/familiar_callbacks.c
+ A /trunk/plugins/familiar/familiar_callbacks.h
+ A /trunk/plugins/familiar/familiar_interface.c
+ A /trunk/plugins/familiar/familiar_interface.h
+ A /trunk/plugins/familiar/familiar_support.c
+ A /trunk/plugins/familiar/familiar_support.h
+
+Familiar Linux interface (non functional yet).
+
+------------------------------------------------------------------------
+r2164 | jpsaman | 2002-07-22 21:49:40 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.c
+ M /trunk/plugins/familiar/familiar.h
+
+Now "vlc --intf familiar" spawns interface.
+
+------------------------------------------------------------------------
+r2165 | jpsaman | 2002-07-22 22:52:42 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.c
+ M /trunk/plugins/familiar/familiar.glade
+ M /trunk/plugins/familiar/familiar_callbacks.c
+ M /trunk/plugins/familiar/familiar_callbacks.h
+ M /trunk/plugins/familiar/familiar_interface.c
+
+Non-functional Familiar Linux user interface.
+
+------------------------------------------------------------------------
+r2166 | jpsaman | 2002-07-22 23:04:55 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.c
+ M /trunk/plugins/familiar/familiar.h
+
+Fixed gtk core-dump on exit. Used code from gtk plugin for this.
+
+------------------------------------------------------------------------
+r2167 | sigmunau | 2002-07-22 23:14:30 +0200 (Mon, 22 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/src/input/input_info.c
+
+win32 compilation fixes
+
+------------------------------------------------------------------------
+r2168 | sam | 2002-07-23 00:19:49 +0200 (Tue, 23 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: added the "any" and "none" keywords to the module
+ selection string. "any" matches any module, and "none" always fails.
+
+ You can for instance use "--vout none" to disable video output, or
+ "--intf gtk,any" to use the gtk interface or any other one if gtk isn't
+ available. Hope it's clear :)
+
+------------------------------------------------------------------------
+r2169 | sam | 2002-07-23 02:30:22 +0200 (Tue, 23 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/src/input/input_info.c
+ M /trunk/src/misc/messages.c
+
+ * ./src/input/input_info.c, ./src/misc/messages.c: initialized the first
+ vasprintf arguments to NULL for extra safety.
+
+------------------------------------------------------------------------
+r2170 | sam | 2002-07-23 02:39:17 +0200 (Tue, 23 Jul 2002) | 24 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/configure.in
+ M /trunk/debian/libvlc0-dev.dirs
+ M /trunk/debian/rules
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/modules.h
+ M /trunk/include/video.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/a52_system/a52_system.c
+ M /trunk/plugins/aa/aa.c
+ M /trunk/plugins/ac3_adec/ac3_adec.c
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/avi/avi.h
+ M /trunk/plugins/avi/libioRIFF.c
+ M /trunk/plugins/beos/InterfaceWindow.cpp
+ M /trunk/plugins/beos/InterfaceWindow.h
+ M /trunk/plugins/beos/VideoWindow.h
+ M /trunk/plugins/beos/vout_beos.cpp
+ M /trunk/plugins/chroma/i420_rgb.c
+ M /trunk/plugins/chroma/i420_rgb16.c
+ M /trunk/plugins/chroma/i420_rgb8.c
+ M /trunk/plugins/chroma/i420_ymga.c
+ M /trunk/plugins/chroma/i420_yuy2.c
+ M /trunk/plugins/chroma/i422_yuy2.c
+ A /trunk/plugins/cinepak/.cvsignore
+ M /trunk/plugins/cinepak/cinepak.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/dummy/vout_dummy.c
+ M /trunk/plugins/dvd/dvd_es.c
+ M /trunk/plugins/dvdread/input_dvdread.c
+ M /trunk/plugins/fb/fb.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+ M /trunk/plugins/filter/crop.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/fx/scope.c
+ M /trunk/plugins/ggi/ggi.c
+ M /trunk/plugins/glide/glide.c
+ M /trunk/plugins/lpcm_adec/lpcm_adec.c
+ M /trunk/plugins/macosx/vout_macosx.m
+ M /trunk/plugins/mad/mad_adec.c
+ M /trunk/plugins/mga/mga.c
+ M /trunk/plugins/mga/xmga.c
+ M /trunk/plugins/mp4/libmp4.c
+ M /trunk/plugins/mp4/libmp4.h
+ M /trunk/plugins/mp4/mp4.c
+ M /trunk/plugins/mp4/mp4.h
+ M /trunk/plugins/mpeg_adec/mpeg_adec.c
+ M /trunk/plugins/mpeg_system/mpeg_audio.c
+ M /trunk/plugins/mpeg_system/mpeg_es.c
+ M /trunk/plugins/mpeg_system/mpeg_ps.c
+ M /trunk/plugins/mpeg_system/mpeg_ts.c
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+ M /trunk/plugins/mpeg_vdec/vpar_headers.c
+ M /trunk/plugins/qnx/vout_qnx.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/spudec/spu_decoder.c
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/input/mpeg_system.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_pictures.c
+ A /trunk/src/video_output/vout_pictures.h
+ M /trunk/src/vlc.c
+
+ * ALL: decoders now use a fourcc as a probe value.
+ * include/input_ext-intf.h: killed p_es->b_audio, since i_cat already fills
+ its purpose.
+ * include/input_ext-intf.h: killed p_es->i_type in favour of p_es->i_fourcc.
+ * include/video.h: killed p_pic->p_plane->b_margin; now i_visible_pitch is
+ always valid.
+
+ * ./src/libvlc.h: replaced --mpeg-adec and --ac3-adec with --codec; see
+ vlc --help for more information.
+
+ * include/video.h: removed fourcc values which should _not_ be global
+ (thanks fenrir for convincing me).
+ * ALL: video output plugins use the VLC_FOURCC macro to build their fourccs.
+ * ./plugins/beos/InterfaceWindow.cpp: removed the last remaining call to
+ input_ChangeES.
+
+ Things I'm not sure about and need comments:
+ - I used "mpga" and "mpgv" for MPEG (1+2) audio and video fourcc values.
+ - I also introduced "spu ", "lpcm" and "ac3 ".
+ - I removed for instance "MP4_GetCodec" because it wasn't really
+ used except for the description string. I hope this change did not
+ break anything really important.
+ - fenrir, I must have broken a lot of things you wrote. Sorry in advance.
+
+------------------------------------------------------------------------
+r2171 | tcastley | 2002-07-23 14:42:17 +0200 (Tue, 23 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/beos/InterfaceWindow.cpp
+ M /trunk/plugins/beos/InterfaceWindow.h
+ M /trunk/plugins/beos/MsgVals.h
+ M /trunk/plugins/beos/VideoWindow.h
+ M /trunk/plugins/beos/intf_beos.cpp
+ A /trunk/plugins/beos/intf_vlc_wrapper.cpp
+ A /trunk/plugins/beos/intf_vlc_wrapper.h
+
+Changes to ensure BeOS plugins compile and function
+Implemented a intf_vlc_wrapper to "shield" the BeOS code from the underlying
+vlc structurs, yet to be completed.
+Attempted to fix subtitle and audio selection, currently not working.
+
+------------------------------------------------------------------------
+r2172 | tcastley | 2002-07-23 15:16:51 +0200 (Tue, 23 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/beos/InterfaceWindow.cpp
+ M /trunk/plugins/beos/intf_vlc_wrapper.cpp
+ M /trunk/plugins/beos/intf_vlc_wrapper.h
+
+Fixed code for subtitle and audio selection, still probs but looking.
+Implemented muting
+
+------------------------------------------------------------------------
+r2173 | fenrir | 2002-07-23 19:19:02 +0200 (Tue, 23 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/cinepak/cinepak.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+ M /trunk/plugins/mp4/libmp4.c
+ M /trunk/plugins/mp4/libmp4.h
+ M /trunk/plugins/mp4/mp4.c
+ M /trunk/plugins/mp4/mp4.h
+
+ * cinepak: add a new fourcc
+
+ * ffmpeg and mp4: some clean up and change the way ffmpeg is
+initialised.
+
+------------------------------------------------------------------------
+r2174 | jpsaman | 2002-07-23 20:39:29 +0200 (Tue, 23 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.c
+ M /trunk/plugins/familiar/familiar.glade
+ M /trunk/plugins/familiar/familiar.h
+ M /trunk/plugins/familiar/familiar_callbacks.c
+ M /trunk/plugins/familiar/familiar_callbacks.h
+ M /trunk/plugins/familiar/familiar_interface.c
+ M /trunk/plugins/familiar/familiar_support.c
+
+Interface neatly exits now.
+
+------------------------------------------------------------------------
+r2175 | stef | 2002-07-23 21:28:25 +0200 (Tue, 23 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gnome_interface.c
+ M /trunk/plugins/gtk/gtk_callbacks.c
+ M /trunk/plugins/gtk/gtk_menu.c
+
+*Allow 0 for title selection as it is the area for first play pgc in DVDs
+
+------------------------------------------------------------------------
+r2176 | stef | 2002-07-23 21:56:19 +0200 (Tue, 23 Jul 2002) | 35 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+ M /trunk/include/vlc_symbols.h
+ A /trunk/plugins/dvdplay
+ A /trunk/plugins/dvdplay/.cvsignore
+ A /trunk/plugins/dvdplay/Makefile
+ A /trunk/plugins/dvdplay/access.c
+ A /trunk/plugins/dvdplay/access.h
+ A /trunk/plugins/dvdplay/demux.c
+ A /trunk/plugins/dvdplay/demux.h
+ A /trunk/plugins/dvdplay/dvd.c
+ A /trunk/plugins/dvdplay/dvd.h
+ A /trunk/plugins/dvdplay/es.c
+ A /trunk/plugins/dvdplay/es.h
+ A /trunk/plugins/dvdplay/intf.c
+ A /trunk/plugins/dvdplay/intf.h
+ A /trunk/plugins/dvdplay/tools.c
+ A /trunk/plugins/dvdplay/tools.h
+
+*first version of plugin for libdvdplay. To test it, you need to have
+ libdvdplay installed (available from videolan CVS), and request plugins
+compilation in the usual way:
+ --enable-dvdplay.
+Note that libdvdplay needs libdvdread and libdvdcss.
+
+Currently it has only been tested under linux, with gnome interface (optional)
+and xvideo output.
+
+What works (more or less):
+ -DVD reading in some rare cases :) (title and menus),
+ -Menu pause,
+ -Seeking,
+ -Selecting directly a specific title/chapter/angle,
+ -Changing audio, sub-picture, angle during playback,
+ -Interactive menus with mouse only.
+
+What is missing:
+ -Menu buttons highlighting (needs spudec patch),
+ -Keyboard interaction (needs a specific part in port specific plugins),
+ -A specific interface to navigate through menus (needs that I move my ass),
+ -Interactive menus won't work with other output plugins so long as they
+ have not been patched to send mouse/keyboard events to vlc interface,
+ -Whatever you need.
+
+Known bugs (bugs in libdvdplay mostly):
+ -Seeking in some menus or intro titles (bad vobu map),
+ -Read/seek error with some DVDs,
+ -the configure needs tweaking,
+ -numerous segfaults,
+ -decoder/output modules locking error,
+ -fuzzy colors in menus when spudec is active (default in menus).
+
+The plugin is not guaranteed to work anywhere outside my computer. If it break your, don't come and complain to me :).
+
+------------------------------------------------------------------------
+r2177 | sam | 2002-07-23 22:12:55 +0200 (Tue, 23 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/rules
+ M /trunk/mozilla/vlcplugin.h
+
+ * ./configure.in: workaround Debian bug #150490 (bad mozilla-config output).
+ * ./mozilla/vlcplugin.h: added .mov and .mp4 files to the plugin.
+ * ./Makefile: we no longer try to merge .a files into libvlc.a, but rather
+ add them to the vlc-config output.
+
+------------------------------------------------------------------------
+r2178 | sam | 2002-07-23 22:15:41 +0200 (Tue, 23 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/plugins/dummy/Makefile
+ A /trunk/plugins/dummy/dec_dummy.c
+ M /trunk/plugins/dummy/dummy.c
+
+ * ./plugins/dummy/dec_dummy.c: new dummy decoder, for testing purposes.
+
+ Usage: "--codec dummy" will use the dummy decoder for all streams, and
+ save the stream to a stream.1242 file (where 1242 is the internal vlc
+ object ID). If the input file was for instance an mpeg file, you can
+ play one of the resulting files using an mp3 player.
+
+------------------------------------------------------------------------
+r2179 | sam | 2002-07-23 22:16:36 +0200 (Tue, 23 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/mozilla/Makefile
+ M /trunk/plugins/filter/distort.c
+
+ * ./mozilla/Makefile: fixed dependencies on .h files.
+ * ./plugins/filter/distort.c: fixed a typo in option names.
+
+------------------------------------------------------------------------
+r2181 | massiot | 2002-07-23 22:32:55 +0200 (Tue, 23 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/access/http.c
+
+Fixed a bug with HTTP/1.0 servers (thanks sigmund !)
+
+------------------------------------------------------------------------
+r2182 | massiot | 2002-07-23 22:50:05 +0200 (Tue, 23 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/macosx/intf_macosx.m
+
+Fixed a compile issue.
+
+------------------------------------------------------------------------
+r2183 | fenrir | 2002-07-24 00:42:20 +0200 (Wed, 24 Jul 2002) | 8 lines
+Changed paths:
+ M /trunk/plugins/ffmpeg/ffmpeg.h
+ M /trunk/plugins/mp4/libmp4.c
+ M /trunk/plugins/mp4/libmp4.h
+ M /trunk/plugins/mp4/mp4.c
+
+ * ffmpeg : add a new fourcc, ( 3IV2 you shoudln't be able to decode it
+but sometimes it's in fact MPEG-4, thx titer ).
+
+ * mp4 : add capability to read mov with mp3 track. But it seems that
+mad doesn't like too much fragmented data packets, and thus breaks the
+audio.( since with '--codec dummy' I'm able to read resulting audio file
+without any problem :)
+
+------------------------------------------------------------------------
+r2184 | massiot | 2002-07-24 01:22:28 +0200 (Wed, 24 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/configure
+ M /trunk/configure.in
+ A /trunk/po/se.po
+
+Swedish translation, courtesy of Joel Arvidsson <dogai@privat.utfors.se>
+(incomplete and untested).
+
+------------------------------------------------------------------------
+r2185 | sam | 2002-07-24 17:21:47 +0200 (Wed, 24 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/mpeg_system/mpeg_es.c
+ M /trunk/src/input/input_ext-dec.c
+
+ * ./plugins/mpeg_system/mpeg_es.c: fixed a segfault when no decoder was
+ found (p_fifo might be NULL).
+ * ./plugins/mpeg_system/mpeg_es.c, ./src/input/input_ext-dec.c: fixed
+ a deadlock issue with demuxers waiting on p_fifo->data_lock.
+
+------------------------------------------------------------------------
+r2186 | jpsaman | 2002-07-24 17:58:24 +0200 (Wed, 24 Jul 2002) | 2 lines
+Changed paths:
+ A /trunk/share/vlc16x16.xpm
+
+XPM version of VideoLAN logo.
+
+------------------------------------------------------------------------
+r2187 | jpsaman | 2002-07-24 17:59:02 +0200 (Wed, 24 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.glade
+ M /trunk/plugins/familiar/familiar_callbacks.h
+ M /trunk/plugins/familiar/familiar_interface.c
+
+Used buttons instead of pixmaps. Just looks a lot better ;-).
+
+------------------------------------------------------------------------
+r2188 | sam | 2002-07-24 18:21:46 +0200 (Wed, 24 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/mpeg_system/mpeg_es.c
+
+ * ./plugins/mpeg_system/mpeg_es.c: reverted an unnecessary fix.
+
+------------------------------------------------------------------------
+r2189 | sigmunau | 2002-07-24 20:31:24 +0200 (Wed, 24 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/access/http.c
+
+ * ./plugins/access/http.c: we are now parsing the http return code and
+failing cleanly if it is >= 400
+
+------------------------------------------------------------------------
+r2190 | jpsaman | 2002-07-24 22:46:08 +0200 (Wed, 24 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.c
+ M /trunk/plugins/familiar/familiar.glade
+ M /trunk/plugins/familiar/familiar.h
+ M /trunk/plugins/familiar/familiar_callbacks.c
+ M /trunk/plugins/familiar/familiar_callbacks.h
+ M /trunk/plugins/familiar/familiar_interface.c
+
+Working on functionality.
+
+------------------------------------------------------------------------
+r2191 | massiot | 2002-07-25 01:11:55 +0200 (Thu, 25 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_ext-plugins.c
+
+* ./configure : better detection of IPv6, fixed solaris handling
+* ./src/input/* : fixed a memory leak
+
+------------------------------------------------------------------------
+r2195 | stef | 2002-07-25 22:34:35 +0200 (Thu, 25 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/dvdplay/access.c
+
+*Use dvdplay after it has completed initialisation. It should avoid
+some corruption leading to evil crash :)
+
+------------------------------------------------------------------------
+r2196 | sam | 2002-07-25 23:02:40 +0200 (Thu, 25 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+ * Updated ChangeLog.
+
+------------------------------------------------------------------------
+r2198 | massiot | 2002-07-25 23:51:12 +0200 (Thu, 25 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/macosx/vout_macosx.m
+
+Ported QuickTime 6 fix.
+
+------------------------------------------------------------------------
+r2199 | sigmunau | 2002-07-25 23:53:53 +0200 (Thu, 25 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/access/http.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_info.c
+
+ plugin/access/http.c: cosmetic fixes in an error message
+ src/input/*: removed some testcode and some unnecessary debug messages
+
+------------------------------------------------------------------------
+r2201 | massiot | 2002-07-26 00:14:21 +0200 (Fri, 26 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+* Updated Changelog for 0.4.3 release.
+
+------------------------------------------------------------------------
+r2203 | lool | 2002-07-26 00:34:37 +0200 (Fri, 26 Jul 2002) | 2 lines
+Changed paths:
+ M /trunk/FAQ
+
+ * ./FAQ: removed QT6 / QT6 Preview "bug"
+
+------------------------------------------------------------------------
+r2206 | massiot | 2002-07-26 00:48:56 +0200 (Fri, 26 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/README.MacOSX.rtf
+
+* ./README.MacOSX.rtf : updated README.
+* ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
+ David Eldred <*******@apple.com>.
+
+------------------------------------------------------------------------
+r2207 | massiot | 2002-07-26 00:48:56 +0200 (Fri, 26 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/macosx/vout_macosx.m
+
+* ./README.MacOSX.rtf : updated README.
+* ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
+ David Eldred <skipper@apple.com>.
+
+------------------------------------------------------------------------
+r2208 | massiot | 2002-07-26 02:03:37 +0200 (Fri, 26 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+Haven't thought that maybe people don't want their email to appear on the
+Web :p.
+
+------------------------------------------------------------------------
+r2211 | tcastley | 2002-07-28 03:46:26 +0200 (Sun, 28 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/beos/vout_beos.cpp
+
+Fixed lockup on some overlay enabled cards.
+Fixed on top function.
+
+------------------------------------------------------------------------
+r2215 | gbazin | 2002-07-29 21:01:27 +0200 (Mon, 29 Jul 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/network/ipv6.c
+
+
+* plugins/network/ipv6.c: attempt to fix the win32 implementation. Multicast should even
+work (untested) although we'll need to find a way to replace if_nametoindex() to have a
+fully functionnal win32 port.
+
+------------------------------------------------------------------------
+r2216 | gbazin | 2002-07-29 21:05:47 +0200 (Mon, 29 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/include/main.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+
+
+* include/vlc_threads.h,include/main.h,src/misc/threads.c,src/misc/win32_specific.c:
+reverted Win32 pthread implementation to the old code. Fixed vlc_cond_broadcast() for
+WinNT/2K/XP. Additional vlc_cond_* implementations for Win9x.
+* src/libvlc.h: renamed --fast_pthread option into --fast-mutex. Added a
+--win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x.
+
+------------------------------------------------------------------------
+r2217 | gbazin | 2002-07-29 21:07:00 +0200 (Mon, 29 Jul 2002) | 7 lines
+Changed paths:
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/directx/vout_directx.h
+ M /trunk/plugins/directx/vout_events.c
+
+
+* plugins/directx/vout_directx.*: the directx vout plugin now uses the
+IID_IDirectDrawSurface2 interface, this shouldn't break anything and we should now
+support WinNT4+DirectX3.
+Some code cleanup too.
+* plugins/directx/vout_events.c: small bugfix.
+
+------------------------------------------------------------------------
+r2219 | gbazin | 2002-07-30 09:56:40 +0200 (Tue, 30 Jul 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_threads.h
+
+
+* include/vlc_threads.h: fixed the --fast-mutex option.
+
+------------------------------------------------------------------------
+r2220 | gbazin | 2002-07-30 19:14:33 +0200 (Tue, 30 Jul 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/directx/vout_directx.h
+ M /trunk/plugins/directx/vout_events.c
+
+
+* plugins/directx/vout_directx.h: removed unused variables.
+* plugins/directx/vout_events.c: fixed resizing bug.
+
+------------------------------------------------------------------------
+r2221 | sam | 2002-07-31 22:56:53 +0200 (Wed, 31 Jul 2002) | 6 lines
+Changed paths:
+ M /trunk/BUGS
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/ac3_downmix.h
+ M /trunk/include/ac3_imdct.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/configuration.h
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/interface.h
+ M /trunk/include/intf_eject.h
+ M /trunk/include/main.h
+ M /trunk/include/modules.h
+ M /trunk/include/modules_inner.h
+ M /trunk/include/netutils.h
+ M /trunk/include/stream_control.h
+ M /trunk/include/video_output.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_cpu.h
+ M /trunk/include/vlc_messages.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_playlist.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/plugins/a52/a52.c
+ M /trunk/plugins/a52_system/a52_system.c
+ M /trunk/plugins/aa/aa.c
+ M /trunk/plugins/ac3_adec/ac3_adec.c
+ M /trunk/plugins/ac3_adec/ac3_adec.h
+ M /trunk/plugins/ac3_adec/ac3_decoder.c
+ M /trunk/plugins/ac3_adec/ac3_decoder.h
+ M /trunk/plugins/ac3_adec/ac3_imdct.c
+ M /trunk/plugins/ac3_adec/ac3_internal.h
+ M /trunk/plugins/ac3_spdif/ac3_spdif.c
+ M /trunk/plugins/access/file.c
+ M /trunk/plugins/access/http.c
+ M /trunk/plugins/access/udp.c
+ M /trunk/plugins/alsa/alsa.c
+ M /trunk/plugins/arts/arts.c
+ M /trunk/plugins/avi/avi.c
+ M /trunk/plugins/beos/aout_beos.cpp
+ M /trunk/plugins/beos/beos.cpp
+ M /trunk/plugins/beos/intf_beos.cpp
+ M /trunk/plugins/beos/vout_beos.cpp
+ M /trunk/plugins/chroma/i420_rgb.c
+ M /trunk/plugins/chroma/i420_rgb.h
+ M /trunk/plugins/chroma/i420_rgb16.c
+ M /trunk/plugins/chroma/i420_rgb8.c
+ M /trunk/plugins/chroma/i420_ymga.c
+ M /trunk/plugins/chroma/i420_yuy2.c
+ M /trunk/plugins/chroma/i422_yuy2.c
+ M /trunk/plugins/cinepak/cinepak.c
+ M /trunk/plugins/directx/aout_directx.c
+ M /trunk/plugins/directx/directx.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/downmix/Makefile
+ M /trunk/plugins/downmix/ac3_downmix_3dn.c
+ M /trunk/plugins/downmix/ac3_downmix_c.c
+ M /trunk/plugins/downmix/ac3_downmix_common.h
+ M /trunk/plugins/downmix/ac3_downmix_sse.c
+ M /trunk/plugins/downmix/downmix.c
+ D /trunk/plugins/downmix/downmix3dn.c
+ D /trunk/plugins/downmix/downmixsse.c
+ M /trunk/plugins/dsp/dsp.c
+ M /trunk/plugins/dummy/aout_dummy.c
+ M /trunk/plugins/dummy/dec_dummy.c
+ M /trunk/plugins/dummy/dummy.c
+ A /trunk/plugins/dummy/dummy.h
+ M /trunk/plugins/dummy/input_dummy.c
+ M /trunk/plugins/dummy/intf_dummy.c
+ M /trunk/plugins/dummy/null.c
+ M /trunk/plugins/dummy/vout_dummy.c
+ M /trunk/plugins/dvd/dvd.c
+ M /trunk/plugins/dvd/dvd_access.c
+ M /trunk/plugins/dvd/dvd_demux.c
+ M /trunk/plugins/dvdplay/access.c
+ M /trunk/plugins/dvdplay/demux.c
+ M /trunk/plugins/dvdplay/dvd.c
+ M /trunk/plugins/dvdplay/intf.c
+ M /trunk/plugins/dvdread/dvdread.c
+ M /trunk/plugins/dvdread/input_dvdread.c
+ M /trunk/plugins/esd/esd.c
+ M /trunk/plugins/familiar/familiar.c
+ M /trunk/plugins/fb/fb.c
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+ M /trunk/plugins/filter/clone.c
+ M /trunk/plugins/filter/crop.c
+ M /trunk/plugins/filter/deinterlace.c
+ M /trunk/plugins/filter/distort.c
+ M /trunk/plugins/filter/invert.c
+ M /trunk/plugins/filter/transform.c
+ M /trunk/plugins/filter/wall.c
+ M /trunk/plugins/fx/scope.c
+ M /trunk/plugins/ggi/ggi.c
+ M /trunk/plugins/glide/glide.c
+ M /trunk/plugins/gtk/gnome.c
+ M /trunk/plugins/gtk/gtk.c
+ M /trunk/plugins/gtk/gtk_preferences.c
+ M /trunk/plugins/idct/idct.c
+ M /trunk/plugins/idct/idct_decl.h
+ M /trunk/plugins/idct/idctaltivec.c
+ M /trunk/plugins/idct/idctclassic.c
+ M /trunk/plugins/idct/idctmmx.c
+ M /trunk/plugins/idct/idctmmxext.c
+ M /trunk/plugins/imdct/Makefile
+ M /trunk/plugins/imdct/ac3_imdct_3dn.c
+ M /trunk/plugins/imdct/ac3_imdct_c.c
+ M /trunk/plugins/imdct/ac3_imdct_common.c
+ M /trunk/plugins/imdct/ac3_imdct_common.h
+ M /trunk/plugins/imdct/ac3_imdct_sse.c
+ M /trunk/plugins/imdct/ac3_srfft_3dn.c
+ M /trunk/plugins/imdct/ac3_srfft_c.c
+ M /trunk/plugins/imdct/ac3_srfft_sse.c
+ M /trunk/plugins/imdct/imdct.c
+ D /trunk/plugins/imdct/imdct3dn.c
+ D /trunk/plugins/imdct/imdctsse.c
+ M /trunk/plugins/kde/kde.cpp
+ M /trunk/plugins/kde/kde_preferences.cpp
+ M /trunk/plugins/lirc/lirc.c
+ M /trunk/plugins/lpcm_adec/lpcm_adec.c
+ M /trunk/plugins/macosx/aout_macosx.m
+ M /trunk/plugins/macosx/intf_macosx.m
+ M /trunk/plugins/macosx/macosx.m
+ M /trunk/plugins/macosx/vout_macosx.m
+ M /trunk/plugins/mad/mad_adec.c
+ M /trunk/plugins/memcpy/fastmemcpy.h
+ M /trunk/plugins/memcpy/memcpy.c
+ M /trunk/plugins/memcpy/memcpyaltivec.c
+ M /trunk/plugins/mga/mga.c
+ M /trunk/plugins/mga/xmga.c
+ M /trunk/plugins/motion/motion.c
+ M /trunk/plugins/motion/motion3dnow.c
+ M /trunk/plugins/motion/motionaltivec.c
+ M /trunk/plugins/motion/motionmmx.c
+ M /trunk/plugins/motion/motionmmxext.c
+ M /trunk/plugins/mp4/mp4.c
+ M /trunk/plugins/mpeg_adec/mpeg_adec.c
+ M /trunk/plugins/mpeg_system/mpeg_audio.c
+ M /trunk/plugins/mpeg_system/mpeg_es.c
+ M /trunk/plugins/mpeg_system/mpeg_ps.c
+ M /trunk/plugins/mpeg_system/mpeg_ts.c
+ M /trunk/plugins/mpeg_vdec/video_parser.c
+ M /trunk/plugins/mpeg_vdec/video_parser.h
+ M /trunk/plugins/mpeg_vdec/vpar_pool.c
+ M /trunk/plugins/network/ipv4.c
+ M /trunk/plugins/network/ipv6.c
+ M /trunk/plugins/qnx/aout_qnx.c
+ M /trunk/plugins/qnx/qnx.c
+ M /trunk/plugins/qnx/vout_qnx.c
+ M /trunk/plugins/qt/intf_qt.cpp
+ M /trunk/plugins/qt/qt.cpp
+ M /trunk/plugins/satellite/input_satellite.c
+ M /trunk/plugins/satellite/satellite.c
+ M /trunk/plugins/sdl/aout_sdl.c
+ M /trunk/plugins/sdl/sdl.c
+ M /trunk/plugins/sdl/vout_sdl.c
+ M /trunk/plugins/spudec/spu_decoder.c
+ M /trunk/plugins/text/logger.c
+ M /trunk/plugins/text/ncurses.c
+ M /trunk/plugins/text/rc.c
+ M /trunk/plugins/vcd/Makefile
+ D /trunk/plugins/vcd/input_vcd.c
+ M /trunk/plugins/vcd/vcd.c
+ M /trunk/plugins/win32/intf_win32.cpp
+ M /trunk/plugins/win32/waveout.c
+ M /trunk/plugins/win32/win32.cpp
+ M /trunk/plugins/win32/win32.h
+ M /trunk/plugins/x11/x11.c
+ M /trunk/plugins/x11/xcommon.c
+ M /trunk/plugins/x11/xcommon.h
+ M /trunk/plugins/x11/xvideo.c
+ M /trunk/plugins/xosd/xosd.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_builtin.h.in
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_pictures.h
+
+ * ALL: new module API. Makes a few things a lot simpler, and we gain
+ about 2000 lines of code.
+
+ I could not test everything on every architecture, so please report
+ any module breakage (especially on BeOS, OSX and QNX).
+
+------------------------------------------------------------------------
+r2222 | sam | 2002-08-01 00:37:28 +0200 (Thu, 01 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/directx/directx.c
+ M /trunk/plugins/directx/vout_directx.c
+ M /trunk/plugins/win32/intf_win32.cpp
+ M /trunk/plugins/win32/preferences.cpp
+
+ * ./plugins/win32/*, ./plugins/directx/*: Win32 compilation fixes (but
+ still not working under Borland).
+
+------------------------------------------------------------------------
+r2223 | sam | 2002-08-01 00:54:21 +0200 (Thu, 01 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/include/configuration.h
+ M /trunk/include/modules_inner.h
+
+ * ./include/configuration.h, ./include/modules_inner.h: compilation fix for
+ compilers which don't support constructor expressions. I hate Borland.
+
+------------------------------------------------------------------------
+r2224 | tcastley | 2002-08-01 13:04:46 +0200 (Thu, 01 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/modules_inner.h
+ M /trunk/plugins/memcpy/memcpy.c
+
+Compilation fixes for C++ environments like BeOS.
+
+------------------------------------------------------------------------
+r2225 | tcastley | 2002-08-01 14:36:26 +0200 (Thu, 01 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/beos/PlayListWindow.cpp
+
+Compilation fixes.
+
+------------------------------------------------------------------------
+r2226 | gbazin | 2002-08-01 14:58:38 +0200 (Thu, 01 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/plugins/dvd/dvd.c
+ M /trunk/plugins/dvd/dvd_access.c
+
+
+* Added a --dvd-css-method config option to the dvd plugin. This is implemented with
+putenv() and is IMHO a quick hack (leads to memory leaks) as libdvdcss should rather
+allow us to change this value using the API!
+
+------------------------------------------------------------------------
+r2228 | fenrir | 2002-08-01 19:55:31 +0200 (Thu, 01 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/avi/avi.c
+
+ avi.c: remove an old debug purpose printf :)
+
+------------------------------------------------------------------------
+r2229 | jlj | 2002-08-02 00:58:38 +0200 (Fri, 02 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/idct/idctaltivec.c
+
+ * ./plugins/idct/idctaltivec.c: compile fix
+
+------------------------------------------------------------------------
+r2230 | tcastley | 2002-08-02 06:31:03 +0200 (Fri, 02 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/beos/Makefile
+
+Forgot new file in Makefile :)
+
+------------------------------------------------------------------------
+r2231 | sam | 2002-08-04 10:28:22 +0200 (Sun, 04 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/plugins/memcpy/memcpy.c
+
+ * ./plugins/memcpy/memcpy.c: fixed an include position which prevented
+ fast_memcpy to be exported with its proper builtin symbol name.
+
+------------------------------------------------------------------------
+r2232 | sam | 2002-08-04 10:45:35 +0200 (Sun, 04 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/modules_inner.h
+ M /trunk/mozilla/Makefile
+
+ * ./configure.in, ./mozilla/Makefile: we link the Mozilla plugin with libXt.
+
+------------------------------------------------------------------------
+r2233 | sam | 2002-08-04 14:18:41 +0200 (Sun, 04 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/modules_plugin.h.in
+
+ * ./src/misc/modules.c: we now recursively parse directories when
+ looking for plugins.
+
+------------------------------------------------------------------------
+r2234 | sam | 2002-08-04 19:23:44 +0200 (Sun, 04 Aug 2002) | 7 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.modules
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ A /trunk/doc/mad
+ A /trunk/doc/mad/API
+ A /trunk/doc/mad/BUGS
+ A /trunk/doc/mad/DESIGN
+ A /trunk/doc/mad/TODO
+ A /trunk/doc/mad/joe_drew.txt
+ A /trunk/doc/mad/rob_leslie.txt
+ D /trunk/include/ac3_downmix.h
+ D /trunk/include/ac3_imdct.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ A /trunk/modules
+ A /trunk/modules/access
+ A /trunk/modules/access/.cvsignore
+ A /trunk/modules/access/Makefile
+ A /trunk/modules/access/dvd
+ A /trunk/modules/access/dvd/.cvsignore
+ A /trunk/modules/access/dvd/Makefile
+ A /trunk/modules/access/dvd/access.c
+ A /trunk/modules/access/dvd/demux.c
+ A /trunk/modules/access/dvd/dvd.c
+ A /trunk/modules/access/dvd/dvd.h
+ A /trunk/modules/access/dvd/dvdcss.h
+ A /trunk/modules/access/dvd/es.c
+ A /trunk/modules/access/dvd/es.h
+ A /trunk/modules/access/dvd/ifo.c
+ A /trunk/modules/access/dvd/ifo.h
+ A /trunk/modules/access/dvd/seek.c
+ A /trunk/modules/access/dvd/seek.h
+ A /trunk/modules/access/dvd/summary.c
+ A /trunk/modules/access/dvd/summary.h
+ A /trunk/modules/access/dvd/udf.c
+ A /trunk/modules/access/dvd/udf.h
+ A /trunk/modules/access/dvdplay
+ A /trunk/modules/access/dvdplay/.cvsignore
+ A /trunk/modules/access/dvdplay/Makefile
+ A /trunk/modules/access/dvdplay/access.c
+ A /trunk/modules/access/dvdplay/access.h
+ A /trunk/modules/access/dvdplay/demux.c
+ A /trunk/modules/access/dvdplay/demux.h
+ A /trunk/modules/access/dvdplay/dvd.c
+ A /trunk/modules/access/dvdplay/dvd.h
+ A /trunk/modules/access/dvdplay/es.c
+ A /trunk/modules/access/dvdplay/es.h
+ A /trunk/modules/access/dvdplay/intf.c
+ A /trunk/modules/access/dvdplay/intf.h
+ A /trunk/modules/access/dvdplay/tools.c
+ A /trunk/modules/access/dvdplay/tools.h
+ A /trunk/modules/access/dvdread
+ A /trunk/modules/access/dvdread/.cvsignore
+ A /trunk/modules/access/dvdread/Makefile
+ A /trunk/modules/access/dvdread/dvdread.c
+ A /trunk/modules/access/dvdread/input.c
+ A /trunk/modules/access/dvdread/input.h
+ A /trunk/modules/access/file.c
+ A /trunk/modules/access/http.c
+ A /trunk/modules/access/satellite
+ A /trunk/modules/access/satellite/.cvsignore
+ A /trunk/modules/access/satellite/Makefile
+ A /trunk/modules/access/satellite/access.c
+ A /trunk/modules/access/satellite/dvb.c
+ A /trunk/modules/access/satellite/dvb.h
+ A /trunk/modules/access/satellite/satellite.c
+ A /trunk/modules/access/udp.c
+ A /trunk/modules/access/vcd
+ A /trunk/modules/access/vcd/.cvsignore
+ A /trunk/modules/access/vcd/Makefile
+ A /trunk/modules/access/vcd/cdrom.c
+ A /trunk/modules/access/vcd/cdrom.h
+ A /trunk/modules/access/vcd/vcd.c
+ A /trunk/modules/access/vcd/vcd.h
+ A /trunk/modules/audio_output
+ A /trunk/modules/audio_output/alsa
+ A /trunk/modules/audio_output/alsa/.cvsignore
+ A /trunk/modules/audio_output/alsa/Makefile
+ A /trunk/modules/audio_output/alsa/alsa.c
+ A /trunk/modules/audio_output/arts
+ A /trunk/modules/audio_output/arts/.cvsignore
+ A /trunk/modules/audio_output/arts/Makefile
+ A /trunk/modules/audio_output/arts/arts.c
+ A /trunk/modules/audio_output/dsp
+ A /trunk/modules/audio_output/dsp/.cvsignore
+ A /trunk/modules/audio_output/dsp/Makefile
+ A /trunk/modules/audio_output/dsp/dsp.c
+ A /trunk/modules/audio_output/esd
+ A /trunk/modules/audio_output/esd/.cvsignore
+ A /trunk/modules/audio_output/esd/Makefile
+ A /trunk/modules/audio_output/esd/esd.c
+ A /trunk/modules/audio_output/waveout
+ A /trunk/modules/audio_output/waveout/.cvsignore
+ A /trunk/modules/audio_output/waveout/Makefile
+ A /trunk/modules/audio_output/waveout/waveout.c
+ A /trunk/modules/codec
+ A /trunk/modules/codec/a52
+ A /trunk/modules/codec/a52/.cvsignore
+ A /trunk/modules/codec/a52/Makefile
+ A /trunk/modules/codec/a52/a52.c
+ A /trunk/modules/codec/a52/a52.h
+ A /trunk/modules/codec/a52old
+ A /trunk/modules/codec/a52old/.cvsignore
+ A /trunk/modules/codec/a52old/Makefile
+ A /trunk/modules/codec/a52old/a52old.c
+ A /trunk/modules/codec/a52old/adec.h
+ A /trunk/modules/codec/a52old/bit_allocate.c
+ A /trunk/modules/codec/a52old/decoder.c
+ A /trunk/modules/codec/a52old/decoder.h
+ A /trunk/modules/codec/a52old/downmix
+ A /trunk/modules/codec/a52old/downmix/.cvsignore
+ A /trunk/modules/codec/a52old/downmix/Makefile
+ A /trunk/modules/codec/a52old/downmix/downmix.c
+ A /trunk/modules/codec/a52old/downmix/downmix_3dn.c
+ A /trunk/modules/codec/a52old/downmix/downmix_c.c
+ A /trunk/modules/codec/a52old/downmix/downmix_common.h
+ A /trunk/modules/codec/a52old/downmix/downmix_sse.c
+ A /trunk/modules/codec/a52old/downmix.h
+ A /trunk/modules/codec/a52old/exponent.c
+ A /trunk/modules/codec/a52old/exponent.h
+ A /trunk/modules/codec/a52old/imdct
+ A /trunk/modules/codec/a52old/imdct/.cvsignore
+ A /trunk/modules/codec/a52old/imdct/Makefile
+ A /trunk/modules/codec/a52old/imdct/imdct.c
+ A /trunk/modules/codec/a52old/imdct/imdct_3dn.c
+ A /trunk/modules/codec/a52old/imdct/imdct_c.c
+ A /trunk/modules/codec/a52old/imdct/imdct_common.c
+ A /trunk/modules/codec/a52old/imdct/imdct_common.h
+ A /trunk/modules/codec/a52old/imdct/imdct_sse.c
+ A /trunk/modules/codec/a52old/imdct/retables.h
+ A /trunk/modules/codec/a52old/imdct/srfft.h
+ A /trunk/modules/codec/a52old/imdct/srfft_3dn.c
+ A /trunk/modules/codec/a52old/imdct/srfft_c.c
+ A /trunk/modules/codec/a52old/imdct/srfft_sse.c
+ A /trunk/modules/codec/a52old/imdct.c
+ A /trunk/modules/codec/a52old/imdct.h
+ A /trunk/modules/codec/a52old/internal.h
+ A /trunk/modules/codec/a52old/mantissa.c
+ A /trunk/modules/codec/a52old/mantissa.h
+ A /trunk/modules/codec/a52old/parse.c
+ A /trunk/modules/codec/a52old/rematrix.c
+ A /trunk/modules/codec/cinepak
+ A /trunk/modules/codec/cinepak/.cvsignore
+ A /trunk/modules/codec/cinepak/Makefile
+ A /trunk/modules/codec/cinepak/cinepak.c
+ A /trunk/modules/codec/cinepak/cinepak.h
+ A /trunk/modules/codec/ffmpeg
+ A /trunk/modules/codec/ffmpeg/.cvsignore
+ A /trunk/modules/codec/ffmpeg/Makefile
+ A /trunk/modules/codec/ffmpeg/ffmpeg.c
+ A /trunk/modules/codec/ffmpeg/ffmpeg.h
+ A /trunk/modules/codec/lpcm
+ A /trunk/modules/codec/lpcm/.cvsignore
+ A /trunk/modules/codec/lpcm/Makefile
+ A /trunk/modules/codec/lpcm/lpcm.c
+ A /trunk/modules/codec/lpcm/lpcm.h
+ A /trunk/modules/codec/mad
+ A /trunk/modules/codec/mad/.cvsignore
+ A /trunk/modules/codec/mad/Makefile
+ A /trunk/modules/codec/mad/decoder.c
+ A /trunk/modules/codec/mad/decoder.h
+ A /trunk/modules/codec/mad/libmad.c
+ A /trunk/modules/codec/mad/libmad.h
+ A /trunk/modules/codec/mpeg_audio
+ A /trunk/modules/codec/mpeg_audio/.cvsignore
+ A /trunk/modules/codec/mpeg_audio/Makefile
+ A /trunk/modules/codec/mpeg_audio/decoder.c
+ A /trunk/modules/codec/mpeg_audio/decoder.h
+ A /trunk/modules/codec/mpeg_audio/generic.c
+ A /trunk/modules/codec/mpeg_audio/generic.h
+ A /trunk/modules/codec/mpeg_audio/layer1.c
+ A /trunk/modules/codec/mpeg_audio/layer1.h
+ A /trunk/modules/codec/mpeg_audio/layer2.c
+ A /trunk/modules/codec/mpeg_audio/layer2.h
+ A /trunk/modules/codec/mpeg_audio/math.c
+ A /trunk/modules/codec/mpeg_audio/math.h
+ A /trunk/modules/codec/mpeg_audio/test.c
+ A /trunk/modules/codec/mpeg_video
+ A /trunk/modules/codec/mpeg_video/.cvsignore
+ A /trunk/modules/codec/mpeg_video/Makefile
+ A /trunk/modules/codec/mpeg_video/blocks.c
+ A /trunk/modules/codec/mpeg_video/blocks.h
+ A /trunk/modules/codec/mpeg_video/decoder.c
+ A /trunk/modules/codec/mpeg_video/decoder.h
+ A /trunk/modules/codec/mpeg_video/headers.c
+ A /trunk/modules/codec/mpeg_video/idct
+ A /trunk/modules/codec/mpeg_video/idct/.cvsignore
+ A /trunk/modules/codec/mpeg_video/idct/Makefile
+ A /trunk/modules/codec/mpeg_video/idct/block_c.h
+ A /trunk/modules/codec/mpeg_video/idct/block_mmx.h
+ A /trunk/modules/codec/mpeg_video/idct/idct.c
+ A /trunk/modules/codec/mpeg_video/idct/idct.h
+ A /trunk/modules/codec/mpeg_video/idct/idct_decl.h
+ A /trunk/modules/codec/mpeg_video/idct/idct_sparse.h
+ A /trunk/modules/codec/mpeg_video/idct/idctaltivec.c
+ A /trunk/modules/codec/mpeg_video/idct/idctclassic.c
+ A /trunk/modules/codec/mpeg_video/idct/idctmmx.c
+ A /trunk/modules/codec/mpeg_video/idct/idctmmxext.c
+ A /trunk/modules/codec/mpeg_video/motion
+ A /trunk/modules/codec/mpeg_video/motion/.cvsignore
+ A /trunk/modules/codec/mpeg_video/motion/Makefile
+ A /trunk/modules/codec/mpeg_video/motion/motion.c
+ A /trunk/modules/codec/mpeg_video/motion/motion3dnow.c
+ A /trunk/modules/codec/mpeg_video/motion/motionaltivec.c
+ A /trunk/modules/codec/mpeg_video/motion/motionmmx.c
+ A /trunk/modules/codec/mpeg_video/motion/motionmmxext.c
+ A /trunk/modules/codec/mpeg_video/parser.c
+ A /trunk/modules/codec/mpeg_video/parser.h
+ A /trunk/modules/codec/mpeg_video/pool.c
+ A /trunk/modules/codec/mpeg_video/pool.h
+ A /trunk/modules/codec/mpeg_video/synchro.c
+ A /trunk/modules/codec/spdif
+ A /trunk/modules/codec/spdif/.cvsignore
+ A /trunk/modules/codec/spdif/Makefile
+ A /trunk/modules/codec/spdif/spdif.c
+ A /trunk/modules/codec/spdif/spdif.h
+ A /trunk/modules/codec/spudec
+ A /trunk/modules/codec/spudec/.cvsignore
+ A /trunk/modules/codec/spudec/Makefile
+ A /trunk/modules/codec/spudec/spudec.c
+ A /trunk/modules/codec/spudec/spudec.h
+ A /trunk/modules/control
+ A /trunk/modules/control/lirc
+ A /trunk/modules/control/lirc/.cvsignore
+ A /trunk/modules/control/lirc/Makefile
+ A /trunk/modules/control/lirc/lirc.c
+ A /trunk/modules/control/rc
+ A /trunk/modules/control/rc/.cvsignore
+ A /trunk/modules/control/rc/Makefile
+ A /trunk/modules/control/rc/rc.c
+ A /trunk/modules/demux
+ A /trunk/modules/demux/a52
+ A /trunk/modules/demux/a52/.cvsignore
+ A /trunk/modules/demux/a52/Makefile
+ A /trunk/modules/demux/a52/demux.c
+ A /trunk/modules/demux/avi
+ A /trunk/modules/demux/avi/.cvsignore
+ A /trunk/modules/demux/avi/Makefile
+ A /trunk/modules/demux/avi/avi.c
+ A /trunk/modules/demux/avi/avi.h
+ A /trunk/modules/demux/avi/libioRIFF.c
+ A /trunk/modules/demux/avi/libioRIFF.h
+ A /trunk/modules/demux/mp4
+ A /trunk/modules/demux/mp4/.cvsignore
+ A /trunk/modules/demux/mp4/Makefile
+ A /trunk/modules/demux/mp4/libmp4.c
+ A /trunk/modules/demux/mp4/libmp4.h
+ A /trunk/modules/demux/mp4/mp4.c
+ A /trunk/modules/demux/mp4/mp4.h
+ A /trunk/modules/demux/mpeg
+ A /trunk/modules/demux/mpeg/.cvsignore
+ A /trunk/modules/demux/mpeg/Makefile
+ A /trunk/modules/demux/mpeg/audio.c
+ A /trunk/modules/demux/mpeg/es.c
+ A /trunk/modules/demux/mpeg/ps.c
+ A /trunk/modules/demux/mpeg/ts.c
+ A /trunk/modules/gui
+ A /trunk/modules/gui/beos
+ A /trunk/modules/gui/beos/.cvsignore
+ A /trunk/modules/gui/beos/AudioOutput.cpp
+ A /trunk/modules/gui/beos/BeOS.cpp
+ A /trunk/modules/gui/beos/Bitmaps.h
+ A /trunk/modules/gui/beos/DrawingTidbits.cpp
+ A /trunk/modules/gui/beos/DrawingTidbits.h
+ A /trunk/modules/gui/beos/Interface.cpp
+ A /trunk/modules/gui/beos/InterfaceWindow.cpp
+ A /trunk/modules/gui/beos/InterfaceWindow.h
+ A /trunk/modules/gui/beos/Makefile
+ A /trunk/modules/gui/beos/MediaControlView.cpp
+ A /trunk/modules/gui/beos/MediaControlView.h
+ A /trunk/modules/gui/beos/MsgVals.h
+ A /trunk/modules/gui/beos/PlayListWindow.cpp
+ A /trunk/modules/gui/beos/PlayListWindow.h
+ A /trunk/modules/gui/beos/TransportButton.cpp
+ A /trunk/modules/gui/beos/TransportButton.h
+ A /trunk/modules/gui/beos/VideoOutput.cpp
+ A /trunk/modules/gui/beos/VideoWindow.h
+ A /trunk/modules/gui/beos/VlcWrapper.cpp
+ A /trunk/modules/gui/beos/VlcWrapper.h
+ A /trunk/modules/gui/familiar
+ A /trunk/modules/gui/familiar/.cvsignore
+ A /trunk/modules/gui/familiar/Makefile
+ A /trunk/modules/gui/familiar/callbacks.c
+ A /trunk/modules/gui/familiar/callbacks.h
+ A /trunk/modules/gui/familiar/familiar.c
+ A /trunk/modules/gui/familiar/familiar.glade
+ A /trunk/modules/gui/familiar/familiar.h
+ A /trunk/modules/gui/familiar/interface.c
+ A /trunk/modules/gui/familiar/interface.h
+ A /trunk/modules/gui/familiar/support.c
+ A /trunk/modules/gui/familiar/support.h
+ A /trunk/modules/gui/gtk
+ A /trunk/modules/gui/gtk/.cvsignore
+ A /trunk/modules/gui/gtk/Makefile
+ A /trunk/modules/gui/gtk/common.h
+ A /trunk/modules/gui/gtk/control.c
+ A /trunk/modules/gui/gtk/control.h
+ A /trunk/modules/gui/gtk/display.c
+ A /trunk/modules/gui/gtk/display.h
+ A /trunk/modules/gui/gtk/gnome.c
+ A /trunk/modules/gui/gtk/gnome.glade
+ A /trunk/modules/gui/gtk/gnome_callbacks.c
+ A /trunk/modules/gui/gtk/gnome_callbacks.h
+ A /trunk/modules/gui/gtk/gnome_interface.c
+ A /trunk/modules/gui/gtk/gnome_interface.h
+ A /trunk/modules/gui/gtk/gnome_support.c
+ A /trunk/modules/gui/gtk/gnome_support.h
+ A /trunk/modules/gui/gtk/gtk.c
+ A /trunk/modules/gui/gtk/gtk.glade
+ A /trunk/modules/gui/gtk/gtk_callbacks.c
+ A /trunk/modules/gui/gtk/gtk_callbacks.h
+ A /trunk/modules/gui/gtk/gtk_interface.c
+ A /trunk/modules/gui/gtk/gtk_interface.h
+ A /trunk/modules/gui/gtk/gtk_support.c
+ A /trunk/modules/gui/gtk/gtk_support.h
+ A /trunk/modules/gui/gtk/menu.c
+ A /trunk/modules/gui/gtk/menu.h
+ A /trunk/modules/gui/gtk/modules.c
+ A /trunk/modules/gui/gtk/modules.h
+ A /trunk/modules/gui/gtk/open.c
+ A /trunk/modules/gui/gtk/open.h
+ A /trunk/modules/gui/gtk/playlist.c
+ A /trunk/modules/gui/gtk/playlist.h
+ A /trunk/modules/gui/gtk/preferences.c
+ A /trunk/modules/gui/gtk/preferences.h
+ A /trunk/modules/gui/kde
+ A /trunk/modules/gui/kde/.cvsignore
+ A /trunk/modules/gui/kde/Makefile
+ A /trunk/modules/gui/kde/QConfigItem.cpp
+ A /trunk/modules/gui/kde/QConfigItem.h
+ A /trunk/modules/gui/kde/common.h
+ A /trunk/modules/gui/kde/disc.cpp
+ A /trunk/modules/gui/kde/disc.h
+ A /trunk/modules/gui/kde/interface.cpp
+ A /trunk/modules/gui/kde/interface.h
+ A /trunk/modules/gui/kde/kde.cpp
+ A /trunk/modules/gui/kde/menu.cpp
+ A /trunk/modules/gui/kde/menu.h
+ A /trunk/modules/gui/kde/net.cpp
+ A /trunk/modules/gui/kde/net.h
+ A /trunk/modules/gui/kde/pluginsbox.cpp
+ A /trunk/modules/gui/kde/pluginsbox.h
+ A /trunk/modules/gui/kde/preferences.cpp
+ A /trunk/modules/gui/kde/preferences.h
+ A /trunk/modules/gui/kde/slider.cpp
+ A /trunk/modules/gui/kde/slider.h
+ A /trunk/modules/gui/kde/ui.rc
+ A /trunk/modules/gui/macosx
+ A /trunk/modules/gui/macosx/.cvsignore
+ A /trunk/modules/gui/macosx/Makefile
+ A /trunk/modules/gui/macosx/aout.m
+ A /trunk/modules/gui/macosx/controls.m
+ A /trunk/modules/gui/macosx/intf.h
+ A /trunk/modules/gui/macosx/intf.m
+ A /trunk/modules/gui/macosx/macosx.m
+ A /trunk/modules/gui/macosx/open.h
+ A /trunk/modules/gui/macosx/open.m
+ A /trunk/modules/gui/macosx/playlist.h
+ A /trunk/modules/gui/macosx/playlist.m
+ A /trunk/modules/gui/macosx/vout.h
+ A /trunk/modules/gui/macosx/vout.m
+ A /trunk/modules/gui/ncurses
+ A /trunk/modules/gui/ncurses/.cvsignore
+ A /trunk/modules/gui/ncurses/Makefile
+ A /trunk/modules/gui/ncurses/ncurses.c
+ A /trunk/modules/gui/qnx
+ A /trunk/modules/gui/qnx/.cvsignore
+ A /trunk/modules/gui/qnx/Makefile
+ A /trunk/modules/gui/qnx/aout.c
+ A /trunk/modules/gui/qnx/qnx.c
+ A /trunk/modules/gui/qnx/vout.c
+ A /trunk/modules/gui/qt
+ A /trunk/modules/gui/qt/.cvsignore
+ A /trunk/modules/gui/qt/Makefile
+ A /trunk/modules/gui/qt/intf.cpp
+ A /trunk/modules/gui/qt/qt.cpp
+ A /trunk/modules/gui/win32
+ A /trunk/modules/gui/win32/.cvsignore
+ A /trunk/modules/gui/win32/Makefile
+ A /trunk/modules/gui/win32/about.cpp
+ A /trunk/modules/gui/win32/about.dfm
+ A /trunk/modules/gui/win32/about.h
+ A /trunk/modules/gui/win32/control.cpp
+ A /trunk/modules/gui/win32/control.h
+ A /trunk/modules/gui/win32/disc.cpp
+ A /trunk/modules/gui/win32/disc.dfm
+ A /trunk/modules/gui/win32/disc.h
+ A /trunk/modules/gui/win32/intfwin.bpf
+ A /trunk/modules/gui/win32/intfwin.cpp
+ A /trunk/modules/gui/win32/mainframe.cpp
+ A /trunk/modules/gui/win32/mainframe.dfm
+ A /trunk/modules/gui/win32/mainframe.h
+ A /trunk/modules/gui/win32/menu.cpp
+ A /trunk/modules/gui/win32/menu.h
+ A /trunk/modules/gui/win32/messages.cpp
+ A /trunk/modules/gui/win32/messages.dfm
+ A /trunk/modules/gui/win32/messages.h
+ A /trunk/modules/gui/win32/network.cpp
+ A /trunk/modules/gui/win32/network.dfm
+ A /trunk/modules/gui/win32/network.h
+ A /trunk/modules/gui/win32/playlist.cpp
+ A /trunk/modules/gui/win32/playlist.dfm
+ A /trunk/modules/gui/win32/playlist.h
+ A /trunk/modules/gui/win32/preferences.cpp
+ A /trunk/modules/gui/win32/preferences.dfm
+ A /trunk/modules/gui/win32/preferences.h
+ A /trunk/modules/gui/win32/win32.bpr
+ A /trunk/modules/gui/win32/win32.cpp
+ A /trunk/modules/gui/win32/win32.h
+ A /trunk/modules/gui/win32/win32_common.h
+ A /trunk/modules/misc
+ A /trunk/modules/misc/dummy
+ A /trunk/modules/misc/dummy/.cvsignore
+ A /trunk/modules/misc/dummy/Makefile
+ A /trunk/modules/misc/dummy/aout.c
+ A /trunk/modules/misc/dummy/decoder.c
+ A /trunk/modules/misc/dummy/dummy.c
+ A /trunk/modules/misc/dummy/dummy.h
+ A /trunk/modules/misc/dummy/input.c
+ A /trunk/modules/misc/dummy/interface.c
+ A /trunk/modules/misc/dummy/vout.c
+ A /trunk/modules/misc/logger
+ A /trunk/modules/misc/logger/.cvsignore
+ A /trunk/modules/misc/logger/Makefile
+ A /trunk/modules/misc/logger/logger.c
+ A /trunk/modules/misc/memcpy
+ A /trunk/modules/misc/memcpy/.cvsignore
+ A /trunk/modules/misc/memcpy/Makefile
+ A /trunk/modules/misc/memcpy/fastmemcpy.h
+ A /trunk/modules/misc/memcpy/memcpy.c
+ A /trunk/modules/misc/memcpy/memcpyaltivec.c
+ A /trunk/modules/misc/network
+ A /trunk/modules/misc/network/.cvsignore
+ A /trunk/modules/misc/network/Makefile
+ A /trunk/modules/misc/network/ipv4.c
+ A /trunk/modules/misc/network/ipv6.c
+ A /trunk/modules/misc/null
+ A /trunk/modules/misc/null/.cvsignore
+ A /trunk/modules/misc/null/Makefile
+ A /trunk/modules/misc/null/null.c
+ A /trunk/modules/video_chroma
+ A /trunk/modules/video_chroma/.cvsignore
+ A /trunk/modules/video_chroma/Makefile
+ A /trunk/modules/video_chroma/i420_rgb.c
+ A /trunk/modules/video_chroma/i420_rgb.h
+ A /trunk/modules/video_chroma/i420_rgb16.c
+ A /trunk/modules/video_chroma/i420_rgb8.c
+ A /trunk/modules/video_chroma/i420_rgb_c.h
+ A /trunk/modules/video_chroma/i420_rgb_mmx.h
+ A /trunk/modules/video_chroma/i420_ymga.c
+ A /trunk/modules/video_chroma/i420_yuy2.c
+ A /trunk/modules/video_chroma/i420_yuy2.h
+ A /trunk/modules/video_chroma/i422_yuy2.c
+ A /trunk/modules/video_chroma/i422_yuy2.h
+ A /trunk/modules/video_filter
+ A /trunk/modules/video_filter/.cvsignore
+ A /trunk/modules/video_filter/Makefile
+ A /trunk/modules/video_filter/clone.c
+ A /trunk/modules/video_filter/crop.c
+ A /trunk/modules/video_filter/deinterlace
+ A /trunk/modules/video_filter/deinterlace/.cvsignore
+ A /trunk/modules/video_filter/deinterlace/Makefile
+ A /trunk/modules/video_filter/deinterlace/deinterlace.c
+ A /trunk/modules/video_filter/distort.c
+ A /trunk/modules/video_filter/filter_common.h
+ A /trunk/modules/video_filter/invert.c
+ A /trunk/modules/video_filter/transform.c
+ A /trunk/modules/video_filter/wall.c
+ A /trunk/modules/video_output
+ A /trunk/modules/video_output/aa
+ A /trunk/modules/video_output/aa/.cvsignore
+ A /trunk/modules/video_output/aa/Makefile
+ A /trunk/modules/video_output/aa/aa.c
+ A /trunk/modules/video_output/directx
+ A /trunk/modules/video_output/directx/.cvsignore
+ A /trunk/modules/video_output/directx/Makefile
+ A /trunk/modules/video_output/directx/aout.c
+ A /trunk/modules/video_output/directx/directx.c
+ A /trunk/modules/video_output/directx/events.c
+ A /trunk/modules/video_output/directx/vout.c
+ A /trunk/modules/video_output/directx/vout.h
+ A /trunk/modules/video_output/fb
+ A /trunk/modules/video_output/fb/.cvsignore
+ A /trunk/modules/video_output/fb/Makefile
+ A /trunk/modules/video_output/fb/fb.c
+ A /trunk/modules/video_output/ggi
+ A /trunk/modules/video_output/ggi/.cvsignore
+ A /trunk/modules/video_output/ggi/Makefile
+ A /trunk/modules/video_output/ggi/ggi.c
+ A /trunk/modules/video_output/glide
+ A /trunk/modules/video_output/glide/.cvsignore
+ A /trunk/modules/video_output/glide/Makefile
+ A /trunk/modules/video_output/glide/glide.c
+ A /trunk/modules/video_output/mga
+ A /trunk/modules/video_output/mga/.cvsignore
+ A /trunk/modules/video_output/mga/Makefile
+ A /trunk/modules/video_output/mga/mga.c
+ A /trunk/modules/video_output/mga/xmga.c
+ A /trunk/modules/video_output/sdl
+ A /trunk/modules/video_output/sdl/.cvsignore
+ A /trunk/modules/video_output/sdl/Makefile
+ A /trunk/modules/video_output/sdl/aout.c
+ A /trunk/modules/video_output/sdl/sdl.c
+ A /trunk/modules/video_output/sdl/vout.c
+ A /trunk/modules/video_output/x11
+ A /trunk/modules/video_output/x11/.cvsignore
+ A /trunk/modules/video_output/x11/Makefile
+ A /trunk/modules/video_output/x11/x11.c
+ A /trunk/modules/video_output/x11/xcommon.c
+ A /trunk/modules/video_output/x11/xcommon.h
+ A /trunk/modules/video_output/x11/xvideo.c
+ A /trunk/modules/visualization
+ A /trunk/modules/visualization/scope
+ A /trunk/modules/visualization/scope/.cvsignore
+ A /trunk/modules/visualization/scope/Makefile
+ A /trunk/modules/visualization/scope/scope.c
+ A /trunk/modules/visualization/xosd
+ A /trunk/modules/visualization/xosd/.cvsignore
+ A /trunk/modules/visualization/xosd/Makefile
+ A /trunk/modules/visualization/xosd/xosd.c
+ M /trunk/src/audio_output/aout_spdif.c
+ M /trunk/src/audio_output/aout_spdif.h
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/input/mpeg_system.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/modules.c
+
+ * ./modules/*: moved plugins to the new tree. Yet untested builds include
+ waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
+ * ALL: removed mention of AC3 in favour of A52.
+ * ./configure.in, ./Makefile*: modules can now be built deeper than 1
+ directory. As a consequence, the build is even slower (but I'm fixing
+ this) and make clean doesn't work anymore.
+
+------------------------------------------------------------------------
+r2235 | sam | 2002-08-04 19:40:49 +0200 (Sun, 04 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/misc/dummy/decoder.c
+
+ * ./modules/misc/dummy/decoder.c: the dummy codec now uses GetChunk instead
+ of GetBits and doesn't get stuck on high bitrate movies (thanks fenrir).
+
+------------------------------------------------------------------------
+r2236 | sam | 2002-08-04 20:39:41 +0200 (Sun, 04 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/extras/Win32_msvc/vlc.dsp
+ D /trunk/include/vdec_ext-plugins.h
+ M /trunk/modules/codec/cinepak/cinepak.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/mpeg_video/blocks.c
+ M /trunk/modules/codec/mpeg_video/decoder.c
+ M /trunk/modules/codec/mpeg_video/headers.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+ A /trunk/modules/codec/mpeg_video/plugins.h
+ M /trunk/modules/codec/mpeg_video/pool.c
+ M /trunk/modules/codec/mpeg_video/synchro.c
+ M /trunk/src/misc/objects.c
+
+ * ./include/vdec_ext-plugins.h: removed this public header and put it
+ in ./modules/codec/mpeg_video/.
+
+------------------------------------------------------------------------
+r2237 | sam | 2002-08-04 22:04:11 +0200 (Sun, 04 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: if a module name starts with "$", vlc calls
+ config_GetPsz and uses the result instead.
+
+------------------------------------------------------------------------
+r2238 | sam | 2002-08-04 23:29:08 +0200 (Sun, 04 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+
+ * ./Makefile: make clean works again.
+
+------------------------------------------------------------------------
+r2239 | fenrir | 2002-08-05 00:13:06 +0200 (Mon, 05 Aug 2002) | 12 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/Makefile
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ A /trunk/modules/codec/ffmpeg/postprocessing
+ A /trunk/modules/codec/ffmpeg/postprocessing/Makefile
+ A /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.c
+ A /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.h
+ A /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_c.c
+ A /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_common.h
+ A /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmx.c
+ A /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
+
+ * add post processing modules.( As defined in MPEG4 ISO) There are C,
+mmx, mmxext version, but only mmxext is really usable (other need a
+ _lot_ of CPU power).
+
+There are new options for ffmpeg plugins :
+ --ffmpeg-pp to choose postprocessing module( c, mmx, mmext or mmx2 )
+ --ffmpeg-pp-q to choose quality( 0..6 )
+ --ffmpeg-db-?? ( where first ? is for y or c, and the other ? for v or h )
+to force deblocking on luminance(y)/chrominance(c) horizontally or
+vertically.
+ --ffmpeg-dr-? ( where ? is y or c ) to force dering on ...
+
+------------------------------------------------------------------------
+r2240 | fenrir | 2002-08-05 00:16:28 +0200 (Mon, 05 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * add compilation of postprocessing modules for ffmpeg.
+
+------------------------------------------------------------------------
+r2241 | fenrir | 2002-08-05 01:03:10 +0200 (Mon, 05 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/plugins/ffmpeg/ffmpeg.c
+
+ * oups, removed 'include vdec_ext-plugins.h'. And I set
+ffmpeg-error-resilience to -1 by default ( I've found to many files that
+didn't like error resilience...)
+
+------------------------------------------------------------------------
+r2242 | sam | 2002-08-05 13:48:56 +0200 (Mon, 05 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/src/misc/modules.c
+
+ * ./Makefile.opts.in: fixed the builtins_LDFLAGS regexp so that it works
+ with the Solaris sed.
+ * ./src/misc/modules.c: fixed a warning caused by misuse of const.
+
+------------------------------------------------------------------------
+r2243 | sam | 2002-08-05 17:16:18 +0200 (Mon, 05 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+ A /trunk/modules/codec/dv
+ A /trunk/modules/codec/dv/.cvsignore
+ A /trunk/modules/codec/dv/Makefile
+ A /trunk/modules/codec/dv/dv.c
+
+ * ./modules/codec/dv/dv.c: decoder for the DV format, uses libdv.
+
+------------------------------------------------------------------------
+r2244 | sam | 2002-08-05 18:27:49 +0200 (Mon, 05 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+
+ * ./Makefile: fixed directory browsing with "clean" and "distclean" rules.
+
+------------------------------------------------------------------------
+r2245 | sam | 2002-08-06 02:26:48 +0200 (Tue, 06 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/defs.h.in
+ M /trunk/mozilla/Makefile
+ M /trunk/src/misc/modules.c
+
+ * ./Makefile, ./mozilla/Makefile: make uninstall removes vlc-specific dirs.
+ * ./src/misc/modules.c: the directory browsing should be more portable now,
+ we use stat(2) instead of file->d_type.
+
+------------------------------------------------------------------------
+r2246 | tcastley | 2002-08-06 12:54:34 +0200 (Tue, 06 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+
+Fixed include call. Now compiles and BeOS version runs :)
+
+------------------------------------------------------------------------
+r2247 | jpsaman | 2002-08-06 21:12:07 +0200 (Tue, 06 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/plugins/familiar/familiar.glade
+ M /trunk/plugins/familiar/familiar_callbacks.c
+ M /trunk/plugins/familiar/familiar_callbacks.h
+ M /trunk/plugins/familiar/familiar_interface.c
+
+Playing video from within the interface works.
+
+------------------------------------------------------------------------
+r2248 | jpsaman | 2002-08-06 21:31:18 +0200 (Tue, 06 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/callbacks.h
+ M /trunk/modules/gui/familiar/familiar.glade
+ M /trunk/modules/gui/familiar/interface.c
+
+Sam I hate you ;-)
+
+------------------------------------------------------------------------
+r2249 | massiot | 2002-08-06 22:04:26 +0200 (Tue, 06 Aug 2002) | 3 lines
+Changed paths:
+ D /trunk/MODULES
+ A /trunk/modules/LIST
+
+Removed the MODULES file, because on case-insensitive filesystems, it
+conflicts with the modules/ directory.
+
+------------------------------------------------------------------------
+r2250 | jlj | 2002-08-07 01:43:58 +0200 (Wed, 07 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/macosx/open.m
+
+ * ./modules/gui/macosx/open.m: compile fix
+
+------------------------------------------------------------------------
+r2251 | sam | 2002-08-07 02:29:37 +0200 (Wed, 07 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.opts.in
+ M /trunk/bootstrap.sh
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/access/dvd/access.c
+ M /trunk/modules/access/dvd/demux.c
+ M /trunk/modules/access/dvd/dvd.c
+ M /trunk/modules/access/dvdplay/access.c
+ M /trunk/modules/access/dvdplay/demux.c
+ M /trunk/modules/access/dvdplay/es.c
+ M /trunk/modules/access/dvdread/dvdread.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/access/http.c
+ M /trunk/modules/access/satellite/access.c
+ M /trunk/modules/access/udp.c
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/codec/a52old/downmix.h
+ M /trunk/modules/codec/a52old/imdct.h
+ M /trunk/modules/codec/mpeg_video/decoder.h
+ M /trunk/modules/codec/mpeg_video/parser.h
+ M /trunk/modules/codec/mpeg_video/plugins.h
+ M /trunk/modules/codec/mpeg_video/pool.h
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/mp4/mp4.c
+ M /trunk/modules/demux/mp4/mp4.h
+ M /trunk/modules/demux/mpeg/Makefile
+ M /trunk/modules/demux/mpeg/audio.c
+ M /trunk/modules/demux/mpeg/ps.c
+ A /trunk/modules/demux/mpeg/system.c
+ A /trunk/modules/demux/mpeg/system.h
+ M /trunk/modules/demux/mpeg/ts.c
+ D /trunk/src/input/mpeg_system.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+
+ * ./modules/demux/mpeg/system.c: added a helper plugin for MPEG-related
+ demux plugins (ps, ts, but also dvd*).
+ * ./src/input/mpeg_system.c: removed MPEG-related stuff from the vlc core.
+ * ./src/misc/modules.c: max recursion level is now 5.
+ * ./modules/access/dvdplay/es.c: fixed a buffer overflow.
+
+------------------------------------------------------------------------
+r2252 | sam | 2002-08-07 02:31:09 +0200 (Wed, 07 Aug 2002) | 2 lines
+Changed paths:
+ A /trunk/modules/codec/ffmpeg/postprocessing/.cvsignore
+
+ * added a .cvsignore file.
+
+------------------------------------------------------------------------
+r2257 | massiot | 2002-08-07 23:36:56 +0200 (Wed, 07 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/bootstrap.sh
+ M /trunk/configure
+ M /trunk/configure.in
+ A /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/config.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ A /trunk/modules/audio_filter
+ A /trunk/modules/audio_filter/.cvsignore
+ A /trunk/modules/audio_filter/Makefile
+ A /trunk/modules/audio_filter/float32tos16.c
+ A /trunk/modules/audio_mixer
+ A /trunk/modules/audio_mixer/.cvsignore
+ A /trunk/modules/audio_mixer/Makefile
+ A /trunk/modules/audio_mixer/trivial.c
+ A /trunk/modules/audio_output/.cvsignore
+ A /trunk/modules/audio_output/Makefile
+ D /trunk/modules/audio_output/alsa
+ A /trunk/modules/audio_output/alsa.c
+ D /trunk/modules/audio_output/arts
+ A /trunk/modules/audio_output/arts.c
+ D /trunk/modules/audio_output/dsp
+ D /trunk/modules/audio_output/esd
+ A /trunk/modules/audio_output/esd.c
+ A /trunk/modules/audio_output/file.c
+ A /trunk/modules/audio_output/oss.c
+ D /trunk/modules/audio_output/waveout
+ A /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/codec/a52/a52.c
+ M /trunk/modules/codec/a52/a52.h
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/macosx/vout.m
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/modules/misc/dummy/dummy.c
+ M /trunk/modules/video_output/sdl/aout.c
+ D /trunk/src/audio_output/aout_ext-dec.c
+ D /trunk/src/audio_output/aout_pcm.c
+ D /trunk/src/audio_output/aout_pcm.h
+ D /trunk/src/audio_output/aout_spdif.c
+ D /trunk/src/audio_output/aout_spdif.h
+ M /trunk/src/audio_output/audio_output.c
+ A /trunk/src/audio_output/filters.c
+ A /trunk/src/audio_output/input.c
+ A /trunk/src/audio_output/mixer.c
+ A /trunk/src/audio_output/output.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+
+Audio output 3. Expect major breakages.
+
+------------------------------------------------------------------------
+r2259 | sam | 2002-08-08 02:35:11 +0200 (Thu, 08 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.modules
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/control
+ M /trunk/debian/rules
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/modules_inner.h
+ M /trunk/include/video_output.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/modules/access/dvd/ifo.c
+ M /trunk/modules/access/dvd/ifo.h
+ M /trunk/modules/access/dvd/seek.c
+ M /trunk/modules/access/dvd/summary.c
+ M /trunk/modules/access/dvd/udf.c
+ M /trunk/modules/access/http.c
+ A /trunk/modules/access/v4l
+ A /trunk/modules/access/v4l/.cvsignore
+ A /trunk/modules/access/v4l/Makefile
+ A /trunk/modules/access/v4l/v4l.c
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/a52old/adec.h
+ M /trunk/modules/codec/a52old/downmix.h
+ M /trunk/modules/codec/a52old/exponent.h
+ M /trunk/modules/codec/a52old/imdct.c
+ M /trunk/modules/codec/a52old/imdct.h
+ M /trunk/modules/codec/a52old/parse.c
+ M /trunk/modules/codec/mpeg_audio/layer1.c
+ M /trunk/modules/codec/mpeg_audio/layer2.c
+ M /trunk/modules/codec/mpeg_audio/math.c
+ M /trunk/modules/codec/mpeg_video/blocks.c
+ M /trunk/modules/codec/mpeg_video/decoder.c
+ M /trunk/modules/codec/mpeg_video/decoder.h
+ M /trunk/modules/codec/mpeg_video/idct/idctmmx.c
+ M /trunk/modules/codec/mpeg_video/idct/idctmmxext.c
+ M /trunk/modules/codec/mpeg_video/motion/motion.c
+ M /trunk/modules/codec/mpeg_video/motion/motionmmx.c
+ M /trunk/modules/codec/mpeg_video/motion/motionmmxext.c
+ M /trunk/modules/codec/spdif/spdif.c
+ M /trunk/modules/demux/mpeg/audio.c
+ M /trunk/modules/gui/win32/win32_common.h
+ M /trunk/modules/misc/memcpy/fastmemcpy.h
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/modules/misc/network/ipv6.c
+ M /trunk/modules/video_chroma/i420_rgb_mmx.h
+ M /trunk/modules/video_output/x11/xcommon.h
+ A /trunk/src/audio_output/aout_ext-dec.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/modules_plugin.h.in
+ M /trunk/src/misc/mtime.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/video_text.c
+ M /trunk/src/vlc.c
+ M /trunk/vlc.spec
+
+ * ./modules/audio_output/oss.c: compilation fixes.
+ * ALL: lots of -ansi -pedantic fixes.
+
+------------------------------------------------------------------------
+r2260 | massiot | 2002-08-09 00:26:56 +0200 (Fri, 09 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ D /trunk/modules/audio_filter/.cvsignore
+ D /trunk/modules/audio_filter/Makefile
+ A /trunk/modules/audio_filter/converter
+ A /trunk/modules/audio_filter/converter/.cvsignore
+ A /trunk/modules/audio_filter/converter/Makefile
+ A /trunk/modules/audio_filter/converter/float32tos16.c
+ D /trunk/modules/audio_filter/float32tos16.c
+ A /trunk/modules/audio_filter/resampler
+ A /trunk/modules/audio_filter/resampler/.cvsignore
+
+Added another level of directory in audio_filter/.
+
+------------------------------------------------------------------------
+r2261 | sam | 2002-08-09 00:28:23 +0200 (Fri, 09 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/Makefile.modules
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/gnome-vlc.dirs
+ M /trunk/debian/gvlc.dirs
+ M /trunk/debian/kvlc.dirs
+ M /trunk/debian/qvlc.dirs
+ M /trunk/debian/rules
+ M /trunk/debian/vlc-plugin-aa.dirs
+ M /trunk/debian/vlc-plugin-alsa.dirs
+ M /trunk/debian/vlc-plugin-arts.dirs
+ M /trunk/debian/vlc-plugin-esd.dirs
+ M /trunk/debian/vlc-plugin-ggi.dirs
+ M /trunk/debian/vlc-plugin-glide.dirs
+ M /trunk/debian/vlc-plugin-lirc.dirs
+ M /trunk/debian/vlc-plugin-mad.dirs
+ M /trunk/debian/vlc-plugin-sdl.dirs
+ M /trunk/debian/vlc-plugin-xosd.dirs
+ M /trunk/debian/vlc.dirs
+ M /trunk/include/mmx.h
+ M /trunk/include/modules_inner.h
+ M /trunk/modules/access/dvd/ifo.h
+ M /trunk/modules/access/dvd/udf.c
+ M /trunk/modules/access/vcd/cdrom.c
+ M /trunk/modules/access/vcd/cdrom.h
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.c
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_common.h
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
+ M /trunk/modules/codec/mpeg_video/idct/idctmmx.c
+ M /trunk/modules/codec/mpeg_video/idct/idctmmxext.c
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/mp4/libmp4.h
+ M /trunk/modules/demux/mp4/mp4.c
+ M /trunk/modules/demux/mpeg/ts.c
+ M /trunk/modules/gui/gtk/display.c
+ M /trunk/modules/gui/gtk/gtk_callbacks.c
+ M /trunk/modules/gui/gtk/modules.c
+ M /trunk/modules/gui/gtk/playlist.c
+ M /trunk/modules/gui/gtk/preferences.c
+ M /trunk/modules/gui/ncurses/ncurses.c
+ M /trunk/modules/gui/qt/intf.cpp
+ M /trunk/modules/gui/win32/Makefile
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/modules/video_output/fb/fb.c
+ M /trunk/modules/video_output/glide/glide.c
+ M /trunk/mozilla/vlcplugin.c
+ M /trunk/src/libvlc.c
+
+ * ./include/modules_inner.h: support for several modules with the same
+ name but with different directory names.
+ * ./Makefile: plugins get installed in different directory names.
+ * ALL: additional -ansi -pedantic fixes.
+
+------------------------------------------------------------------------
+r2262 | sam | 2002-08-09 18:38:27 +0200 (Fri, 09 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+
+ * ./Makefile: fixed a sed command syntax.
+
+------------------------------------------------------------------------
+r2263 | sam | 2002-08-09 18:39:08 +0200 (Fri, 09 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/include/main.h
+ M /trunk/modules/misc/memcpy/memcpy.c
+ M /trunk/src/libvlc.c
+
+ * ./src/libvlc.c: p_vlc->pf_memset is now usable (it's always the libc
+ default though).
+
+------------------------------------------------------------------------
+r2264 | sam | 2002-08-10 00:25:36 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ D /trunk/plugins/.cvsignore
+ D /trunk/plugins/a52
+ D /trunk/plugins/a52_system
+ D /trunk/plugins/aa
+ D /trunk/plugins/ac3_adec
+ D /trunk/plugins/ac3_spdif
+ D /trunk/plugins/access
+ D /trunk/plugins/alsa
+ D /trunk/plugins/arts
+ D /trunk/plugins/avi
+ D /trunk/plugins/beos
+ D /trunk/plugins/chroma
+ D /trunk/plugins/cinepak
+ D /trunk/plugins/directx
+ D /trunk/plugins/downmix
+ D /trunk/plugins/dsp
+ D /trunk/plugins/dummy
+ D /trunk/plugins/dvd
+ D /trunk/plugins/dvdplay
+ D /trunk/plugins/dvdread
+ D /trunk/plugins/esd
+ D /trunk/plugins/familiar
+ D /trunk/plugins/fb
+ D /trunk/plugins/ffmpeg
+ D /trunk/plugins/filter
+ D /trunk/plugins/fx
+ D /trunk/plugins/ggi
+ D /trunk/plugins/glide
+ D /trunk/plugins/gtk
+ D /trunk/plugins/idct/.cvsignore
+ D /trunk/plugins/idct/Makefile
+ D /trunk/plugins/idct/block_c.h
+ D /trunk/plugins/idct/block_mmx.h
+ D /trunk/plugins/idct/idct.c
+ D /trunk/plugins/idct/idct.h
+ D /trunk/plugins/idct/idct_decl.h
+ D /trunk/plugins/idct/idct_sparse.h
+ D /trunk/plugins/idct/idctaltivec.c
+ D /trunk/plugins/idct/idctclassic.c
+ D /trunk/plugins/idct/idctmmx.c
+ D /trunk/plugins/idct/idctmmxext.c
+ D /trunk/plugins/imdct
+ D /trunk/plugins/kde
+ D /trunk/plugins/lirc
+ D /trunk/plugins/lpcm_adec
+ D /trunk/plugins/macosx
+ D /trunk/plugins/mad
+ D /trunk/plugins/memcpy
+ D /trunk/plugins/mga/.cvsignore
+ D /trunk/plugins/mga/Makefile
+ D /trunk/plugins/mga/mga.c
+ D /trunk/plugins/mga/xmga.c
+ D /trunk/plugins/motion/.cvsignore
+ D /trunk/plugins/motion/Makefile
+ D /trunk/plugins/motion/motion.c
+ D /trunk/plugins/motion/motion3dnow.c
+ D /trunk/plugins/motion/motionaltivec.c
+ D /trunk/plugins/motion/motionmmx.c
+ D /trunk/plugins/motion/motionmmxext.c
+ D /trunk/plugins/mp4
+ D /trunk/plugins/mpeg_adec
+ D /trunk/plugins/mpeg_system
+ D /trunk/plugins/mpeg_vdec
+ D /trunk/plugins/network
+ D /trunk/plugins/ogg
+ D /trunk/plugins/qnx
+ D /trunk/plugins/qt
+ D /trunk/plugins/satellite
+ D /trunk/plugins/sdl
+ D /trunk/plugins/spudec
+ D /trunk/plugins/text
+ D /trunk/plugins/vcd
+ D /trunk/plugins/win32
+ D /trunk/plugins/x11
+ D /trunk/plugins/xosd
+
+ * Removed the plugins/ directory.
+
+------------------------------------------------------------------------
+r2265 | massiot | 2002-08-10 01:47:23 +0200 (Sat, 10 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/audio_output.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/access/vcd/cdrom.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ A /trunk/modules/audio_filter/resampler/Makefile
+ A /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/modules_plugin.h
+
+* Trivial resampler plug-in (resampling still non-functional)
+* Begun writing some hooks for forthcoming S/PDIF support
+* ./modules/access/vcd/cdrom.c: compile fix for Darwin
+
+------------------------------------------------------------------------
+r2266 | sam | 2002-08-10 01:52:31 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/audio_output.h
+
+ * ./include/audio_output.h: small compilation fix.
+
+------------------------------------------------------------------------
+r2267 | jpsaman | 2002-08-10 13:35:31 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/STATUS
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/codec/mad/decoder.c
+
+Preparation for Qt embedded support.
+
+------------------------------------------------------------------------
+r2268 | jpsaman | 2002-08-10 15:40:46 +0200 (Sat, 10 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/modules/codec/mad/decoder.h
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/codec/mad/libmad.h
+
+Adapted mad codec plugin to new aout3. Not tested yet.`
+Plugin is not being build by new built structure, this needs to be fixed first.
+
+------------------------------------------------------------------------
+r2269 | sam | 2002-08-10 18:17:14 +0200 (Sat, 10 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/win32/Makefile
+ D /trunk/modules/gui/win32/intfwin.bpf
+ D /trunk/modules/gui/win32/intfwin.cpp
+ A /trunk/modules/gui/win32/win32.bpf
+ M /trunk/modules/gui/win32/win32.bpr
+ M /trunk/modules/gui/win32/win32.cpp
+ D /trunk/modules/gui/win32/win32.h
+
+ * ./modules/gui/win32/Makefile: fixed the Win32 interface compilation.
+ * ./modules/gui/win32/win32.cpp: merged intfwin.cpp into this file.
+
+------------------------------------------------------------------------
+r2270 | jpsaman | 2002-08-10 19:53:37 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+Enabled mad plugin again.
+
+------------------------------------------------------------------------
+r2271 | jpsaman | 2002-08-10 19:54:49 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/modules/codec/mad/libmad.c
+
+Allocation of New buffers seems alright now.
+
+------------------------------------------------------------------------
+r2272 | gbazin | 2002-08-10 20:17:06 +0200 (Sat, 10 Aug 2002) | 8 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/video_output/directx/aout.c
+
+
+* modules/video_output/directx/aout.c: adapted the directx audio plugin to aout3.
+* modules/audio_output/waveout.c: adapted the waveout audio plugin to aout3 and
+decreased its score so the directx plugin is selected by default.
+* configure.in: re-enabled the waveout plugin
+
+It's really amazing how much aout3 simplifies these plugins :)
+
+------------------------------------------------------------------------
+r2273 | sam | 2002-08-10 21:22:45 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile
+
+ * ./Makefile: fixed "make package-win32".
+
+------------------------------------------------------------------------
+r2274 | sam | 2002-08-10 21:23:06 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+ M /trunk/src/misc/messages.c
+
+ * ./src/misc/messages.c: fixed an extremely old buffer overflow.
+
+------------------------------------------------------------------------
+r2276 | massiot | 2002-08-10 22:01:00 +0200 (Sat, 10 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/resampler/trivial.c
+
+* Fixed a bug triggering the trivial resampler when it was unnecessary.
+
+------------------------------------------------------------------------
+r2277 | fenrir | 2002-08-10 22:05:21 +0200 (Sat, 10 Aug 2002) | 8 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+ A /trunk/modules/codec/faad
+ A /trunk/modules/codec/faad/.cvsignore
+ A /trunk/modules/codec/faad/Makefile
+ A /trunk/modules/codec/faad/decoder.c
+ A /trunk/modules/codec/faad/decoder.h
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/modules/demux/mp4/libmp4.c
+
+ * modules/codec/faad : an AAC decoder module using libfaad library
+(faad2).
+ * modules/demux/mp4/libmp4.c : could compile without zlib.
+ * modules/codec/ffmpeg/* : set error resilience to -1 by default.(in
+order to decode more files, but it could produce segfaults ... )
+ * Makefile.*, configure.in : enable mp4 by default, add faad
+module (disabled by default ).
+
+------------------------------------------------------------------------
+r2279 | massiot | 2002-08-11 01:22:45 +0200 (Sun, 11 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+Imported 0.4.4 Changelog.
+
+------------------------------------------------------------------------
+r2281 | massiot | 2002-08-11 03:27:01 +0200 (Sun, 11 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/config.h
+ M /trunk/modules/audio_output/oss.c
+ A /trunk/modules/codec/.cvsignore
+ A /trunk/modules/codec/Makefile
+ D /trunk/modules/codec/a52
+ A /trunk/modules/codec/a52.c
+ D /trunk/modules/codec/spdif
+ A /trunk/modules/codec/spdif.c
+ M /trunk/src/audio_output/audio_output.c
+
+More S/PDIF fixes.
+
+------------------------------------------------------------------------
+r2282 | gbazin | 2002-08-11 10:30:01 +0200 (Sun, 11 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/demux/mp4/libmp4.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/win32_specific.c
+
+
+* src/misc/configuration.c: bugfix (don't initialize and free p_module->object_lock
+twice).
+* src/misc/win32_specific.c: missing initializations.
+* modules/demux/mp4/libmp4.c: was missing an #ifdef HAVE_ZLIB_H
+
+------------------------------------------------------------------------
+r2283 | sam | 2002-08-11 14:27:11 +0200 (Sun, 11 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/misc/memcpy/memcpyaltivec.c
+
+ * ./modules/misc/memcpy/memcpyaltivec.c: added a missing AltiVec requirement.
+
+------------------------------------------------------------------------
+r2285 | massiot | 2002-08-11 23:59:46 +0200 (Sun, 11 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/lpcm/lpcm.c
+
+Ported fix from STABLE.
+
+------------------------------------------------------------------------
+r2286 | massiot | 2002-08-12 00:36:35 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ A /trunk/extras/MacOSX/.cvsignore
+ M /trunk/modules/audio_filter/converter/Makefile
+ A /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_mixer/Makefile
+ A /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+
+* S/PDIF output should now be working (untested, though).
+
+------------------------------------------------------------------------
+r2287 | massiot | 2002-08-12 00:46:34 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/audio_output.h
+ M /trunk/modules/codec/a52.c
+
+Definition of vlc_fixed_t.
+
+------------------------------------------------------------------------
+r2288 | massiot | 2002-08-12 01:26:28 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/audio_output.h
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/src/audio_output/audio_output.c
+
+S/PDIF fixes.
+
+------------------------------------------------------------------------
+r2289 | massiot | 2002-08-12 09:40:23 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_mixer/spdif.c
+
+Fixed a S/PDIF bug.
+
+------------------------------------------------------------------------
+r2290 | sam | 2002-08-12 11:34:15 +0200 (Mon, 12 Aug 2002) | 9 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/rules
+ M /trunk/doc/fortunes.txt
+ A /trunk/doc/vlc-config.1
+ M /trunk/include/main.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/access/dvdplay/demux.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/cinepak/cinepak.c
+ M /trunk/modules/codec/dv/dv.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/mpeg_video/headers.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+ M /trunk/modules/codec/mpeg_video/pool.c
+ M /trunk/modules/gui/macosx/intf.m
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/modules/video_output/directx/vout.c
+ M /trunk/modules/video_output/sdl/aout.c
+ M /trunk/modules/visualization/scope/scope.c
+ M /trunk/src/audio_output/aout_ext-dec.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_output.c
+
+ * ./src/misc/objects.c: two big changes in the object API: now objects can
+ only have one parent, because I don't want to deal with cycles, and each
+ created object is indexed in a global array. This feature is unused yet,
+ but it will speed up vlc_object_find(FIND_ANYWHERE).
+ * ./debian/rules: activated the faad codec.
+ * ./doc/fortunes.txt: new fortune cookies.
+ * ./modules/codec/mpeg_video/headers.c: reduced the use of attach/detach.
+ * ./modules/audio_output/oss.c: fixed two compilation warnings.
+
+------------------------------------------------------------------------
+r2291 | sigmunau | 2002-08-12 17:56:57 +0200 (Mon, 12 Aug 2002) | 6 lines
+Changed paths:
+ A /trunk/Doxyfile
+
+ ./Doxyfile: a sample doxygen configuration file. Have a look at
+http://s253c.studby.ntnu.no/vlc/html/index.html to see what doxygen can
+do.
+
+ ./doc/doxygen: a place for doxygen to put it's files
+
+------------------------------------------------------------------------
+r2292 | fenrir | 2002-08-12 18:59:15 +0200 (Mon, 12 Aug 2002) | 4 lines
+Changed paths:
+ A /trunk/modules/demux/aac
+ A /trunk/modules/demux/aac/.cvsignore
+ A /trunk/modules/demux/aac/Makefile
+ A /trunk/modules/demux/aac/demux.c
+
+ * all : a demux for aac stream ( raw aac with adts headers ). For now
+it has a capability equal to 0 because it conflicts with PS, so you need
+to force it.
+
+------------------------------------------------------------------------
+r2293 | fenrir | 2002-08-12 19:00:36 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * all : enable aac demux by default.
+
+------------------------------------------------------------------------
+r2294 | sigmunau | 2002-08-12 19:38:10 +0200 (Mon, 12 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/kde/QConfigItem.cpp
+ M /trunk/modules/gui/kde/QConfigItem.h
+ M /trunk/modules/gui/kde/pluginsbox.cpp
+ M /trunk/modules/gui/kde/pluginsbox.h
+ M /trunk/modules/gui/kde/preferences.cpp
+ M /trunk/modules/gui/kde/preferences.h
+
+ ALL: added GPL headers to my files. Some of the files from the original
+author does still not contain this header.
+
+------------------------------------------------------------------------
+r2295 | jpsaman | 2002-08-12 22:34:56 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ A /trunk/modules/audio_filter/converter/fixed32tos16.c
+
+Added fixed32tos16 filter based upon libmad downscale functionality.
+
+------------------------------------------------------------------------
+r2296 | jpsaman | 2002-08-12 22:35:18 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ A /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+
+Added fixed32tofloat32 conversion.
+
+------------------------------------------------------------------------
+r2297 | jpsaman | 2002-08-12 22:35:55 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/Makefile
+
+Updated Makefile to include fixed32tos16 and fixed32tofloat32 conversions.
+
+------------------------------------------------------------------------
+r2298 | jpsaman | 2002-08-12 22:38:19 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/callbacks.h
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/familiar/familiar.glade
+ M /trunk/modules/gui/familiar/familiar.h
+ M /trunk/modules/gui/familiar/interface.c
+ M /trunk/modules/gui/familiar/support.c
+
+Support for browsing local media (not finished).
+
+------------------------------------------------------------------------
+r2299 | jpsaman | 2002-08-12 22:43:27 +0200 (Mon, 12 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/codec/mad/libmad.c
+
+- Updated configure to build fixed32tos16 and fixed32tofloat32.
+ Desperately need a fixed32 mixer for testing the conversions.
+- Uncommented unused functions in libmad.
+
+------------------------------------------------------------------------
+r2300 | jpsaman | 2002-08-12 23:40:40 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+
+This conversion should make more sense.
+
+------------------------------------------------------------------------
+r2301 | sigmunau | 2002-08-12 23:43:28 +0200 (Mon, 12 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.in
+
+ ./configure.in: fix linking of i420_rgb
+
+------------------------------------------------------------------------
+r2302 | massiot | 2002-08-13 00:12:51 +0200 (Tue, 13 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile
+ M /trunk/include/aout_internal.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ A /trunk/include/stream_output.h
+ A /trunk/include/vlc/sout.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/modules/video_output/sdl/aout.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ A /trunk/src/stream_output
+ A /trunk/src/stream_output/stream_output.c
+
+* Fixed a variable overflow bug in the audio output.
+* Prepared for some advances in the aout3 clock management.
+* Added the first stone of the forthcoming stream output.
+
+------------------------------------------------------------------------
+r2303 | sigmunau | 2002-08-13 00:30:07 +0200 (Tue, 13 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/mpeg/ps.c
+
+ ./modules/demux/mpeg/ps.c: this module never fails the probe and should
+therefore have capability 0
+
+------------------------------------------------------------------------
+r2304 | massiot | 2002-08-13 00:48:18 +0200 (Tue, 13 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/demux/mpeg/ps.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/src/stream_output/stream_output.c
+
+* Fixed miscellaneous bugs.
+* Fixed an endianness issue in S/PDIF.
+* Added a walken optimization of float32tos16.
+
+------------------------------------------------------------------------
+r2305 | sam | 2002-08-13 13:59:36 +0200 (Tue, 13 Aug 2002) | 11 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/defs.h.in
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_output/Makefile
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/oss.c
+ A /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/demux/mp4/libmp4.c
+ A /trunk/modules/video_output/.cvsignore
+ A /trunk/modules/video_output/Makefile
+ D /trunk/modules/video_output/aa
+ A /trunk/modules/video_output/aa.c
+ D /trunk/modules/video_output/fb
+ A /trunk/modules/video_output/fb.c
+ D /trunk/modules/video_output/ggi
+ A /trunk/modules/video_output/ggi.c
+ D /trunk/modules/video_output/glide
+ A /trunk/modules/video_output/glide.c
+ D /trunk/modules/video_output/sdl
+ A /trunk/modules/video_output/sdl.c
+
+ * ./modules/audio_output/oss.c: we spare a variable by using p_aout->b_die
+ instead of our own variable.
+ * ./modules/audio_filter/converter/a52tospdif.c, ./modules/codec/a52.c: added
+ <unistd.h>, required for bswap.
+ * ./modules/demux/mp4/libmp4.c: removed an unneccessary semicolon in a
+ macro definition.
+ * ./modules/audio_output/esd.c: first attempt at getting esd to work.
+ * ./modules/video_output/*: split sdl.so into a video and an audio plugin,
+ and removed useless subdirectories.
+ * ./modules/audio_output/sdl.c: compilation fix.
+
+------------------------------------------------------------------------
+r2306 | sigmunau | 2002-08-13 15:15:14 +0200 (Tue, 13 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/control/rc/rc.c
+
+./modules/control/rc/rc.c: fixed a segfault when pressing 'i' with no
+input
+
+------------------------------------------------------------------------
+r2307 | sam | 2002-08-13 16:53:46 +0200 (Tue, 13 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_output/esd.c
+ D /trunk/src/audio_output/aout_ext-dec.c
+
+ * ./modules/audio_output/esd.c: we now properly use the esd_get_latency()
+ return value to avoid audio starvation.
+ * ./modules/audio_filter/converter/*: a little loop optimization trick.
+ * ./src/audio_output/aout_ext-dec.c: removed this deprecated file.
+
+------------------------------------------------------------------------
+r2308 | sam | 2002-08-13 18:11:15 +0200 (Tue, 13 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_output/arts.c
+
+ * ./modules/audio_output/arts.c: ported the aRts module to aout3.
+ * ./modules/audio_filter/converter/*: fixed a bug in all the converters
+ test routines (thx Meuuh).
+
+------------------------------------------------------------------------
+r2309 | fenrir | 2002-08-13 22:28:56 +0200 (Tue, 13 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/demux/mpeg/audio.c
+
+ * clean up some code, add "mp3" short cut.
+ And now if this demux has been forced it will (try) to play the whole
+file even if the stream is heavily corrupted (like PS demux).
+ But now, it makes less assumptions on the stream, so report any
+problem if it mis-recognizes others files as mpeg audio (specially PS file).
+
+------------------------------------------------------------------------
+r2310 | massiot | 2002-08-14 00:42:23 +0200 (Wed, 14 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/audio_filter/converter/Makefile
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ A /trunk/modules/audio_filter/converter/float32tos8.c
+ A /trunk/modules/audio_filter/converter/float32tou16.c
+ A /trunk/modules/audio_filter/converter/float32tou8.c
+
+* New float32to* converter modules, courtesy of Xavier Maillard
+ <zedek@fxgsproject.org>.
+* Fixed a bug in float32tos16, where gcc over-optimized a little and
+ caused problems on some platforms (eg. solaris).
+
+------------------------------------------------------------------------
+r2311 | massiot | 2002-08-14 02:23:59 +0200 (Wed, 14 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos8.c
+ M /trunk/modules/audio_filter/converter/float32tou16.c
+ M /trunk/modules/audio_filter/converter/float32tou8.c
+ M /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/modules_plugin.h
+
+* Changed aout_FormatTo* ; aout_FormatToSize does no longer exist.
+ p_buffer now has a i_nb_bytes member. It is possible to indicate for a
+ format its byterate (necessary for AC3 and SPDIF).
+* S/PDIF output seems to be working at last (tested with the file output).
+
+------------------------------------------------------------------------
+r2312 | massiot | 2002-08-14 02:43:52 +0200 (Wed, 14 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/modules_plugin.h
+
+* Added a third argument to aout_OutputNextBuffer. In case the buffer
+ received does not start exactly at the given date, it indicates if the
+ output plug-in is able to compensate for the drift (for instance on
+ startup, or with S/PDIF packets), or if we need the aout core to
+ resample the coming buffers. It is currently unimplemented.
+
+------------------------------------------------------------------------
+r2313 | sam | 2002-08-14 10:17:24 +0200 (Wed, 14 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+
+ * ./modules/control/rc/rc.c: 'l' outputs a list of all allocated objects,
+ just as 'd' displayed a tree of attached objects.
+ * ./src/misc/modules.c: added a missing header.
+
+------------------------------------------------------------------------
+r2314 | tooney | 2002-08-14 10:50:33 +0200 (Wed, 14 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/access/Makefile
+ A /trunk/modules/access/rtp.c
+
+ . Simple RTP access module : only supports TS payload.
+ This first draft is made to read RTP streamed by the vls.
+
+------------------------------------------------------------------------
+r2315 | ipkiss | 2002-08-14 12:18:40 +0200 (Wed, 14 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/src/stream_output/stream_output.c
+
+
+ * compilation fix (by sam)
+
+------------------------------------------------------------------------
+r2316 | bozo | 2002-08-14 12:50:12 +0200 (Wed, 14 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/alsa.c
+
+ALSA audio output v3.01 is out !
+
+------------------------------------------------------------------------
+r2317 | sam | 2002-08-14 15:10:44 +0200 (Wed, 14 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/mixer.c
+
+ * ./modules/audio_output/esd.c: compilation fix (aout_FormatTo is obsolete).
+ * ./src/audio_output/audio_output.c, ./src/audio_output/mixer.c: fixed a
+ horrible sound issue by making sure internal buffers have a size multiple
+ of 4 bytes. Waiting for a real fix made in Meuuh, of course.
+
+------------------------------------------------------------------------
+r2318 | sam | 2002-08-14 19:06:53 +0200 (Wed, 14 Aug 2002) | 11 lines
+Changed paths:
+ M /trunk/include/modules_inner.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/gui/gtk/preferences.c
+ M /trunk/modules/gui/kde/preferences.cpp
+ M /trunk/modules/gui/win32/preferences.cpp
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+
+ * ./src/misc/objects.c: implemented vlc_list_find() which works like
+ vlc_object_find() but returns a list of _all_ the matching objects. Only
+ works with FIND_ANYWHERE at the moment.
+ * ./modules/gui/gtk/preferences.c, ./modules/gui/kde/preferences.cpp,
+ ./modules/gui/win32/preferences.cpp: the module lists in the preferences
+ menus work again.
+ * ./src/misc/objects.c: added a missing sizeof that caused crashes because
+ the reindexing of the global object array was incomplete.
+ * ./include/modules_inner.h: propagated the module long description to its
+ submodules.
+
+------------------------------------------------------------------------
+r2319 | jpsaman | 2002-08-14 23:50:01 +0200 (Wed, 14 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/callbacks.h
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/familiar/familiar.glade
+ M /trunk/modules/gui/familiar/familiar.h
+ M /trunk/modules/gui/familiar/interface.c
+
+Changes in familiar interface:
+- added GtkCList instead of GtkList.
+- added first column sorting order by clicking on column header
+- selecting item from list works
+- reading entire directory list is displayed in GtkCList widget
+
+------------------------------------------------------------------------
+r2320 | ipkiss | 2002-08-15 10:24:44 +0200 (Thu, 15 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/preferences.cpp
+
+ * compilation fix
+
+------------------------------------------------------------------------
+r2321 | bozo | 2002-08-15 12:31:44 +0200 (Thu, 15 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_output/alsa.c
+
+ * modules/audio_output/alsa.c: cleanings and comments.
+
+TODO: S/PDIF mode.
+
+------------------------------------------------------------------------
+r2322 | sam | 2002-08-15 14:11:15 +0200 (Thu, 15 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/include/modules.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/gui/gtk/preferences.c
+ M /trunk/modules/gui/kde/preferences.cpp
+ M /trunk/modules/gui/win32/preferences.cpp
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/objects.c
+
+ * ./src/misc/modules.c: the module linked list is going bye bye. We now use
+ the vlc_object_* and vlc_list_* functions to manage modules. The Win32
+ interface doesn't build, but I'll fix this.
+
+------------------------------------------------------------------------
+r2323 | sam | 2002-08-15 14:22:45 +0200 (Thu, 15 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/win32/preferences.cpp
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: compilation fix.
+ * ./modules/gui/win32/preferences.cpp: the Win32 interface doesn't use the
+ old module linked list anymore.
+
+------------------------------------------------------------------------
+r2324 | bozo | 2002-08-15 14:35:50 +0200 (Thu, 15 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+
+ * configure.in, configure: put back the ALSA audio output module in
+ configure.
+
+------------------------------------------------------------------------
+r2327 | sam | 2002-08-16 05:07:56 +0200 (Fri, 16 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/codec/spudec/Makefile
+ A /trunk/modules/codec/spudec/parse.c
+ A /trunk/modules/codec/spudec/render.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/modules/codec/spudec/spudec.h
+ M /trunk/modules/demux/mpeg/audio.c
+ M /trunk/modules/gui/kde/interface.cpp
+
+ * ./modules/codec/spudec/*: split spudec into the parsing and the rendering
+ functions.
+ * ./modules/demux/mpeg/audio.c: at least three PS startcodes are required
+ before we abort the parsing and consider the input as PS instead of MP3.
+
+------------------------------------------------------------------------
+r2328 | sam | 2002-08-16 14:31:04 +0200 (Fri, 16 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/src/input/input.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/playlist/playlist.c
+
+ * ./src/playlist/playlist.c: added -Z (--random) for endless random playing.
+
+------------------------------------------------------------------------
+r2329 | bozo | 2002-08-16 16:30:39 +0200 (Fri, 16 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/MAINTAINERS
+ M /trunk/STATUS
+
+Up to date ALSA information.
+
+------------------------------------------------------------------------
+r2331 | sam | 2002-08-16 18:26:23 +0200 (Fri, 16 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_output/x11/xcommon.c
+
+ * ./modules/video_output/x11/xcommon.c: we include Xmd.h before dpms.h
+ (compilation fix for Solaris).
+
+------------------------------------------------------------------------
+r2332 | tcastley | 2002-08-17 10:46:46 +0200 (Sat, 17 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+At least it compiles now. :-)
+
+------------------------------------------------------------------------
+r2333 | tcastley | 2002-08-17 15:26:57 +0200 (Sat, 17 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+
+This now compiles in BeOS. Probably others, the i was not declared.
+
+------------------------------------------------------------------------
+r2334 | jpsaman | 2002-08-17 15:33:00 +0200 (Sat, 17 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+
+Added filetype information.
+
+------------------------------------------------------------------------
+r2335 | fenrir | 2002-08-17 17:35:10 +0200 (Sat, 17 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/codec/mpeg_audio/decoder.h
+ M /trunk/modules/codec/mpeg_audio/generic.c
+ M /trunk/modules/codec/mpeg_audio/layer1.c
+ M /trunk/modules/codec/mpeg_audio/layer1.h
+ M /trunk/modules/codec/mpeg_audio/layer2.c
+ M /trunk/modules/codec/mpeg_audio/layer2.h
+ M /trunk/modules/codec/mpeg_audio/math.c
+ M /trunk/modules/codec/mpeg_audio/math.h
+
+ * all : mpeg_audio decoder works now with aout3.
+
+------------------------------------------------------------------------
+r2336 | titer | 2002-08-18 13:32:06 +0200 (Sun, 18 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+
+Fixed a few linking BeOS problems (-lm, -lstdc++.r4...).
+
+Now everything should compile with every gcc with no problem (mp4, ffmpeg
+and faad plugins, especially).
+
+------------------------------------------------------------------------
+r2337 | sigmunau | 2002-08-18 15:14:39 +0200 (Sun, 18 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/gui/kde/interface.cpp
+ M /trunk/modules/gui/kde/interface.h
+ M /trunk/modules/gui/kde/kde.cpp
+
+ modules/gui/kde/interface.cpp: made the kde interface look for the rc
+file in DATA_PATH
+ modules/gui/kde/kde.cpp and interface.h: removed a stupid class, moved
+stuff from open() to run() to make the kde interface start without
+segfaults.
+
+------------------------------------------------------------------------
+r2338 | sigmunau | 2002-08-18 15:16:51 +0200 (Sun, 18 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/input_ext-intf.h
+ M /trunk/src/input/input_info.c
+
+doxygen documented my code
+
+------------------------------------------------------------------------
+r2339 | sam | 2002-08-18 15:49:20 +0200 (Sun, 18 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+
+ * ./src/libvlc.c: removed the simple signal handler because it's not
+ really needed, and we were calling pthread_mutex_lock from it.
+ * ./src/libvlc.c: released a vlc_list_t that caused vlc --list to hang.
+
+------------------------------------------------------------------------
+r2340 | sigmunau | 2002-08-18 16:11:35 +0200 (Sun, 18 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/demux/mpeg/audio.c
+
+ the mp3 demux now parses id3 tags into the info structures if libid3tag
+is available
+
+------------------------------------------------------------------------
+r2341 | sigmunau | 2002-08-18 16:33:00 +0200 (Sun, 18 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/mpeg/audio.c
+
+removed a line used during debugging
+
+------------------------------------------------------------------------
+r2342 | titer | 2002-08-18 18:17:32 +0200 (Sun, 18 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/share/vlc_beos.rsrc
+
+Enhanced BeOS icon ;)
+
+------------------------------------------------------------------------
+r2343 | jpsaman | 2002-08-18 22:36:04 +0200 (Sun, 18 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/callbacks.h
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/familiar/familiar.glade
+ M /trunk/modules/gui/familiar/familiar.h
+ M /trunk/modules/gui/familiar/interface.c
+
+- File and directory listing show unix permissions.
+
+------------------------------------------------------------------------
+r2344 | gbazin | 2002-08-19 10:19:31 +0200 (Mon, 19 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/video_output/x11/xcommon.c
+
+
+* modules/video_output/x11/xcommon.c: fixed a bug related to the size of the
+fullscreen window. We also unmap the current window when switching to fullscreen.
+
+------------------------------------------------------------------------
+r2345 | sam | 2002-08-19 10:30:56 +0200 (Mon, 19 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/control
+ M /trunk/include/defs.h.in
+ M /trunk/modules/visualization/xosd/xosd.c
+
+ * ./modules/visualization/xosd/xosd.c: support for libxosd 1.0.0.
+ * ./configure.in: added check for libxosd version.
+
+------------------------------------------------------------------------
+r2346 | sam | 2002-08-19 13:13:45 +0200 (Mon, 19 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/include/vlc/vlc.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/cpu.c
+ M /trunk/src/vlc.c
+
+ * ./src/misc/cpu.c: libvlc now plays nice with SIGILL and restores the
+ signal handler to its previous value after use.
+ * ./src/libvlc.c: moved signal handling to vlc.c.
+
+------------------------------------------------------------------------
+r2347 | sam | 2002-08-19 13:37:57 +0200 (Mon, 19 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/cpu.c
+
+ * ./src/misc/cpu.c: we use void(*)(int) instead of sighandler_t because
+ mingw32 doesn't know about sighandler_t.
+
+------------------------------------------------------------------------
+r2348 | tcastley | 2002-08-19 13:51:03 +0200 (Mon, 19 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+Fixed segfault. Now fails to load due to incorrect format.
+Getting there :)
+
+------------------------------------------------------------------------
+r2349 | bozo | 2002-08-19 19:07:14 +0200 (Mon, 19 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_output/alsa.c
+
+ * modules/audio_output/alsa.c: we now open the device in SetFormat because
+ it depends on the audio format. Cosmetic changes. The S/PDIF output may
+ work.
+
+------------------------------------------------------------------------
+r2350 | massiot | 2002-08-19 23:31:11 +0200 (Mon, 19 Aug 2002) | 7 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/doc/developer/Makefile
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/config.h
+ M /trunk/include/defs.h.in
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos8.c
+ M /trunk/modules/audio_filter/converter/float32tou16.c
+ M /trunk/modules/audio_filter/converter/float32tou8.c
+ M /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/modules_plugin.h
+
+* ./configure: Fixed double detection of gethostbyname.
+* Major changes in the handling of dates in the audio output ; still buggy,
+but differently.
+* Fixed a major bug in the aout pre-filters, preventing to run any other
+decoder than liba52.
+* p_aout->output.pf_play now has only one argument.
+
+------------------------------------------------------------------------
+r2351 | massiot | 2002-08-19 23:54:37 +0200 (Mon, 19 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/mixer.c
+
+* Fixed BeOS output ;
+* Fixed a few boolean_t.
+
+------------------------------------------------------------------------
+r2352 | sam | 2002-08-20 01:07:30 +0200 (Tue, 20 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+
+ * ./modules/audio_output/*: ported the ALSA, aRts, esd and OSS modules to
+ the latest aout3 changes.
+
+------------------------------------------------------------------------
+r2353 | massiot | 2002-08-20 01:12:57 +0200 (Tue, 20 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+
+More changes in the date handling. Should be more tolerant with
+pause/play and change of audio channel.
+
+------------------------------------------------------------------------
+r2354 | sam | 2002-08-20 14:32:01 +0200 (Tue, 20 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/familiar.c
+
+ * ./modules/gui/familiar/familiar.c: added a timer to check when the
+ familiar interface is asked to quit.
+
+------------------------------------------------------------------------
+r2355 | sam | 2002-08-20 14:43:59 +0200 (Tue, 20 Aug 2002) | 3 lines
+Changed paths:
+ D /trunk/plugins
+
+ Removed obsolete files which suddenly reappeared.. THE FILES THAT WOULD
+ NEVER DIE ! MUUAHAHAHAHAHAAAA !!
+
+------------------------------------------------------------------------
+r2356 | sam | 2002-08-20 20:08:51 +0200 (Tue, 20 Aug 2002) | 13 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/rules
+ M /trunk/include/main.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/familiar/familiar.h
+ M /trunk/modules/gui/gtk/common.h
+ M /trunk/modules/gui/gtk/gnome.c
+ M /trunk/modules/gui/gtk/gtk.c
+ A /trunk/modules/misc/.cvsignore
+ A /trunk/modules/misc/Makefile
+ A /trunk/modules/misc/gtk_main.c
+ D /trunk/modules/misc/null
+ A /trunk/modules/misc/null.c
+ M /trunk/mozilla/vlcplugin.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/vlc.c
+
+ * ./modules/misc/gtk_main.c: created the gtk_main module, which simply runs
+ gtk_main() in its own thread, and does nothing on subsequent calls. This
+ ensures that gtk_main is only running once.
+ * ./modules/gui/familiar/*, modules/gui/gtk/*: the familiar, gtk and gnome
+ modules are now fully reentrant thanks to their use of the gtk_main module.
+ * ./src/libvlc.c: implemented vlc_set(), a wrapper for config_Put* available
+ to external programs.
+ * ./src/libvlc.c: removed vlc_stop() and vlc_end(), everything is now done
+ by vlc_destroy().
+ * ./modules/control/rc/rc.c: implemented a few new functions. For instance,
+ run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even
+ launch several of them. "segfault" works, too.
+
+------------------------------------------------------------------------
+r2357 | sam | 2002-08-20 20:25:42 +0200 (Tue, 20 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+
+ (compilation fixes for my previous commit)
+
+------------------------------------------------------------------------
+r2358 | sam | 2002-08-20 23:02:40 +0200 (Tue, 20 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/gui/qnx/vout.c
+
+ * ./modules/gui/qnx/*: ported the QNX audio output to the new API, courtesy
+ of Pascal Levesque.
+
+------------------------------------------------------------------------
+r2359 | sam | 2002-08-20 23:10:48 +0200 (Tue, 20 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/gtk/display.c
+
+ * ./modules/gui/gtk/display.c: changed the configuration callbacks so that
+ all instances of a module get changed when options such as gtk-tooltips
+ or gnome-toolbartext are toggled.
+
+------------------------------------------------------------------------
+r2360 | stef | 2002-08-21 00:11:49 +0200 (Wed, 21 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+
+*Set output format to AOUT_FMT_SPDIF when in spdif mode.
+
+S/PDIF does not work here in oss though (output starving).
+
+------------------------------------------------------------------------
+r2361 | xav | 2002-08-21 11:26:53 +0200 (Wed, 21 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules.c
+
+* libvlc.c : Win32 compilation fix.
+* modules.c : we now check the directory plugins/ to find some plugins.
+(this will allow us to use the packager / installer which wasn't aware
+of plugins -> modules :)
+
+------------------------------------------------------------------------
+r2362 | sam | 2002-08-21 11:27:40 +0200 (Wed, 21 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/audio_filter/converter/Makefile
+ A /trunk/modules/audio_filter/converter/s16tofloat32.c
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/a52old/adec.h
+ M /trunk/modules/codec/a52old/downmix/downmix.c
+ M /trunk/modules/codec/a52old/imdct/imdct.c
+
+ * ./modules/codec/a52old/a52old.c: ported the old A52 decoder to aout3.
+ * ./modules/audio_filter/converter/s16tofloat32.c: converter needed for
+ a52old, includes the walken trick and b_in_place = true.
+
+------------------------------------------------------------------------
+r2363 | xav | 2002-08-21 13:07:42 +0200 (Wed, 21 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+
+Fixed a polioterie in the previous commit
+
+------------------------------------------------------------------------
+r2364 | sam | 2002-08-21 17:10:33 +0200 (Wed, 21 Aug 2002) | 8 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/video_output/Makefile
+ A /trunk/modules/video_output/svgalib.c
+ M /trunk/src/video_output/vout_pictures.c
+
+ * ./modules/video_output/svgalib.c: SVGAlib video output module.
+
+ Currently only supports 256 color output, and defaults to 320x200. You need to be root to use it, it may leave your console in an unusable state, lock
+ up your video card, it will segfault at exit if you compile it as a plugin
+ because of SVGAlib's ludicrous use of atexit() and signal().
+ Apart from these few glitches, it's rather OK, use "-I dummy -V svgalib"
+ to activate. Q or Esc to quit (press for a long time if it doesn't work).
+
+------------------------------------------------------------------------
+r2365 | sam | 2002-08-21 17:53:06 +0200 (Wed, 21 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/misc/gtk_main.c
+
+ * ./include/vlc_common.h: we don't set _() and N_() in Gnome-enabled modules
+ because <gnome.h> already does it for us.
+
+------------------------------------------------------------------------
+r2366 | sam | 2002-08-21 17:55:15 +0200 (Wed, 21 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/misc/gtk_main.c
+
+ * ./modules/misc/gtk_main.c: fixed a minor compilation warning.
+
+------------------------------------------------------------------------
+r2367 | sam | 2002-08-21 19:31:58 +0200 (Wed, 21 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/modules.h
+ M /trunk/include/modules_inner.h
+ M /trunk/modules/misc/gtk_main.c
+ M /trunk/modules/video_output/svgalib.c
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: if a plugin requested not to be unloaded, then we
+ won't unload it. This makes us more fault-tolerant with crap libraries
+ that are making use of atexit().
+ * ./configure.in: svgalib can now be a plugin.
+ * ./modules/misc/gtk_main.c: gtk_main doesn't need g_atexit anymore.
+
+------------------------------------------------------------------------
+r2368 | jpsaman | 2002-08-21 21:30:03 +0200 (Wed, 21 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/callbacks.h
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/familiar/familiar.glade
+ M /trunk/modules/gui/familiar/interface.c
+
+Stopping vlc from the Familiar interface is possible again.
+
+------------------------------------------------------------------------
+r2369 | massiot | 2002-08-22 00:41:59 +0200 (Thu, 22 Aug 2002) | 7 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/config.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ A /trunk/modules/audio_filter/channel_mixer
+ A /trunk/modules/audio_filter/channel_mixer/.cvsignore
+ A /trunk/modules/audio_filter/channel_mixer/Makefile
+ A /trunk/modules/audio_filter/channel_mixer/trivial.c
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos8.c
+ M /trunk/modules/audio_filter/converter/float32tou16.c
+ M /trunk/modules/audio_filter/converter/float32tou8.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32.c
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/modules_plugin.h
+
+Big round of fixes in the aout3.
+* Audio and video should now _always_ be perfectly in sync.
+* Changes in a52.c (end_date management) must be ported to other codecs,
+ otherwise mixer errors will appear.
+* Audio output plug-in can now tell whether they can handle a little
+ clock drift (for instance, inserting zeroes after a pause).
+
+------------------------------------------------------------------------
+r2370 | sam | 2002-08-22 01:17:41 +0200 (Thu, 22 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/src/misc/modules_plugin.h
+
+ * ./include/aout_internal.h: exported aout_FifoPop to plugins.
+
+------------------------------------------------------------------------
+r2371 | sam | 2002-08-22 01:19:58 +0200 (Thu, 22 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/vlc_common.h
+
+ * ./include/vlc_common.h: declared aout_fifo_t.
+
+------------------------------------------------------------------------
+r2372 | sam | 2002-08-22 19:14:52 +0200 (Thu, 22 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/modules/codec/mad/decoder.h
+ M /trunk/modules/codec/mad/libmad.c
+
+ * ./modules/audio_filter/converter/fixed32tofloat32.c: fixed conversion.
+ * ./modules/codec/mad/libmad.c: ported to the latest aout changes. Still
+ doesn't work here, though.
+
+------------------------------------------------------------------------
+r2373 | sam | 2002-08-22 23:41:23 +0200 (Thu, 22 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/mad/libmad.h
+
+ Forgot one file in my previous commit.
+
+------------------------------------------------------------------------
+r2374 | sam | 2002-08-23 16:05:22 +0200 (Fri, 23 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/a52old/adec.h
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/faad/decoder.h
+
+ * ./modules/codec/faad/decoder.c: the AAC decoder is in sync with aout3.
+ * ./modules/codec/a52old/a52old.c: the a52old decoder as well.
+
+------------------------------------------------------------------------
+r2375 | tcastley | 2002-08-23 16:16:23 +0200 (Fri, 23 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+Rewritten aout3. BeOS currently PUSHES the audio.
+
+------------------------------------------------------------------------
+r2376 | sigmunau | 2002-08-24 03:14:29 +0200 (Sat, 24 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+ fixed an off by factor 10 error. Noted along the way that this module
+seems to be requesting audio some time before the output pipeline is
+finnished
+
+------------------------------------------------------------------------
+r2377 | sam | 2002-08-24 11:55:06 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/debian/control
+ M /trunk/debian/rules
+ A /trunk/debian/vlc-plugin-svgalib.dirs
+
+ * ./debian/*: created legacy packages for smooth upgrades to the upcoming
+ 0.5.x version, and created the vlc-plugin-svgalib package.
+
+------------------------------------------------------------------------
+r2378 | sam | 2002-08-24 12:19:43 +0200 (Sat, 24 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/output.c
+
+ * ./src/audio_output/output.c: added an argument to aout_OutputNextBuffer
+ which lets the audio output module give a timeout value for buffer
+ delivery. This fixes a few issues with aout modules which were calling
+ aout_OutputNextBuffer way too early.
+
+------------------------------------------------------------------------
+r2379 | sam | 2002-08-24 13:46:44 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+ * ./modules/audio_output/oss.c: fixed a bug on module reopening.
+ * ./modules/audio_output/oss.c: we now properly set the fragment size.
+
+------------------------------------------------------------------------
+r2380 | sam | 2002-08-24 13:57:07 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap.sh
+ M /trunk/modules/gui/gtk/open.c
+
+ * ./modules/gui/gtk/open.c: the Gtk and GNOME interfaces no longer ignore
+ the "dvd", "frequency" and "symbol-rate" variables.
+
+------------------------------------------------------------------------
+r2381 | sam | 2002-08-24 16:49:51 +0200 (Sat, 24 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/debian/rules
+ M /trunk/doc/fortunes.txt
+
+ * ./configure.in: fixed a typo that prevented compilation of the network
+ modules.
+ * ./debian/rules: added faad to the package generation.
+
+------------------------------------------------------------------------
+r2382 | sam | 2002-08-24 18:07:48 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_filter/resampler/trivial.c
+
+ * ./modules/audio_filter/resampler/trivial.c: fixed a buffer size calculation
+ issue in the trivial resampler.
+
+------------------------------------------------------------------------
+r2383 | gbazin | 2002-08-24 19:04:36 +0200 (Sat, 24 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/misc/logger/logger.c
+ M /trunk/src/misc/objects.c
+
+
+* modules/misc/logger/logger.c: fixed initialization bugs.
+* src/misc/objects.c: in vlc_object_destroy() there's no need to lock structure_lock if
+we are the root object (structure_lock has already been destroyed anyway).
+
+------------------------------------------------------------------------
+r2384 | sam | 2002-08-24 22:22:34 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/audio_filter/resampler/Makefile
+ A /trunk/modules/audio_filter/resampler/ugly.c
+
+ * ./modules/audio_filter/resampler/ugly.c: simple resampler which does not
+ insert blank samples, but changes pitch.
+
+------------------------------------------------------------------------
+r2385 | sam | 2002-08-24 23:11:21 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+ * ./modules/audio_output/oss.c: we don't ask too early for a new buffer,
+ but rather sleep a bit.
+
+------------------------------------------------------------------------
+r2386 | sigmunau | 2002-08-24 23:35:31 +0200 (Sat, 24 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure
+ M /trunk/configure.in
+ M /trunk/modules/demux/aac/demux.c
+ M /trunk/modules/demux/mpeg/audio.c
+ A /trunk/modules/demux/util
+ A /trunk/modules/demux/util/.cvsignore
+ A /trunk/modules/demux/util/Makefile
+ A /trunk/modules/demux/util/id3.c
+ A /trunk/modules/demux/util/id3tag.c
+
+ moved id3 related code to a separate utility module since several
+demuxers need it
+
+------------------------------------------------------------------------
+r2387 | sam | 2002-08-25 11:40:00 +0200 (Sun, 25 Aug 2002) | 14 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/src/audio_output/output.c
+
+ * ./src/audio_output/output.c: reverted my previous aout_OutputNextBuffer
+ prototype change; it looks like we won't need it after all.
+ * ./src/audio_output/output.c: if audio output is too slow, but we
+ know there is no next packet, then we play it anyway. Rationale behind
+ this is: better play a slightly wrongly dated packet than play silence,
+ because it might be wrongly dated but there are chances it won't break
+ audio continuity.
+ * ./modules/audio_output/sdl.c: workaround for SDL's crap audio output
+ system (callback gets called at random times, and no way to know the
+ latency of the samples being played). Audio output is now rather good
+ here, but please give feedback.
+ * ./modules/audio_output/oss.c: we delay a bit before asking for a new
+ buffer to avoid starvation.
+
+------------------------------------------------------------------------
+r2388 | sam | 2002-08-25 18:55:55 +0200 (Sun, 25 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/src/audio_output/output.c
+
+ * ./modules/audio_output/oss.c, ./modules/audio_output/sdl.c: improved
+ sound synchronization.
+ * ./src/audio_output/output.c: reverted another change I previously did :-)
+
+------------------------------------------------------------------------
+r2389 | ipkiss | 2002-08-25 19:22:49 +0200 (Sun, 25 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/about.dfm
+ M /trunk/modules/gui/win32/control.cpp
+ M /trunk/modules/gui/win32/disc.cpp
+ M /trunk/modules/gui/win32/mainframe.cpp
+ M /trunk/modules/gui/win32/mainframe.dfm
+ M /trunk/modules/gui/win32/mainframe.h
+ M /trunk/modules/gui/win32/messages.cpp
+ M /trunk/modules/gui/win32/network.cpp
+ M /trunk/modules/gui/win32/playlist.cpp
+ M /trunk/modules/gui/win32/playlist.dfm
+ M /trunk/modules/gui/win32/playlist.h
+ M /trunk/modules/gui/win32/preferences.cpp
+
+ * all: Unified behaviours using "action list" objects
+
+------------------------------------------------------------------------
+r2390 | sam | 2002-08-25 21:27:20 +0200 (Sun, 25 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/src/playlist/playlist.c
+
+ * ./src/playlist/playlist.c: -Z flag makes playlist loop endlessly.
+
+------------------------------------------------------------------------
+r2391 | jpsaman | 2002-08-25 22:44:40 +0200 (Sun, 25 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/familiar.c
+
+Directory content is now read at startup.
+
+------------------------------------------------------------------------
+r2392 | sam | 2002-08-26 01:18:05 +0200 (Mon, 26 Aug 2002) | 9 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/ABOUT-NLS
+ M /trunk/AUTHORS
+ A /trunk/HACKING
+ D /trunk/INSTALL.libmad
+ D /trunk/Makefile
+ A /trunk/Makefile.am
+ A /trunk/Makefile.old
+ M /trunk/README
+ D /trunk/aclocal.m4
+ A /trunk/bootstrap
+ D /trunk/bootstrap.sh
+ D /trunk/config.guess
+ D /trunk/config.sub
+ D /trunk/configure
+ M /trunk/configure.in
+ M /trunk/include/defs.h.in
+ D /trunk/install-sh
+ D /trunk/mkinstalldirs
+ M /trunk/po/ChangeLog
+ M /trunk/po/Makefile.in.in
+ A /trunk/po/Makevars
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/ru.po
+ M /trunk/po/se.po
+
+ * ALL: started the slow move to automake. For the moment, the changes are
+ unnoticeable apart from the extra dependency on autoconf, automake and
+ gettextize. See the new HACKING file for some information, especially if
+ you don't run Linux.
+
+ The current strategy is to have the configure script generate a nice
+ automake Makefile from Makefile.am, and then clobber it with our good
+ old dirty Makefile. Muahaha :-)
+
+------------------------------------------------------------------------
+r2393 | sam | 2002-08-26 03:01:13 +0200 (Mon, 26 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/bootstrap
+ M /trunk/configure.in
+ M /trunk/include/.cvsignore
+ D /trunk/include/config.h
+ D /trunk/include/defs.h.in
+ M /trunk/include/vlc/vlc.h
+ A /trunk/include/vlc_config.h
+
+ * Moved ./include/defs.h to ./config.h
+ * Renamed ./include/config.h to ./include/vlc_config.h
+ * Other misc auto* fixes.
+
+------------------------------------------------------------------------
+r2394 | sam | 2002-08-26 10:36:12 +0200 (Mon, 26 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.modules
+ M /trunk/Makefile.opts.in
+ M /trunk/include/vlc/vlc.h
+ M /trunk/mozilla/Makefile
+
+ * ALL: fixed a few include directories.
+
+------------------------------------------------------------------------
+r2395 | sam | 2002-08-26 11:12:46 +0200 (Mon, 26 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/debian/control
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/vlc_messages.h
+ M /trunk/modules/access/dvd/dvd.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/video_filter/crop.c
+ M /trunk/modules/video_filter/deinterlace/deinterlace.c
+ M /trunk/modules/video_filter/distort.c
+ M /trunk/modules/video_filter/transform.c
+ M /trunk/modules/video_filter/wall.c
+ M /trunk/modules/video_output/x11/x11.c
+ M /trunk/modules/video_output/x11/xvideo.c
+ M /trunk/modules/visualization/xosd/xosd.c
+ M /trunk/src/misc/messages.c
+
+ (A few minor pending patches I had around)
+ * ./debian/control: gnome-vlc recommends vlc-plugin-esd, and kvlc recommends
+ vlc-plugin-arts.
+ * ./src/misc/messages.c: message queue now prints the current object type.
+ * ./modules/*: cosmetic fixes for the --long-help output.
+
+------------------------------------------------------------------------
+r2396 | sam | 2002-08-26 11:38:20 +0200 (Mon, 26 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/HACKING
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+
+ * ./bootstrap: dropped the dependency on gettext 0.11.5. Now 0.10.4 is OK.
+
+------------------------------------------------------------------------
+r2397 | sam | 2002-08-26 12:02:37 +0200 (Mon, 26 Aug 2002) | 3 lines
+Changed paths:
+ D /trunk/ABOUT-NLS
+ M /trunk/Makefile.old
+ M /trunk/modules/gui/win32/win32.bpr
+ D /trunk/po/Makefile.in.in
+
+ * ./Makefile.old, ./modules/gui/win32/win32.bpr: fixed header location
+ issues in the Win32 build.
+
+------------------------------------------------------------------------
+r2398 | sam | 2002-08-26 22:49:50 +0200 (Mon, 26 Aug 2002) | 11 lines
+Changed paths:
+ M /trunk/HACKING
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/configure.in
+
+ * ./configure.in: we now require autoconf 2.5x because previous versions
+ don't seem to work very well if you are using autopoint, although
+ gettext 0.11.5 claims to be fully backwards compatible. Welcome to
+ automake hell.
+ * ./bootstrap: workaround which uses gettextize if you do not have
+ autopoint. We'll probably stay like this for a while, until gettext
+ 0.11.x (which replaces gettextize with autopoint) becomes more
+ widespread. Currently this workaround seems to work, but don't expect
+ a clean tarball if you make dist without having used autopoint. Welcome
+ to automake hell.
+
+------------------------------------------------------------------------
+r2399 | sam | 2002-08-26 23:46:06 +0200 (Mon, 26 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap
+ D /trunk/po/Makevars
+
+ * ./bootstrap: another fix for old versions of autoconf which don't seem
+ to like the gettext m4 files.
+
+------------------------------------------------------------------------
+r2400 | sigmunau | 2002-08-27 00:35:58 +0200 (Tue, 27 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_filter/Makefile
+ A /trunk/modules/video_filter/motionblur.c
+
+An motion blur filter. --blur-factor states the degree of blurring from 1
+to 127. about 100 is cool
+
+------------------------------------------------------------------------
+r2401 | sigmunau | 2002-08-27 00:54:24 +0200 (Tue, 27 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.in
+
+have my filter compile by default
+
+------------------------------------------------------------------------
+r2402 | massiot | 2002-08-27 01:00:23 +0200 (Tue, 27 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/codec/mpeg_audio/decoder.h
+ M /trunk/modules/codec/mpeg_audio/generic.c
+ M /trunk/modules/codec/mpeg_audio/layer2.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/input/input_ext-dec.c
+ M /trunk/src/misc/modules_plugin.h
+
+* Miscellaneous S/PDIF fixes.
+* New NextPTS() function, to replace CurrentPTS() (gives the PTS which will
+ be valid for NEXT byte).
+* Fixed mono mode in the builtin mpeg audio decoder.
+* Various fixes related to PTS calculation in audio decoders.
+
+------------------------------------------------------------------------
+r2403 | sam | 2002-08-27 01:36:20 +0200 (Tue, 27 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/bootstrap
+ M /trunk/configure.in
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/gui/win32/about.cpp
+
+ * ./bootstrap: we touch m4/Makefile.am so that configure doesn't complain
+ about a missing m4/Makefile.in.
+ * ./include/vlc_common.h: workaround for Borland's redefinition of PACKAGE.
+
+------------------------------------------------------------------------
+r2404 | sam | 2002-08-27 16:15:24 +0200 (Tue, 27 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/HACKING
+ M /trunk/bootstrap
+
+ * ./HACKING: we can now use automake-1.5 instead of automake-1.6. But now
+ we _really_ depend on it.
+ * ./bootstrap: we don't use touch to create a file, because it doesn't seem
+ to work everywhere.
+
+------------------------------------------------------------------------
+r2405 | sigmunau | 2002-08-27 23:53:54 +0200 (Tue, 27 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/video_filter/motionblur.c
+
+fixed a minor bug
+
+------------------------------------------------------------------------
+r2406 | sam | 2002-08-28 14:50:13 +0200 (Wed, 28 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/bootstrap
+
+ * ./bootstrap: we should be able to bootstrap CVS even without gettext.
+
+------------------------------------------------------------------------
+r2407 | sam | 2002-08-28 15:38:14 +0200 (Wed, 28 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/bootstrap
+
+ * ./bootstrap: fixed a shell error (replaced "if `foo`" with "if foo").
+
+------------------------------------------------------------------------
+r2408 | sam | 2002-08-28 16:22:17 +0200 (Wed, 28 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/bootstrap
+ A /trunk/po/Makefile.in.in
+
+ * Additional fixes for bootstrap when gettext isn't available.
+
+------------------------------------------------------------------------
+r2409 | sam | 2002-08-28 17:30:57 +0200 (Wed, 28 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap
+ A /trunk/m4
+ A /trunk/m4/Makefile.am
+ A /trunk/m4/codeset.m4
+ A /trunk/m4/gettext.m4
+ A /trunk/m4/glibc21.m4
+ A /trunk/m4/iconv.m4
+ A /trunk/m4/isc-posix.m4
+ A /trunk/m4/lcmessage.m4
+ A /trunk/m4/progtest.m4
+
+ * ./m4/*: added gettext m4 macros so that the configure behaviour is
+ always the same.
+
+------------------------------------------------------------------------
+r2410 | massiot | 2002-08-28 21:48:16 +0200 (Wed, 28 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/bootstrap
+
+It now works when there is no automake-1.5 nor automake-1.6.
+
+------------------------------------------------------------------------
+r2411 | sam | 2002-08-28 23:40:35 +0200 (Wed, 28 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.old
+
+ * ./Makefile.old: fixed the automatic dependency rule (include dirs missing).
+
+------------------------------------------------------------------------
+r2412 | massiot | 2002-08-29 00:25:39 +0200 (Thu, 29 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/modules/audio_mixer/Makefile
+ A /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/codec/mpeg_audio/generic.c
+ A /trunk/modules/demux/.cvsignore
+ A /trunk/modules/demux/Makefile
+ D /trunk/modules/demux/a52
+ A /trunk/modules/demux/a52sys.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+
+* Finally fixed the segfault when resampling.
+* Reactivated the A/52 demux.
+* Wrote a real full-featured float32 mixer.
+
+------------------------------------------------------------------------
+r2413 | massiot | 2002-08-29 00:44:31 +0200 (Thu, 29 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+
+* Fixed libmad's output volume.
+
+------------------------------------------------------------------------
+r2414 | ipkiss | 2002-08-30 00:29:55 +0200 (Fri, 30 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/Makefile
+ M /trunk/modules/gui/win32/about.cpp
+ M /trunk/modules/gui/win32/about.dfm
+ M /trunk/modules/gui/win32/disc.cpp
+ M /trunk/modules/gui/win32/disc.dfm
+ M /trunk/modules/gui/win32/mainframe.cpp
+ M /trunk/modules/gui/win32/mainframe.dfm
+ M /trunk/modules/gui/win32/mainframe.h
+ M /trunk/modules/gui/win32/messages.cpp
+ M /trunk/modules/gui/win32/messages.dfm
+ A /trunk/modules/gui/win32/misc.cpp
+ A /trunk/modules/gui/win32/misc.h
+ M /trunk/modules/gui/win32/network.cpp
+ M /trunk/modules/gui/win32/network.dfm
+ M /trunk/modules/gui/win32/playlist.cpp
+ M /trunk/modules/gui/win32/playlist.dfm
+ M /trunk/modules/gui/win32/win32.bpf
+ M /trunk/modules/gui/win32/win32.bpr
+
+The win32 interface is preparing for the internationalization.
+
+------------------------------------------------------------------------
+r2415 | massiot | 2002-08-30 01:53:22 +0200 (Fri, 30 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/bootstrap
+ M /trunk/doc/developer/Makefile
+ M /trunk/doc/developer/audio_output.xml
+ M /trunk/doc/developer/manual.xml
+ D /trunk/include/input_iovec.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/include/vlc_threads.h
+ A /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/access/dvdplay/access.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/mpeg_video/decoder.c
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/misc/gtk_main.c
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/modules/video_output/directx/vout.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/misc/beos_specific.cpp
+ M /trunk/src/misc/threads.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_output.c
+
+* ./bootstrap : Fixed an issue with old shell versions
+* ALL : Added a priority argument to vlc_thread_create(), so that audio
+and input threads can run with a higher real-time priority, on systems
+allowing you to use priorities.
+
+------------------------------------------------------------------------
+r2416 | sam | 2002-08-30 14:23:23 +0200 (Fri, 30 Aug 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/include/vlc_threads.h
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/src/misc/threads.c
+
+ * ./configure.in: do not try to link with -lrt if not using pthreads. This
+ might break the HP/UX or Solaris ports, please check if possible.
+ * ./src/misc/threads.c: fixed syntax in the st and pth implementations.
+
+------------------------------------------------------------------------
+r2417 | sam | 2002-08-30 21:16:05 +0200 (Fri, 30 Aug 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/video_output/directx/vout.c
+ M /trunk/po/Makefile.in.in
+
+ * ./include/vlc_threads_funcs.h, modules/video_output/directx/vout.c: Win32
+ compilation fixes (typo, undeclared var).
+
+------------------------------------------------------------------------
+r2418 | massiot | 2002-08-31 00:22:24 +0200 (Sat, 31 Aug 2002) | 6 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/access/dvd/es.c
+ M /trunk/modules/access/dvdplay/es.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/lpcm/lpcm.c
+ M /trunk/modules/codec/spdif.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/modules/demux/mpeg/ps.c
+ M /trunk/modules/demux/mpeg/system.c
+ M /trunk/modules/demux/mpeg/system.h
+ M /trunk/modules/demux/mpeg/ts.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+
+* demuxes: Worked around a bug in old VLC and VLS by changing TS stream types
+ (see my last mail).
+* aout: Rewrote our whole lock policy. The output thread now doesn't require
+ the mixer_lock, which might avoid delays. We will also be able to change
+ the filter pipelines at runtime.
+
+------------------------------------------------------------------------
+r2419 | massiot | 2002-08-31 01:27:06 +0200 (Sat, 31 Aug 2002) | 5 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/threads.c
+
+aout3 API change :
+pf_setformat disappears (it was never called independantly of Open). If
+the format needs to be changed, we will have Close/Open. This is much
+simpler than before. Please check that I didn't break some plug-ins.
+
+------------------------------------------------------------------------
+r2420 | stef | 2002-08-31 21:58:04 +0200 (Sat, 31 Aug 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/sdl.c
+
+*Make pf_setformat disappear from sdl module.
+
+------------------------------------------------------------------------
+r2421 | stef | 2002-09-01 00:10:25 +0200 (Sun, 01 Sep 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+*It seems that the setting of the fragment size was buggy.
+
+OSS work with my sblive! now :). It still works on my other computer too
+but please test.
+
+------------------------------------------------------------------------
+r2422 | massiot | 2002-09-01 23:20:29 +0200 (Sun, 01 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_threads.h
+ M /trunk/src/input/input_dec.c
+
+Added a priority for video decoders, for systems with fixed-priority
+policy.
+
+------------------------------------------------------------------------
+r2423 | massiot | 2002-09-03 01:17:06 +0200 (Tue, 03 Sep 2002) | 9 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure.in
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/modules/audio_filter/converter/Makefile
+ A /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/codec/Makefile
+ M /trunk/modules/codec/a52.c
+ D /trunk/modules/codec/spdif.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/po/Makefile.in.in
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/misc/modules_plugin.h
+
+The liba52 "codec" is now an audio filter. It means we are now able to
+autodetect S/PDIF hardware support and the audio output plug-in chooses
+the best one. Of course it probably breaks existing output modules, see
+oss.c for hints :).
+
+Also include minor tweaks which will entitle us to decode and output 5.1
+audio. It may break existing plug-ins, too. See
+audio_output.c:aout_FormatNbChannels for hints.
+
+------------------------------------------------------------------------
+r2424 | massiot | 2002-09-03 01:21:40 +0200 (Tue, 03 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+
+Fixed the trivial channel mixer.
+
+------------------------------------------------------------------------
+r2427 | jpsaman | 2002-09-04 23:09:12 +0200 (Wed, 04 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.opts.in
+ M /trunk/configure.in
+
+Renamed --enable-qte switch for Qt Embedded interface support to --enable-opie.
+Reused --enable-qte for Video Out support under Qt Embedded.
+
+------------------------------------------------------------------------
+r2428 | jpsaman | 2002-09-04 23:13:33 +0200 (Wed, 04 Sep 2002) | 3 lines
+Changed paths:
+ A /trunk/modules/video_output/qte
+ A /trunk/modules/video_output/qte/Makefile
+ A /trunk/modules/video_output/qte/qte.cpp
+ A /trunk/modules/video_output/qte/qte.h
+
+Qt Embedded video out patch courtesy of Gerald Hansink.
+Ported Qt Embedded video out to vlc-0.5.0 (it is not useable yet).
+
+------------------------------------------------------------------------
+r2429 | jpsaman | 2002-09-04 23:18:29 +0200 (Wed, 04 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+
+Little cleanup action.
+
+------------------------------------------------------------------------
+r2430 | massiot | 2002-09-04 23:44:41 +0200 (Wed, 04 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/doc/developer/Makefile
+ M /trunk/doc/developer/audio_output.xml
+
+Beginning of the developer documentation for audio output 3.
+
+------------------------------------------------------------------------
+r2431 | massiot | 2002-09-07 01:15:44 +0200 (Sat, 07 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/doc/developer/audio_output.xml
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/codec/a52.c
+
+Aout3 developer documentation, cont'd.
+
+------------------------------------------------------------------------
+r2432 | massiot | 2002-09-09 00:20:32 +0200 (Mon, 09 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/doc/developer/audio_output.xml
+
+Three lines :).
+
+------------------------------------------------------------------------
+r2433 | sam | 2002-09-09 15:52:24 +0200 (Mon, 09 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/debian/control
+ M /trunk/debian/rules
+ A /trunk/debian/vlc-plugin-dv.dirs
+
+ * ./configure.in: the DV module is now a plugin, with the proper
+ dependencies in debian/control.
+
+------------------------------------------------------------------------
+r2434 | sam | 2002-09-10 14:15:07 +0200 (Tue, 10 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_output/x11/xcommon.c
+ M /trunk/modules/video_output/x11/xcommon.h
+
+ * ./modules/video_output/x11/xcommon.c: if we do not own the X window, like
+ in the Mozilla plugin, we do not try to unmap it.
+
+------------------------------------------------------------------------
+r2435 | sam | 2002-09-10 14:58:42 +0200 (Tue, 10 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/misc/dummy/vout.c
+
+ * ./modules/misc/dummy/vout.c: fixed an endianness issue in the commandline
+ chroma parsing.
+
+------------------------------------------------------------------------
+r2436 | stef | 2002-09-12 01:08:43 +0200 (Thu, 12 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+
+.Fixed the length of the spdif frame.
+
+------------------------------------------------------------------------
+r2437 | stef | 2002-09-12 01:10:30 +0200 (Thu, 12 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+.Quick hack to make spdif work with emu10k1 oss driver. Still buggy.
+
+------------------------------------------------------------------------
+r2438 | massiot | 2002-09-14 00:38:54 +0200 (Sat, 14 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/doc/developer/audio_output.xml
+
+(Temporary) end of the audio output 3 documentation.
+
+------------------------------------------------------------------------
+r2439 | stef | 2002-09-14 22:50:24 +0200 (Sat, 14 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/spudec/spudec.c
+
+*Fixed a typo that made spudec selection fail.
+
+------------------------------------------------------------------------
+r2440 | stef | 2002-09-14 22:51:11 +0200 (Sat, 14 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+*Fixed a bug that prevented OSS from closing cleanly in spdif.
+
+------------------------------------------------------------------------
+r2441 | jpsaman | 2002-09-15 21:32:03 +0200 (Sun, 15 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/familiar/familiar.h
+
+Hide progressbar widget on startup.
+
+------------------------------------------------------------------------
+r2442 | jpsaman | 2002-09-15 22:54:12 +0200 (Sun, 15 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/modules/LIST
+ M /trunk/modules/video_output/qte/qte.cpp
+ M /trunk/modules/video_output/qte/qte.h
+
+Configure option --enable-qte works now (default is disabled).
+Porting video out plugin/builtin for Qt Embedded to CVS is not complete. (Please do not use it.)
+
+------------------------------------------------------------------------
+r2443 | ipkiss | 2002-09-16 00:33:24 +0200 (Mon, 16 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/preferences.cpp
+
+ * modules/gui/win32/preferences.cpp: added a forgotten initialization
+
+------------------------------------------------------------------------
+r2444 | sam | 2002-09-16 10:10:00 +0200 (Mon, 16 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/gtk/gtk.glade
+ M /trunk/modules/gui/gtk/gtk_interface.c
+
+ * ./modules/gui/gtk/gtk.glade: handled delete event for the Open window.
+
+------------------------------------------------------------------------
+r2445 | massiot | 2002-09-16 22:46:38 +0200 (Mon, 16 Sep 2002) | 6 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_config.h
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/src/audio_output/audio_output.c
+ A /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/libvlc.h
+
+* configure.in: Fixed detection of Qt-embedded.
+* modules/codec/a52.c: Fixed detection of A/52 sound.
+* modules/audio_filter/converter/a52tofloat32.c: Fixed a bug related to
+ downmixing.
+* ALL: Added hooks for audio volume management.
+
+------------------------------------------------------------------------
+r2446 | sam | 2002-09-17 10:18:24 +0200 (Tue, 17 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.in
+ A /trunk/mozilla/.cvsignore
+ M /trunk/mozilla/Makefile
+ A /trunk/mozilla/classinfo.h
+ M /trunk/mozilla/npunix.c
+ A /trunk/mozilla/vlcintf.idl
+ A /trunk/mozilla/vlcpeer.cpp
+ A /trunk/mozilla/vlcpeer.h
+ D /trunk/mozilla/vlcplugin.c
+ A /trunk/mozilla/vlcplugin.cpp
+ M /trunk/mozilla/vlcplugin.h
+ A /trunk/mozilla/vlcshell.cpp
+
+ * ./mozilla/*: added hooks so that the vlc plugin is scriptable from
+ javascript. It's also in C++, but we didn't have the choice.
+
+------------------------------------------------------------------------
+r2447 | fenrir | 2002-09-17 13:57:38 +0200 (Tue, 17 Sep 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/demux/mp4/libmp4.c
+ M /trunk/modules/demux/mp4/libmp4.h
+ M /trunk/modules/demux/mp4/mp4.c
+ M /trunk/modules/demux/mp4/mp4.h
+
+ * all: - fix a memory leak while parsing.
+ - fix a bug while playing last frames (in last chunk).
+ - add seek support, not complete but usable.
+
+------------------------------------------------------------------------
+r2448 | sam | 2002-09-17 16:56:13 +0200 (Tue, 17 Sep 2002) | 7 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+
+ * ./src/libvlc.c: switched the position of msg_Create() and system_Init()
+ because the BeOS system_Init spawns a thread, which makes use of msg_*
+ functions.
+ * ./src/misc/threads.c, ./src/misc/win32_specific.c: put the detection
+ of SignalObjectAndWait in the thread system initialization because
+ system_Init() now happens after msg_Create().
+
+------------------------------------------------------------------------
+r2449 | henri | 2002-09-18 03:28:05 +0200 (Wed, 18 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.in
+ A /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/modules/codec/lpcm/lpcm.c
+ M /trunk/modules/codec/lpcm/lpcm.h
+
+lpcm support (tested on 1 source only)
+
+------------------------------------------------------------------------
+r2450 | tcastley | 2002-09-18 13:50:47 +0200 (Wed, 18 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+
+Updated to use the new AOUT_VOLUME_* constants.
+
+------------------------------------------------------------------------
+r2451 | sam | 2002-09-18 14:20:37 +0200 (Wed, 18 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+
+ * ./modules/audio_filter/converter/s16tofloat32swab.c: compilation fix for
+ systems which don't have swab(). Fixed a memory leak.
+
+------------------------------------------------------------------------
+r2452 | massiot | 2002-09-18 23:21:24 +0200 (Wed, 18 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.old
+ M /trunk/configure.in
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/modules/video_output/directx/aout.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/misc/modules_plugin.h
+
+* ALL: More hooks for audio volume management.
+* configure.in: Fixed a typo.
+
+------------------------------------------------------------------------
+r2453 | fenrir | 2002-09-19 01:34:28 +0200 (Thu, 19 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/avi/libioRIFF.c
+ M /trunk/modules/demux/avi/libioRIFF.h
+ M /trunk/modules/demux/mp4/libmp4.c
+
+ * all: fix endian issue with new definition of VLC_FOURCC, but
+untested. Meuuh, could you test it ?
+
+------------------------------------------------------------------------
+r2454 | fenrir | 2002-09-19 17:58:55 +0200 (Thu, 19 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/avi/avi.c
+
+ * avi.c : fix my last fix about endiannes issues (I hope)
+
+------------------------------------------------------------------------
+r2455 | massiot | 2002-09-19 23:56:40 +0200 (Thu, 19 Sep 2002) | 6 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_config.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_filter/converter/Makefile
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/modules/codec/mad/decoder.h
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/video_output/sdl.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/mixer.c
+
+* Audio volume management now works properly. See src/audio_output/intf.c
+ for information on how to use it in your interface plug-ins. In the
+ SDL vout, b and n are mapped to sound down/sound up.
+* Fixed a major in the mad plug-in with wrong dates.
+* Fixed a compilation bug.
+
+------------------------------------------------------------------------
+r2456 | massiot | 2002-09-21 01:27:04 +0200 (Sat, 21 Sep 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/codec/Makefile
+ M /trunk/modules/codec/a52.c
+ D /trunk/modules/codec/lpcm
+ A /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/src/audio_output/audio_output.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+
+* Fixed miscellaneous cosmetic issues with lpcm and s16tofloat32swab modules.
+* First hooks for changing the audio output plug-in and its parameters
+ on-the-fly.
+
+------------------------------------------------------------------------
+r2457 | jlj | 2002-09-21 22:20:42 +0200 (Sat, 21 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/Makefile
+
+ * ./modules/audio_filter/converter/Makefile: Fixed typo.
+
+------------------------------------------------------------------------
+r2458 | massiot | 2002-09-22 16:53:52 +0200 (Sun, 22 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/src/audio_output/filters.c
+
+Fixed a bug in the conversion splitter.
+
+------------------------------------------------------------------------
+r2459 | jpsaman | 2002-09-23 23:44:23 +0200 (Mon, 23 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.in
+ M /trunk/modules/video_output/qte/qte.cpp
+ M /trunk/modules/video_output/qte/qte.h
+
+Video output for QT embedded compiles. There are still some linking issues to fix, before it is usable.
+
+------------------------------------------------------------------------
+r2460 | massiot | 2002-09-24 01:05:58 +0200 (Tue, 24 Sep 2002) | 5 lines
+Changed paths:
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/demux/mpeg/ts.c
+ M /trunk/modules/gui/macosx/playlist.m
+ M /trunk/src/audio_output/mixer.c
+
+* New --vlc-backwards-compat option, to go back to the old behavior with old
+VLS's.
+* Fixed a bug with non-ASCII characters in the OS X playlist.
+* Fixed a warning on start-up.
+
+------------------------------------------------------------------------
+r2461 | jpsaman | 2002-09-25 22:25:24 +0200 (Wed, 25 Sep 2002) | 2 lines
+Changed paths:
+ A /trunk/INSTALL.libmad
+
+Adding lost instruction for compiling libmad library.
+
+------------------------------------------------------------------------
+r2462 | jpsaman | 2002-09-25 22:41:32 +0200 (Wed, 25 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.in
+
+Added compiler and link flags to --enable-opie (not tested).
+
+------------------------------------------------------------------------
+r2464 | massiot | 2002-09-27 00:40:27 +0200 (Fri, 27 Sep 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile.old
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_symbols.h
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/demux/mpeg/ts.c
+ D /trunk/src/audio_output/audio_output.c
+ A /trunk/src/audio_output/common.c
+ A /trunk/src/audio_output/dec.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/modules_plugin.h
+
+* Major API change of the audio output. New aout_Dec* functions.
+* Fixed a compile issue in s16tofloat32swab.
+* Fixed a typo in demux/mpeg/ts.c.
+
+------------------------------------------------------------------------
+r2466 | massiot | 2002-09-27 00:56:14 +0200 (Fri, 27 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/mpeg/system.c
+
+* Fixed my A/52 fix.
+
+------------------------------------------------------------------------
+r2467 | massiot | 2002-09-28 01:38:04 +0200 (Sat, 28 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.old
+ M /trunk/include/aout_internal.h
+ M /trunk/include/vlc_config.h
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/src/audio_output/input.c
+
+* Makefile.old: Fixed BeOS compilation.
+* ALL: Fewer overhead when resampling.
+
+------------------------------------------------------------------------
+r2468 | massiot | 2002-09-28 15:05:16 +0200 (Sat, 28 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/src/audio_output/mixer.c
+
+* Several stability patches for multiple input streams aout.
+
+------------------------------------------------------------------------
+r2473 | jpsaman | 2002-09-29 17:39:53 +0200 (Sun, 29 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/ipkg/control
+ A /trunk/ipkg/control.opie
+ A /trunk/ipkg/postinst.opie
+ A /trunk/ipkg/postrm.opie
+ A /trunk/ipkg/vlc.desktop
+
+Updating ipkg files for X and QT Embedded packages of vlc.
+
+------------------------------------------------------------------------
+r2474 | sam | 2002-09-29 20:16:04 +0200 (Sun, 29 Sep 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/threads.c
+
+ * ./src/misc/threads.c: fixed a bug in the st_mutex_new() failure detection.
+
+------------------------------------------------------------------------
+r2475 | sam | 2002-09-29 20:19:53 +0200 (Sun, 29 Sep 2002) | 4 lines
+Changed paths:
+ M /trunk/include/vlc/vlc.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/vlc.c
+
+ * ./src/playlist/playlist.c: don't run the playlist by default.
+ * ./src/libvlc.c: if items are specified in the commandline, run the playlist.
+ * ./src/vlc.c: don't rely on internal vlc types (mtime_t).
+
+------------------------------------------------------------------------
+r2476 | sam | 2002-09-30 12:00:47 +0200 (Mon, 30 Sep 2002) | 2 lines
+Changed paths:
+ A /trunk/debian/Makefile.am
+ A /trunk/doc/Makefile.am
+ A /trunk/ipkg/Makefile.am
+ A /trunk/lib/Makefile.am
+ A /trunk/modules/Makefile.am
+ A /trunk/modules/access/Modules.am
+ A /trunk/modules/access/dvd/Modules.am
+ A /trunk/modules/access/dvdplay/Modules.am
+ A /trunk/modules/access/dvdread/Modules.am
+ A /trunk/modules/access/satellite/Modules.am
+ A /trunk/modules/access/v4l/Modules.am
+ A /trunk/modules/access/vcd/Modules.am
+ A /trunk/modules/audio_filter/channel_mixer/Modules.am
+ A /trunk/modules/audio_filter/converter/Modules.am
+ A /trunk/modules/audio_filter/resampler/Modules.am
+ A /trunk/modules/audio_mixer/Modules.am
+ A /trunk/modules/audio_output/Modules.am
+ A /trunk/modules/codec/Modules.am
+ A /trunk/modules/codec/a52old/Modules.am
+ A /trunk/modules/codec/a52old/downmix/Modules.am
+ A /trunk/modules/codec/a52old/imdct/Modules.am
+ A /trunk/modules/codec/cinepak/Modules.am
+ A /trunk/modules/codec/dv/Modules.am
+ A /trunk/modules/codec/faad/Modules.am
+ A /trunk/modules/codec/ffmpeg/Modules.am
+ A /trunk/modules/codec/ffmpeg/postprocessing/Modules.am
+ A /trunk/modules/codec/mad/Modules.am
+ A /trunk/modules/codec/mpeg_audio/Modules.am
+ A /trunk/modules/codec/mpeg_video/Modules.am
+ A /trunk/modules/codec/mpeg_video/idct/Modules.am
+ A /trunk/modules/codec/mpeg_video/motion/Modules.am
+ A /trunk/modules/codec/spudec/Modules.am
+ A /trunk/modules/control/lirc/Modules.am
+ A /trunk/modules/control/rc/Modules.am
+ A /trunk/modules/demux/Modules.am
+ A /trunk/modules/demux/aac/Modules.am
+ A /trunk/modules/demux/avi/Modules.am
+ A /trunk/modules/demux/mp4/Modules.am
+ A /trunk/modules/demux/mpeg/Modules.am
+ A /trunk/modules/demux/util/Modules.am
+ A /trunk/modules/gui/beos/Modules.am
+ A /trunk/modules/gui/familiar/Modules.am
+ A /trunk/modules/gui/gtk/Modules.am
+ A /trunk/modules/gui/kde/Modules.am
+ A /trunk/modules/gui/macosx/Modules.am
+ A /trunk/modules/gui/ncurses/Modules.am
+ A /trunk/modules/gui/qnx/Modules.am
+ A /trunk/modules/gui/qt/Modules.am
+ A /trunk/modules/gui/win32/Modules.am
+ A /trunk/modules/misc/Modules.am
+ A /trunk/modules/misc/dummy/Modules.am
+ A /trunk/modules/misc/logger/Modules.am
+ A /trunk/modules/misc/memcpy/Modules.am
+ A /trunk/modules/misc/network/Modules.am
+ A /trunk/modules/video_chroma/Modules.am
+ A /trunk/modules/video_filter/Modules.am
+ A /trunk/modules/video_filter/deinterlace/Modules.am
+ A /trunk/modules/video_output/Modules.am
+ A /trunk/modules/video_output/directx/Modules.am
+ A /trunk/modules/video_output/mga/Modules.am
+ A /trunk/modules/video_output/qte/Modules.am
+ A /trunk/modules/video_output/x11/Modules.am
+ A /trunk/modules/visualization/scope/Modules.am
+ A /trunk/modules/visualization/xosd/Modules.am
+ A /trunk/share/Makefile.am
+ A /trunk/src/Makefile.am
+
+ * ALL: added *.am files here and there for future automake support.
+
+------------------------------------------------------------------------
+r2477 | sam | 2002-09-30 13:05:42 +0200 (Mon, 30 Sep 2002) | 4 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/ChangeLog
+ M /trunk/HACKING
+ M /trunk/Makefile.am
+ D /trunk/Makefile.config.in
+ D /trunk/Makefile.modules
+ D /trunk/Makefile.old
+ D /trunk/Makefile.opts.in
+ M /trunk/bootstrap
+ A /trunk/configure.ac.in
+ D /trunk/configure.in
+ M /trunk/debian/.cvsignore
+ M /trunk/debian/control
+ M /trunk/debian/libvlc0-dev.dirs
+ M /trunk/debian/rules
+ A /trunk/debian/vlc-plugin-dvb.dirs
+ M /trunk/debian/vlc.dirs
+ A /trunk/doc/.cvsignore
+ M /trunk/doc/developer/Makefile
+ A /trunk/doc/developer/hacking.xml
+ M /trunk/doc/developer/manual.xml
+ M /trunk/doc/developer/overview.xml
+ M /trunk/doc/fortunes.txt
+ M /trunk/doc/vlc.1
+ A /trunk/extras/GNUgetopt/.cvsignore
+ M /trunk/include/modules_inner.h
+ M /trunk/include/vlc_config.h
+ D /trunk/include/vlc_symbols.h
+ A /trunk/ipkg/.cvsignore
+ M /trunk/lib/.cvsignore
+ A /trunk/m4/.cvsignore
+ A /trunk/modules/.cvsignore
+ M /trunk/modules/access/.cvsignore
+ D /trunk/modules/access/Makefile
+ D /trunk/modules/access/dvd/Makefile
+ D /trunk/modules/access/dvdplay/Makefile
+ D /trunk/modules/access/dvdread/Makefile
+ M /trunk/modules/access/file.c
+ M /trunk/modules/access/http.c
+ M /trunk/modules/access/rtp.c
+ D /trunk/modules/access/satellite/Makefile
+ M /trunk/modules/access/udp.c
+ D /trunk/modules/access/v4l/Makefile
+ D /trunk/modules/access/vcd/Makefile
+ D /trunk/modules/audio_filter/channel_mixer/Makefile
+ D /trunk/modules/audio_filter/converter/Makefile
+ D /trunk/modules/audio_filter/resampler/Makefile
+ D /trunk/modules/audio_mixer/Makefile
+ D /trunk/modules/audio_output/Makefile
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/sdl.c
+ D /trunk/modules/codec/Makefile
+ D /trunk/modules/codec/a52old/Makefile
+ D /trunk/modules/codec/a52old/downmix/Makefile
+ D /trunk/modules/codec/a52old/imdct/Makefile
+ D /trunk/modules/codec/cinepak/Makefile
+ D /trunk/modules/codec/dv/Makefile
+ D /trunk/modules/codec/faad/Makefile
+ D /trunk/modules/codec/ffmpeg/Makefile
+ D /trunk/modules/codec/ffmpeg/postprocessing/Makefile
+ D /trunk/modules/codec/mad/Makefile
+ D /trunk/modules/codec/mpeg_audio/Makefile
+ D /trunk/modules/codec/mpeg_video/Makefile
+ D /trunk/modules/codec/mpeg_video/idct/Makefile
+ D /trunk/modules/codec/mpeg_video/motion/Makefile
+ D /trunk/modules/codec/spudec/Makefile
+ D /trunk/modules/control/lirc/Makefile
+ D /trunk/modules/control/rc/Makefile
+ M /trunk/modules/control/rc/rc.c
+ D /trunk/modules/demux/Makefile
+ D /trunk/modules/demux/aac/Makefile
+ D /trunk/modules/demux/avi/Makefile
+ D /trunk/modules/demux/mp4/Makefile
+ D /trunk/modules/demux/mpeg/Makefile
+ D /trunk/modules/demux/util/Makefile
+ D /trunk/modules/gui/beos/Makefile
+ D /trunk/modules/gui/familiar/Makefile
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/callbacks.h
+ D /trunk/modules/gui/gtk/Makefile
+ M /trunk/modules/gui/gtk/common.h
+ M /trunk/modules/gui/gtk/display.c
+ M /trunk/modules/gui/gtk/display.h
+ M /trunk/modules/gui/gtk/gnome.c
+ M /trunk/modules/gui/gtk/gnome.glade
+ M /trunk/modules/gui/gtk/gnome_interface.c
+ M /trunk/modules/gui/gtk/gtk.c
+ M /trunk/modules/gui/gtk/gtk_callbacks.c
+ M /trunk/modules/gui/gtk/gtk_callbacks.h
+ M /trunk/modules/gui/gtk/open.c
+ D /trunk/modules/gui/kde/Makefile
+ D /trunk/modules/gui/macosx/Makefile
+ D /trunk/modules/gui/ncurses/Makefile
+ D /trunk/modules/gui/qnx/Makefile
+ M /trunk/modules/gui/qt/.cvsignore
+ D /trunk/modules/gui/qt/Makefile
+ M /trunk/modules/gui/qt/intf.cpp
+ A /trunk/modules/gui/qt/intf.h
+ D /trunk/modules/gui/win32/Makefile
+ M /trunk/modules/gui/win32/win32.bpr
+ D /trunk/modules/misc/Makefile
+ D /trunk/modules/misc/dummy/Makefile
+ M /trunk/modules/misc/gtk_main.c
+ D /trunk/modules/misc/logger/Makefile
+ D /trunk/modules/misc/memcpy/Makefile
+ D /trunk/modules/misc/network/Makefile
+ D /trunk/modules/video_chroma/Makefile
+ D /trunk/modules/video_filter/Makefile
+ D /trunk/modules/video_filter/deinterlace/Makefile
+ D /trunk/modules/video_output/Makefile
+ D /trunk/modules/video_output/directx/Makefile
+ M /trunk/modules/video_output/directx/aout.c
+ D /trunk/modules/video_output/mga/Makefile
+ D /trunk/modules/video_output/qte/Makefile
+ M /trunk/modules/video_output/sdl.c
+ D /trunk/modules/video_output/x11/Makefile
+ D /trunk/modules/visualization/scope/Makefile
+ D /trunk/modules/visualization/xosd/Makefile
+ D /trunk/mozilla/Makefile
+ M /trunk/mozilla/vlcintf.idl
+ M /trunk/mozilla/vlcpeer.cpp
+ M /trunk/mozilla/vlcpeer.h
+ M /trunk/mozilla/vlcplugin.cpp
+ M /trunk/mozilla/vlcplugin.h
+ M /trunk/mozilla/vlcshell.cpp
+ M /trunk/po/.cvsignore
+ M /trunk/po/POTFILES.in
+ A /trunk/share/.cvsignore
+ A /trunk/src/.cvsignore
+ M /trunk/src/misc/modules.c
+ D /trunk/src/misc/modules_plugin.h
+ M /trunk/src/misc/modules_plugin.h.in
+ D /trunk/src/misc/symbols.c
+ M /trunk/vlc-config.in
+
+ * ALL: the build mechanism now uses automake. See HACKING for more details.
+ * ./mozilla/vlcplugin.cpp: javascript support for the Mozilla plugin.
+ * debian/rules: the A52 module is now in a separate package.
+
+------------------------------------------------------------------------
+r2478 | sam | 2002-09-30 17:46:47 +0200 (Mon, 30 Sep 2002) | 4 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/debian/.cvsignore
+ M /trunk/debian/rules
+ M /trunk/include/.cvsignore
+ M /trunk/modules/access/.cvsignore
+ M /trunk/modules/access/dvd/.cvsignore
+ M /trunk/modules/access/dvdplay/.cvsignore
+ M /trunk/modules/access/dvdread/.cvsignore
+ M /trunk/modules/access/satellite/.cvsignore
+ M /trunk/modules/access/v4l/.cvsignore
+ M /trunk/modules/access/vcd/.cvsignore
+ M /trunk/modules/audio_filter/channel_mixer/.cvsignore
+ M /trunk/modules/audio_filter/converter/.cvsignore
+ M /trunk/modules/audio_filter/resampler/.cvsignore
+ M /trunk/modules/audio_mixer/.cvsignore
+ M /trunk/modules/audio_output/.cvsignore
+ M /trunk/modules/codec/.cvsignore
+ M /trunk/modules/codec/a52old/.cvsignore
+ M /trunk/modules/codec/a52old/downmix/.cvsignore
+ M /trunk/modules/codec/a52old/imdct/.cvsignore
+ M /trunk/modules/codec/cinepak/.cvsignore
+ M /trunk/modules/codec/dv/.cvsignore
+ M /trunk/modules/codec/faad/.cvsignore
+ M /trunk/modules/codec/ffmpeg/.cvsignore
+ M /trunk/modules/codec/ffmpeg/postprocessing/.cvsignore
+ M /trunk/modules/codec/mad/.cvsignore
+ M /trunk/modules/codec/mpeg_audio/.cvsignore
+ M /trunk/modules/codec/mpeg_video/.cvsignore
+ M /trunk/modules/codec/mpeg_video/idct/.cvsignore
+ M /trunk/modules/codec/mpeg_video/motion/.cvsignore
+ M /trunk/modules/codec/spudec/.cvsignore
+ M /trunk/modules/control/lirc/.cvsignore
+ M /trunk/modules/control/rc/.cvsignore
+ M /trunk/modules/demux/.cvsignore
+ M /trunk/modules/demux/aac/.cvsignore
+ M /trunk/modules/demux/avi/.cvsignore
+ M /trunk/modules/demux/mp4/.cvsignore
+ M /trunk/modules/demux/mpeg/.cvsignore
+ M /trunk/modules/demux/util/.cvsignore
+ M /trunk/modules/gui/beos/.cvsignore
+ M /trunk/modules/gui/familiar/.cvsignore
+ M /trunk/modules/gui/gtk/.cvsignore
+ M /trunk/modules/gui/kde/.cvsignore
+ M /trunk/modules/gui/macosx/.cvsignore
+ M /trunk/modules/gui/ncurses/.cvsignore
+ M /trunk/modules/gui/qnx/.cvsignore
+ M /trunk/modules/gui/qt/.cvsignore
+ M /trunk/modules/gui/win32/.cvsignore
+ M /trunk/modules/misc/.cvsignore
+ M /trunk/modules/misc/dummy/.cvsignore
+ M /trunk/modules/misc/logger/.cvsignore
+ M /trunk/modules/misc/memcpy/.cvsignore
+ M /trunk/modules/misc/network/.cvsignore
+ M /trunk/modules/video_chroma/.cvsignore
+ M /trunk/modules/video_filter/.cvsignore
+ M /trunk/modules/video_filter/deinterlace/.cvsignore
+ M /trunk/modules/video_output/.cvsignore
+ M /trunk/modules/video_output/directx/.cvsignore
+ M /trunk/modules/video_output/mga/.cvsignore
+ M /trunk/modules/video_output/x11/.cvsignore
+ M /trunk/modules/visualization/scope/.cvsignore
+ M /trunk/modules/visualization/xosd/.cvsignore
+ M /trunk/mozilla/.cvsignore
+ M /trunk/src/.cvsignore
+ M /trunk/src/misc/.cvsignore
+
+ * ./debian/rules: moved the gtk_main and gnome_main plugins to the gvlc
+ and gnome-vlc packages.
+ * ALL: updated .cvsignore files to properly ignore automake files.
+
+------------------------------------------------------------------------
+r2479 | sam | 2002-09-30 17:47:20 +0200 (Mon, 30 Sep 2002) | 2 lines
+Changed paths:
+ A /trunk/src/audio_output/.cvsignore
+ A /trunk/src/input/.cvsignore
+ A /trunk/src/interface/.cvsignore
+ A /trunk/src/playlist/.cvsignore
+ A /trunk/src/stream_output/.cvsignore
+ A /trunk/src/video_output/.cvsignore
+
+ * src/*: another bunch of .cvsignore files.
+
+------------------------------------------------------------------------
+r2480 | titer | 2002-09-30 20:30:28 +0200 (Mon, 30 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/codec/spudec/render.c
+ M /trunk/modules/gui/beos/BeOS.cpp
+ M /trunk/modules/gui/beos/Bitmaps.h
+ M /trunk/modules/gui/beos/DrawingTidbits.cpp
+ M /trunk/modules/gui/beos/DrawingTidbits.h
+ M /trunk/modules/gui/beos/Interface.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.h
+ A /trunk/modules/gui/beos/ListViews.cpp
+ A /trunk/modules/gui/beos/ListViews.h
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+ M /trunk/modules/gui/beos/MediaControlView.h
+ M /trunk/modules/gui/beos/Modules.am
+ M /trunk/modules/gui/beos/MsgVals.h
+ M /trunk/modules/gui/beos/PlayListWindow.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.h
+ M /trunk/modules/gui/beos/TransportButton.cpp
+ M /trunk/modules/gui/beos/TransportButton.h
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/gui/beos/VideoWindow.h
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+ M /trunk/share/vlc_beos.rsrc
+ M /trunk/src/misc/beos_specific.cpp
+
+Attempt to port new BeOS features from the stable branch.
+Playlist is yet broken (maybe others things too)
+
+------------------------------------------------------------------------
+r2489 | massiot | 2002-09-30 23:32:33 +0200 (Mon, 30 Sep 2002) | 3 lines
+Changed paths:
+ M /trunk/include/audio_output.h
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos8.c
+ M /trunk/modules/audio_filter/converter/float32tou16.c
+ M /trunk/modules/audio_filter/converter/float32tou8.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/modules/misc/dummy/aout.c
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/output.c
+
+* Made audio_sample_format->i_format a FOURCC to allow the creation of
+new ones.
+
+------------------------------------------------------------------------
+r2494 | ipkiss | 2002-10-01 22:43:35 +0200 (Tue, 01 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/events.c
+ M /trunk/modules/video_output/directx/vout.h
+
+* modules/video_output/directx/events.c: added an "Always on top" entry
+ in the system menu.
+
+------------------------------------------------------------------------
+r2496 | massiot | 2002-10-01 23:47:25 +0200 (Tue, 01 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/mpeg/system.c
+
+Finally fixed A/52 TS input.
+
+------------------------------------------------------------------------
+r2498 | massiot | 2002-10-02 00:29:09 +0200 (Wed, 02 Oct 2002) | 3 lines
+Changed paths:
+ M /branches/v0_4_1_branch/plugins/network/ipv4.c
+ M /branches/v0_4_1_branch/src/interface/main.c
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/src/libvlc.h
+
+For people who have several network interfaces, added a --iface-addr option
+to select which interface to use for multicast sockets.
+
+------------------------------------------------------------------------
+r2499 | massiot | 2002-10-02 00:34:43 +0200 (Wed, 02 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+Fixed a bug in the OSS output I introduced yesterday.
+
+------------------------------------------------------------------------
+r2500 | sam | 2002-10-02 11:15:06 +0200 (Wed, 02 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ * ./configure.ac.in: --enable-a52 activates a52tofloat32, not a52.
+ (always re-run bootstrap when configure.ac.in has changed).
+
+------------------------------------------------------------------------
+r2501 | sam | 2002-10-02 14:59:59 +0200 (Wed, 02 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/.cvsignore
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/configure.ac.in
+
+ * ./bootstrap, ./Makefile.am: workarounds for automake 1.5.
+
+------------------------------------------------------------------------
+r2502 | sam | 2002-10-02 15:26:14 +0200 (Wed, 02 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+
+ * ./Makefile.am: another workaround for an old automake 1.5 bug (bug #279).
+
+------------------------------------------------------------------------
+r2503 | sam | 2002-10-02 15:28:52 +0200 (Wed, 02 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.am
+
+ * ./Makefile.am: removed a circular dependency on src/misc/modules_plugin.h.
+
+------------------------------------------------------------------------
+r2504 | sigmunau | 2002-10-02 17:37:58 +0200 (Wed, 02 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+fixed some insanities which coused this module to fail on a52 sound
+
+------------------------------------------------------------------------
+r2505 | sam | 2002-10-02 18:02:43 +0200 (Wed, 02 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/bootstrap
+
+ * ./bootstrap: added a check for automake bug #326. No easy workaround is
+ really possible other than patching/upgrading automake. This happens for
+ automake 1.6.0 and automake 1.6.1.
+
+------------------------------------------------------------------------
+r2509 | massiot | 2002-10-03 00:56:53 +0200 (Thu, 03 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
+ M /trunk/modules/gui/macosx/Modules.am
+ A /trunk/modules/gui/macosx/adev_discovery.h
+ M /trunk/modules/gui/macosx/aout.m
+ A /trunk/modules/gui/macosx/asystm.h
+ A /trunk/modules/gui/macosx/asystm.m
+ M /trunk/modules/gui/macosx/intf.h
+ M /trunk/modules/gui/macosx/intf.m
+
+* Mac OS X audio device discovery and selection, patch courtesy of
+Heiko Panther <heiko.panther@web.de>.
+
+------------------------------------------------------------------------
+r2510 | sam | 2002-10-03 10:44:11 +0200 (Thu, 03 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap
+
+ * ./bootstrap: fixed a bug I introduced yesterday that caused automake
+ version detection not to work properly.
+
+------------------------------------------------------------------------
+r2512 | sam | 2002-10-03 11:25:40 +0200 (Thu, 03 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/Modules.am
+ M /trunk/modules/gui/win32/win32.bpr
+
+ * ./modules/gui/win32/win32.bpr: use the .dll extension instead of .so.
+
+------------------------------------------------------------------------
+r2513 | sigmunau | 2002-10-03 12:15:01 +0200 (Thu, 03 Oct 2002) | 7 lines
+Changed paths:
+ M /trunk/modules/gui/kde/Modules.am
+ M /trunk/modules/gui/kde/interface.cpp
+ M /trunk/modules/gui/kde/interface.h
+ M /trunk/modules/gui/kde/kde.cpp
+ M /trunk/modules/gui/kde/preferences.cpp
+ M /trunk/modules/gui/kde/ui.rc
+
+ kde.cpp: subscribe and unsubscribe messages
+ interface.cpp, interface.h: create a messages window, and add menu iten to
+show it
+ Modules.as: build messages window
+ ui.rc: menuitem to show messages
+ preferences.cpp: fixed typo in comment
+
+------------------------------------------------------------------------
+r2514 | sigmunau | 2002-10-03 12:15:46 +0200 (Thu, 03 Oct 2002) | 2 lines
+Changed paths:
+ A /trunk/modules/gui/kde/messages.cpp
+ A /trunk/modules/gui/kde/messages.h
+
+forgot to add the actual code in my last commit
+
+------------------------------------------------------------------------
+r2515 | sam | 2002-10-03 15:21:55 +0200 (Thu, 03 Oct 2002) | 14 lines
+Changed paths:
+ M /trunk/debian/control
+ M /trunk/include/main.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_cpu.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/misc/gtk_main.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/cpu.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+
+ * ./src/libvlc.c, ./include/main.h: the root of all objects is now
+ p_libvlc, and each p_vlc is a child of p_libvlc. Reasons for this are:
+
+ o the module bank and the message bank only need to be initialized once,
+ which gives faster loads when multiple instances of libvlc are used,
+ o we allow the possibility of different p_vlc sharing objects, for
+ instance the audio output,
+ o the CPU detection is only done once.
+
+ This patch is not polished yet, but I cannot do any intensive tests for
+ the moment because of a bug somewhere that leaves audio output objects
+ lying here and there which needs to be investigated first. The current
+ major issue is that the module bank is no longer freed.
+
+------------------------------------------------------------------------
+r2517 | gbazin | 2002-10-03 19:01:59 +0200 (Thu, 03 Oct 2002) | 10 lines
+Changed paths:
+ M /trunk/FAQ
+ M /trunk/configure.ac.in
+ M /trunk/include/interface.h
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/misc/dummy/interface.c
+ M /trunk/modules/misc/logger/logger.c
+ M /trunk/src/misc/threads.c
+
+
+* FAQ: updated FAQ with config file issues.
+* configure.ac.in: use -mms-bitfields instead of -fnative-struct for
+ mingw32 gcc-3.x.
+* include/interface.h, modules/misc/dummy/interface.c, modules/misc/logger/logger.c,
+ modules/control/rc/rc.c: Display message on Win32 explaining how to get
+ back to the GUI mode.
+* src/misc/threads.c, include/vlc_threads_funcs.h: ignore the
+ win9x-cv-method config option on WinNT when fast-mutex is not enabled.
+
+------------------------------------------------------------------------
+r2518 | sam | 2002-10-03 20:56:10 +0200 (Thu, 03 Oct 2002) | 9 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/main.h
+ M /trunk/mozilla/vlcshell.cpp
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/vlc.c
+
+ * ./configure.ac.in: duplicated arguments to AM_INIT_AUTOMAKE to fix
+ locales breakage.
+ * ./src/libvlc.c: libvlc understands the VLC_VERBOSE environment variable,
+ to be set between 0 and 4. Default value is 0 for a program using libvlc,
+ but vlc sets it to 1 by default.
+ * ./src/misc/configuration.c: -v now works the old way (-v, -vv, -vvv) as
+ well as the new way (-v0, -v1, -v4). -v1 is the same as -v, and -v0 is
+ the same as -q (quiet). Hope it's all understandable.
+
+------------------------------------------------------------------------
+r2519 | jpsaman | 2002-10-03 22:46:46 +0200 (Thu, 03 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/AUTHORS
+
+Updated AUTHOS file.
+
+------------------------------------------------------------------------
+r2520 | jpsaman | 2002-10-03 22:49:31 +0200 (Thu, 03 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/access/rtp.c
+
+Fixed known bug in rtp plugin which resulted in superflous error messages.
+
+------------------------------------------------------------------------
+r2525 | massiot | 2002-10-03 23:45:16 +0200 (Thu, 03 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/access/rtp.c
+ M /trunk/modules/demux/mpeg/system.c
+
+Fixed miscellaneous problems with the RTP plug-in.
+
+------------------------------------------------------------------------
+r2528 | gbazin | 2002-10-04 14:01:40 +0200 (Fri, 04 Oct 2002) | 7 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/interface.h
+ M /trunk/modules/gui/gtk/gtk.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+
+
+* src/misc/threads.c, src/misc/win32_specific.c, include/interface.h: fixed typos.
+* configure.ac.in, modules/gui/gtk/gtk.c: Added a NEED_GTK_MAIN macro to the compiler
+ flags for the gtk module. When this macro isn't defined, then the gtk module
+ doesn't make use of the gtk_main module. I had to do this change because the
+ gtk_main trick can't work on win32 and render the whole gtk interface unusable.
+
+------------------------------------------------------------------------
+r2529 | sam | 2002-10-04 15:13:54 +0200 (Fri, 04 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/bootstrap
+ M /trunk/configure.ac.in
+ M /trunk/modules/Makefile.am
+ M /trunk/modules/misc/Modules.am
+ M /trunk/modules/misc/gtk_main.c
+ M /trunk/modules/misc/network/ipv6.c
+ D /trunk/modules/misc/null.c
+ A /trunk/modules/misc/testsuite
+ A /trunk/modules/misc/testsuite/.cvsignore
+ A /trunk/modules/misc/testsuite/Modules.am
+ A /trunk/modules/misc/testsuite/test1.c
+ A /trunk/modules/misc/testsuite/test2.cpp
+ A /trunk/modules/misc/testsuite/test3.m
+
+ * ./bootstrap: we use the proper linker for plugin compilation.
+ * ./modules/misc/testsuite/*: moved the null module into three test modules
+ that are only built when --enable-testsuite is activated. This directory
+ can be a good place for compilation tests or performance benchmarks.
+
+------------------------------------------------------------------------
+r2530 | sam | 2002-10-04 16:02:20 +0200 (Fri, 04 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/macosx/vout.m
+
+ * ./modules/gui/macosx/vout.m: if no MacOS X interface is available when
+ the video output is initialized, we wait for a while before giving up;
+ also changed the code so that it probes all interface objects rather than
+ the first one it finds.
+
+------------------------------------------------------------------------
+r2531 | sam | 2002-10-04 20:07:22 +0200 (Fri, 04 Oct 2002) | 10 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/main.h
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/gui/gtk/gtk.c
+ M /trunk/modules/misc/gtk_main.c
+ M /trunk/modules/video_output/qte/qte.cpp
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+
+ * ./configure.ac.in: removed now unnecessary --force-exe-suffix flag.
+ * ./src/misc/objects.c: structure_lock is now local.
+ * ./src/misc/threads.c: implemented named mutexes which provide a handy
+ way to protect data across plugins which might be sharing the same
+ resources. Thread-unsafe libraries come to mind, but we can imagine
+ using a named mutex for configuration files, or special devices.
+ * ./include/main.h: removed global_lock because of vlc_mutex_need, removed
+ p_global_data because it was never used, removed structure_lock because
+ it did not belong here.
+
+------------------------------------------------------------------------
+r2532 | jlj | 2002-10-05 02:10:17 +0200 (Sat, 05 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/modules/gui/macosx/open.h
+ M /trunk/modules/gui/macosx/open.m
+
+ ./extras/MacOSX/.../MainMenu.nib: added Open Target panel
+ ./modules/gui/macosx/open.[mh]: Open Target code
+
+------------------------------------------------------------------------
+r2533 | bozo | 2002-10-05 05:44:50 +0200 (Sat, 05 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/alsa.c
+
+Up-to-date ALSA audio output module.
+
+------------------------------------------------------------------------
+r2534 | gbazin | 2002-10-05 19:29:50 +0200 (Sat, 05 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_output/Modules.am
+ A /trunk/modules/audio_output/directx.c
+ M /trunk/modules/video_output/directx/Modules.am
+ D /trunk/modules/video_output/directx/aout.c
+ M /trunk/modules/video_output/directx/directx.c
+ D /trunk/modules/video_output/directx/vout.c
+
+
+
+* ALL: Splitted the directx plugin into an audio and video module.
+
+------------------------------------------------------------------------
+r2535 | jlj | 2002-10-05 21:26:23 +0200 (Sat, 05 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/netutils.c
+
+ ./src/misc/netutils.c: GetMacAddress Darwin support
+ ./src/libvlc.h: Default to en0 instead of eth0 under Darwin
+
+------------------------------------------------------------------------
+r2546 | gbazin | 2002-10-06 21:28:28 +0200 (Sun, 06 Oct 2002) | 8 lines
+Changed paths:
+ M /trunk/INSTALL.win32
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/modules/video_output/directx/directx.c
+ M /trunk/modules/video_output/directx/events.c
+
+
+
+* configure.ac.in: vlc can now be built under cygwin with or without the
+ unix emulation layer (without if you use CC="gcc -mno-cygwin").
+* INSTALL.win32: doc update for cygwin build.
+* modules/video_output/directx/events.c, modules/video_output/directx/directx.c,
+ modules/audio_output/directx.c: compilation fixes for cygwin.
+
+------------------------------------------------------------------------
+r2557 | massiot | 2002-10-07 23:58:40 +0200 (Mon, 07 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/HACKING
+ M /trunk/modules/access/http.c
+
+* HACKING : documentation for the automake crash
+* http.c : fixed a problem with seeking with large files
+
+------------------------------------------------------------------------
+r2558 | sam | 2002-10-08 18:02:05 +0200 (Tue, 08 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/src/input/input.c
+
+ * ./src/input/input.c: do not try to use stream output if the "sout" variable
+ is set to the empty string (happens when doing "Apply" in a GUI).
+
+------------------------------------------------------------------------
+r2559 | sam | 2002-10-08 20:10:10 +0200 (Tue, 08 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/vlc.c
+
+ * ./src/libvlc.c, ./src/misc/messages.c: due to horrible user threats,
+ only two levels of -v are now possible: -v for warnings, -vv for debug
+ messages (-q for no output at all).
+
+------------------------------------------------------------------------
+r2560 | massiot | 2002-10-09 00:48:25 +0200 (Wed, 09 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_threads.h
+
+OS X : raised the priority of the intf at the same level as the video, since
+otherwise we can't quit the application any longer...
+
+------------------------------------------------------------------------
+r2561 | titer | 2002-10-09 03:14:18 +0200 (Wed, 09 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/src/misc/beos_specific.cpp
+
+BeOS compilation fixes.
+
+------------------------------------------------------------------------
+r2563 | massiot | 2002-10-10 00:54:22 +0200 (Thu, 10 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/src/audio_output/input.c
+
+* (Hopefully) fixed S/PDIF outputs ;
+* Finally fixed the audio problem on most platforms.
+
+------------------------------------------------------------------------
+r2564 | sam | 2002-10-10 19:25:28 +0200 (Thu, 10 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ * ./configure.ac.in: dropped the use of typeset in favor of eval to
+ set variable values (ash doesn't have typeset).
+
+------------------------------------------------------------------------
+r2565 | sigmunau | 2002-10-10 21:34:06 +0200 (Thu, 10 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/kde/messages.cpp
+ M /trunk/modules/gui/kde/preferences.cpp
+
+ messages.cpp: use append(...) and not setText( text() + ...), seems to
+decrease cpu-usage considerably.
+ preferences.cpp: allow config strings to be 40 characters long instead of
+10. Is that enough?
+
+------------------------------------------------------------------------
+r2567 | massiot | 2002-10-11 00:46:20 +0200 (Fri, 11 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/mp4/libmp4.c
+ M /trunk/src/input/input_info.c
+ M /trunk/src/misc/messages.c
+
+Do not use vasprintf under Mac OS X because OS X.1 doesn't have that (how
+lame...).
+
+------------------------------------------------------------------------
+r2569 | titer | 2002-10-11 01:11:52 +0200 (Fri, 11 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/Interface.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.h
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+Some clean-up. Playlist works again.
+
+------------------------------------------------------------------------
+r2572 | gbazin | 2002-10-11 12:08:06 +0200 (Fri, 11 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/src/misc/modules.c
+
+
+* src/misc/modules.c: fixed a memory leak with the "plugin-path" config option.
+* modules/audio_output/directx.c, modules/audio_output/waveout.c: ported the directx
+ and waveout audio plugins to the new changes in the audio output layer.
+* configure.ac.in: fixes for cygwin compilation, and the gtk plugin under mingw32.
+
+------------------------------------------------------------------------
+r2573 | sam | 2002-10-11 13:05:52 +0200 (Fri, 11 Oct 2002) | 3 lines
+Changed paths:
+ A /trunk/include/variables.h
+ A /trunk/src/misc/variables.c
+
+ * ./src/misc/variables.c, ./include/variables.h: a few functions for
+ in-object variable storage. Unused yet (not even compiled).
+
+------------------------------------------------------------------------
+r2574 | sigmunau | 2002-10-11 14:50:43 +0200 (Fri, 11 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/kde/messages.cpp
+
+added some coloring to the messages window in the kde interface
+
+------------------------------------------------------------------------
+r2576 | gbazin | 2002-10-11 19:29:03 +0200 (Fri, 11 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/INSTALL.win32
+
+
+* INSTALL.win32: removed note about running in administrator mode to play
+ a DVD. Updated doc about using cygwin for compiling.
+
+------------------------------------------------------------------------
+r2577 | sam | 2002-10-11 23:17:29 +0200 (Fri, 11 Oct 2002) | 3 lines
+Changed paths:
+ M /branches/v0_4_1_branch/plugins/filter/deinterlace.c
+ M /trunk/modules/video_filter/deinterlace/deinterlace.c
+
+ * ./plugins/filter/deinterlace.c: fixed the green bottom line in the
+ linear deinterlace mode, thanks to Marian Durkovic <md@bts.sk>.
+
+------------------------------------------------------------------------
+r2578 | sam | 2002-10-12 00:32:56 +0200 (Sat, 12 Oct 2002) | 24 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+ M /trunk/include/interface.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/mozilla/vlcpeer.cpp
+ M /trunk/mozilla/vlcplugin.h
+ M /trunk/mozilla/vlcshell.cpp
+ M /trunk/src/interface/interface.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/vlc.c
+
+Changes to the libvlc API:
+ * ./include/vlc/vlc.h: changed the naming conventions for libvlc. Now
+ exported functions start with VLC_ instead of vlc_ to avoid conflicts.
+ * ./include/vlc/vlc.h: removed the vlc_object_t, vlc_list_t, vlc_error_t
+ and vlc_t types; they are now internal types only.
+ * ./include/vlc/vlc.h: merged the reentrant and non-reentrant libvlc
+ calls. In non-reentrant mode, we just use 0 as the first argument. In
+ reentrant mode, we use an object's ID. (see below)
+
+Internal changes:
+ * ./src/libvlc.c, ./src/misc/objects.c: instead of manipulating vlc_object_t
+ pointers, we manipulate their i_object_id. When needed, an object is
+ retrieved using vlc_object_get (I hope the lookup isn't too expensive,
+ that's why I designed the pp_objects layout to allow log2(n) seeks).
+ * ./src/misc/objects.c: activated the per-object variable storage. Unused
+ yet, unless you want to try "getfoo" and "setfoo blablah" in vlc -I rc.
+ * ./include/vlc_objects.h: moved the vlc_object_t and vlc_list_t definitions
+ here.
+
+Misc:
+ * ./src/vlc.c, ./mozilla/vlcshell.cpp: removed inclusion of config.h in
+ code portions not part of libvlc; it was just required for the
+ COPYRIGHT_MESSAGE string which is now available from VLC_Version().
+
+------------------------------------------------------------------------
+r2580 | massiot | 2002-10-12 01:44:25 +0200 (Sat, 12 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/FAQ
+
+* Updated FAQ.
+
+------------------------------------------------------------------------
+r2581 | titer | 2002-10-12 14:24:52 +0200 (Sat, 12 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+Rewritten BeOS audio output for audio output 3. It now "pulls" the data.
+Sound is yet choppy (I don't know why).
+
+------------------------------------------------------------------------
+r2584 | gbazin | 2002-10-12 22:09:13 +0200 (Sat, 12 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+
+* configure.ac.in: fix for the mingw32 build. We check if we need to explicitly
+ link with the mingwex library (needed for dirent support with new mingw32
+ runtimes).
+
+------------------------------------------------------------------------
+r2586 | gbazin | 2002-10-12 23:31:56 +0200 (Sat, 12 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+ M /trunk/modules/demux/mpeg/ts.c
+
+
+* configure.ac.in: fix for the mingw32 build. The gtk plugin may also need mingwex.
+* modules/demux/mpeg/ts.c: added an #include <stdint.h> to make mingw32 happy when
+ compiled with libdvbpsi.
+* Makefile.am: fixed dependency problem with share/vlc_win32_rc.rc.
+
+------------------------------------------------------------------------
+r2587 | alexis | 2002-10-13 01:15:45 +0200 (Sun, 13 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/doc/developer/Makefile
+ D /trunk/doc/developer/hacking.xml
+ M /trunk/doc/developer/manual.xml
+
+Fixed a bug in the developer doc : hacking.xml and overview.xml were
+identical ! So I removed hacking.xml...
+
+------------------------------------------------------------------------
+r2588 | sigmunau | 2002-10-13 16:26:48 +0200 (Sun, 13 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/demux/util/id3.c
+ M /trunk/modules/demux/util/id3tag.c
+ M /trunk/modules/gui/kde/QConfigItem.cpp
+ M /trunk/modules/gui/kde/QConfigItem.h
+ M /trunk/modules/gui/kde/preferences.cpp
+
+ modules/demux/util/id3*: fixed up some dead comments
+ modules/gui/kde/*: only set variable the user actually have changed when
+apply is pressed in the preferences window.
+
+------------------------------------------------------------------------
+r2590 | titer | 2002-10-13 17:39:16 +0200 (Sun, 13 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+Now BeOS sound is (almost) clean.
+It is kludgy, but it works ;)
+
+------------------------------------------------------------------------
+r2595 | massiot | 2002-10-14 01:01:23 +0200 (Mon, 14 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+Imported Changelog from 0.4.5.
+
+------------------------------------------------------------------------
+r2597 | sam | 2002-10-14 18:34:17 +0200 (Mon, 14 Oct 2002) | 10 lines
+Changed paths:
+ M /trunk/modules/misc/testsuite/Modules.am
+ A /trunk/modules/misc/testsuite/test4.c
+
+ * ./modules/misc/testsuite/test4.c: added a stress test module; doesn't get
+ compiled yet because it uses the "command" variables I'm about to check
+ in. They need to be typed in the rc interface for instance (-I rc). This
+ module has two available commands: "signal <int>" which sends the given
+ signal to the vlc process, and "stress [<int>]" which performs a series of
+ object creation/lookup/destruction, variable creation/setting/destruction
+ and thread spawning/joining tests. The optional argument for stress is an
+ integer between 1 and 200 (the bigger, the heavier the tests; it may hang
+ your machine at around 150, be careful).
+
+------------------------------------------------------------------------
+r2598 | sam | 2002-10-14 18:35:18 +0200 (Mon, 14 Oct 2002) | 2 lines
+Changed paths:
+ A /trunk/include/error.h
+ A /trunk/src/misc/error.c
+
+ * ./src/misc/error.c: added vlc_error, a strerror() equivalent.
+
+------------------------------------------------------------------------
+r2599 | sam | 2002-10-14 18:46:56 +0200 (Mon, 14 Oct 2002) | 15 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+ M /trunk/include/main.h
+ M /trunk/include/variables.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/include/vlc_objects.h
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/gui/familiar/familiar.c
+ M /trunk/modules/gui/gtk/gnome.c
+ M /trunk/modules/gui/gtk/gtk.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/variables.c
+ M /trunk/src/vlc.c
+
+ * ./include/vlc/vlc.h, ./src/libvlc.c: added VLC_Error() to the libvlc API.
+ * ./include/main.h: removed p_vlc->i_status because it was not sufficient
+ to represent all the possible states of p_vlc; each part should be tested
+ separately upon destruction.
+ * ./src/misc/objects.c: fixed a signed/unsigned bug that prevented creation
+ of VLC_OBJECT_GENERIC objects.
+
+ * ./src/misc/variables.c: added the VLC_VAR_COMMAND type which is simply a
+ variable that stores a function pointer, and calls it when var_Get is
+ called for it. The function argument is taken in val.psz_string.
+ * ./src/misc/objects.c: vlc_dumpstructure and vlc_liststructure are no longer
+ exported to the rest of the program; instead, they're VLC_VAR_COMMAND vars
+ ("tree" and "list").
+ * ./modules/control/rc/rc.c: moved a few commands to VLC_VAR_COMMAND vars.
+
+------------------------------------------------------------------------
+r2600 | sam | 2002-10-14 21:04:51 +0200 (Mon, 14 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/include/variables.h
+ M /trunk/modules/misc/testsuite/test4.c
+ M /trunk/src/misc/variables.c
+
+ * ./modules/misc/testsuite/test4.c: made the 4th test less CPU intensive
+ by making the spawned threads wait a bit longer.
+ * ./src/misc/variables.c: added a usage count to the variables; trying to
+ create a variable with the same name only increments its refcount.
+
+------------------------------------------------------------------------
+r2601 | titer | 2002-10-14 22:09:17 +0200 (Mon, 14 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+Fixed seeking.
+
+------------------------------------------------------------------------
+r2602 | alexis | 2002-10-14 23:36:04 +0200 (Mon, 14 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/vlc.spec
+
+
+Updated description.
+
+------------------------------------------------------------------------
+r2604 | fenrir | 2002-10-14 23:59:44 +0200 (Mon, 14 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/Makefile.am
+ M /trunk/modules/codec/Modules.am
+ A /trunk/modules/codec/araw.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ A /trunk/modules/demux/wav
+ A /trunk/modules/demux/wav/.cvsignore
+ A /trunk/modules/demux/wav/Modules.am
+ A /trunk/modules/demux/wav/wav.c
+ A /trunk/modules/demux/wav/wav.h
+
+ * araw.c : pseudo pcm decoder
+ * wav : demux for wav file( should work with raw pcm, mp3 or a52 stream ) but
+untested under big endian machine(for pcm).
+
+All are compiled by default.
+
+------------------------------------------------------------------------
+r2605 | titer | 2002-10-15 01:11:52 +0200 (Tue, 15 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+Cleaner code.
+
+------------------------------------------------------------------------
+r2606 | fenrir | 2002-10-15 02:55:07 +0200 (Tue, 15 Oct 2002) | 7 lines
+Changed paths:
+ M /trunk/modules/demux/avi/Modules.am
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/avi/libioRIFF.c
+ M /trunk/modules/demux/avi/libioRIFF.h
+
+ * all : begin to rewrite some parts of avi demux, mainly to clean ugly code
+and to prepare for OpenDML support.
+Add new options :
+ --avi-index force index creation.
+ --avi-interleaved force method used for unseekable stream but need
+interleaved stream and could lead to loss of audio/video synchro.
+
+------------------------------------------------------------------------
+r2607 | fenrir | 2002-10-15 02:56:43 +0200 (Tue, 15 Oct 2002) | 2 lines
+Changed paths:
+ A /trunk/modules/demux/avi/libavi.c
+ A /trunk/modules/demux/avi/libavi.h
+
+ * all : forgot to add theses new files :p
+
+------------------------------------------------------------------------
+r2608 | fenrir | 2002-10-15 03:50:24 +0200 (Tue, 15 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/cinepak/cinepak.c
+
+ * cinepak.c : initialize picture to black.
+
+------------------------------------------------------------------------
+r2609 | sam | 2002-10-15 10:35:24 +0200 (Tue, 15 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/misc/gtk_main.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/variables.c
+
+ * ./include/vlc_threads_funcs.h, ./src/misc/threads.c: eradicated
+ vlc_mutex_need() and vlc_mutex_unneed().
+ * ./src/misc/variables.c: implemented VLC_VAR_MUTEX variables.
+ * ./modules/misc/gtk_main.c, ./src/libvlc.c: replaced named mutexes with
+ named mutex variables.
+
+------------------------------------------------------------------------
+r2610 | sam | 2002-10-15 14:30:01 +0200 (Tue, 15 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/po/POTFILES.in
+ M /trunk/po/de.po
+ M /trunk/po/en_GB.po
+ M /trunk/po/fr.po
+ M /trunk/po/ja.po
+ M /trunk/po/nl.po
+ M /trunk/po/no.po
+ M /trunk/po/pl.po
+ M /trunk/po/ru.po
+ M /trunk/po/se.po
+ M /trunk/po/vlc.pot
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/variables.c
+
+ * ./po/*: updated locales.
+
+------------------------------------------------------------------------
+r2611 | gbazin | 2002-10-15 21:56:59 +0200 (Tue, 15 Oct 2002) | 7 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/access/vcd/cdrom.c
+ M /trunk/modules/access/vcd/cdrom.h
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/access/vcd/vcd.h
+
+
+* modules/access/vcd/*, configure.ac.in:
+ - Major changes to allow reading vcd images directly from the hard drive
+ (you need a .cue and .bin file).
+ - Removed duplicated code by merging ioctl_GetTrackCount and ioctl_GetSectors.
+ - Implemented necessary ioctls for Win9x/NT/2K/XP.
+
+------------------------------------------------------------------------
+r2614 | massiot | 2002-10-16 01:10:54 +0200 (Wed, 16 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos8.c
+ M /trunk/modules/audio_filter/converter/float32tou16.c
+ M /trunk/modules/audio_filter/converter/float32tou8.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+
+* Fixed filters which couldn't work with more than 2 channels ;
+* Fixed detection of VCD support under OS X.2.
+
+------------------------------------------------------------------------
+r2615 | sam | 2002-10-16 12:31:58 +0200 (Wed, 16 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/variables.c
+
+ * ./src/misc/variables.c: fixed a deadlock in command variables handling;
+ we now release the variable lock before calling the command.
+ * ./src/misc/threads.c: removed deprecated code.
+
+------------------------------------------------------------------------
+r2616 | sam | 2002-10-16 13:35:53 +0200 (Wed, 16 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/video_filter/deinterlace/deinterlace.c
+
+ * ./modules/access/vcd/vcd.c: changed an error to a warning in the probe
+ phase.
+ * ./modules/video_filter/deinterlace/deinterlace.c: the bob method now
+ flickers less thanks to a patch from Marian Durkovic <md@bts.sk>.
+
+------------------------------------------------------------------------
+r2617 | sam | 2002-10-16 17:10:39 +0200 (Wed, 16 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/configure.ac.in
+ M /trunk/include/vlc_common.h
+ M /trunk/src/libvlc.c
+
+ * ./configure.ac.in, ./src/libvlc.c: attempt at activating gettext support
+ under platforms without libintl such as Win32. Use --with-included-gettext
+ to test. Might break compilation on systems I don't have access to.
+
+------------------------------------------------------------------------
+r2618 | sam | 2002-10-16 21:39:42 +0200 (Wed, 16 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/include/variables.h
+ M /trunk/include/vlc_common.h
+ M /trunk/src/misc/variables.c
+
+ * ./include/variables.h, ./src/misc/variables.c: implemented variable
+ callbacks.
+
+------------------------------------------------------------------------
+r2619 | massiot | 2002-10-17 01:12:46 +0200 (Thu, 17 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/access/vcd/cdrom.c
+ M /trunk/modules/access/vcd/cdrom.h
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+ M /trunk/modules/audio_output/sdl.c
+
+* Fixed AOUT_CHAN_CHANNEL2 trivial mixer,
+* Fixed a compile issue in the vcd plug-in,
+* Fixed SDL behavior with > 2 channels.
+
+------------------------------------------------------------------------
+r2621 | sigmunau | 2002-10-17 01:34:27 +0200 (Thu, 17 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/kde/preferences.cpp
+
+Use a KURLRequester widget for variables of type CONFIG_ITEM_FILE. This
+crates a little button next to the textarea that pops up a file open dialog
+where the user can point and click on the file to select. It also drops down
+a list of possible completions as the user types.
+
+------------------------------------------------------------------------
+r2622 | sam | 2002-10-17 10:24:12 +0200 (Thu, 17 Oct 2002) | 8 lines
+Changed paths:
+ M /trunk/modules/codec/spudec/parse.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_subpictures.c
+
+ * ./modules/codec/spudec/parse.c: fixed bad initialization of the alpha
+ palette, implemented the "force display" command as forever-living
+ subtitles, and reworked some code.
+ * ./src/video_output/video_output.c: we increment the image date even if
+ we are repeating the previous image, so that subtitles have a chance to
+ get displayed.
+ * ./src/video_output/vout_subpictures.c: ephemer subpictures don't timeout.
+
+------------------------------------------------------------------------
+r2623 | sam | 2002-10-17 15:15:31 +0200 (Thu, 17 Oct 2002) | 9 lines
+Changed paths:
+ M /trunk/include/variables.h
+ M /trunk/include/vlc/vlc.h
+ M /trunk/modules/misc/testsuite/test4.c
+ M /trunk/src/misc/error.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/variables.c
+
+ * ./src/misc/variables.c: callback loops are now detected; this means you
+ can now use var_* functions from within your callback, they can even
+ trigger callback themselves, to any level. The main restriction is that
+ you shouldn't meddle with a variable that is already being triggered by
+ the current thread (other threads will just wait).
+ * ./src/misc/objects.c: fixed a deadlock in the "tree" command.
+ * ./modules/misc/testsuite/test4.c: added a "callback-test" command to the
+ rc interface to test callback loop detection and concurrent triggers.
+
+------------------------------------------------------------------------
+r2624 | sam | 2002-10-17 18:03:18 +0200 (Thu, 17 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/include/video_output.h
+ M /trunk/modules/access/dvdplay/intf.c
+ M /trunk/modules/video_output/x11/xcommon.c
+ M /trunk/src/video_output/video_output.c
+
+ * ./src/video_output/video_output.c: mouse coordinates are now variables.
+ * ./modules/access/dvdplay/intf.c: instead of probing the mouse on each
+ loop iteration, we set a callback on the corresponding variables.
+
+------------------------------------------------------------------------
+r2625 | sam | 2002-10-17 18:48:41 +0200 (Thu, 17 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/doc/fortunes.txt
+ M /trunk/modules/video_output/sdl.c
+ M /trunk/modules/video_output/x11/xcommon.c
+
+ * ./modules/video_output/sdl.c: mouse coordinates support for SDL.
+ * ./modules/video_output/x11/xcommon.c: we transmit the click only at
+ release time.
+
+------------------------------------------------------------------------
+r2626 | sam | 2002-10-17 18:56:52 +0200 (Thu, 17 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/events.c
+
+ * ./modules/video_output/directx/events.c: mouse coordinates support for
+ the DirectX plugin (please test compilation).
+
+------------------------------------------------------------------------
+r2627 | ipkiss | 2002-10-17 19:30:10 +0200 (Thu, 17 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/events.c
+
+* ./modules/video_output/directx/events.c: compilation fix
+
+------------------------------------------------------------------------
+r2628 | massiot | 2002-10-20 14:23:48 +0200 (Sun, 20 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/audio_output/alsa.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/modules/audio_output/esd.c
+ M /trunk/modules/audio_output/file.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/modules/codec/mpeg_video/idct/idctaltivec.c
+ M /trunk/modules/codec/mpeg_video/synchro.c
+ M /trunk/modules/demux/mpeg/system.c
+ M /trunk/modules/demux/mpeg/system.h
+ M /trunk/modules/demux/mpeg/ts.c
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+
+* modules/demux/mpeg: Added DVB stream type for A/52 streams (0x6),
+* include/vlc_threads.h: Avoid locking the interface,
+* ALL: reworked all audio output plug-ins to correctly take into account
+ i_channels. At present this is known to break OSS, probably others.
+
+------------------------------------------------------------------------
+r2629 | fenrir | 2002-10-20 19:22:33 +0200 (Sun, 20 Oct 2002) | 3 lines
+Changed paths:
+ A /trunk/modules/demux/asf
+ A /trunk/modules/demux/asf/.cvsignore
+ A /trunk/modules/demux/asf/Modules.am
+ A /trunk/modules/demux/asf/asf.c
+ A /trunk/modules/demux/asf/asf.h
+ A /trunk/modules/demux/asf/libasf.c
+ A /trunk/modules/demux/asf/libasf.h
+
+ * all : add an asf file (v1.0 only) demuxer. Need a lot of work to be
+usable, but it begin to give good result.
+
+------------------------------------------------------------------------
+r2630 | fenrir | 2002-10-20 19:28:01 +0200 (Sun, 20 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+
+ * all: add wmv1/2 codec support.
+
+------------------------------------------------------------------------
+r2631 | fenrir | 2002-10-20 19:44:17 +0200 (Sun, 20 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/araw.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/faad/decoder.h
+
+ * all: fix for correct "i_channels" use.
+
+------------------------------------------------------------------------
+r2632 | sam | 2002-10-21 10:27:17 +0200 (Mon, 21 Oct 2002) | 2 lines
+Changed paths:
+ A /trunk/debian/vlc-plugin-a52.dirs
+
+ * ./debian/vlc-plugin-a52.dirs: forgot a debian file for the a52 plugin.
+
+------------------------------------------------------------------------
+r2633 | fenrir | 2002-10-21 11:18:37 +0200 (Mon, 21 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/Makefile.am
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/asf/libasf.c
+ M /trunk/modules/demux/asf/libasf.h
+
+ * configure.ac.in Makefile.am: enable asf demuxer plugin
+ * modules/demux/asf/*: some clean up
+
+------------------------------------------------------------------------
+r2634 | fenrir | 2002-10-21 12:46:34 +0200 (Mon, 21 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/include/input_ext-dec.h
+ M /trunk/modules/codec/araw.c
+ M /trunk/src/input/input_ext-dec.c
+
+ * input_ext-dec.* : add a new function to parse decoder fifo at PES level
+(input_NextPES);
+ * araw.c : use this new function.
+
+------------------------------------------------------------------------
+r2635 | massiot | 2002-10-21 22:00:10 +0200 (Mon, 21 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/qnx/aout.c
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/output.c
+
+* Avoid overflowing the message queue with "audio output is starving"
+ messages,
+* Updated BeOS and QNX outputs with respect to i_channels policy.
+
+------------------------------------------------------------------------
+r2636 | sam | 2002-10-22 22:55:27 +0200 (Tue, 22 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_output/alsa.c
+
+ * ./modules/audio_output/alsa.c: tiny compilation fix.
+
+------------------------------------------------------------------------
+r2637 | sam | 2002-10-22 23:10:28 +0200 (Tue, 22 Oct 2002) | 11 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/modules/misc/testsuite/test2.cpp
+ M /trunk/modules/video_output/directx/directx.c
+ A /trunk/mozilla/npvlc_rc.rc
+ A /trunk/mozilla/npwin.cpp
+ M /trunk/mozilla/vlcplugin.h
+ M /trunk/mozilla/vlcshell.cpp
+ M /trunk/src/misc/messages.c
+
+ * ./mozilla/vlcshell.cpp: ported the Mozilla plugin to Windows.
+
+ For the moment it spawns a separate window and seems to behave nastily
+ (read: crashes) when the target has sound, but the javascript interface
+ works perfectly, for instance.
+
+ To build it, I installed Mozilla development files in my mingw32 dir
+ and hacked mozilla-config so that it uses these files. I also hacked
+ jri_md.h and jni_md.h to put "defined(_MSC_VER) || defined(__MINGW32__)"
+ where it read "defined(_MSC_VER)". No other changes were necessary.
+
+------------------------------------------------------------------------
+r2638 | massiot | 2002-10-23 01:08:00 +0200 (Wed, 23 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/src/audio_output/common.c
+
+* Added -mdynamic-no-pic to darwin CFLAGS (can you believe I actually read ./ :)
+* Miscellaneous small fixes.
+
+------------------------------------------------------------------------
+r2639 | gbazin | 2002-10-23 23:54:33 +0200 (Wed, 23 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/dvdplay/tools.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/demux/aac/demux.c
+ M /trunk/modules/demux/mpeg/audio.c
+
+
+* ALL: fixed a bunch of memory leaks.
+
+------------------------------------------------------------------------
+r2640 | massiot | 2002-10-24 00:05:22 +0200 (Thu, 24 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/mpeg_video/headers.c
+
+Cosmetic.
+
+------------------------------------------------------------------------
+r2641 | gbazin | 2002-10-24 01:17:45 +0200 (Thu, 24 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/MAINTAINERS
+ M /trunk/STATUS
+ M /trunk/TODO
+ M /trunk/configure.ac.in
+ M /trunk/include/input_ext-dec.h
+ M /trunk/modules/LIST
+ M /trunk/modules/codec/Modules.am
+ M /trunk/modules/demux/Modules.am
+ M /trunk/src/input/input_ext-dec.c
+
+
+* ALL: New ogg demux and vorbis codec modules for preliminary support of
+ ogg/vorbis streams.
+
+------------------------------------------------------------------------
+r2642 | gbazin | 2002-10-24 11:30:48 +0200 (Thu, 24 Oct 2002) | 3 lines
+Changed paths:
+ A /trunk/modules/codec/vorbis.c
+ A /trunk/modules/demux/ogg.c
+
+
+* ALL: I did add these files, but forgot to commit them ( ouarf ouarf :)
+
+------------------------------------------------------------------------
+r2643 | gbazin | 2002-10-24 11:37:48 +0200 (Thu, 24 Oct 2002) | 8 lines
+Changed paths:
+ M /trunk/include/input_ext-dec.h
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/araw.c
+ M /trunk/modules/codec/cinepak/cinepak.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/src/input/input_ext-dec.c
+
+
+* src/input/input_ext-dec.c, include/input_ext-dec.h, modules/codec/araw.c:
+ renamed input_NextPES into input_ExtractPES and factorised its code.
+* modules/codec/ffmpeg/ffmpeg.c, modules/codec/faad/decoder.c,
+ modules/codec/cinepak/cinepak.c: make use of NextPES and GetPES from
+ src/input/input_ext-dec.c.
+* modules/codec/a52.c: fixed uninitialized variable.
+
+------------------------------------------------------------------------
+r2644 | fenrir | 2002-10-24 12:33:09 +0200 (Thu, 24 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/src/input/input_ext-dec.c
+
+ * ffmpeg : new way to gather a frame
+ * input_ext-dec.c : add a call to GetPES in NextPES when fifo is empty.
+
+------------------------------------------------------------------------
+r2645 | sigmunau | 2002-10-24 16:26:32 +0200 (Thu, 24 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/kde/messages.cpp
+
+less braindead coloring
+
+------------------------------------------------------------------------
+r2646 | gbazin | 2002-10-24 19:36:42 +0200 (Thu, 24 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+
+* modules/audio_output/oss.c: Finally fixed! There also is a new config option
+ (--oss-buggy) to work-around buggy oss drivers.
+
+------------------------------------------------------------------------
+r2648 | sam | 2002-10-25 11:21:09 +0200 (Fri, 25 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+
+ * ./include/vlc_common.h: we now use the ISO C9x types (int8_t, uint8_t,
+ int16_t) instead of our custom types (s8, u8, s16) and you are encouraged
+ to use these types from now. Of course the old types are still available
+ for backward compatibility.
+
+------------------------------------------------------------------------
+r2649 | sam | 2002-10-25 11:24:29 +0200 (Fri, 25 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+
+ * ./bootstrap, ./Makefile.am: we don't build static libraries if their only
+ goal is to provide dependencies for shared libraries.
+
+------------------------------------------------------------------------
+r2650 | gbazin | 2002-10-25 17:21:42 +0200 (Fri, 25 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+
+
+* modules/audio_output/oss.c: when now set the fragment size of the OSS device
+ according to the size of an audio sample.
+ For buggy OSS drivers, we now take into account the real size of the OSS
+ internal buffer when we check how much this buffer has been filled.
+
+------------------------------------------------------------------------
+r2651 | gbazin | 2002-10-25 17:42:00 +0200 (Fri, 25 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+
+
+* include/aout_internal.h: oops, forgot to commit this in my last changes.
+
+------------------------------------------------------------------------
+r2652 | sam | 2002-10-25 20:17:59 +0200 (Fri, 25 Oct 2002) | 8 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/directx.c
+ M /trunk/modules/video_output/directx/events.c
+ M /trunk/modules/video_output/directx/vout.h
+ M /trunk/mozilla/.cvsignore
+ M /trunk/mozilla/vlcplugin.h
+ M /trunk/mozilla/vlcshell.cpp
+
+ * ./modules/video_output/directx/events.c: start the colorkey search at 10,
+ not 5, to avoid using a color used by another application.
+ * ./modules/video_output/directx/events.c: support for drawing in a parent
+ window instead of creating our own; still a bit flakey.
+
+ * ./mozilla/vlcshell.cpp: we can now compile the Mozilla plugin so that it
+ does not call libvlc (for testing purposes).
+
+------------------------------------------------------------------------
+r2653 | garf | 2002-10-26 03:08:13 +0200 (Sat, 26 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/video_filter/Modules.am
+ A /trunk/modules/video_filter/yuv.c
+
+YUV plans filter (modifies all 3 plans separatly)
+
+------------------------------------------------------------------------
+r2654 | gbazin | 2002-10-26 17:24:19 +0200 (Sat, 26 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/access/dvd/access.c
+ M /trunk/modules/access/dvdplay/access.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/src/input/input_ext-plugins.c
+
+
+* ALL: p_selected_area->i_tell is now update inside input_SplitBuffer instead
+ of inside the pf_read functions of access plugins. That means i_tell now
+ actually reflects the position of what is being decoded and furthermore it
+ is updated more often.
+
+------------------------------------------------------------------------
+r2655 | fenrir | 2002-10-26 21:14:46 +0200 (Sat, 26 Oct 2002) | 7 lines
+Changed paths:
+ M /trunk/modules/demux/asf/libasf.c
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/modules/demux/avi/libioRIFF.c
+ M /trunk/modules/demux/mp4/libmp4.c
+ M /trunk/modules/demux/wav/wav.c
+
+
+ * all : fix for new use of p_selected_area->i_tell.
+
+ Just a word: now we cannot update anymore p_input->p_current_data
+without updating i_tell. I known that it's used for skipping some bytes in
+mp3 demux (not yet fixed), I don't known if it's used elsewhere....
+
+------------------------------------------------------------------------
+r2656 | fenrir | 2002-10-27 16:37:16 +0100 (Sun, 27 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/avi/Modules.am
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/avi/libavi.c
+
+ * all : rewrite demux part (simpler and cleaner). Please, tell me if you see
+some regression.
+
+------------------------------------------------------------------------
+r2657 | gbazin | 2002-10-27 17:58:14 +0100 (Sun, 27 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/a52old/a52old.c
+ M /trunk/modules/codec/araw.c
+ M /trunk/modules/codec/cinepak/cinepak.c
+ M /trunk/modules/codec/dv/dv.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/decoder.c
+ M /trunk/modules/codec/mad/decoder.h
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/modules/codec/vorbis.c
+ M /trunk/modules/misc/dummy/decoder.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-dec.c
+
+
+* ALL: removed GetPES and NextPES, we now use input_ExtractPES everywhere instead
+ of these. The bitstream facility has also been changed to use input_ExtractPES
+ and now stores the current PES in its structure.
+ Introduced input_FlushPESFifo() and CloseBitstream().
+
+------------------------------------------------------------------------
+r2658 | gbazin | 2002-10-27 17:59:30 +0100 (Sun, 27 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: we now set p_input->stream.i_mux_rate.
+
+------------------------------------------------------------------------
+r2659 | titer | 2002-10-27 18:23:17 +0100 (Sun, 27 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/codec/faad/decoder.c
+
+vlc_threads_func.h : skip a useless BeOS warning
+faad/decoder.c : minor compile fix
+
+------------------------------------------------------------------------
+r2660 | fenrir | 2002-10-27 19:06:33 +0100 (Sun, 27 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/faad/decoder.h
+
+ * all: new way to gather frame (same as ffmpeg).
+
+------------------------------------------------------------------------
+r2661 | sigmunau | 2002-10-28 00:10:19 +0100 (Mon, 28 Oct 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/kde/Modules.am
+ A /trunk/modules/gui/kde/info.cpp
+ A /trunk/modules/gui/kde/info.h
+ M /trunk/modules/gui/kde/interface.cpp
+ M /trunk/modules/gui/kde/interface.h
+ M /trunk/modules/gui/kde/kde.cpp
+ A /trunk/modules/gui/kde/languagemenu.cpp
+ A /trunk/modules/gui/kde/languagemenu.h
+ M /trunk/modules/gui/kde/ui.rc
+
+ * added a simple dialog to show id3-tags and other info
+ * finally added languages/subtitles selections menus, found and got fixed two
+ bugs in kdelibs in the process, but only one of them will get into kde 3.1.
+ * made the location of the ui.rc file configureable, usefull for testing.
+
+------------------------------------------------------------------------
+r2662 | fenrir | 2002-10-28 02:51:37 +0100 (Mon, 28 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/avi/avi.c
+ D /trunk/modules/demux/avi/libioRIFF.c
+ D /trunk/modules/demux/avi/libioRIFF.h
+
+ * avi.c : fix a bug (bad choice in stream to be read)
+ * libioRIFF : now useless files.
+
+------------------------------------------------------------------------
+r2663 | fenrir | 2002-10-28 07:26:11 +0100 (Mon, 28 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/Modules.am
+ A /trunk/modules/codec/ffmpeg/audio.c
+ A /trunk/modules/codec/ffmpeg/audio.h
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
+ A /trunk/modules/codec/ffmpeg/video.c
+ A /trunk/modules/codec/ffmpeg/video.h
+
+ * all : add audio decoding support in ffmpeg module, since they have
+added wma1/2 decoder... :))
+
+------------------------------------------------------------------------
+r2664 | sigmunau | 2002-10-28 08:46:06 +0100 (Mon, 28 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/kde/interface.cpp
+
+ * Disable some menu items when no input is available.
+ * Some cleanups
+
+------------------------------------------------------------------------
+r2665 | fenrir | 2002-10-28 12:49:57 +0100 (Mon, 28 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/asf/asf.c
+
+ * fix a bug while passing informations to audio decoder(wma in
+asf should work).
+
+------------------------------------------------------------------------
+r2666 | sam | 2002-10-28 14:25:56 +0100 (Mon, 28 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/variables.h
+ M /trunk/src/misc/variables.c
+
+ * ./Makefile.am: fixed missing build dependencies for the Mozilla plugin.
+ * ./src/misc/variables.c: implemented min/max and steps for integer and
+ float variables.
+
+------------------------------------------------------------------------
+r2667 | sam | 2002-10-28 17:26:44 +0100 (Mon, 28 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/access/dvdplay/tools.c
+ M /trunk/src/misc/messages.c
+
+ * ./configure.ac.in: we explicitely link the dvdplay plugin with libdvdcss
+ if it was found.
+ * ./modules/access/dvdplay/tools.c: we don't try to stat the device if it
+ looks like a Win32 drive.
+ * ./src/misc/messages.c: we only flush stderr under Win32.
+
+------------------------------------------------------------------------
+r2668 | titer | 2002-10-28 17:55:05 +0100 (Mon, 28 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.h
+ M /trunk/modules/gui/beos/Modules.am
+ M /trunk/modules/gui/beos/MsgVals.h
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/gui/beos/VideoWindow.h
+
+- Added a small preferences window
+- Fixes
+
+------------------------------------------------------------------------
+r2669 | titer | 2002-10-28 18:18:18 +0100 (Mon, 28 Oct 2002) | 2 lines
+Changed paths:
+ A /trunk/modules/gui/beos/PreferencesWindow.cpp
+ A /trunk/modules/gui/beos/PreferencesWindow.h
+
+Forgot to add files :|
+
+------------------------------------------------------------------------
+r2670 | titer | 2002-10-28 20:42:24 +0100 (Mon, 28 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+ M /trunk/modules/gui/beos/MediaControlView.h
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+- Added LCD info view from 0.4.x
+
+------------------------------------------------------------------------
+r2672 | sam | 2002-10-28 21:57:02 +0100 (Mon, 28 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/include/variables.h
+ M /trunk/src/misc/variables.c
+
+ * ./include/variables.h, ./src/misc/variables.c: list variables.
+
+------------------------------------------------------------------------
+r2673 | gbazin | 2002-10-28 23:23:23 +0100 (Mon, 28 Oct 2002) | 7 lines
+Changed paths:
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+
+
+* modules/codec/mpeg_video/parser.c: add_module() for "mpeg-motion" wasn't using
+ the right capability.
+* modules/codec/ffmpeg/ffmpeg.c: fixed typo (re-enabled default case in a
+ switch).
+* modules/codec/a52.c: fixed the AOUT_DOLBY detection.
+
+------------------------------------------------------------------------
+r2674 | gbazin | 2002-10-28 23:25:16 +0100 (Mon, 28 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/directx.c
+
+
+* modules/video_output/directx/directx.c: fixed segfault on initialization.
+ Changed back the priority of the event thread to normal.
+
+------------------------------------------------------------------------
+r2675 | gbazin | 2002-10-28 23:31:50 +0100 (Mon, 28 Oct 2002) | 8 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/vlc_threads.h
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/modules/audio_output/waveout.c
+
+
+* configure.ac.in: libvorbis depends on libogg.
+* include/vlc_threads.h: changed the different threads priorities to optimize
+ audio and video quality as well as responsiveness.
+* modules/audio_output/waveout.c modules/audio_output/directx.c: waveout and
+ directx will now use the float32 format if available. Various tweaks for
+ better performance.
+
+------------------------------------------------------------------------
+r2679 | gbazin | 2002-10-29 11:22:32 +0100 (Tue, 29 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/audio.c
+
+
+* modules/codec/ffmpeg/audio.c: compilation fix for ffmpeg builds < 4618
+
+------------------------------------------------------------------------
+r2680 | sam | 2002-10-29 14:22:48 +0100 (Tue, 29 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/variables.c
+ M /trunk/src/playlist/playlist.c
+
+ * ./include/vlc_common.h: defined the INSERT_ELEM and REMOVE_ELEM macros
+ which are a generic use of the realloc/memmove/index++ scheme we use for
+ dynamic arrays.
+ * ./src/misc/variables.c: properly free the choice list upon variable
+ destruction.
+
+------------------------------------------------------------------------
+r2681 | sam | 2002-10-29 14:38:37 +0100 (Tue, 29 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/variables.c
+
+ * ./src/misc/variables.c: simple change to var_Type() so that it returns
+ an error (value < 0) if the variable does not exist.
+
+------------------------------------------------------------------------
+r2682 | titer | 2002-10-29 18:33:11 +0100 (Tue, 29 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+ M /trunk/modules/gui/beos/TransportButton.cpp
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+
+ No more warnings.
+
+------------------------------------------------------------------------
+r2683 | sam | 2002-10-29 19:12:07 +0100 (Tue, 29 Oct 2002) | 3 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+
+ * ./Makefile.am: fixed a typo that caused HAVE_DEBUG to imply HAVE_RELEASE.
+ * ./bootstrap: fixed calls to $(LINK) which had duplicate -o options.
+
+------------------------------------------------------------------------
+r2684 | sam | 2002-10-29 19:57:40 +0100 (Tue, 29 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: plugin extension check is now case unsensitive.
+
+------------------------------------------------------------------------
+r2693 | titer | 2002-10-30 01:59:22 +0100 (Wed, 30 Oct 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/beos/InterfaceWindow.h
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+ - now vlc no longer tries to use overlay if another application already
+ uses it
+ - clean up
+
+------------------------------------------------------------------------
+r2694 | titer | 2002-10-30 07:12:27 +0100 (Wed, 30 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/beos/Interface.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+
+ - Fixes. Most of the interface features now work again.
+
+------------------------------------------------------------------------
+r2695 | titer | 2002-10-30 07:37:20 +0100 (Wed, 30 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+ - Fixed an enormous memory leak (forgot to aout_BufferFree ;)
+
+------------------------------------------------------------------------
+r2697 | massiot | 2002-10-31 03:12:02 +0100 (Thu, 31 Oct 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+Fixed plug-in compilation on OS X.
+
+------------------------------------------------------------------------
+r2698 | gbazin | 2002-10-31 10:40:26 +0100 (Thu, 31 Oct 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/codec/spudec/parse.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/src/audio_output/output.c
+
+
+* modules/codec/spudec/spudec.c, modules/codec/spudec/parse.c: fixed a couple
+ of problems introduced with the recent changes to the bitstream facility.
+* src/audio_output/output.c: fixed a quite annoying bug in aout3 that was
+ triggering unnecessary trashing of audio frames.
+
+------------------------------------------------------------------------
+r2699 | sam | 2002-10-31 12:16:30 +0100 (Thu, 31 Oct 2002) | 8 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h.in
+ M /trunk/src/misc/variables.c
+ M /trunk/src/playlist/playlist.c
+
+ * ./src/misc/variables.c: callbacks are now called after the variable has
+ been modified. Maybe we'll need the other type, too, but this change will
+ make things simpler in aout3.
+
+ * ./src/playlist/playlist.c: removed two unused variables.
+ * ./src/misc/modules.c: removed a debug message I had forgotten.
+ * ./src/misc/modules_plugin.h.in: fixed a typo (thanks bozo).
+
+------------------------------------------------------------------------
+r2700 | sigmunau | 2002-11-01 13:52:23 +0100 (Fri, 01 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/kde/Modules.am
+
+fixed a typo that caused the ui.rc file to be installed in PREFIX/sharevlc/
+
+------------------------------------------------------------------------
+r2701 | gbazin | 2002-11-01 16:06:23 +0100 (Fri, 01 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/output.c
+
+
+* src/audio_output/common.c, include/aout_internal.h: added a new function
+ aout_FifoFirstDate() that allows the aout plugin to schedule the first
+ play.
+* src/audio_output/output.c: fixed another problem affecting the audio quality.
+* modules/audio_output/directx.c: improvements. The buffering scheme has been
+ changed to be less affected by temporary starving. We also schedule the first sample to play.
+
+------------------------------------------------------------------------
+r2702 | gbazin | 2002-11-01 16:43:55 +0100 (Fri, 01 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_output/directx.c
+
+
+* modules/audio_output/directx.c: forgot an aout_BufferFree().
+
+------------------------------------------------------------------------
+r2704 | gbazin | 2002-11-02 12:53:17 +0100 (Sat, 02 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/src/video_output/video_output.c
+
+
+* src/video_output/video_output.c: small change to avoid using floating point
+ registers in the video ouptut routines.
+
+------------------------------------------------------------------------
+r2705 | sigmunau | 2002-11-02 18:31:37 +0100 (Sat, 02 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/debian/rules
+ M /trunk/modules/codec/dv/dv.c
+
+modules/codec/dv/dv.h: workaround for a namespace collision (#undef vlc_error)
+debian/rules: update the location of libgnome_main_plugin.so and
+libgtk_main_plugin.so. Added the ui.rc file to the kvlc package. All debian
+packages seem to build now (even though there were some warnings)
+
+------------------------------------------------------------------------
+r2706 | gbazin | 2002-11-02 19:13:22 +0100 (Sat, 02 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/codec/vorbis.c
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c, modules/codec/vorbis.c: seeking in an ogg stream is
+ working fine now, + misc other improvements.
+
+------------------------------------------------------------------------
+r2707 | gbazin | 2002-11-02 23:47:16 +0100 (Sat, 02 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: small fix to avoid crashing when find unknown codecs.
+
+------------------------------------------------------------------------
+r2708 | gbazin | 2002-11-03 14:22:44 +0100 (Sun, 03 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/codec/vorbis.c
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: we now correctly handle multiple vorbis logical streams
+ in ogm files.
+* modules/codec/vorbis.c: small bugfix.
+
+------------------------------------------------------------------------
+r2709 | gbazin | 2002-11-04 00:00:32 +0100 (Mon, 04 Nov 2002) | 7 lines
+Changed paths:
+ A /trunk/include/codecs.h
+ M /trunk/modules/demux/ogg.c
+
+
+* include/codecs.h: new header file to store information shared by decoders
+ and demuxers, like the BITMAPINFOHEADER structure for instance.
+* modules/demux/ogg.c: the ogg demuxer should now work nicely with ogm files
+ (including for the video). It has only been tested with a few streams
+ produced with dvd::rip and ogmmerge though.
+
+------------------------------------------------------------------------
+r2710 | sam | 2002-11-04 16:04:45 +0100 (Mon, 04 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/debian/control
+ M /trunk/debian/rules
+ M /trunk/doc/fortunes.txt
+ M /trunk/mozilla/npvlc_rc.rc
+ M /trunk/mozilla/vlcplugin.h
+
+ * ./Makefile.am: we properly install plugins in the OS X vlc.app directory.
+ * ./mozilla/npvlc_rc.rc, ./mozilla/vlcplugin.h: added the Ogg mime type to
+ the Mozilla plugin properties.
+ * ./debian/control: added libogg-dev and libvorbis-dev dependicies to the
+ Debian build script.
+
+------------------------------------------------------------------------
+r2711 | sam | 2002-11-04 19:27:30 +0100 (Mon, 04 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/bootstrap
+
+ * ./bootstrap: automake 1.7 is OK to bootstrap vlc.
+
+------------------------------------------------------------------------
+r2712 | jlj | 2002-11-05 04:57:16 +0100 (Tue, 05 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/modules/gui/macosx/Modules.am
+ M /trunk/modules/gui/macosx/intf.h
+ M /trunk/modules/gui/macosx/intf.m
+ A /trunk/modules/gui/macosx/prefs.h
+ A /trunk/modules/gui/macosx/prefs.m
+
+ * ./modules/gui/macosx/prefs.m: new configuration interface
+
+------------------------------------------------------------------------
+r2713 | gbazin | 2002-11-05 11:07:56 +0100 (Tue, 05 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/ffmpeg/video.h
+ M /trunk/modules/demux/asf/libasf.h
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/modules/demux/avi/libavi.h
+
+
+* modules/codec/ffmpeg/*: modified the ffmpeg video codec to use direct
+ rendering when possible.
+ Use BITMAPINFOHEADER from include/codecs.h + got rid of Little Endian
+ translations that were already done in the demux.
+* modules/demux/avi/* modules/demux/asf/*: Use BITMAPINFOHEADER from
+ include/codecs.h.
+
+------------------------------------------------------------------------
+r2714 | sam | 2002-11-05 15:52:28 +0100 (Tue, 05 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/Makefile.am
+ M /trunk/modules/codec/Modules.am
+ D /trunk/modules/codec/dv
+ A /trunk/modules/codec/dv.c
+
+ * ./codec/dv/dv.c: moved this single file to its parent directory; removed
+ GetFirstPES in favour of input_ExtractPES/input_DeletePES calls.
+
+------------------------------------------------------------------------
+r2715 | gbazin | 2002-11-05 19:25:43 +0100 (Tue, 05 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/access/dvd/es.c
+ M /trunk/modules/access/dvdplay/es.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/access/satellite/access.c
+ M /trunk/src/input/input_programs.c
+
+
+* All: moved the check for "video" and "audio" config variables to
+ input_SelectES(). That allows --no-video and --no-audio to automagically
+ work for all demuxers.
+
+------------------------------------------------------------------------
+r2716 | gbazin | 2002-11-05 22:57:41 +0100 (Tue, 05 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: should theoretically work on Big Endian machines now.
+
+------------------------------------------------------------------------
+r2717 | sam | 2002-11-05 23:53:21 +0100 (Tue, 05 Nov 2002) | 7 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/codec/Modules.am
+ A /trunk/modules/codec/xvid.c
+
+ * ./modules/codec/xvid.c: beginning of a video decoder using the Xvid codec
+ from xvid.org; compile with --enable-xvid --with-xvid-tree=..., run with
+ --codec xvid,any (the priority is lower than ffmpeg's for the now).
+
+ todo list: direct rendering, better buffer handling, see why only I frames
+ are rendered OK here... probably more.
+
+------------------------------------------------------------------------
+r2718 | gbazin | 2002-11-06 00:48:46 +0100 (Wed, 06 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/modules/demux/avi/libavi.h
+
+
+* modules/demux/avi/*: should theoretically fix the endianness issues with
+ the avi demuxer.
+
+------------------------------------------------------------------------
+r2719 | sam | 2002-11-06 10:26:25 +0100 (Wed, 06 Nov 2002) | 7 lines
+Changed paths:
+ M /trunk/modules/codec/dv.c
+ M /trunk/modules/codec/xvid.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/extras.c
+
+ * ./src/misc/extras.c: removed a duplicate calculation inside a macro.
+ * ./src/libvlc.c: fixed a bug causing all commandline targets to be ignored
+ for playback except the last one.
+ * ./modules/codec/dv.c: we detach p_vout before quitting.
+ * ./modules/codec/xvid.c: fixed image corruption, added a direct rendering
+ option which doesn't work yet.
+
+------------------------------------------------------------------------
+r2720 | sam | 2002-11-06 15:44:30 +0100 (Wed, 06 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/modules/demux/avi/libavi.h
+
+ * ./modules/demux/avi/avi.c, ./modules/demux/avi/libavi.c: additional
+ endianness fixes, spelling fixes, reworked return values usage, used
+ C99 types.
+
+------------------------------------------------------------------------
+r2721 | jobi | 2002-11-06 16:41:29 +0100 (Wed, 06 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/access/vcd/vcd.h
+ M /trunk/modules/gui/gtk/gtk_callbacks.c
+
+ * modules/access/vcd/vcd.*: added entry points support (sort of
+ chapters).
+ * modules/gui/gtk/gtk_callbacks.c: added some locks to the
+ navigation functions
+
+------------------------------------------------------------------------
+r2722 | sam | 2002-11-06 19:07:57 +0100 (Wed, 06 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/include/video.h
+ M /trunk/include/video_output.h
+ M /trunk/modules/access/dvdplay/access.c
+ M /trunk/modules/access/dvdplay/dvd.h
+ M /trunk/modules/access/dvdplay/intf.c
+ M /trunk/modules/codec/spudec/parse.c
+ M /trunk/modules/codec/spudec/render.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/modules/codec/spudec/spudec.h
+ M /trunk/src/video_output/vout_subpictures.c
+
+ * ./modules/access/dvdplay/access.c: activated button highlighting.
+ * ./modules/codec/spudec/parse.c: implemented subtitle cropping and
+ temporarily disabled subtitle cropping.
+ * ./modules/codec/spudec/render.c: split RenderSPU into chroma-specific
+ functions.
+
+------------------------------------------------------------------------
+r2723 | gbazin | 2002-11-06 22:48:24 +0100 (Wed, 06 Nov 2002) | 16 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/ffmpeg/video.h
+ M /trunk/modules/codec/spudec/Modules.am
+ M /trunk/modules/codec/spudec/parse.c
+ M /trunk/modules/codec/spudec/render.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/modules/codec/spudec/spudec.h
+ A /trunk/modules/codec/spudec/subtitler.c
+ A /trunk/modules/codec/spudec/text.c
+ M /trunk/modules/demux/ogg.c
+ A /trunk/share/font-eutopiabold36.rle
+
+
+* modules/codec/spudec/*: modified the spu decoder to handle text subtitles.
+ Only one format of text subtitles is supported right now but we should be able
+ to expand this by modifying modules/codec/spudec/text.c.
+ Most of this work comes from by Andrew Flintham ( thanks a bunch Andrew :).
+
+* share/font-eutopiabold36.rle: new font for the text subtitler, courtesy of
+ Andrew Flintham.
+
+* AUTHORS: added Andrew Flintham to the authors file.
+
+* modules/demux/ogg.c: modified the ogg demuxer to handle subtitles.
+
+* modules/codec/ffmpeg/*: modified the ffmpeg decoder to always keep the last decoded
+ frame linked.
+
+------------------------------------------------------------------------
+r2724 | gbazin | 2002-11-07 17:54:39 +0100 (Thu, 07 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+
+* modules/access/http.c: don't crash, but complain on non http/1.x streams.
+
+------------------------------------------------------------------------
+r2725 | gbazin | 2002-11-07 20:31:08 +0100 (Thu, 07 Nov 2002) | 10 lines
+Changed paths:
+ M /trunk/INSTALL.win32
+ M /trunk/include/codecs.h
+ M /trunk/include/vlc_config.h
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/win32_specific.c
+
+
+* INSTALL.win32, include/vlc_config.h, src/libvlc.h: changes to reflect the
+ fact that libdvdcss now needs a colon after the DVD drive letter (on Win32).
+
+* src/misc/messages.c: on Win32 only use fflush() if in debug mode.
+
+* src/misc/win32_specific.c: try to raise the our process priority slightly
+ above normal. This prevent us from suffering too much from normal activity
+ of the OS.
+
+------------------------------------------------------------------------
+r2726 | sigmunau | 2002-11-07 22:09:59 +0100 (Thu, 07 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_filter/resampler/Modules.am
+ A /trunk/modules/audio_filter/resampler/linear.c
+
+ added a new resampler based on linear interpolation, giving a fair tradeoff
+between sound quality and speed
+
+------------------------------------------------------------------------
+r2727 | sam | 2002-11-07 23:56:08 +0100 (Thu, 07 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+
+ * ./include/vlc_common.h: compilation fix for Cygwin.
+
+------------------------------------------------------------------------
+r2728 | gbazin | 2002-11-08 11:26:54 +0100 (Fri, 08 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/access/dvd/access.c
+ M /trunk/modules/access/dvd/ifo.c
+ M /trunk/modules/access/dvdplay/intf.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/access/http.c
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/codec/mpeg_video/synchro.c
+ M /trunk/modules/demux/asf/libasf.c
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/win32_specific.c
+ M /trunk/src/video_output/video_output.c
+
+
+* ALL: using "%ll" in printf format strings is not portable (notably on win32) so
+ we now use the I64Fx familly of macros to print 64 bits numbers (x being
+ replaced by d,i,o,u,x or X).
+ eg: msg_Dbg( p_this, "sample is "I64Fi" late", ll_time );
+
+* src/misc/messages.c: got rid of ConvertPrintfFormatString().
+
+------------------------------------------------------------------------
+r2729 | gbazin | 2002-11-08 15:23:49 +0100 (Fri, 08 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_filter/converter/Modules.am
+ A /trunk/modules/audio_filter/converter/s8tofloat32.c
+ A /trunk/modules/audio_filter/converter/u8tofloat32.c
+ M /trunk/modules/codec/araw.c
+
+
+* configure.ac.in, modules/audio_filter/converter/*: added a s8tofloat32.c and
+ u8tofloat32.c converter.
+* modules/codec/araw.c: modified to also decode u8 pcm audio samples.
+
+------------------------------------------------------------------------
+r2730 | sam | 2002-11-09 17:34:53 +0100 (Sat, 09 Nov 2002) | 7 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/configure.ac.in
+ D /trunk/extras/GNUgetopt
+ D /trunk/extras/Win32_msvc/dirent.c
+ D /trunk/extras/Win32_msvc/dirent.h
+ M /trunk/include/aout_internal.h
+ M /trunk/include/input_ext-dec.h
+ M /trunk/share/vlc_win32_rc.rc
+ A /trunk/src/extras
+ A /trunk/src/extras/.cvsignore
+ A /trunk/src/extras/COPYING
+ A /trunk/src/extras/dirent.c
+ A /trunk/src/extras/dirent.h
+ A /trunk/src/extras/getopt.c
+ A /trunk/src/extras/getopt.h
+ A /trunk/src/extras/getopt1.c
+ A /trunk/src/extras/strndup.c
+ M /trunk/src/input/input_info.c
+ D /trunk/src/misc/extras.c
+ M /trunk/src/misc/objects.c
+
+ * ./Makefile.am: added a "update-vlc.dsp" rule to create the MSVC project
+ file from the makefile.
+ * ./msvc/*: moved the MSVC files here.
+ * ./src/extras/*: moved the extra code here (used to be in src/misc,
+ extras/GNUgetopt and extras/Win32_msvc).
+ * ./include/*: a few warning fixes.
+
+------------------------------------------------------------------------
+r2731 | sam | 2002-11-09 17:39:09 +0100 (Sat, 09 Nov 2002) | 2 lines
+Changed paths:
+ A /trunk/msvc
+ A /trunk/msvc/.cvsignore
+ A /trunk/msvc/config.h
+ A /trunk/msvc/modules_builtin_msvc.h
+ A /trunk/msvc/vlc.dsp
+ A /trunk/msvc/vlc.dsp.in
+ A /trunk/msvc/vlc.dsp.out
+ A /trunk/msvc/vlc.dsw
+
+ * ./msvc/*: MSVC project files and default config files.
+
+------------------------------------------------------------------------
+r2732 | sam | 2002-11-09 18:44:09 +0100 (Sat, 09 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+ M /trunk/src/extras/dirent.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/modules.c
+
+ * A few additional MSVC build fixes.
+
+------------------------------------------------------------------------
+r2733 | sam | 2002-11-09 19:28:36 +0100 (Sat, 09 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+
+ * ./include/aout_internal.h: fixed a breakage I just introduced.
+
+------------------------------------------------------------------------
+r2734 | sam | 2002-11-09 19:28:58 +0100 (Sat, 09 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/msvc/vlc.dsp
+ A /trunk/msvc/vlc.vcp
+ A /trunk/msvc/vlc.vcw
+ A /trunk/share/vlc_wince_rc.rc
+
+ * ./msvc/vlc.dsp: additional fixes to the MSVC project.
+ * ./msvc/vlc.vcw: skeleton of a WinCE project file (yet non-functional).
+
+------------------------------------------------------------------------
+r2735 | fenrir | 2002-11-10 03:47:27 +0100 (Sun, 10 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.h
+ M /trunk/modules/codec/ffmpeg/video.c
+
+ * faad : adapt to newer version.
+ * ffmpeg : adapt postprocessing for latest libavcodec version, add an
+option to disable direct rendering as postprocessing is currently broken
+with it, and with some files I have bad pictures.
+
+------------------------------------------------------------------------
+r2736 | sigmunau | 2002-11-10 14:24:35 +0100 (Sun, 10 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/ChangeLog
+ M /trunk/modules/audio_filter/resampler/linear.c
+
+ ./ChangeLog: added entry for the linear resampler
+ ./modules/audio_filter/resampler/linear.c: This should allways generate the
+right number of samples now. The morale is never base your floating point
+calculations on the output of integer divitions.
+
+------------------------------------------------------------------------
+r2737 | gbazin | 2002-11-10 15:31:46 +0100 (Sun, 10 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/output.c
+
+
+* src/audio_output/output.c: fixed another quality affecting bug.
+
+* include/aout_internal.h src/audio_output/input.c: major change to the
+ resampling algorithm. When resampling is requested to keep the audio stream
+ synchronised to the main clock, we trigger it but we change the resampling
+ rate only progressively so it doesn't get noticed too much by the listener.
+
+------------------------------------------------------------------------
+r2738 | fenrir | 2002-11-10 16:37:39 +0100 (Sun, 10 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+ http: Accept ICY server reponse (Used for some web radio) and in that
+case it forces mp3 demuxer (Should be ok...)
+
+------------------------------------------------------------------------
+r2739 | fenrir | 2002-11-10 17:31:20 +0100 (Sun, 10 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/asf/libasf.c
+
+ all: fix a bug in packet parsing and can now play unseekable stream.
+
+------------------------------------------------------------------------
+r2740 | sam | 2002-11-10 19:04:24 +0100 (Sun, 10 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/configure.ac.in
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/main.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/modules/misc/testsuite/test4.c
+ M /trunk/modules/video_output/ggi.c
+ M /trunk/msvc/vlc.dsp
+ M /trunk/msvc/vlc.vcp
+ A /trunk/msvc/vlc.vcp.in
+ A /trunk/msvc/vlc.vcp.out
+ M /trunk/src/extras/dirent.c
+ M /trunk/src/extras/dirent.h
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_clock.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-dec.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/input/input_info.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/interface/interface.c
+ M /trunk/src/interface/intf_eject.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/cpu.c
+ D /trunk/src/misc/iso-639.def
+ A /trunk/src/misc/iso-639_def.h
+ M /trunk/src/misc/iso_lang.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/win32_specific.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/stream_output/stream_output.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/video_text.c
+ M /trunk/src/video_output/vout_pictures.c
+ M /trunk/src/video_output/vout_subpictures.c
+ M /trunk/src/vlc.c
+
+ * ALL: WinCE compilation fixes (mostly nonexistent headers). A lot of
+ work is still needed for missing functions. I only touched libvlc for
+ the moment, plugins will come in a long long while.
+ * ./bootstrap: moved MSVC project files generation here; use --update-msvc.
+
+------------------------------------------------------------------------
+r2741 | sam | 2002-11-11 00:41:54 +0100 (Mon, 11 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+ M /trunk/include/vlc_common.h
+ M /trunk/msvc/vlc.dsp
+ M /trunk/msvc/vlc.vcp
+ M /trunk/msvc/vlc.vcp.in
+ M /trunk/src/extras/dirent.c
+ A /trunk/src/extras/libc.c
+ D /trunk/src/extras/strndup.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/video_output/video_text.c
+ M /trunk/src/vlc.c
+
+ * ALL: libvlc now compiles and run under WinCE. I haven't ported any modules
+ yet so there's little that can be tested, but threads work at least.
+ * ./src/extras/libc.c: renamed strndup.c to libc.c because a few other
+ libc functions were added (strcasecmp, atof, getenv...).
+
+------------------------------------------------------------------------
+r2742 | sam | 2002-11-11 15:39:12 +0100 (Mon, 11 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/input_ext-dec.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/include/interface.h
+ M /trunk/include/iso_lang.h
+ M /trunk/include/main.h
+ M /trunk/include/mmx.h
+ M /trunk/include/modules.h
+ M /trunk/include/mtime.h
+ M /trunk/include/os_specific.h
+ M /trunk/include/variables.h
+ M /trunk/include/video.h
+ M /trunk/include/video_output.h
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_config.h
+ M /trunk/include/vlc_cpu.h
+ M /trunk/include/vlc_threads.h
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/src/extras/dirent.c
+ M /trunk/src/extras/getopt.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_clock.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-dec.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/input/input_info.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/interface/intf_eject.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/cpu.c
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h.in
+ M /trunk/src/misc/mtime.c
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/stream_output/stream_output.c
+
+ * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because
+ WIN32 isn't always defined under WinCE, but might be. Grmbl.
+ * ./include/*: changed a few u* and s* to uint*_t and int*_t.
+
+------------------------------------------------------------------------
+r2743 | gbazin | 2002-11-11 20:16:21 +0100 (Mon, 11 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/audio_filter/resampler/linear.c
+ M /trunk/modules/audio_output/file.c
+
+
+* modules/audio_output/file.c: will write a WAV header by default. Can be
+ disabled with --no-audiofile-wav.
+* modules/audio_filter/resampler/linear.c: disabled for now, until I actually
+ manage to make it work without a problem.
+
+------------------------------------------------------------------------
+r2744 | gbazin | 2002-11-11 23:27:01 +0100 (Mon, 11 Nov 2002) | 12 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/modules/audio_filter/resampler/linear.c
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+
+
+* src/audio_output/filters.c, src/audio_output/input.c, include/aout_internal.h,
+ modules/audio_filter/resampler/*: Changes that allow the resamplers to set
+ the start and end date of the frame it outputs.
+ This allows us for instance to output a smaller frame than what we should, and
+ keep the rest of the data to compute the resampling of the next frame.
+ In short, we can implement much more complex resampling algorithms than before.
+
+* modules/audio_filter/resampler/linear.c: rewrote the linear resampler. The audio
+ quality doesn't seem to be better than the ugly resampler, maybe I shouldn't
+ have wasted my time on this...
+
+------------------------------------------------------------------------
+r2745 | fenrir | 2002-11-12 01:54:40 +0100 (Tue, 12 Nov 2002) | 7 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/Makefile.am
+ A /trunk/modules/access/mms
+ A /trunk/modules/access/mms/.cvsignore
+ A /trunk/modules/access/mms/Modules.am
+ A /trunk/modules/access/mms/asf.h
+ A /trunk/modules/access/mms/mms.c
+ A /trunk/modules/access/mms/mms.h
+ A /trunk/modules/access/mms/var_buffer.h
+ M /trunk/modules/demux/asf/.cvsignore
+
+ * modules/demux/asf/.cvsignore : put the good one.
+ * modules/access/mms : add MMS (Microsoft Media Streaming) access (Support
+only TCP, I will try to add UDP and HTTP as well).
+ There are some problems with streams selections and we cannot seek, but
+anyway it seems to work. (Usefull for some radio web)
+ * other: enable mms access by default.
+
+------------------------------------------------------------------------
+r2746 | gbazin | 2002-11-12 11:44:04 +0100 (Tue, 12 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/src/extras/libc.c
+
+
+* src/extras/libc.c: fixed typo.
+* configure.ac.in: compilation fix on win32 for the mms access plugin (the
+ plugin is linked with ws2_32).
+
+------------------------------------------------------------------------
+r2747 | gbazin | 2002-11-12 12:45:27 +0100 (Tue, 12 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/gtk/gtk.c
+
+
+* modules/gui/gtk/gtk.c: small bug-fix for a crash on module loading.
+
+------------------------------------------------------------------------
+r2748 | sam | 2002-11-12 14:57:13 +0100 (Tue, 12 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/configure.ac.in
+ M /trunk/include/input_ext-plugins.h
+ M /trunk/modules/access/file.c
+ M /trunk/modules/access/http.c
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/access/mms/mms.h
+ M /trunk/modules/access/rtp.c
+ M /trunk/modules/access/satellite/access.c
+ M /trunk/modules/access/udp.c
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/input/input_ext-plugins.c
+
+ * ./Makefile.am: fixed rc compilation under mingw32/cygwin.
+ * ./modules/access/http.c: fixed a segfault (unchecked strstr return value).
+ * ./src/input/input_ext-plugins.c: removed platform-specific code and put
+ it in plugins. This leads to some code duplication but I have an evil
+ plan to get rid of that, too.
+
+------------------------------------------------------------------------
+r2749 | gbazin | 2002-11-12 17:02:51 +0100 (Tue, 12 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/gtk/gtk.c
+ M /trunk/modules/gui/gtk/gtk_callbacks.c
+
+
+* modules/gui/gtk/gtk_callbacks.c: fixed deadlocks.
+* modules/gui/gtk/gtk.c: fixed uninitialized variables.
+
+------------------------------------------------------------------------
+r2751 | gbazin | 2002-11-12 22:20:36 +0100 (Tue, 12 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/include/vlc_playlist.h
+ M /trunk/src/playlist/playlist.c
+
+
+* include/vlc_playlist.h, src/playlist/playlist.c: added a b_autodeletion
+ flag to the playlist item structure. If this flag is set then the playlist
+ item will be deleted automatically after it has been played.
+
+------------------------------------------------------------------------
+r2752 | sigmunau | 2002-11-12 23:18:54 +0100 (Tue, 12 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/demux/Modules.am
+ A /trunk/modules/demux/m3u.c
+
+ added a new demux that reads .m3u files and addes the contained items to
+the playlist. Currently only autodetects files that start with #EXTM3U
+otherwise you'll have to force it.
+
+------------------------------------------------------------------------
+r2754 | sam | 2002-11-13 10:56:19 +0100 (Wed, 13 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/po/POTFILES.in
+
+ * ./po/POTFILES.in: fixed "make dist".
+
+------------------------------------------------------------------------
+r2755 | gbazin | 2002-11-13 12:09:56 +0100 (Wed, 13 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+ M /trunk/src/playlist/playlist.c
+
+
+* src/playlist/playlist.c: when autodeleting an item, we don't need to skip
+ to the next one.
+* modules/demux/m3u.c: added .asx support and changed the autodetection of
+ file type to just probe the file extension.
+
+------------------------------------------------------------------------
+r2756 | gbazin | 2002-11-13 13:58:19 +0100 (Wed, 13 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+ M /trunk/src/playlist/playlist.c
+
+
+* src/playlist/playlist.c: bugfix for when we delete the last playlist
+ element (I'll get this one right... eventually ;).
+* modules/demux/m3u.c: allow forcing the demux to be used by specifying the
+ asx or m3u demux.
+
+------------------------------------------------------------------------
+r2757 | sam | 2002-11-13 16:28:24 +0100 (Wed, 13 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ A /trunk/evc
+ A /trunk/evc/config.h
+ A /trunk/evc/modules_builtin_evc.h
+ A /trunk/evc/vlc.c
+ A /trunk/evc/vlc.vcp
+ A /trunk/evc/vlc.vcp.in
+ A /trunk/evc/vlc.vcp.out
+ A /trunk/evc/vlc.vcw
+ M /trunk/include/vlc_common.h
+ M /trunk/include/vlc_messages.h
+ M /trunk/msvc/config.h
+ D /trunk/msvc/vlc.vcp
+ D /trunk/msvc/vlc.vcp.in
+ D /trunk/msvc/vlc.vcp.out
+ D /trunk/msvc/vlc.vcw
+ A /trunk/share/newres.h
+ A /trunk/share/resource.h
+ M /trunk/share/vlc_wince_rc.rc
+ M /trunk/src/misc/messages.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/vlc.c
+
+ * ./msvc/*, ./evc/*: moved eMbedded Visual Studio files to the toplevel evc/
+ directory because the two project files are starting to diverge.
+ * ./evc/vlc.c: created a specific vlc.c file for Windows CE.
+ * ./src/misc/messages.c: as WinCE doesn't have stdout or stderr, the message
+ queue outputs to a logfile (until we have a proper interface).
+
+------------------------------------------------------------------------
+r2758 | fenrir | 2002-11-13 21:23:21 +0100 (Wed, 13 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/access/dvd/access.c
+ M /trunk/modules/access/dvdplay/access.c
+ M /trunk/modules/access/dvdread/input.c
+ M /trunk/modules/access/rtp.c
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/demux/Modules.am
+ A /trunk/modules/demux/demuxdump.c
+
+ access/* : don't override demux setting made by user.
+ modules/demux/demuxdump.c : a little demux that dump raw stream.
+(should work with all access...)
+
+------------------------------------------------------------------------
+r2759 | fenrir | 2002-11-13 21:28:13 +0100 (Wed, 13 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/mms/asf.h
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/access/mms/mms.h
+
+ * mms/* : better stream selection and add some options to override it.
+(Usefull with demuxdump).
+
+------------------------------------------------------------------------
+r2760 | sam | 2002-11-13 21:51:05 +0100 (Wed, 13 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/Makefile.am
+ M /trunk/bootstrap
+ M /trunk/doc/fortunes.txt
+ A /trunk/evc/libvlc.vcp
+ A /trunk/evc/libvlc.vcp.in
+ A /trunk/evc/plugins.vcp
+ A /trunk/evc/plugins.vcp.in
+ M /trunk/evc/vlc.c
+ M /trunk/evc/vlc.vcp
+ M /trunk/evc/vlc.vcw
+ M /trunk/include/aout_internal.h
+ M /trunk/msvc/config.h
+ A /trunk/msvc/libvlc.dsp
+ A /trunk/msvc/libvlc.dsp.in
+ A /trunk/msvc/plugins.dsp
+ A /trunk/msvc/plugins.dsp.in
+ M /trunk/msvc/vlc.dsp
+ M /trunk/msvc/vlc.dsp.in
+ M /trunk/msvc/vlc.dsw
+ M /trunk/share/vlc_wince_rc.rc
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/extras/dirent.c
+ M /trunk/src/extras/libc.c
+ M /trunk/src/input/input_ext-dec.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/interface/intf_eject.c
+ M /trunk/src/misc/configuration.c
+ M /trunk/src/misc/iso_lang.c
+ M /trunk/src/misc/netutils.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/video_text.c
+
+ * ./bootstrap: bootstrap now requires the --config flag. With no arguments
+ it simply outputs a usage message.
+ * ./src/*: fixed a bunch of (legitimate) warnings under VC++.
+ * ./evc/*, ./msvc/*: split the workspaces into three projects (libvlc, vlc
+ and plugins -- plugins doesn't build anything yet).
+
+------------------------------------------------------------------------
+r2761 | fenrir | 2002-11-13 22:18:40 +0100 (Wed, 13 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/mms/mms.c
+
+ * fix and make better stream selection (if mms-maxbitrate unset, get the best
+quality else try to be closed to mms-maxbitrate ).
+
+------------------------------------------------------------------------
+r2764 | massiot | 2002-11-13 23:36:44 +0100 (Wed, 13 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+* OS X plug-in fix ;
+* Re-enabled float32 mixer (huh?).
+
+------------------------------------------------------------------------
+r2765 | gbazin | 2002-11-14 15:08:01 +0100 (Thu, 14 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/src/audio_output/intf.c
+
+
+* src/audio_output/intf.c: fixed a bug affecting audio volume initialization.
+
+------------------------------------------------------------------------
+r2766 | sigmunau | 2002-11-14 16:07:49 +0100 (Thu, 14 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/src/libvlc.c
+
+ make --version --help --longhelp --list and -p output to stdout.
+
+------------------------------------------------------------------------
+r2767 | fenrir | 2002-11-14 17:17:47 +0100 (Thu, 14 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/asf/asf.h
+ M /trunk/modules/demux/asf/libasf.c
+ M /trunk/modules/demux/asf/libasf.h
+
+ asf/* : Convert all u* into uint*_t
+ Fix playing of some live asf, seek improvement (at least for me ;)
+but it's more some "kludge" with vlc clock than true fixes ...
+
+ I will never understand how vlc clock works ....
+
+------------------------------------------------------------------------
+r2768 | fenrir | 2002-11-14 17:32:43 +0100 (Thu, 14 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/access/mms/mms.c
+
+ mms.c: it takes care of --no-audio and --no-video (to reduce bandwith
+usage), and should not use more than --mms-maxbitrate (when there
+are multiple audio or video streams).
+
+------------------------------------------------------------------------
+r2769 | massiot | 2002-11-14 23:38:48 +0100 (Thu, 14 Nov 2002) | 20 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/araw.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/faad/decoder.h
+ M /trunk/modules/codec/ffmpeg/audio.c
+ M /trunk/modules/codec/ffmpeg/audio.h
+ M /trunk/modules/codec/lpcm.c
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/codec/vorbis.c
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/modules/video_output/x11/xcommon.c
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/dec.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/output.c
+
+Major change of the channels management. p_format->i_channels disappeares
+and is replaced by two members : i_physical_channels and i_original_channels.
+i_physical_channels describes the channels which are effectively present
+in the stream (at the current point of the aout pipeline), whereas
+i_original_channels represents the channels we used to constitute the
+stream. For instance a mono stream (FRONT_CENTER) may emanate from a
+FRONT_LEFT channel of a STEREO stream.
+
+Additionally, this contains hooks to dynamically select the audio device
+and the channels configuration. In order to do that, all aout plugins,
+and all interface plug-ins need to be adapted. Currently only SDL
+(partially OSS) and the rc interface have been adapted, please use them
+as a guide. Other aout plug-ins have been temporarily disabled.
+
+IMPORTANT : if you need a working sound output, DO NOT UPDATE YOUR TREE
+for several days until we fix that.
+
+* modules/misc/network/ipv4.c: Fixed a long-standing segfault when saving
+ preferences and asking for multicast.
+
+------------------------------------------------------------------------
+r2770 | alexis | 2002-11-14 23:44:57 +0100 (Thu, 14 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/ChangeLog
+
+
+Added the changelog of vlc 0.4.6.
+
+------------------------------------------------------------------------
+r2771 | gbazin | 2002-11-15 01:41:00 +0100 (Fri, 15 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_filter/resampler/linear.c
+ M /trunk/modules/codec/vorbis.c
+
+
+* modules/codec/vorbis.c, modules/audio_filter/resampler/linear.c: adapted to
+ the new changes in aout3.
+
+------------------------------------------------------------------------
+r2772 | fenrir | 2002-11-15 02:17:08 +0100 (Fri, 15 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/faad/decoder.c
+
+ faad: adapt to new changes in aout3 (at least it compiles)
+
+------------------------------------------------------------------------
+r2773 | gbazin | 2002-11-15 02:23:54 +0100 (Fri, 15 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/src/audio_output/input.c
+
+
+* configure.ac.in: fixed a few typos regarding LDFLAGS_access_*. Re-enabled
+ the oss plugin as it seems to be working fine.
+* src/audio_output/input.c: fixed an obscure bug... (strange one though:
+ int foo = -1; unsigned int bar = 2; __MAX( foo, bar) == -1 ).
+
+------------------------------------------------------------------------
+r2775 | gbazin | 2002-11-15 15:41:49 +0100 (Fri, 15 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+
+* modules/access/http.c: added an http-proxy config variable. If the variable
+ is not set, we'll still look at the value of the http_proxy environment
+ variable.
+
+------------------------------------------------------------------------
+r2776 | gbazin | 2002-11-15 17:27:10 +0100 (Fri, 15 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/modules/audio_output/waveout.c
+
+
+* configure.ac.in, modules/audio_output/directx.c, modules/audio_output/waveout.c:
+ fixed the waveout and directx audio plugins after the recent changes to aout3.
+
+------------------------------------------------------------------------
+r2777 | gbazin | 2002-11-15 18:17:29 +0100 (Fri, 15 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_output/arts.c
+ M /trunk/modules/audio_output/esd.c
+
+
+* configure.ac.in, modules/audio_output/arts.c, modules/audio_output/esd.c:
+ fixed the arts and esd audio plugins after the recent changes to aout3
+ (untested).
+
+------------------------------------------------------------------------
+r2778 | fenrir | 2002-11-15 19:10:26 +0100 (Fri, 15 Nov 2002) | 11 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/codec/spudec/text.c
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/util/Modules.am
+ A /trunk/modules/demux/util/sub.c
+ A /trunk/modules/demux/util/sub.h
+
+* modules/demux/util : add a text subtitle demuxer. (Module called by demux).
+MicroDVD, SubRIP, SSA subtitle format should work...
+ Options: --sub-file <subtitle file> [--sub-fps, --sub-delay --sub-format].
+
+ * modules/demux/avi : make use of subtitle parser.
+ * modules/demux/asf : display movie length. (It will not work with live
+streams of course).
+
+ modules/codec/spudec : use i_dts to send end of display time for subtitle.
+(Yes it's ugly, but it works :)
+
+------------------------------------------------------------------------
+r2779 | fenrir | 2002-11-16 23:25:07 +0100 (Sat, 16 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/avi/avi.c
+
+ * avi: fix playing over http (a bug I have introduced).
+
+------------------------------------------------------------------------
+r2780 | fenrir | 2002-11-17 07:46:56 +0100 (Sun, 17 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/mp4/libmp4.c
+ M /trunk/modules/demux/mp4/libmp4.h
+ M /trunk/modules/demux/mp4/mp4.c
+ M /trunk/modules/demux/mp4/mp4.h
+ M /trunk/src/misc/objects.c
+
+ * ffmpeg: disable direct rendering by default. I have too many files
+that don't work with it (I don't see why it doesn't work :(
+ * mp4: fix a bug in timestamp calculation. Replace s/u* by s/uint*_t
+ * avi : remove an useless debug message.
+ * src/misc/objects.c : fix stream output object allocation.
+
+------------------------------------------------------------------------
+r2781 | fenrir | 2002-11-18 03:46:10 +0100 (Mon, 18 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+ * ffmpeg: set bug detection to auto by default.
+
+------------------------------------------------------------------------
+r2782 | sam | 2002-11-18 12:50:42 +0100 (Mon, 18 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/bootstrap
+
+ * ./bootstrap: reverted the behaviour behaviour to the default, which
+ means no default flag to use (except for me, muahaha).
+
+------------------------------------------------------------------------
+r2783 | gbazin | 2002-11-18 14:02:16 +0100 (Mon, 18 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/LIST
+ M /trunk/modules/Makefile.am
+ A /trunk/modules/gui/wxwindows
+ A /trunk/modules/gui/wxwindows/.cvsignore
+ A /trunk/modules/gui/wxwindows/Modules.am
+ A /trunk/modules/gui/wxwindows/bitmaps
+ A /trunk/modules/gui/wxwindows/bitmaps/disc.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/file.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/net.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/next.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/pause.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/play.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/previous.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
+ A /trunk/modules/gui/wxwindows/interface.cpp
+ A /trunk/modules/gui/wxwindows/timer.cpp
+ A /trunk/modules/gui/wxwindows/wxwindows.cpp
+ A /trunk/modules/gui/wxwindows/wxwindows.h
+
+
+* added a wxwindows interface using the wxWindows cross-platform GUI framework.
+ The interface is quite basic for now but should be functional anyway.
+ (you need to have wxWindows >= 2.3.0 installed to use this plugin)
+
+------------------------------------------------------------------------
+r2784 | gbazin | 2002-11-18 14:08:35 +0100 (Mon, 18 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+ M /trunk/src/playlist/playlist.c
+
+
+* modules/demux/m3u.c: should manage entries with relative paths.
+* src/playlist/playlist.c: fixed playlist_Next().
+
+------------------------------------------------------------------------
+r2785 | gbazin | 2002-11-18 14:28:09 +0100 (Mon, 18 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/codec/Modules.am
+ A /trunk/modules/codec/tarkin.c
+
+
+* configure.ac.in, modules/codec/Modules.am, modules/codec/tarkin.c: added
+ an experimental tarkin video decoder. You will need to specify the tarkin
+ tree you want to use with --with-tarkin-tree=.
+
+ Warning: Tarkin is still in very early development stage, so this plugin isn't
+ actually usefull unless you intend to do some development on tarkin itself.
+
+------------------------------------------------------------------------
+r2786 | gbazin | 2002-11-18 16:19:26 +0100 (Mon, 18 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/u8tofloat32.c
+ M /trunk/modules/gui/wxwindows/interface.cpp
+
+
+* modules/gui/wxwindows/interface.cpp: fixed typo.
+* modules/audio_filter/converter/u8tofloat32.c: fixed typo.
+
+------------------------------------------------------------------------
+r2787 | gbazin | 2002-11-18 17:39:36 +0100 (Mon, 18 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/interface.cpp
+
+
+* modules/gui/wxwindows/interface.cpp: enabled the OpenFile dialog box.
+
+------------------------------------------------------------------------
+r2788 | gbazin | 2002-11-18 18:31:54 +0100 (Mon, 18 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/bitmaps/next.xpm
+ M /trunk/modules/gui/wxwindows/bitmaps/pause.xpm
+ M /trunk/modules/gui/wxwindows/bitmaps/play.xpm
+ M /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
+ M /trunk/modules/gui/wxwindows/bitmaps/previous.xpm
+ A /trunk/modules/gui/wxwindows/bitmaps/sat.xpm
+ M /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
+ M /trunk/modules/gui/wxwindows/interface.cpp
+
+
+* modules/gui/wxwindows/*: updated the toolbar icons.
+
+------------------------------------------------------------------------
+r2789 | sam | 2002-11-18 19:05:13 +0100 (Mon, 18 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/evc/vlc.vcp
+ M /trunk/evc/vlc.vcw
+ M /trunk/include/modules_inner.h
+ M /trunk/modules/misc/dummy/decoder.c
+ M /trunk/modules/misc/dummy/input.c
+ M /trunk/modules/misc/dummy/vout.c
+ M /trunk/src/misc/modules.c
+ M /trunk/src/misc/modules_plugin.h.in
+
+ * ./src/misc/modules.c: support for Unicode filenames under WinCE; VLC now
+ successfully opens plugins.
+ * ./modules/misc/dummy/*: hacked the dummy plugin so that it compiles for
+ WinCE.
+
+------------------------------------------------------------------------
+r2790 | gbazin | 2002-11-18 19:37:23 +0100 (Mon, 18 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/src/misc/modules.c
+
+
+* src/misc/modules.c: fixed small typo that was breaking the build.
+
+------------------------------------------------------------------------
+r2791 | fenrir | 2002-11-18 20:31:20 +0100 (Mon, 18 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+ * ogg: change i_dts usage for subtitle ES.
+
+------------------------------------------------------------------------
+r2792 | massiot | 2002-11-19 00:00:41 +0100 (Tue, 19 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/macosx/vout.m
+
+Partial fix of the OS X audio output (thanks Heiko!).
+
+------------------------------------------------------------------------
+r2793 | fenrir | 2002-11-19 18:23:21 +0100 (Tue, 19 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/mp4/mp4.c
+
+ all: Use BITMAPINFOHEADER everywhere (Needed because of endian issue).
+
+------------------------------------------------------------------------
+r2794 | sam | 2002-11-19 18:38:07 +0100 (Tue, 19 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/bootstrap
+ A /trunk/evc/.cvsignore
+ M /trunk/evc/libvlc.vcp.in
+ D /trunk/evc/plugins.vcp
+ M /trunk/evc/plugins.vcp.in
+ M /trunk/evc/vlc.vcp
+ M /trunk/evc/vlc.vcp.in
+ D /trunk/evc/vlc.vcp.out
+ D /trunk/extras/Win32_msvc
+ M /trunk/msvc/libvlc.dsp.in
+ M /trunk/msvc/vlc.dsp.in
+ D /trunk/msvc/vlc.dsp.out
+ M /trunk/src/misc/modules.c
+
+ * ./src/misc/modules.c: p_module->psz_filename is now filled with a real
+ 8 bit string under WinCE.
+ * ./extras/Win32_msvc: scrapped this directory.
+ * ./bootstrap: we now parse plugin makefiles to guess what to put in
+ the MSVC project files. Only the dummy plugin has been tested yet.
+
+------------------------------------------------------------------------
+r2795 | gbazin | 2002-11-19 21:45:09 +0100 (Tue, 19 Nov 2002) | 15 lines
+Changed paths:
+ M /trunk/include/video.h
+ M /trunk/include/vlc_config.h
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_pictures.c
+
+
+* include/video.h, include/vlc_config.h, src/video_output/*: changed the
+ picture buffer allocation scheme to allocate pictures from the render
+ heap in a clockwise fashion instead of always picking the first available
+ one from the start of the heap.
+ This allows us to benefit from ffmpeg's macro-block skipping feature.
+ As a side effect, we also have less chance of reusing a refrence picture
+ buffer when we can't link/unlink them.
+
+* modules/codec/ffmpeg/video.c: modified the direct rendering code to benefit
+ from the macro-block skipping algorithm.
+ A new flag has also been introduced in the video_output's render heap to
+ forbid modifications to the render picture buffers (for instance to overlay
+ subtitles).
+
+------------------------------------------------------------------------
+r2796 | gbazin | 2002-11-19 21:56:45 +0100 (Tue, 19 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/misc/network/ipv6.c
+
+
+* modules/misc/network/ipv6.c: restored the msg_*() outputs from BuildAddr().
+
+------------------------------------------------------------------------
+r2798 | gbazin | 2002-11-20 02:49:15 +0100 (Wed, 20 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/src/video_output/video_output.c
+
+
+* src/video_output/video_output.c: fixed a really old bug in the video output
+ layer. This bug was only affecting video outputs without direct rendering
+ capabilities.
+
+------------------------------------------------------------------------
+r2799 | sam | 2002-11-20 09:58:24 +0100 (Wed, 20 Nov 2002) | 7 lines
+Changed paths:
+ M /trunk/FAQ
+ M /trunk/bootstrap
+ M /trunk/evc/plugins.vcp.in
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/access/dvd/Modules.am
+ M /trunk/modules/access/dvdplay/Modules.am
+ M /trunk/modules/access/dvdread/Modules.am
+ M /trunk/modules/access/mms/Modules.am
+ M /trunk/modules/access/satellite/Modules.am
+ M /trunk/modules/access/vcd/Modules.am
+ M /trunk/modules/codec/a52old/Modules.am
+ M /trunk/modules/codec/a52old/downmix/Modules.am
+ M /trunk/modules/codec/cinepak/Modules.am
+ M /trunk/modules/codec/faad/Modules.am
+ M /trunk/modules/codec/ffmpeg/Modules.am
+ M /trunk/modules/codec/ffmpeg/postprocessing/Modules.am
+ M /trunk/modules/codec/mad/Modules.am
+ M /trunk/modules/codec/mpeg_audio/Modules.am
+ M /trunk/modules/codec/mpeg_video/Modules.am
+ M /trunk/modules/codec/mpeg_video/idct/Modules.am
+ M /trunk/modules/codec/spudec/Modules.am
+ M /trunk/modules/demux/asf/Modules.am
+ M /trunk/modules/demux/avi/Modules.am
+ M /trunk/modules/demux/mp4/Modules.am
+ M /trunk/modules/demux/mpeg/Modules.am
+ M /trunk/modules/demux/util/Modules.am
+ M /trunk/modules/demux/wav/Modules.am
+ M /trunk/modules/gui/beos/Modules.am
+ M /trunk/modules/gui/familiar/Modules.am
+ M /trunk/modules/gui/macosx/Modules.am
+ M /trunk/modules/gui/wxwindows/Modules.am
+ M /trunk/modules/misc/dummy/Modules.am
+ M /trunk/modules/misc/memcpy/Modules.am
+ M /trunk/modules/video_chroma/Modules.am
+ M /trunk/modules/video_output/directx/Modules.am
+ M /trunk/modules/video_output/qte/Modules.am
+ M /trunk/modules/video_output/x11/Modules.am
+ M /trunk/src/extras/libc.c
+
+ * ./include/vlc_common.h, ./src/extras/libc.c: exported our custom libc
+ functions to plugins.
+ * ./bootstrap: enhanced the project file generation for plugins; we now
+ parse makefiles to make this easier.
+ * ./modules/**/Modules.am: reworked a few makefiles so that they are more
+ easily parsed.
+
+------------------------------------------------------------------------
+r2800 | sam | 2002-11-20 14:37:36 +0100 (Wed, 20 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/evc/config.h
+ M /trunk/evc/plugins.vcp.in
+ M /trunk/evc/vlc.c
+ M /trunk/evc/vlc.vcw
+ M /trunk/include/video.h
+ M /trunk/include/video_output.h
+ M /trunk/modules/access/file.c
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/codec/mpeg_video/decoder.c
+ M /trunk/modules/codec/mpeg_video/headers.c
+ M /trunk/modules/codec/mpeg_video/idct/idct.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+ M /trunk/modules/demux/mpeg/es.c
+ M /trunk/modules/demux/mpeg/ps.c
+ M /trunk/modules/demux/mpeg/system.c
+ M /trunk/modules/demux/mpeg/ts.c
+ M /trunk/modules/video_chroma/i420_rgb.c
+ M /trunk/modules/video_chroma/i420_rgb16.c
+ M /trunk/modules/video_chroma/i420_rgb8.c
+ M /trunk/modules/video_chroma/i420_yuy2.c
+ M /trunk/modules/video_chroma/i422_yuy2.c
+ M /trunk/src/extras/getopt.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_pictures.c
+ M /trunk/src/video_output/vout_subpictures.c
+
+ * ./evc/plugins.vcp.in: fixed plugin entry points for WinCE.
+ * ./modules/*: fixed a bunch of modules so that they compile under WinCE,
+ we now have access_file and the mpeg demux and video decoder working
+ (http://zoy.org/~sam/vlc/pocketvlc2.png).
+
+------------------------------------------------------------------------
+r2801 | gbazin | 2002-11-20 15:09:57 +0100 (Wed, 20 Nov 2002) | 14 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/codec/Modules.am
+ M /trunk/modules/codec/tarkin.c
+ A /trunk/modules/codec/theora.c
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/codec/theora.c, configure.ac.in, modules/codec/Modules.am: new
+ theora codec plugin.
+ This plugin is based on the experimental theora codec from the Xiph.Org
+ foundation (http://www.theora.org/). Because the theora bitstream
+ specifications are likely to change in the near future, this plugin won't
+ be compiled by default. If you want to test/develop theora with vlc, you'll
+ need to configure it with --enable-theora and also make sure you've got a
+ fresh libogg from cvs.
+
+* modules/demux/ogg.c: modified to handle theora and tarkin bitstreams.
+
+* modules/codec/tarkin.c: fixed a few typos.
+
+------------------------------------------------------------------------
+r2802 | gbazin | 2002-11-20 15:24:01 +0100 (Wed, 20 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
+ M /trunk/modules/gui/wxwindows/interface.cpp
+ M /trunk/modules/gui/wxwindows/timer.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.cpp
+
+
+* modules/gui/wxwindows/*: fixes for the win32 build. Removed a few
+ unnecessary things and replaced the stop icon with a new one.
+
+------------------------------------------------------------------------
+r2803 | gbazin | 2002-11-20 16:34:39 +0100 (Wed, 20 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/control/rc/rc.c
+
+
+* modules/control/rc/rc.c: added commands to navigate between chapters and
+ titles.
+
+------------------------------------------------------------------------
+r2804 | gbazin | 2002-11-20 16:58:15 +0100 (Wed, 20 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/gui/wxwindows/wxwindows.cpp
+
+
+* configure.ac.in, modules/gui/wxwindows/wxwindows.cpp: other compilation
+ fixes for the wxwindows interface on win32.
+
+------------------------------------------------------------------------
+r2805 | sam | 2002-11-20 17:43:33 +0100 (Wed, 20 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/bootstrap
+ M /trunk/evc/vlc.c
+ M /trunk/evc/vlc.vcw
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+ M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
+ M /trunk/modules/audio_filter/converter/fixed32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos16.c
+ M /trunk/modules/audio_filter/converter/float32tos8.c
+ M /trunk/modules/audio_filter/converter/float32tou16.c
+ M /trunk/modules/audio_filter/converter/float32tou8.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32.c
+ M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
+ M /trunk/modules/audio_filter/converter/s8tofloat32.c
+ M /trunk/modules/audio_filter/converter/u8tofloat32.c
+ M /trunk/modules/audio_filter/resampler/linear.c
+ M /trunk/modules/audio_filter/resampler/trivial.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/modules/audio_mixer/float32.c
+ M /trunk/modules/audio_mixer/spdif.c
+ M /trunk/modules/audio_mixer/trivial.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/share/resource.h
+ M /trunk/share/vlc_wince_rc.rc
+
+ * ./modules/audio_output/waveout.c: audio output now works under WinCE
+ using the waveout module.
+ * ./bootstrap: we ignore comments when parsing makefiles.
+ * ./modules/audio_filter/converter/fixed32tofloat32.c: changed this module
+ so that it also does float32tofixed32.
+ * ./modules/*: ported a few other modules to WinCE (most of the time it's
+ just a #include <errno.h> that needs to be removed).
+
+------------------------------------------------------------------------
+r2806 | gbazin | 2002-11-20 18:23:30 +0100 (Wed, 20 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+
+* configure.ac.in: temporary hack for libdvbpsi detection.
+
+------------------------------------------------------------------------
+r2807 | sam | 2002-11-20 20:07:27 +0100 (Wed, 20 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/bootstrap
+ M /trunk/evc/.cvsignore
+ D /trunk/evc/libvlc.vcp
+ D /trunk/evc/vlc.vcp
+ M /trunk/evc/vlc.vcw
+ M /trunk/msvc/.cvsignore
+ D /trunk/msvc/libvlc.dsp
+ D /trunk/msvc/plugins.dsp
+ D /trunk/msvc/vlc.dsp
+ M /trunk/src/misc/messages.c
+
+ * ./src/misc/messages.c: added ^Ms to the WinCE logfile.
+ * ./bootstrap: fixed a typo that prevented per-object target directories
+ to work.
+ * ./evc/*, ./msvc/*: removed project files; they're becoming a bit large
+ (more than 1MB) and I don't want to spoil the CVS with them.
+
+------------------------------------------------------------------------
+r2812 | gbazin | 2002-11-21 10:39:39 +0100 (Thu, 21 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: better handling of PCRs (we now base our calculations
+ on all sub-streams instead of just using one of them). Some code factorisation
+ too.
+
+------------------------------------------------------------------------
+r2813 | gbazin | 2002-11-21 11:12:34 +0100 (Thu, 21 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: small bug-fix for my previous commit.
+
+------------------------------------------------------------------------
+r2814 | sam | 2002-11-21 14:53:32 +0100 (Thu, 21 Nov 2002) | 7 lines
+Changed paths:
+ M /trunk/bootstrap
+ M /trunk/configure.ac.in
+ M /trunk/evc/vlc.c
+ M /trunk/evc/vlc.vcw
+ M /trunk/modules/access/file.c
+ M /trunk/modules/audio_filter/converter/Modules.am
+ A /trunk/modules/audio_filter/converter/u8tofixed32.c
+ M /trunk/modules/demux/wav/wav.c
+ M /trunk/modules/video_output/Modules.am
+ A /trunk/modules/video_output/wingdi.c
+
+ * ./modules/video_output/wingdi.c: skeleton of a Windows GDI video output.
+ * ./modules/access/file.c: the file access plugin gets the real file size
+ under WinCE.
+ * ./modules/audio_filter/converter/u8tofixed32.c: added this conversion
+ filter to play some WAV files without an FPU.
+ * ./bootstrap: bootstrap --update-vc doesn't rely on the Makefile's presence.
+
+------------------------------------------------------------------------
+r2816 | gbazin | 2002-11-21 16:51:57 +0100 (Thu, 21 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/src/playlist/playlist.c
+
+
+* src/playlist/playlist.c: fixed deadlock in playlist.
+* modules/audio_output/oss.c: don't play blank samples when we are starving
+ for data but our internal buffers are not empty. Some cleanup too.
+
+------------------------------------------------------------------------
+r2817 | gbazin | 2002-11-21 22:37:46 +0100 (Thu, 21 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/LIST
+ M /trunk/modules/codec/Modules.am
+ M /trunk/modules/codec/vorbis.c
+
+
+* modules/codec/Modules.am, configure.ac.in, modules/codec/vorbis.c: added
+ a tremor decoder module using libvorbisidec (aka tremor) from xiph.org.
+ This module allows decoding vorbis audio on hardware without a fpu
+ (--enable-tremor).
+
+* modules/LIST: added entries for tremor and theora.
+
+------------------------------------------------------------------------
+r2818 | massiot | 2002-11-22 00:06:08 +0100 (Fri, 22 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+
+Channel reordering according to the WG-4 specification, courtesy of
+Heiko Panther.
+
+------------------------------------------------------------------------
+r2819 | sam | 2002-11-22 13:13:12 +0100 (Fri, 22 Nov 2002) | 3 lines
+Changed paths:
+ M /branches/v0_4_1_branch/plugins/chroma/i420_rgb16.c
+ M /trunk/modules/video_chroma/i420_rgb16.c
+
+ * ./modules/video_chroma/i420_rgb16.c: fixed a segfault in the 24/32bpp
+ chroma conversion.
+
+------------------------------------------------------------------------
+r2820 | sam | 2002-11-22 16:19:47 +0100 (Fri, 22 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/video_output/wingdi.c
+
+ * ./modules/video_output/wingdi.c: implemented offscreen rendering with
+ fast blit (well at least it was considered "fast" back in the times of
+ Windows 3.1). Default is 8bpp because that's what my iPaq does (no
+ palette support yet though), 16bpp can be chosen at compile time and
+ works perfectly in the emulator.
+
+------------------------------------------------------------------------
+r2821 | sam | 2002-11-22 16:24:10 +0100 (Fri, 22 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/events.c
+
+ * ./modules/video_output/directx/events.c: we now call CreateWindow so that
+ we are sure that the WndProc always has a valid p_vout value.
+
+------------------------------------------------------------------------
+r2822 | sam | 2002-11-22 19:35:57 +0100 (Fri, 22 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/access/mms/Modules.am
+ M /trunk/modules/access/mms/asf.h
+ A /trunk/modules/access/mms/buffer.c
+ A /trunk/modules/access/mms/buffer.h
+ M /trunk/modules/access/mms/mms.c
+ D /trunk/modules/access/mms/var_buffer.h
+
+ * ./modules/access/mms/var_buffer.h: this file is now a separate .c, to
+ prevent gcc's optimizer to go amok with nested inline functions, loop
+ unrolling and such things that we don't really need in an access plugin.
+
+------------------------------------------------------------------------
+r2823 | titer | 2002-11-22 20:37:25 +0100 (Fri, 22 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+
+ * AudioOutput.cpp : compilation fix.
+ * VideoOutput.cpp : now --fullscreen works with BeOS video output.
+
+------------------------------------------------------------------------
+r2825 | sam | 2002-11-22 21:27:19 +0100 (Fri, 22 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/video_output/wingdi.c
+
+ * ./modules/video_output/wingdi.c: ported the wingdi plugin to Win32; it
+ somewhat works under Wine (if you force internal buffers to 8bpp), but
+ doesn't work under Win2k. Any hints welcome.
+ * ./configure.ac.in: activated the wingdi plugin by default.
+
+------------------------------------------------------------------------
+r2826 | sam | 2002-11-23 00:12:23 +0100 (Sat, 23 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ * ./configure.ac.in: we only add -lm to the a52 linkage if it's needed
+ (and available).
+
+------------------------------------------------------------------------
+r2827 | garf | 2002-11-23 01:11:17 +0100 (Sat, 23 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/video_filter/Modules.am
+ A /trunk/modules/video_filter/adjust.c
+ D /trunk/modules/video_filter/yuv.c
+
+ * yuv filter was a bit useless. Hope adjust filter is more usefull :)
+
+------------------------------------------------------------------------
+r2828 | ipkiss | 2002-11-23 02:32:40 +0100 (Sat, 23 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/Modules.am
+ M /trunk/modules/gui/wxwindows/interface.cpp
+ A /trunk/modules/gui/wxwindows/playlist.cpp
+ M /trunk/modules/gui/wxwindows/timer.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.h
+
+ * ./modules/gui/wxwindows/playlist.cpp: added a playlist to the wxwindows interface
+
+------------------------------------------------------------------------
+r2829 | sam | 2002-11-23 03:40:30 +0100 (Sat, 23 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/evc/vlc.vcw
+ M /trunk/modules/video_filter/clone.c
+ M /trunk/modules/video_filter/crop.c
+ M /trunk/modules/video_filter/distort.c
+ M /trunk/modules/video_filter/invert.c
+ M /trunk/modules/video_filter/motionblur.c
+ M /trunk/modules/video_filter/transform.c
+ M /trunk/modules/video_filter/wall.c
+ M /trunk/modules/video_output/wingdi.c
+
+ * ./modules/video_output/wingdi.c: the GDI video output now properly sets
+ the bitmasks; we're not limited to 8bpp and 16/24 works.
+ * ./modules/video_filter/*: the video filters now work under WinCE.
+
+------------------------------------------------------------------------
+r2830 | sam | 2002-11-23 05:40:53 +0100 (Sat, 23 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+ M /trunk/modules/misc/network/ipv4.c
+
+ * ./modules/access/http.c, ./modules/misc/network/ipv4.c: http and ipv4
+ plugins compile for WinCE. Couldn't test yet though.
+
+------------------------------------------------------------------------
+r2831 | gbazin | 2002-11-23 15:28:51 +0100 (Sat, 23 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/interface.cpp
+ M /trunk/modules/gui/wxwindows/playlist.cpp
+ M /trunk/modules/gui/wxwindows/timer.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.h
+
+
+* modules/gui/wxwindows/*: misc improvements to the main interface, implementation of
+drag and drop, proper initialisation of the i18n routines.
+
+------------------------------------------------------------------------
+r2832 | titer | 2002-11-23 16:00:54 +0100 (Sat, 23 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/PreferencesWindow.cpp
+ M /trunk/modules/gui/beos/PreferencesWindow.h
+
+ * enhanced BeOS preferences window (post-processing, brightness,
+ contrast, hue and saturation are adjustable)
+
+------------------------------------------------------------------------
+r2833 | gbazin | 2002-11-23 17:17:12 +0100 (Sat, 23 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/interface.cpp
+ M /trunk/modules/gui/wxwindows/playlist.cpp
+ M /trunk/modules/gui/wxwindows/timer.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.cpp
+
+
+* modules/gui/wxwindows/*: a few fixes for the win32 build.
+
+------------------------------------------------------------------------
+r2834 | gbazin | 2002-11-23 19:42:59 +0100 (Sat, 23 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/interface.cpp
+ M /trunk/modules/gui/wxwindows/playlist.cpp
+
+
+* modules/gui/wxwindows/*: additional small fixes.
+
+------------------------------------------------------------------------
+r2835 | sam | 2002-11-23 21:37:10 +0100 (Sat, 23 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/control/rc/rc.c
+
+ * ./modules/control/rc/rc.c: the seek command is now "seek" and not "r",
+ and it uses a command variable like other controls. This also fixes a
+ bug that prevented to have spaces between the command and its argument.
+
+------------------------------------------------------------------------
+r2836 | sigmunau | 2002-11-24 02:29:56 +0100 (Sun, 24 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+
+fixed a bug in the code to handle relative paths. Added support for file://
+and http:// items in asx files, and not just mms://
+
+------------------------------------------------------------------------
+r2837 | sigmunau | 2002-11-24 14:02:13 +0100 (Sun, 24 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+
+fix to allow absolute entries in m3u/asx files
+
+------------------------------------------------------------------------
+r2838 | sigmunau | 2002-11-24 17:00:10 +0100 (Sun, 24 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+
+separated the code to parse html files with embedded wmp, and the code to
+parse asx files. Added a new shortcut "html" to force the "html" behaviour.
+Reduced number of false positives for both html and asx files. We now also
+trigger on the content of files, since html and asx files are often
+autogenerated on the webserver using php or asp.
+
+------------------------------------------------------------------------
+r2839 | sam | 2002-11-24 19:54:54 +0100 (Sun, 24 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/doc/fortunes.txt
+ M /trunk/include/vlc_common.h
+
+ * ./configure.ac.in: we no longer choke if libdvbpsi headers aren't here.
+ * ./include/vlc_common.h: we don't try to include inttypes.h with Borland.
+
+------------------------------------------------------------------------
+r2840 | fenrir | 2002-11-25 01:22:04 +0100 (Mon, 25 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/mms/buffer.c
+ M /trunk/modules/access/mms/buffer.h
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/access/mms/mms.h
+
+ * all: begin to add mms over udp support. It begin to work (at least
+for me) but it still needs some work.
+
+------------------------------------------------------------------------
+r2841 | ipkiss | 2002-11-25 04:12:42 +0100 (Mon, 25 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/video_output/directx/events.c
+
+ * small compilation fixes for win32
+
+------------------------------------------------------------------------
+r2842 | sam | 2002-11-25 13:08:58 +0100 (Mon, 25 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/evc/vlc.vcw
+ M /trunk/src/misc/messages.c
+
+ * ./src/misc/messages.c: we overwrite the WinCE logfile instead of appending
+ data to it.
+ * ./evc/vlc.vcw: minor updates.
+
+------------------------------------------------------------------------
+r2843 | sam | 2002-11-25 13:19:04 +0100 (Mon, 25 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/gtk/open.c
+
+ * ./modules/gui/gtk/open.c: made the HTTP text bar more consistent, thanks
+ to Pierre Baillet (Closes: #11).
+
+------------------------------------------------------------------------
+r2844 | fenrir | 2002-11-25 16:08:34 +0100 (Mon, 25 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/access/mms/mms.h
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/asf/libasf.c
+
+ * mms: enable seek :) It works for me with both udp and tcp. Somebody
+could check if it compiles on other OS than linux ? (I don't known what
+headers should be included)
+ * asf: fix to support seeking with mms
+ Note: You cannot seek and use demuxdump demuxer...
+
+------------------------------------------------------------------------
+r2845 | sigmunau | 2002-11-25 16:56:39 +0100 (Mon, 25 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+
+fixed a bug in the contentbased autodetection that caused this demux to be
+selected for streams that contained a null byte.
+
+------------------------------------------------------------------------
+r2846 | massiot | 2002-11-25 17:00:26 +0100 (Mon, 25 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/src/audio_output/input.c
+
+Fixed a crash in S/PDIF mode.
+
+------------------------------------------------------------------------
+r2847 | massiot | 2002-11-25 17:16:12 +0100 (Mon, 25 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/src/audio_output/input.c
+
+Fixed my fix :p.
+
+------------------------------------------------------------------------
+r2848 | gbazin | 2002-11-25 18:25:07 +0100 (Mon, 25 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+
+* configure.ac.in: for wxWindows headers detection, we now check wx/wxprec.h.
+ Also fixed a typo: libdvbpsi is enabled by default.
+
+------------------------------------------------------------------------
+r2849 | fenrir | 2002-11-25 20:12:34 +0100 (Mon, 25 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/access/mms/mms.c
+
+ mms.c: fix command/packet parsing functions.
+
+------------------------------------------------------------------------
+r2850 | sam | 2002-11-25 20:29:10 +0100 (Mon, 25 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/include/video.h
+ M /trunk/modules/video_chroma/i420_rgb.c
+ M /trunk/modules/video_chroma/i420_rgb.h
+ M /trunk/modules/video_chroma/i420_rgb16.c
+
+ * ./modules/video_chroma/i420_rgb16.c: merged the RV15 and RV16 conversions
+ because they're basically the same. Also, the MMX conversions now check
+ that the bitmasks are the ones we expect.
+
+------------------------------------------------------------------------
+r2851 | titer | 2002-11-26 02:06:08 +0100 (Tue, 26 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/beos/Interface.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.h
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.h
+ M /trunk/modules/gui/beos/PreferencesWindow.cpp
+ M /trunk/modules/gui/beos/PreferencesWindow.h
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+ * ALL: more intensive use of the VLCWrapper class
+ * PreferencesWindow.*: renamed a few variables (using some of the
+ OpenTracker conventions)
+ * clean up
+
+------------------------------------------------------------------------
+r2853 | gbazin | 2002-11-26 11:55:19 +0100 (Tue, 26 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/directx.c
+
+
+* modules/video_output/directx/directx.c: don't fail miserably when we can't
+ create a surface in video memory. We now automatically toggle the b_use_sysmem
+ flag in this case and give it another shot.
+
+------------------------------------------------------------------------
+r2854 | massiot | 2002-11-26 13:09:20 +0100 (Tue, 26 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/src/audio_output/input.c
+
+Fixed another crash with S/PDIF.
+
+------------------------------------------------------------------------
+r2855 | sam | 2002-11-26 15:08:02 +0100 (Tue, 26 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/README
+ D /trunk/TODO
+ M /trunk/debian/vlc.docs
+ D /trunk/todo.pl
+
+ * ./TODO: scrapped the todo-list. I put the unresolved items in Bugzilla
+ (http://bugzilla.videolan.org/).
+
+------------------------------------------------------------------------
+r2856 | sam | 2002-11-26 16:03:28 +0100 (Tue, 26 Nov 2002) | 2 lines
+Changed paths:
+ D /trunk/BUGS
+ M /trunk/Makefile.am
+ M /trunk/README
+
+ * ./BUGS: scrapped this file. Entered the remaining bugs in Bugzilla.
+
+------------------------------------------------------------------------
+r2857 | fenrir | 2002-11-26 18:28:22 +0100 (Tue, 26 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/mp4/mp4.c
+
+ * mp4: prevent float exeption with some truncated file.
+
+------------------------------------------------------------------------
+r2858 | gbazin | 2002-11-26 18:38:33 +0100 (Tue, 26 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/ogg.c
+
+
+* modules/demux/ogg.c: audio is now dropped when fast-forwarding.
+
+------------------------------------------------------------------------
+r2859 | sigmunau | 2002-11-26 19:58:33 +0100 (Tue, 26 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/m3u.c
+
+allow windows style linebreaks in .m3u files. and fixed a minor bug
+
+------------------------------------------------------------------------
+r2860 | gbazin | 2002-11-26 20:31:50 +0100 (Tue, 26 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/video_output/directx/directx.c
+
+
+* modules/video_output/directx/directx.c: fixed to work with DirectDraw 3 (ie. with
+NT4).
+
+------------------------------------------------------------------------
+r2865 | sam | 2002-11-26 21:04:33 +0100 (Tue, 26 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/video_chroma/i420_rgb.h
+
+ * ./modules/video_chroma/i420_rgb.h: fixed slanted picture output with odd
+ widths (Closes: #28).
+
+------------------------------------------------------------------------
+r2866 | ipkiss | 2002-11-26 22:52:42 +0100 (Tue, 26 Nov 2002) | 6 lines
+Changed paths:
+ M /trunk/modules/gui/win32/preferences.cpp
+ M /trunk/modules/gui/win32/preferences.dfm
+ M /trunk/modules/gui/win32/preferences.h
+
+ * ./modules/gui/win32/preferences.cpp: used CheckListBoxes instead
+ of ListViews, because they are more intuitive. This eliminates the
+ "Select" button and the "Selected" label.
+
+ The preferences window still needs some work though...
+
+------------------------------------------------------------------------
+r2867 | gbazin | 2002-11-26 23:20:18 +0100 (Tue, 26 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/audio_output/directx.c
+ M /trunk/modules/video_output/directx/directx.c
+
+
+* modules/video_output/directx/directx.c, modules/audio_output/directx.c: removed
+unnecessary code.
+
+------------------------------------------------------------------------
+r2868 | ipkiss | 2002-11-27 03:51:57 +0100 (Wed, 27 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/about.cpp
+ M /trunk/modules/gui/win32/about.h
+ M /trunk/modules/gui/win32/disc.cpp
+ M /trunk/modules/gui/win32/disc.h
+ M /trunk/modules/gui/win32/mainframe.cpp
+ M /trunk/modules/gui/win32/mainframe.h
+ M /trunk/modules/gui/win32/messages.cpp
+ M /trunk/modules/gui/win32/messages.h
+ M /trunk/modules/gui/win32/network.cpp
+ M /trunk/modules/gui/win32/network.h
+ M /trunk/modules/gui/win32/playlist.cpp
+ M /trunk/modules/gui/win32/playlist.h
+ M /trunk/modules/gui/win32/win32.cpp
+ M /trunk/modules/gui/win32/win32_common.h
+
+ * ./modules/gui/win32/*: some cleaning
+
+------------------------------------------------------------------------
+r2869 | titer | 2002-11-27 06:36:41 +0100 (Wed, 27 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/beos/Interface.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.h
+ M /trunk/modules/gui/beos/MediaControlView.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.h
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+ * AudioOutput.cpp: fixed a segfault
+ * ALL: cleaned the VlcWrapper class, removed unused code
+
+------------------------------------------------------------------------
+r2870 | titer | 2002-11-27 07:27:52 +0100 (Wed, 27 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+
+ Fixed a segfault by adding a mutex_lock() (thx fenrir)
+
+------------------------------------------------------------------------
+r2871 | fenrir | 2002-11-27 13:41:45 +0100 (Wed, 27 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/audio.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/ffmpeg/video.h
+
+ * all: added mjpeg support, some clean up in video part.
+
+------------------------------------------------------------------------
+r2872 | fenrir | 2002-11-27 14:17:27 +0100 (Wed, 27 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/cinepak/cinepak.c
+ M /trunk/modules/codec/cinepak/cinepak.h
+
+ cinepak: fix a bug (bad frame gathering), pointed by sam.
+
+------------------------------------------------------------------------
+r2873 | fenrir | 2002-11-27 15:44:06 +0100 (Wed, 27 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+
+ * ffmpeg: add a LIBAVCODEC_BUILD test for CODEC_ID_MJPEGB
+
+------------------------------------------------------------------------
+r2874 | sam | 2002-11-27 16:18:24 +0100 (Wed, 27 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/cinepak/cinepak.c
+
+ * ./modules/codec/cinepak/cinepak.c: fixed V1-encoded blocks luma loading.
+
+------------------------------------------------------------------------
+r2875 | babal | 2002-11-27 22:51:30 +0100 (Wed, 27 Nov 2002) | 9 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/modules/gui/win32/preferences.cpp
+ M /trunk/modules/gui/win32/preferences.dfm
+ M /trunk/modules/gui/win32/preferences.h
+
+- Enterely new layout for the preference window of the native win32
+ interface, in order to improve its clarity (the dialog box is now even
+ a bit smaller) and to get closer to Windows standards.
+ (second part of the job, and hopefully the last for now, begun with
+ Ipkiss a few days ago by using CheckListBoxes)
+
+ Still need some work to get the interface compatible with Windows XP
+ skins.
+
+------------------------------------------------------------------------
+r2876 | sam | 2002-11-28 15:34:39 +0100 (Thu, 28 Nov 2002) | 8 lines
+Changed paths:
+ M /trunk/src/libvlc.h
+ M /trunk/src/video_output/video_output.c
+
+ * ./src/video_output/video_output.c: added a --aspect-ratio option to force
+ the aspect ratio of the stream. Two different usages are possible, either
+ int:int ("16:9") to specify a real aspect ratio, or float ("1.25") to
+ specify pixel squareness.
+
+ Note that it does not work properly yet; it will need an API change in
+ the video output layer that I'm working on.
+
+------------------------------------------------------------------------
+r2877 | sigmunau | 2002-11-28 16:18:27 +0100 (Thu, 28 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+* set b_seakable to false for http/1.0 streams such as those from icecast.
+* allow some unusual, but legal ways to construct the http headers, and
+clean up the header parsing code. parsing other headers ( like the mime-type
+) should be very easy now.
+
+------------------------------------------------------------------------
+r2878 | fenrir | 2002-11-28 17:32:29 +0100 (Thu, 28 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/codec/araw.c
+ M /trunk/modules/codec/faad/decoder.c
+ M /trunk/modules/codec/ffmpeg/audio.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/mp4/mp4.c
+ M /trunk/modules/demux/wav/wav.c
+ M /trunk/modules/demux/wav/wav.h
+
+ * all: some clean up with WAVEFORMATEX and endian issues. Somebody could
+test if mp4,asf,avi,wav demuxers and araw,ffmpeg,faad decoders work under
+big endian architectures ? (else could you give vlc log )
+
+------------------------------------------------------------------------
+r2879 | fenrir | 2002-11-28 17:44:05 +0100 (Thu, 28 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/video.c
+
+ * ffmpeg: arg, fix a previous fix for non-latest ffmpeg cvs tree.
+
+------------------------------------------------------------------------
+r2880 | sam | 2002-11-28 18:35:01 +0100 (Thu, 28 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/include/video_output.h
+ M /trunk/modules/codec/cinepak/cinepak.c
+ M /trunk/modules/codec/dv.c
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/mpeg_video/headers.c
+ M /trunk/modules/codec/mpeg_video/parser.c
+ M /trunk/modules/codec/tarkin.c
+ M /trunk/modules/codec/theora.c
+ M /trunk/modules/codec/xvid.c
+ M /trunk/modules/gui/macosx/intf.m
+ M /trunk/modules/video_filter/adjust.c
+ M /trunk/modules/video_filter/clone.c
+ M /trunk/modules/video_filter/crop.c
+ M /trunk/modules/video_filter/deinterlace/deinterlace.c
+ M /trunk/modules/video_filter/distort.c
+ M /trunk/modules/video_filter/invert.c
+ M /trunk/modules/video_filter/motionblur.c
+ M /trunk/modules/video_filter/transform.c
+ M /trunk/modules/video_filter/wall.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/video_output/video_output.c
+ M /trunk/src/video_output/vout_pictures.h
+
+ * ./src/video_output/video_output.c, modules/*: factorized video output
+ creation code into vout_Request which looks for existing vout objects
+ and spawns a new one if none was found.
+
+------------------------------------------------------------------------
+r2881 | sigmunau | 2002-11-28 19:16:02 +0100 (Thu, 28 Nov 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+increased maximums size of a http request from 256 to 1024 in order to allow
+insanly long urls
+
+------------------------------------------------------------------------
+r2882 | fenrir | 2002-11-28 19:35:19 +0100 (Thu, 28 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/asf/asf.c
+
+ * asf: fix my previous commit.
+
+------------------------------------------------------------------------
+r2883 | gbazin | 2002-11-28 22:00:48 +0100 (Thu, 28 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/codec/tarkin.c
+ M /trunk/modules/codec/theora.c
+ M /trunk/modules/codec/vorbis.c
+
+
+* configure.ac.in: fixed linkage of theora plugin.
+* modules/codec/theora.c, modules/codec/tarkin.c: fixed breakage.
+* modules/codec/vorbis.c: lowered the priority of the tremor plugin.
+
+------------------------------------------------------------------------
+r2884 | garf | 2002-11-28 22:49:04 +0100 (Thu, 28 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/video_filter/adjust.c
+
+ * a few bugfixes/enhancements/clean up
+
+------------------------------------------------------------------------
+r2885 | massiot | 2002-11-29 00:24:15 +0100 (Fri, 29 Nov 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/audio_output.h
+ M /trunk/include/vlc_common.h
+ M /trunk/modules/audio_filter/converter/a52tofloat32.c
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/gui/macosx/aout.m
+ M /trunk/modules/gui/macosx/asystm.m
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/modules/misc/network/ipv6.c
+
+* Correct socklen_t detection.
+* Fix for S/PDIF encapsulation on big endian systems.
+* S/PDIF output for Mac OS X, courtesy of Heiko Panther <heiko_panthe@mac.com>.
+
+------------------------------------------------------------------------
+r2886 | sigmunau | 2002-11-29 00:53:03 +0100 (Fri, 29 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/mozilla/vlcplugin.h
+ M /trunk/mozilla/vlcshell.cpp
+
+made the vlc mozilla plugin a drop-in replacement for wmp in most embedded
+wmp sites I could find, by adding som mimetypes and parsing some more
+parameters passed by mozilla. Also disabled the StreamAsFile function since
+mozilla tend to pass it non-exsisting files.
+
+------------------------------------------------------------------------
+r2888 | ipkiss | 2002-11-30 00:08:34 +0100 (Sat, 30 Nov 2002) | 2 lines
+Changed paths:
+ M /trunk/src/libvlc.h
+
+ * ./src/libvlc.h: fixed a few typos
+
+------------------------------------------------------------------------
+r2889 | ipkiss | 2002-11-30 02:14:55 +0100 (Sat, 30 Nov 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/win32/Modules.am
+ D /trunk/modules/gui/win32/control.cpp
+ D /trunk/modules/gui/win32/control.h
+ M /trunk/modules/gui/win32/disc.cpp
+ A /trunk/modules/gui/win32/dragdrop.cpp
+ A /trunk/modules/gui/win32/dragdrop.h
+ M /trunk/modules/gui/win32/mainframe.cpp
+ M /trunk/modules/gui/win32/mainframe.h
+ M /trunk/modules/gui/win32/misc.cpp
+ M /trunk/modules/gui/win32/network.cpp
+ M /trunk/modules/gui/win32/playlist.cpp
+ M /trunk/modules/gui/win32/playlist.h
+ M /trunk/modules/gui/win32/win32.bpf
+ M /trunk/modules/gui/win32/win32.bpr
+
+ * ./modules/gui/win32/dragdrop.cpp: we can now drag and drop video
+ files on the interface or on the playlist (Closes: #10).
+ * ./modules/gui/win32/playlist.cpp: factorized a lot of code.
+ * ./modules/gui/win32/*: reorganized some code here and there.
+
+------------------------------------------------------------------------
+r2892 | sam | 2002-12-02 14:12:26 +0100 (Mon, 02 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ * ./configure.ac.in: linking with -framework AGL wasn't needed (Closes: #7).
+
+------------------------------------------------------------------------
+r2893 | sam | 2002-12-02 19:19:43 +0100 (Mon, 02 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/access/vcd/cdrom.c
+
+ * ./modules/access/vcd/cdrom.c: NetBSD VCD input fixes, courtesy of
+ Olaf 'Rhialto' Seibert.
+
+------------------------------------------------------------------------
+r2894 | jlj | 2002-12-02 22:13:25 +0100 (Mon, 02 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/codec/ffmpeg/audio.c
+ M /trunk/modules/codec/spudec/spudec.c
+ M /trunk/modules/codec/spudec/subtitler.c
+ M /trunk/modules/control/rc/rc.c
+
+ * ALL: Fixed some compiler warnings.
+
+------------------------------------------------------------------------
+r2895 | titer | 2002-12-03 00:58:21 +0100 (Tue, 03 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ * added --with-dvdread-tree and --with-dvdplay-tree for static linking.
+ It works fine under BeOS, please check I didn't break anything.
+
+------------------------------------------------------------------------
+r2896 | titer | 2002-12-03 03:00:38 +0100 (Tue, 03 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/gui/beos/VideoWindow.h
+
+ * added mouse management in the BeOS video output.
+ Now DVD menus work thanks to libdvdplay.
+
+------------------------------------------------------------------------
+r2897 | sam | 2002-12-03 13:59:21 +0100 (Tue, 03 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/src/libvlc.h
+
+ * ./src/libvlc.h: fixed an aspect ratio bug, we should default to the
+ stream's aspect, not to square pixels.
+
+------------------------------------------------------------------------
+r2898 | gitan | 2002-12-03 17:29:04 +0100 (Tue, 03 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/vlc/vlc.h
+ M /trunk/modules/misc/Modules.am
+ A /trunk/modules/misc/sap.c
+ M /trunk/src/libvlc.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/playlist/playlist.c
+
+* Added a session announcement protol module (enabled by default).
+* Added the PLAYLIST_CHECK_INSERT option to the playlist. That option
+checks previously enqueued sessions before enqueing.
+
+------------------------------------------------------------------------
+r2899 | fenrir | 2002-12-03 18:00:16 +0100 (Tue, 03 Dec 2002) | 7 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/codecs.h
+ M /trunk/modules/codec/Modules.am
+ A /trunk/modules/codec/adpcm.c
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/wav/wav.c
+
+ * adpcm.c: add adpcm decoding support (Now just ms and ima adpcm from
+microfsoft, not yet ima4)
+ * wav, asf, avi: fix fourcc creation for adpcm. (Nevertheless adpcm
+could not work with asf because of asf audio scrambling unsupported in asf
+demuxer). Seek will not work, because vlc send garbage and then break stream
+alignment.(I will try to fix that).
+
+------------------------------------------------------------------------
+r2900 | gitan | 2002-12-04 00:36:41 +0100 (Wed, 04 Dec 2002) | 8 lines
+Changed paths:
+ M /trunk/include/vlc_playlist.h
+ M /trunk/modules/misc/sap.c
+ M /trunk/src/input/input.c
+ M /trunk/src/playlist/playlist.c
+
+* src/playlist/playlist.c : Added playlist_AddItem (enqueues
+playlist_item_t instead of psz_target ). Now playlist_Add uses
+playlist_AddItem to enqueue.
+* include/vlc_playlist.h : Added a psz_uri field in the playlist_item_t
+structure.
+* src/input/input.c : takes item->psz_uri argument to start playing an
+item.
+
+------------------------------------------------------------------------
+r2901 | titer | 2002-12-04 03:16:23 +0100 (Wed, 04 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/MAINTAINERS
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+
+ * InterfaceWindow.cpp: removed warnigs
+ * AUTHORS/MAINTAINERS: added Stephan Assmus, Arnaud Schauly & myself
+
+------------------------------------------------------------------------
+r2902 | titer | 2002-12-04 07:23:08 +0100 (Wed, 04 Dec 2002) | 6 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/modules/misc/sap.c
+
+ * configure.ac.in, mms.c, sap.c, ipv4.c: added network support for BeOS 5
+ (Dano is no more needed); multicast still doesn't work.
+ UDP (unicast) and HTTP have been successfully tested, mms is untested.
+ * sap.c: BeOS doesn't have memccpy
+ * VideoOutput.cpp: forgot to remove a printf
+
+------------------------------------------------------------------------
+r2903 | fenrir | 2002-12-04 16:47:31 +0100 (Wed, 04 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/modules/demux/avi/libavi.h
+
+ * all: Fix an other (and last ? ;) endian issue.
+
+------------------------------------------------------------------------
+r2908 | jlj | 2002-12-04 21:51:23 +0100 (Wed, 04 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/macosx/intf.m
+ M /trunk/modules/gui/macosx/vout.m
+
+ * ./modules/gui/macosx/vout.m: mouse coordinates support.
+
+------------------------------------------------------------------------
+r2910 | jpsaman | 2002-12-04 22:03:38 +0100 (Wed, 04 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/ipkg/Makefile.am
+ A /trunk/ipkg/Makefile.in
+ M /trunk/ipkg/control
+ A /trunk/ipkg/control.gpe
+ M /trunk/ipkg/control.opie
+ A /trunk/ipkg/postinst.gpe
+ M /trunk/ipkg/postinst.opie
+ A /trunk/ipkg/postrm.gpe
+ M /trunk/ipkg/postrm.opie
+ M /trunk/ipkg/rules
+ A /trunk/ipkg/rules.gpe
+ A /trunk/ipkg/rules.opie
+ M /trunk/ipkg/vlc.desktop
+ A /trunk/ipkg/vlc.gpe
+ A /trunk/ipkg/vlc.opie
+
+Build and packaging files for Opie and GPE.
+
+------------------------------------------------------------------------
+r2911 | gbazin | 2002-12-04 22:48:02 +0100 (Wed, 04 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/audio_filter/channel_mixer/trivial.c
+
+
+* modules/audio_filter/channel_mixer/trivial.c: bugfix for up-mixing.
+
+------------------------------------------------------------------------
+r2912 | sam | 2002-12-05 18:16:30 +0100 (Thu, 05 Dec 2002) | 18 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/doc/fortunes.txt
+ D /trunk/ipkg/Makefile.in
+
+ * ./ipkg/Makefile.in: removed a file handled by automake.
+ * ./configure.ac.in: additional warning flags for GCC.
+ -Wconversion
+ Warn if a prototype causes a type conversion that is different from
+ what would happen to the same argument in the absence of a proto-
+ type.
+ -Wsign-compare
+ Warn when a comparison between signed and unsigned values could
+ produce an incorrect result when the signed value is converted to
+ unsigned.
+ -Wunreachable-code
+ Warn if the compiler detects that code will never be executed.
+ -Wdisabled-optimization
+ Warn if a requested optimization pass is disabled.
+ See the gcc documentation for more explanations. This triggers a lot of
+ warnings everywhere, and at first sight they're all worth fixing. Code
+ quality matters, too, so let's fix'em :)
+
+------------------------------------------------------------------------
+r2913 | sam | 2002-12-05 18:38:42 +0100 (Thu, 05 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ * ./configure.ac.in: disabled -Wconversion for gcc 2.x because it makes it
+ choke on system headers.
+
+------------------------------------------------------------------------
+r2915 | babal | 2002-12-06 07:42:24 +0100 (Fri, 06 Dec 2002) | 11 lines
+Changed paths:
+ M /trunk/modules/gui/win32/playlist.cpp
+ M /trunk/modules/gui/win32/win32.cpp
+ M /trunk/src/playlist/playlist.c
+
+ * src/playlist/playlist.c : playing again a playlist already in a
+ playing state resets the input speed to normal to make sure the
+ stream isn't paused or slowed or played faster anymore.
+ By doing that, fixes the following bug of the Windows interface:
+ when pushing the play button on a paused or slowed stream, nothing
+ used to happen.
+ * modules/gui/win32/playlist.cpp : when pushing the play button and the
+ playlist is empty, displaying the playlist window
+ * win32.cpp : rephrasing the module description to "Native Windows
+ interface module"
+
+------------------------------------------------------------------------
+r2916 | sam | 2002-12-06 11:10:40 +0100 (Fri, 06 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/configuration.h
+ M /trunk/include/input_ext-intf.h
+ M /trunk/include/modules_inner.h
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/dec.c
+ M /trunk/src/audio_output/filters.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/mixer.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_clock.c
+ M /trunk/src/input/input_ext-dec.c
+ M /trunk/src/input/input_ext-plugins.c
+ M /trunk/src/libvlc.h
+ M /trunk/src/misc/modules_plugin.h.in
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/threads.c
+ M /trunk/src/misc/variables.c
+ M /trunk/src/playlist/playlist.c
+ M /trunk/src/video_output/video_text.c
+
+ * ./src/*, ./include/*: fixed a bunch of badly initialized structures, a few
+ signed/unsigned comparisons, and removed trailing spaces here and there.
+
+------------------------------------------------------------------------
+r2917 | fenrir | 2002-12-06 12:53:45 +0100 (Fri, 06 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/ffmpeg/video.h
+
+ * ffmpeg: sync with latest ffmpeg cvs. As it need too much
+#if LIBAVCODEC_BUILD , I've enable direct rendering only with latest
+ffmpeg cvs (anyway dr isn't cleanly ported to the latest version).
+
+------------------------------------------------------------------------
+r2918 | sigmunau | 2002-12-06 13:18:11 +0100 (Fri, 06 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+some support for redirection. Moved the break on returncode >=400 to after
+the header parsing. This will be usefull if anyone wants to implemet
+http-passwd support
+
+------------------------------------------------------------------------
+r2919 | sam | 2002-12-06 13:54:30 +0100 (Fri, 06 Dec 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/access/http.c
+
+ * ./modules/access/http.c: code clean-up. removed sizeof()-1 calls where we
+ meant strlen(), removed useless strcmp() calls, implemented atoll() for
+ systems where it does not exist, fixed a memory leak, fixed a minor data
+ corruption.
+
+------------------------------------------------------------------------
+r2920 | sam | 2002-12-06 14:05:22 +0100 (Fri, 06 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/access/mms/buffer.c
+ M /trunk/modules/access/mms/mms.c
+ M /trunk/modules/access/mms/mms.h
+
+ * ./modules/access/mms/mms.c: fixed signed/unsigned comparisons, and fixed
+ a bug I found in Read(). No idea whether it was triggered before nor what
+ it was doing, though :)
+
+------------------------------------------------------------------------
+r2921 | fenrir | 2002-12-06 15:22:55 +0100 (Fri, 06 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/audio.c
+ M /trunk/modules/codec/ffmpeg/video.c
+
+ all: fix some minors warnings.
+
+------------------------------------------------------------------------
+r2922 | sam | 2002-12-06 17:34:08 +0100 (Fri, 06 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/input_ext-intf.h
+ M /trunk/modules/access/dvd/access.c
+ M /trunk/modules/access/dvd/dvd.h
+ M /trunk/modules/access/dvd/es.c
+ M /trunk/modules/access/dvd/seek.c
+ M /trunk/modules/access/dvd/seek.h
+ M /trunk/modules/access/dvd/udf.c
+ M /trunk/modules/access/dvdplay/access.c
+ M /trunk/modules/access/rtp.c
+ M /trunk/modules/access/vcd/vcd.c
+ M /trunk/modules/audio_filter/converter/a52tospdif.c
+ M /trunk/modules/audio_filter/resampler/ugly.c
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/codec/a52.c
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_c.c
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmx.c
+ M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/mad/libmad.c
+ M /trunk/modules/codec/mpeg_audio/decoder.c
+ M /trunk/modules/codec/mpeg_audio/decoder.h
+ M /trunk/modules/codec/mpeg_audio/generic.c
+ M /trunk/modules/codec/mpeg_audio/generic.h
+ M /trunk/modules/codec/spudec/parse.c
+ M /trunk/modules/codec/spudec/spudec.h
+ M /trunk/modules/codec/spudec/subtitler.c
+ M /trunk/modules/codec/spudec/text.c
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/demux/asf/asf.c
+ M /trunk/modules/demux/asf/libasf.c
+ M /trunk/modules/demux/asf/libasf.h
+ M /trunk/modules/demux/avi/avi.c
+ M /trunk/modules/demux/avi/avi.h
+ M /trunk/modules/demux/avi/libavi.c
+ M /trunk/modules/demux/avi/libavi.h
+ M /trunk/modules/demux/mp4/libmp4.c
+ M /trunk/modules/demux/mp4/mp4.c
+ M /trunk/modules/demux/mp4/mp4.h
+ M /trunk/modules/demux/mpeg/ps.c
+ M /trunk/modules/demux/mpeg/system.c
+ M /trunk/modules/demux/mpeg/ts.c
+ M /trunk/modules/demux/wav/wav.c
+ M /trunk/modules/gui/gtk/common.h
+ M /trunk/modules/gui/gtk/gtk.c
+ M /trunk/modules/gui/gtk/gtk_callbacks.c
+ M /trunk/modules/gui/gtk/menu.c
+ M /trunk/modules/gui/gtk/preferences.c
+ M /trunk/modules/misc/network/ipv4.c
+ M /trunk/modules/video_filter/crop.c
+ M /trunk/modules/video_output/x11/xcommon.c
+ M /trunk/modules/video_output/x11/xcommon.h
+ M /trunk/src/input/input.c
+ M /trunk/src/input/input_dec.c
+ M /trunk/src/input/input_ext-intf.c
+ M /trunk/src/input/input_programs.c
+ M /trunk/src/misc/cpu.c
+
+ * ./configure.ac.in: removed -W in favour of -Wtraditional.
+ * ALL: a bunch of additional warning fixes.
+
+------------------------------------------------------------------------
+r2923 | gbazin | 2002-12-06 22:27:36 +0100 (Fri, 06 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+
+* configure.ac.in: fixed typo. For dvdread support we have to check for
+ dvdread/dvd_reader.h, not dvdread/dvdread.h.
+
+------------------------------------------------------------------------
+r2924 | gitan | 2002-12-06 23:44:03 +0100 (Fri, 06 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/misc/sap.c
+ M /trunk/src/playlist/playlist.c
+
+* sap.c : make it more compliant (as far as sdp is involved).
+* playlist.c : fixed a memory leak
+* configure.ac.in : added link flags
+
+------------------------------------------------------------------------
+r2925 | gbazin | 2002-12-07 16:25:27 +0100 (Sat, 07 Dec 2002) | 10 lines
+Changed paths:
+ M /trunk/include/variables.h
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/misc/testsuite/test4.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/misc/objects.c
+ M /trunk/src/misc/variables.c
+
+
+* ALL: a few updates to the variables API:
+ - got rid of the VLC_VAR_COMMAND variable type and introduced the VLC_VAR_ISCOMMAND flag
+instead. This simplifies things and avoid the strange command variables behaviour. Command
+variables will now trigger their callback on var_Set() like any other variables (look in
+modules/control/rc/rc.c for an example).
+ - Renamed the VLC_VAR_ISLIST flag into VLC_VAR_HASCHOICE.
+ - Added a new VLC_VAR_VOID variable type. This can be useful in conjunction with
+VLC_VAR_ISCOMMAND for instance.
+
+------------------------------------------------------------------------
+r2926 | titer | 2002-12-07 23:00:36 +0100 (Sat, 07 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/VideoOutput.cpp
+ M /trunk/modules/gui/beos/VideoWindow.h
+
+ * use RGB32 BBitmap. That fixes the bad-looking picture in
+ non-overlay mode (thanks Sam).
+
+------------------------------------------------------------------------
+r2927 | gitan | 2002-12-07 23:15:10 +0100 (Sat, 07 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/src/playlist/playlist.c
+
+fixed my last commit.
+
+------------------------------------------------------------------------
+r2928 | titer | 2002-12-07 23:29:15 +0100 (Sat, 07 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/src/libvlc.h
+
+ * default disabled SAP under BeOS
+
+------------------------------------------------------------------------
+r2929 | massiot | 2002-12-08 00:50:31 +0100 (Sun, 08 Dec 2002) | 9 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/include/aout_internal.h
+ M /trunk/include/audio_output.h
+ M /trunk/include/video_output.h
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/control/rc/rc.c
+ M /trunk/modules/gui/macosx/controls.m
+ M /trunk/modules/gui/macosx/intf.h
+ M /trunk/modules/gui/macosx/intf.m
+ M /trunk/modules/gui/macosx/vout.m
+ M /trunk/src/audio_output/common.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/audio_output/output.c
+ M /trunk/src/video_output/video_output.c
+
+* configure.ac.in: Disabled -Wtraditional as it produces much more bogus
+ warnings than real ones.
+* audio output: New intf-change variable to know when audio-channels
+ and audio-device have changed.
+* video output: New intf-change variable and vout_VarCallback, to know
+ when video-device has changed (OS X port).
+* modules/gui/macosx/*: Menus for audio channels, implemented volume
+ management, added a menu for screen selection.
+
+------------------------------------------------------------------------
+r2930 | massiot | 2002-12-08 01:41:06 +0100 (Sun, 08 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/include/vlc_threads_funcs.h
+ M /trunk/src/libvlc.c
+ M /trunk/src/misc/threads.c
+
+New vlc_thread_set_priority function, to set the priority of the main
+thread.
+
+------------------------------------------------------------------------
+r2931 | jlj | 2002-12-08 06:30:47 +0100 (Sun, 08 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/macosx/intf.m
+ M /trunk/modules/gui/macosx/vout.h
+ M /trunk/modules/gui/macosx/vout.m
+
+ * ALL: Under Jaguar, vout no longer depends on any specific MacOS X
+ intf. wxWindows should work (not tested). Closes #33.
+
+------------------------------------------------------------------------
+r2932 | gbazin | 2002-12-08 15:47:28 +0100 (Sun, 08 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+
+* configure.ac.in: fix for dvdread and libdvdplay plugins linking stage.
+
+------------------------------------------------------------------------
+r2933 | jpsaman | 2002-12-08 17:16:19 +0100 (Sun, 08 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/MAINTAINERS
+ M /trunk/configure.ac.in
+ M /trunk/ipkg/rules
+ M /trunk/ipkg/rules.gpe
+ M /trunk/ipkg/rules.opie
+
+- Updated Maintainers file
+- fixed --disable-dvd, it did not work
+- updated iPaq familiar buildscripts
+
+------------------------------------------------------------------------
+r2934 | gbazin | 2002-12-08 20:56:04 +0100 (Sun, 08 Dec 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/gui/wxwindows/interface.cpp
+ M /trunk/modules/gui/wxwindows/playlist.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.cpp
+ M /trunk/modules/gui/wxwindows/wxwindows.h
+ M /trunk/src/misc/variables.c
+
+
+* modules/gui/wxwindows/*: compilation fixes for wxX11 (it doesn't support drag and drop
+yet). Compilation fix for MacOSX as well (wxEntry() not declared).
+* src/misc/variables.c: added a FreeMutex() function.
+
+------------------------------------------------------------------------
+r2935 | jpsaman | 2002-12-08 22:05:42 +0100 (Sun, 08 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/ipkg/control.gpe
+ M /trunk/ipkg/control.opie
+ M /trunk/ipkg/postinst.opie
+ M /trunk/modules/video_output/qte/qte.cpp
+
+Fixed build and linking for qte video output and made modifications to iPaq packaging files.
+
+------------------------------------------------------------------------
+r2936 | massiot | 2002-12-09 00:38:02 +0100 (Mon, 09 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/doc/developer/audio_output.xml
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
+ M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
+ M /trunk/modules/gui/macosx/asystm.m
+ M /trunk/modules/gui/macosx/intf.h
+ M /trunk/modules/gui/macosx/intf.m
+ M /trunk/modules/gui/macosx/open.h
+ M /trunk/modules/gui/macosx/open.m
+
+* Updated aout3 developer doc.
+* Reworked the Open... menu items, and added the ability to use libdvdplay.
+* Sound output menu is now under Controls.
+
+------------------------------------------------------------------------
+r2937 | babal | 2002-12-09 01:52:42 +0100 (Mon, 09 Dec 2002) | 18 lines
+Changed paths:
+ M /trunk/AUTHORS
+ M /trunk/ChangeLog
+ M /trunk/configure.ac.in
+ M /trunk/modules/LIST
+ M /trunk/modules/audio_filter/channel_mixer/Modules.am
+ A /trunk/modules/audio_filter/channel_mixer/headphone.c
+ M /trunk/src/audio_output/input.c
+ M /trunk/src/libvlc.h
+
+- new headphone channel mixer with virtual spatialization effect : This
+ effect should give you the feeling that you stands in a real room with
+ a complete 5.1 speaker set when using only a headphone, providing a
+ more realistic sound experience. It should also be more comfortable
+ and less tiring when listening to music for long periods of time.It
+ works with any source format from mono to 5.1.
+
+ -> please try it and feel free to give me some feedback. Some
+ improvements are already planned (adding echo, more configuration
+ options, ...).
+
+NB: whereas the filter itself is in a (very first) stable version, the
+ way it is integrated to the filter chain is only a _temporary_ hack
+ since it's the audio ouput core (input.c actually) which is directly
+ responsible for it. Integrating it in a more suitable way will
+ probably require some work on the way the filters are selected as
+ well as on the configuration level, but I'm working on it :)
+
+------------------------------------------------------------------------
+r2938 | titer | 2002-12-09 04:36:47 +0100 (Mon, 09 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/configure.ac.in
+
+ Default re-enabled dvd module.
+ --disable-dvd works anyway.
+
+------------------------------------------------------------------------
+r2939 | titer | 2002-12-09 08:57:04 +0100 (Mon, 09 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/beos/InterfaceWindow.cpp
+ M /trunk/modules/gui/beos/PlayListWindow.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+ * AudioOutput.cpp: send zeros to BSoundPlayer if nothing comes from
+ audio output;
+ * VlcWrapper.cpp: handle volume using aout3 features.
+
+------------------------------------------------------------------------
+r2940 | titer | 2002-12-09 14:37:38 +0100 (Mon, 09 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/gui/beos/AudioOutput.cpp
+ M /trunk/modules/gui/beos/Interface.cpp
+ M /trunk/modules/gui/beos/VlcWrapper.h
+
+ * AudioOutput.cpp: added sanity tests;
+ * VlcWrapper.h, Interface.cpp: removed an unused variable.
+
+------------------------------------------------------------------------
+r2941 | jpsaman | 2002-12-09 22:36:41 +0100 (Mon, 09 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/video_output/qte/qte.cpp
+
+Fixed segfault in Qt Embedded Video Output.
+
+------------------------------------------------------------------------
+r2942 | jpsaman | 2002-12-09 22:37:41 +0100 (Mon, 09 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/familiar/callbacks.c
+ M /trunk/modules/gui/familiar/familiar.c
+
+Syncing functionality with vlc-0.4.6
+
+------------------------------------------------------------------------
+r2943 | gbazin | 2002-12-10 00:37:54 +0100 (Tue, 10 Dec 2002) | 6 lines
+Changed paths:
+ M /trunk/include/configuration.h
+
+
+* include/configuration.h: rolled back the last changes made to this file. There is no
+sense in manually initializing all the fields of module_config_t as it will be done by the
+compiler anyway. Furthermore mingw32 gcc seems to have problems optimizing code
+that manually initializes structures to 0.
+
+------------------------------------------------------------------------
+r2944 | gitan | 2002-12-10 01:02:29 +0100 (Tue, 10 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/misc/sap.c
+
+fixed a segfault under windows.
+
+------------------------------------------------------------------------
+r2945 | fenrir | 2002-12-10 11:22:04 +0100 (Tue, 10 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/codec/ffmpeg/ffmpeg.c
+ M /trunk/modules/codec/ffmpeg/ffmpeg.h
+ M /trunk/modules/codec/ffmpeg/video.c
+ M /trunk/modules/codec/ffmpeg/video.h
+
+ ffmpeg: adapted to current cvs version. It should still compile with older
+one (Please reports if it doesn't).
+
+------------------------------------------------------------------------
+r2946 | gbazin | 2002-12-10 13:46:35 +0100 (Tue, 10 Dec 2002) | 4 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/include/configuration.h
+ M /trunk/include/modules_inner.h
+
+* configure.ac.in: fixed ugly hack in sdl detection code (which also broke my build :p)
+* include/configuration.h, include/modules_inner.h: proper fix for a bug that allowed gcc
+to put things in the stack instead of the data segment.
+
+------------------------------------------------------------------------
+r2947 | gbazin | 2002-12-10 15:19:44 +0100 (Tue, 10 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/include/configuration.h
+
+
+* include/configuration.h: fixed my previous fix.
+
+------------------------------------------------------------------------
+r2948 | ipkiss | 2002-12-10 16:51:59 +0100 (Tue, 10 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/modules/gui/win32/mainframe.cpp
+ M /trunk/modules/gui/win32/preferences.cpp
+ M /trunk/modules/gui/win32/preferences.h
+
+ * ./modules/gui/win32: deletd a dependancy with a global variable
+
+------------------------------------------------------------------------
+r2949 | gbazin | 2002-12-10 19:22:01 +0100 (Tue, 10 Dec 2002) | 5 lines
+Changed paths:
+ M /trunk/modules/audio_output/oss.c
+ M /trunk/modules/audio_output/sdl.c
+ M /trunk/modules/audio_output/waveout.c
+ M /trunk/src/audio_output/dec.c
+ M /trunk/src/audio_output/intf.c
+ M /trunk/src/misc/variables.c
+
+
+* ALL: fixed a f*ckage I introduced recently ;) var_Type() now returns 0 when the variable
+doesn't exist, but the rest of the code wasn't updated according to this new behaviour.
+* modules/audio_output/waveout.c: changed a few error messages into warning messages.
+
+------------------------------------------------------------------------
+r2950 | gbazin | 2002-12-10 22:55:01 +0100 (Tue, 10 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/src/audio_output/filters.c
+
+
+* src/audio_output/filters.c: fix for resampler buffer size.
+
+------------------------------------------------------------------------
+r2951 | gbazin | 2002-12-11 00:34:19 +0100 (Wed, 11 Dec 2002) | 3 lines
+Changed paths:
+ M /trunk/modules/demux/wav/wav.c
+
+
+* modules/demux/wav/wav.c: small bug-fix for screwed pts calculation.
+
+------------------------------------------------------------------------
+r2952 | bozo | 2002-12-11 18:27:29 +0100 (Wed, 11 Dec 2002) | 2 lines
+Changed paths:
+ M /trunk/configure.ac.in
+ M /trunk/modules/audio_output/alsa.c
+
+New ALSA audio output. It works with ALSA 0.9.0rc4 and earlier versions.