ChangeLog-2002
上传用户:riyaled888
上传日期:2009-03-27
资源大小:7338k
文件大小:776k
源码类别:

多媒体

开发平台:

MultiPlatform

  1. ------------------------------------------------------------------------
  2. r1381 | gbazin | 2002-01-02 07:46:02 +0100 (Wed, 02 Jan 2002) | 6 lines
  3. Changed paths:
  4.    M /trunk/plugins/x11/xcommon.c
  5. * Small optimizations
  6. * Removed unused code
  7. * Your old window position and size are now restored when you come out
  8.     of fullscreen mode.
  9. ------------------------------------------------------------------------
  10. r1382 | sam | 2002-01-02 15:37:42 +0100 (Wed, 02 Jan 2002) | 8 lines
  11. Changed paths:
  12.    M /trunk/ChangeLog
  13.    M /trunk/Makefile
  14.    M /trunk/Makefile.opts.in
  15.    M /trunk/acconfig.h
  16.    M /trunk/configure
  17.    M /trunk/configure.in
  18.    A /trunk/include/config.h
  19.    D /trunk/include/config.h.in
  20.    M /trunk/include/defs.h.in
  21.    M /trunk/include/video.h
  22.    M /trunk/include/video_output.h
  23.    M /trunk/include/videolan/vlc.h
  24.    M /trunk/plugins/chroma/yv12_rgb16.c
  25.    M /trunk/plugins/chroma/yv12_rgb8.c
  26.    M /trunk/plugins/dummy/vout_dummy.c
  27.    M /trunk/plugins/dvdread/input_dvdread.c
  28.    M /trunk/plugins/filter/deinterlace.c
  29.    M /trunk/plugins/filter/distort.c
  30.    M /trunk/plugins/filter/invert.c
  31.    M /trunk/plugins/filter/transform.c
  32.    M /trunk/plugins/filter/wall.c
  33.    M /trunk/plugins/gtk/gnome.c
  34.    M /trunk/plugins/gtk/gtk_open.c
  35.    M /trunk/plugins/gtk/gtk_preferences.c
  36.    M /trunk/plugins/kde/kde.cpp
  37.    M /trunk/plugins/mpeg_vdec/video_parser.h
  38.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  39.    M /trunk/plugins/sdl/vout_sdl.c
  40.    M /trunk/plugins/x11/xcommon.c
  41.    M /trunk/src/video_output/video_output.c
  42.    M /trunk/src/video_output/vout_pictures.c
  43.    M /trunk/src/video_output/vout_subpictures.c
  44.   * ./ChangeLog: imported the 0.2.92 changes, unrolled current CVS changes.
  45.   * ./include/config.h et al.: this file is no longer generated.
  46.   * ./include/video.h: we use the FOURCC definition of a chroma format to
  47.     describe picture types (see http://www.webartz.com/fourcc/).
  48.   * ./plugins/dvdread/input_dvdread.c: compilation fix by Eyal Lebedinsky.
  49.   * ./plugins/x11/xcommon.c: fixed the XShm operations order.
  50. ------------------------------------------------------------------------
  51. r1383 | sam | 2002-01-04 15:01:35 +0100 (Fri, 04 Jan 2002) | 38 lines
  52. Changed paths:
  53.    A /trunk/BUGS
  54.    M /trunk/ChangeLog
  55.    A /trunk/MODULES
  56.    M /trunk/Makefile
  57.    M /trunk/Makefile.modules
  58.    M /trunk/configure
  59.    M /trunk/configure.in
  60.    A /trunk/doc/bugreport-howto.txt
  61.    M /trunk/doc/vlc.1
  62.    M /trunk/extras/libdvdcss/css.c
  63.    A /trunk/include/common.h
  64.    M /trunk/include/config.h
  65.    M /trunk/include/modules.h
  66.    M /trunk/include/threads.h
  67.    M /trunk/include/vdec_ext-plugins.h
  68.    M /trunk/include/video.h
  69.    M /trunk/include/video_output.h
  70.    M /trunk/include/videolan/vlc.h
  71.    M /trunk/plugins/beos/MsgVals.h
  72.    M /trunk/plugins/chroma/Makefile
  73.    D /trunk/plugins/chroma/chroma_common.h
  74.    D /trunk/plugins/chroma/common.c
  75.    A /trunk/plugins/chroma/i420_rgb.c
  76.    A /trunk/plugins/chroma/i420_rgb.h
  77.    A /trunk/plugins/chroma/i420_rgb16.c
  78.    A /trunk/plugins/chroma/i420_rgb8.c
  79.    A /trunk/plugins/chroma/i420_rgb_c.h
  80.    A /trunk/plugins/chroma/i420_rgb_mmx.h
  81.    A /trunk/plugins/chroma/i420_yuy2.c
  82.    A /trunk/plugins/chroma/i420_yuy2.h
  83.    A /trunk/plugins/chroma/i422_yuy2.c
  84.    A /trunk/plugins/chroma/i422_yuy2.h
  85.    D /trunk/plugins/chroma/transforms.h
  86.    D /trunk/plugins/chroma/yv12_rgb16.c
  87.    D /trunk/plugins/chroma/yv12_rgb8.c
  88.    M /trunk/plugins/directx/vout_directx.c
  89.    M /trunk/plugins/dummy/input_dummy.c
  90.    M /trunk/plugins/dummy/vout_dummy.c
  91.    M /trunk/plugins/dvdread/Makefile
  92.    M /trunk/plugins/dvdread/dvdread.c
  93.    M /trunk/plugins/dvdread/input_dvdread.c
  94.    M /trunk/plugins/filter/deinterlace.c
  95.    M /trunk/plugins/filter/distort.c
  96.    M /trunk/plugins/filter/filter_common.h
  97.    M /trunk/plugins/filter/invert.c
  98.    M /trunk/plugins/filter/transform.c
  99.    M /trunk/plugins/filter/wall.c
  100.    M /trunk/plugins/gtk/gtk_playlist.c
  101.    M /trunk/plugins/kde/kde_disc.cpp
  102.    M /trunk/plugins/kde/kde_disc.h
  103.    M /trunk/plugins/kde/kde_menu.h
  104.    M /trunk/plugins/kde/kde_net.cpp
  105.    M /trunk/plugins/kde/kde_net.h
  106.    M /trunk/plugins/kde/kde_slider.h
  107.    M /trunk/plugins/memcpy/Makefile
  108.    M /trunk/plugins/memcpy/memcpy.c
  109.    D /trunk/plugins/memcpy/memcpy3dn.c
  110.    D /trunk/plugins/memcpy/memcpymmx.c
  111.    D /trunk/plugins/memcpy/memcpymmxext.c
  112.    M /trunk/plugins/mpeg_vdec/vpar_blocks.c
  113.    M /trunk/plugins/mpeg_vdec/vpar_blocks.h
  114.    M /trunk/plugins/sdl/aout_sdl.c
  115.    M /trunk/plugins/sdl/vout_sdl.c
  116.    M /trunk/plugins/spudec/spu_decoder.c
  117.    M /trunk/plugins/text/ncurses.c
  118.    M /trunk/plugins/text/rc.c
  119.    M /trunk/plugins/x11/xcommon.c
  120.    M /trunk/src/input/mpeg_system.c
  121.    M /trunk/src/interface/intf_msg.c
  122.    M /trunk/src/interface/main.c
  123.    M /trunk/src/misc/beos_specific.cpp
  124.    M /trunk/src/misc/modules_plugin.h
  125.    M /trunk/src/video_output/video_output.c
  126.    M /trunk/src/video_output/vout_pictures.c
  127.    M /trunk/src/video_output/vout_subpictures.c
  128.   * ./BUGS: added a list of known bugs. Please add your findings!
  129.   * ./MODULES: added a short description of each module. Maybe we should
  130.     add more details to make this file really useful.
  131.   * ./doc/bugreport-howto.txt: wishful thinking...
  132.   * ./Makefile: added a workaround for the fact that .c files don't depend
  133.     on <videolan/vlc.h>.
  134.   * ./plugins/memcpy/memcpy.c: all memcpy modules are now built from the same
  135.     single file.
  136.   * ./src/interface/main.c: added the --nommx, --no3dnow, --nommxext, --nosse
  137.     and --noaltivec options to vlc.
  138.   * ./configure.in: removed the --disable-mmx option, now useless because
  139.     of the vlc --no* options.
  140.   * ./src/interface/main.c: fixed a crash caused by the memcpy module
  141.     being released too early.
  142.   * ./include/video.h: more vout4 changes, including margin support, more
  143.     FOURCC formats recognized, transparent support of identical or almost
  144.     identical FOURCC formats.
  145.   * ./include/video_output.h: added a vout_Render function to video output
  146.     modules which is to be executed before vout_Display.
  147.   * ./include/common.h: this header is back.
  148.   * ./plugins/chroma/i420_rgb.c: planar YUV 4:2:0 to packed RGB conversion
  149.     functions, mostly taken from vout3's yuv functions, but heavily modified
  150.     to use FAST_MEMCPY and to handle image dimensions which are not multiples
  151.     of 16. Not all functions have been written yet, though.
  152.   * ./plugins/chroma/i420_yuy2.c: planar YUV 4:2:0 to packed YUV conversion
  153.     functions, various targets such as 4:2:2 YUYV, YVYU, UYVY, or 2:1:1 YUYV,
  154.     with accelerated MMX versions.
  155.   * ./plugins/chroma/i422_yuy2.c: same as i420_yuy2.c but takes planar YUV
  156.     4:2:2 pictures in input. With accelerated MMX versions as well. This plugin
  157.     makes it possible to display 4:2:2 files on most video cards without the
  158.     quality loss of 4:2:0 downsampling.
  159.   * ./plugins/filter/*: thanks to the vout_Render function, all filters now
  160.     output their data perfectly in sync.
  161.   * ./plugins/dvdread/Makefile: fix to prevent unnecessary target rebuilds.
  162.   * ./plugins/sdl/vout_sdl.c: support for YV12, UYVY, YUY2 and YVYU overlays.
  163.   * ./plugins/x11/xcommon.c: support for I420, YV12, YUY2 and Y211 overlays.
  164. ------------------------------------------------------------------------
  165. r1384 | sam | 2002-01-05 03:22:03 +0100 (Sat, 05 Jan 2002) | 7 lines
  166. Changed paths:
  167.    M /trunk/BUGS
  168.    M /trunk/include/common.h
  169.    M /trunk/include/video.h
  170.    M /trunk/plugins/sdl/vout_sdl.c
  171.    M /trunk/plugins/x11/xcommon.c
  172.    M /trunk/src/video_output/video_output.c
  173.    M /trunk/src/video_output/vout_pictures.c
  174.   * ./include/common.h: hton64 is now an inline function.
  175.   * ./src/video_output/vout_pictures.c et al.: vout4 now automatically
  176.     detects when two chroma formats are the same, such as UYVY/Y422, or
  177.     roughly equivalent, such as I420/YV12. Plugins need not worry about
  178.     conversion anymore.
  179. ------------------------------------------------------------------------
  180. r1385 | sam | 2002-01-05 04:49:18 +0100 (Sat, 05 Jan 2002) | 6 lines
  181. Changed paths:
  182.    M /trunk/configure
  183.    M /trunk/configure.in
  184.    M /trunk/include/modules.h
  185.    M /trunk/include/video_output.h
  186.    M /trunk/plugins/dummy/vout_dummy.c
  187.    M /trunk/plugins/filter/deinterlace.c
  188.    M /trunk/plugins/filter/distort.c
  189.    M /trunk/plugins/filter/invert.c
  190.    M /trunk/plugins/filter/transform.c
  191.    M /trunk/plugins/filter/wall.c
  192.    M /trunk/plugins/mga/Makefile
  193.    M /trunk/plugins/mga/mga.c
  194.    D /trunk/plugins/mga/vout_mga.c
  195.    D /trunk/plugins/mga/vout_mga.h
  196.    M /trunk/plugins/sdl/vout_sdl.c
  197.    M /trunk/plugins/x11/xcommon.c
  198.    M /trunk/src/video_output/video_output.c
  199.   * ./configure.in: fix for obscure architectures like hppa where target_os
  200.     isn't properly detected.
  201.   * ./include/video_output.h: got rid of pf_setpalette; I'll find a nicer way.
  202.   * ./plugins/mga.c: fixed MGA module compilation. Doesn't work yet, though.
  203. ------------------------------------------------------------------------
  204. r1386 | jpsaman | 2002-01-05 14:57:42 +0100 (Sat, 05 Jan 2002) | 2 lines
  205. Changed paths:
  206.    M /trunk/plugins/mad/mad_libmad.h
  207. Removed unused function prototype from headerfile.
  208. ------------------------------------------------------------------------
  209. r1387 | jpsaman | 2002-01-05 15:28:55 +0100 (Sat, 05 Jan 2002) | 2 lines
  210. Changed paths:
  211.    M /trunk/plugins/mad/BUGS
  212. Updated documentation
  213. ------------------------------------------------------------------------
  214. r1388 | jpsaman | 2002-01-05 15:30:12 +0100 (Sat, 05 Jan 2002) | 2 lines
  215. Changed paths:
  216.    M /trunk/plugins/mad/TODO
  217. Updated TODO list.
  218. ------------------------------------------------------------------------
  219. r1389 | jpsaman | 2002-01-05 15:32:55 +0100 (Sat, 05 Jan 2002) | 2 lines
  220. Changed paths:
  221.    M /trunk/plugins/mad/DESIGN
  222. Updated documentation.
  223. ------------------------------------------------------------------------
  224. r1390 | sam | 2002-01-05 16:17:12 +0100 (Sat, 05 Jan 2002) | 7 lines
  225. Changed paths:
  226.    M /trunk/Makefile
  227.    M /trunk/plugins/mga/mga.c
  228.    A /trunk/plugins/mga/vout_mga.c
  229.    A /trunk/plugins/mga/vout_mga.h
  230.    M /trunk/plugins/x11/xcommon.c
  231.   * ./Makefile: fixed a bug when no builtins were selected.
  232.   * ./plugins/mga/mga.c: ported the MGA video output to vout4. Only does YV12
  233.     for the moment, and there is a strange bug with some streams which gives
  234.     only a green image. Needs to be looked at.
  235.   * ./plugins/x11/xcommon.c: fixed a few typos.
  236. ------------------------------------------------------------------------
  237. r1391 | sam | 2002-01-05 17:09:49 +0100 (Sat, 05 Jan 2002) | 5 lines
  238. Changed paths:
  239.    M /trunk/BUGS
  240.    M /trunk/plugins/mga/mga.c
  241.   * ./plugins/mga/mga.c: we use the MGA_VID_FSEL ioctl to select the
  242.     frame to be displayed. Unfortunately, increasing the number of
  243.     frames doesn't seem to work and makes the picture stutter...
  244. ------------------------------------------------------------------------
  245. r1392 | sam | 2002-01-05 19:25:48 +0100 (Sat, 05 Jan 2002) | 8 lines
  246. Changed paths:
  247.    M /trunk/configure
  248.    M /trunk/configure.in
  249.    M /trunk/plugins/beos/beos.cpp
  250.    M /trunk/plugins/beos/vout_beos.cpp
  251.    M /trunk/src/audio_output/aout_s16.c
  252.   * ./src/audio_output/aout_s16.c: fixed a segfault. It may have unexpected
  253.     side effects because I don't know this part of the code, but at least
  254.     it doesn't crash anymore.
  255.   * ./plugins/beos/beos.cpp: first attempt at porting the BeOS plugin to the
  256.     new video output and module systems. Doesn't work nor even compile yet.
  257.   * ./configure.in: we now check the gtk-config version.
  258. ------------------------------------------------------------------------
  259. r1393 | sam | 2002-01-06 01:07:37 +0100 (Sun, 06 Jan 2002) | 3 lines
  260. Changed paths:
  261.    M /trunk/plugins/fb/Makefile
  262.    M /trunk/plugins/fb/fb.c
  263.    D /trunk/plugins/fb/vout_fb.c
  264.   * ./plugins/fb/fb.c: ported the framebuffer video output to vout4.
  265. ------------------------------------------------------------------------
  266. r1394 | jpsaman | 2002-01-06 15:46:40 +0100 (Sun, 06 Jan 2002) | 2 lines
  267. Changed paths:
  268.    M /trunk/plugins/mad/mad_adec.c
  269.    M /trunk/plugins/mad/mad_libmad.c
  270. Optimized libmad_output() for smoother sound. It is still not optimal.
  271. ------------------------------------------------------------------------
  272. r1395 | sam | 2002-01-06 18:18:12 +0100 (Sun, 06 Jan 2002) | 4 lines
  273. Changed paths:
  274.    M /trunk/Makefile
  275.    M /trunk/configure
  276.    M /trunk/configure.in
  277.    M /trunk/plugins/mga/Makefile
  278.    M /trunk/plugins/mga/mga.c
  279.    M /trunk/plugins/mpeg_vdec/Makefile
  280.   * ./plugins/mga/mga.c: MMX-accelerated version of the MGA plugin.
  281.   * ./plugins/mpeg_vdec/Makefile: Little workaround for PA-Risc compilation.
  282. ------------------------------------------------------------------------
  283. r1396 | sam | 2002-01-06 19:01:58 +0100 (Sun, 06 Jan 2002) | 3 lines
  284. Changed paths:
  285.    M /trunk/plugins/mga/mga.c
  286.   * ./plugins/mga/mga.c: pipeline and cache optimizations.
  287. ------------------------------------------------------------------------
  288. r1397 | sam | 2002-01-07 03:12:30 +0100 (Mon, 07 Jan 2002) | 17 lines
  289. Changed paths:
  290.    M /trunk/Makefile
  291.    M /trunk/configure
  292.    M /trunk/configure.in
  293.    M /trunk/debian/changelog
  294.    M /trunk/debian/control
  295.    M /trunk/debian/rules
  296.    M /trunk/include/common.h
  297.    M /trunk/include/input_ext-intf.h
  298.    M /trunk/include/interface.h
  299.    M /trunk/include/stream_control.h
  300.    M /trunk/include/video.h
  301.    M /trunk/plugins/beos/intf_beos.cpp
  302.    M /trunk/plugins/chroma/Makefile
  303.    A /trunk/plugins/chroma/i420_ymga.c
  304.    M /trunk/plugins/dvd/dummy_dvdcss.h
  305.    M /trunk/plugins/dvd/dvd.c
  306.    M /trunk/plugins/filter/wall.c
  307.    M /trunk/plugins/ggi/Makefile
  308.    M /trunk/plugins/ggi/ggi.c
  309.    D /trunk/plugins/ggi/vout_ggi.c
  310.    M /trunk/plugins/glide/Makefile
  311.    M /trunk/plugins/glide/glide.c
  312.    D /trunk/plugins/glide/vout_glide.c
  313.    M /trunk/plugins/gtk/gnome.c
  314.    M /trunk/plugins/gtk/gtk.c
  315.    M /trunk/plugins/gtk/gtk_callbacks.c
  316.    M /trunk/plugins/gtk/gtk_control.c
  317.    M /trunk/plugins/gtk/gtk_display.c
  318.    M /trunk/plugins/gtk/gtk_menu.c
  319.    M /trunk/plugins/gtk/gtk_open.c
  320.    M /trunk/plugins/gtk/gtk_playlist.c
  321.    M /trunk/plugins/kde/kde_interface.cpp
  322.    M /trunk/plugins/kde/kde_menu.cpp
  323.    M /trunk/plugins/mad/mad_adec.c
  324.    M /trunk/plugins/mga/Makefile
  325.    M /trunk/plugins/mga/mga.c
  326.    M /trunk/plugins/qt/intf_qt.cpp
  327.    M /trunk/plugins/sdl/vout_sdl.c
  328.    M /trunk/plugins/text/rc.c
  329.    M /trunk/plugins/x11/xcommon.c
  330.    M /trunk/src/input/input.c
  331.    M /trunk/src/interface/interface.c
  332.    M /trunk/src/interface/main.c
  333.    M /trunk/src/misc/modules_plugin.h
  334.    M /trunk/src/video_output/video_output.c
  335.   * ./plugins/mga/mga.c: removed the mgammx module and put the code in
  336.     the chroma_i420_ymga module instead. This introduces a slight
  337.     performance issue as we now need to memcpy() the Y plane, but I have
  338.     some vout4 enhancements on their way which make this point moot.
  339.   * ./debian/changelog: imported official Debian changelog.
  340.   * ./debian/control: activated the vlc-mad and vlc-arts packages; package
  341.     builds should now work again.
  342.   * ./plugins/dvd/dvd.c: solved a symbol resolution issue when vlc was
  343.     compiled without libdvdcss which overflowed the return stack.
  344.   * ./plugins/ggi/ggi.c: ported the GGI plugin to vout4.
  345.   * ./plugins/glide/glide.c: ported the Glide plugin to vout4 (untested).
  346.   * ./src/input/input.c: prepared everything for multi-input mode; since
  347.     no interface is yet prepared to handle this, I changed them so that
  348.     they just use the first available input for now. This may break other
  349.     things, but I promise I'll eventually repair everything :-)
  350. ------------------------------------------------------------------------
  351. r1398 | sam | 2002-01-07 18:02:07 +0100 (Mon, 07 Jan 2002) | 4 lines
  352. Changed paths:
  353.    M /trunk/debian/control
  354.    M /trunk/debian/rules
  355.    M /trunk/plugins/filter/wall.c
  356.    D /trunk/share/gnome-vlc.png
  357.    D /trunk/share/gnome-vlc.xpm
  358.    A /trunk/share/gnome-vlc16x16.png
  359.    A /trunk/share/gnome-vlc32x32.png
  360.    A /trunk/share/gnome-vlc32x32.xpm
  361.    A /trunk/share/gnome-vlc48x48.png
  362.    D /trunk/share/gvlc.png
  363.    D /trunk/share/gvlc.xpm
  364.    A /trunk/share/gvlc16x16.png
  365.    A /trunk/share/gvlc32x32.png
  366.    A /trunk/share/gvlc32x32.xpm
  367.    A /trunk/share/gvlc48x48.png
  368.    D /trunk/share/kvlc.png
  369.    D /trunk/share/kvlc.xpm
  370.    A /trunk/share/kvlc16x16.png
  371.    A /trunk/share/kvlc32x32.png
  372.    A /trunk/share/kvlc32x32.xpm
  373.    A /trunk/share/kvlc48x48.png
  374.    D /trunk/share/qvlc.png
  375.    D /trunk/share/qvlc.xpm
  376.    A /trunk/share/qvlc16x16.png
  377.    A /trunk/share/qvlc32x32.png
  378.    A /trunk/share/qvlc32x32.xpm
  379.    A /trunk/share/qvlc48x48.png
  380.    D /trunk/share/vlc.png
  381.    D /trunk/share/vlc.xpm
  382.    A /trunk/share/vlc16x16.png
  383.    A /trunk/share/vlc32x32.png
  384.    A /trunk/share/vlc32x32.xpm
  385.    A /trunk/share/vlc48x48.png
  386.   ./debian/control: updated list of supported architectures.
  387.   ./share/*: added 16x16 and 32x32 versions of PNG icons.
  388. ------------------------------------------------------------------------
  389. r1399 | massiot | 2002-01-09 00:06:12 +0100 (Wed, 09 Jan 2002) | 3 lines
  390. Changed paths:
  391.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  392. Fixed a bug in QuantMatrixExtension, many thanks to "Thomas L. Wood"
  393. <twood@lucent.com> !
  394. ------------------------------------------------------------------------
  395. r1400 | stef | 2002-01-09 00:34:06 +0100 (Wed, 09 Jan 2002) | 3 lines
  396. Changed paths:
  397.    M /trunk/plugins/dvdread/dvdread.c
  398.    M /trunk/plugins/dvdread/input_dvdread.c
  399. DVDRead plugins works again more or less ; major bugs remain but it is usable.
  400. It is selected by default if you have it compiled.
  401. ------------------------------------------------------------------------
  402. r1401 | asmax | 2002-01-09 01:33:37 +0100 (Wed, 09 Jan 2002) | 5 lines
  403. Changed paths:
  404.    M /trunk/include/audio_output.h
  405.    M /trunk/plugins/ac3_adec/ac3_adec.c
  406.    M /trunk/plugins/dsp/aout_dsp.c
  407.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  408.    M /trunk/plugins/mpeg_adec/mpeg_adec_generic.c
  409.    M /trunk/plugins/mpeg_adec/mpeg_adec_generic.h
  410.    M /trunk/src/audio_output/aout_ext-dec.c
  411.    M /trunk/src/audio_output/aout_s16.c
  412.    M /trunk/src/audio_output/audio_output.c
  413. - better communication between audio decoder and output: aout plugins
  414. are now opened directly in the right mode (works with mpeg_adec and
  415. ac3_adec, not tested with mad)
  416. - first attempt to implement mono output (doesn't work yet)
  417. ------------------------------------------------------------------------
  418. r1402 | sam | 2002-01-09 03:01:14 +0100 (Wed, 09 Jan 2002) | 11 lines
  419. Changed paths:
  420.    M /trunk/AUTHORS
  421.    M /trunk/BUGS
  422.    M /trunk/Makefile
  423.    M /trunk/configure
  424.    M /trunk/configure.in
  425.    M /trunk/include/common.h
  426.    M /trunk/include/input_ext-intf.h
  427.    A /trunk/include/intf_eject.h
  428.    M /trunk/include/modules_inner.h
  429.    M /trunk/plugins/dummy/dummy.c
  430.    M /trunk/plugins/dummy/input_dummy.c
  431.    M /trunk/plugins/filter/wall.c
  432.    M /trunk/plugins/glide/glide.c
  433.    M /trunk/plugins/gtk/gnome.c
  434.    M /trunk/plugins/gtk/gnome.glade
  435.    M /trunk/plugins/gtk/gnome_callbacks.c
  436.    M /trunk/plugins/gtk/gnome_callbacks.h
  437.    M /trunk/plugins/gtk/gnome_interface.c
  438.    M /trunk/plugins/gtk/gtk.c
  439.    M /trunk/plugins/gtk/gtk.glade
  440.    M /trunk/plugins/gtk/gtk_callbacks.c
  441.    M /trunk/plugins/gtk/gtk_callbacks.h
  442.    M /trunk/plugins/gtk/gtk_display.c
  443.    M /trunk/plugins/gtk/gtk_interface.c
  444.    M /trunk/plugins/mga/Makefile
  445.    A /trunk/plugins/mga/xmga.c
  446.    M /trunk/src/input/input.c
  447.    M /trunk/src/interface/interface.c
  448.    A /trunk/src/interface/intf_eject.c
  449.    M /trunk/src/misc/modules.c
  450.    M /trunk/src/misc/modules_plugin.h
  451.   * ./include/modules_inner.h: replaced _X with __VLC_SYMBOL because _X was
  452.     already a system macro under MacOS X.
  453.   * ./plugins/dummy/dummy.c: fixed vlc:loop, vlc:quit, etc. entries.
  454.   * ./plugins/glide/glide.c: activated double buffering.
  455.   * ./plugins/mga/xmga.c: started writing an xmga plugin; doesn't work yet.
  456.   * ./src/input/input.c: fixed the input memory leak, and the insane thread
  457.     spawning we got with vlc:loop.
  458.   * ./src/misc/intf_eject.c: disc ejection routine courtesy of Julien Blache,
  459.     currently Linux-only.
  460. ------------------------------------------------------------------------
  461. r1403 | sam | 2002-01-09 11:22:37 +0100 (Wed, 09 Jan 2002) | 3 lines
  462. Changed paths:
  463.    M /trunk/src/interface/intf_eject.c
  464.    M /trunk/src/interface/main.c
  465.   * ./src/interface/intf_eject.c: BSD/OS port by Steven M. Schultz.
  466. ------------------------------------------------------------------------
  467. r1404 | stef | 2002-01-10 00:32:40 +0100 (Thu, 10 Jan 2002) | 5 lines
  468. Changed paths:
  469.    M /trunk/plugins/mpeg_system/input_ts.c
  470. Hopefully fixed a bug in TS input, that caused a segfault when there was
  471. no network stream.
  472. Please, have a look at the fix to check it doesn't break anything else.
  473. ------------------------------------------------------------------------
  474. r1405 | sam | 2002-01-10 05:11:25 +0100 (Thu, 10 Jan 2002) | 7 lines
  475. Changed paths:
  476.    M /trunk/plugins/dummy/input_dummy.c
  477.    M /trunk/plugins/dvd/input_dvd.c
  478.    M /trunk/plugins/dvdread/input_dvdread.c
  479.    M /trunk/plugins/gtk/gtk_display.c
  480.    M /trunk/plugins/mga/xmga.c
  481.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  482.    M /trunk/plugins/x11/xcommon.c
  483.    M /trunk/src/input/input.c
  484.    M /trunk/src/input/input_ext-intf.c
  485.    M /trunk/src/interface/intf_playlist.c
  486.   * ./src/input/input.c: fixed a few segfaults caused by the dummy plugin.
  487.   * ./plugins/mpeg_adec/mpeg_adec.c: fixed a segfault due to misuse of
  488.     DecoderError.
  489.   * ./plugins/x11/xcommon.c: replaced XFlush with XSync. This must be the
  490.     fourth time someone has to commit this, so I added a reminder :-)
  491. ------------------------------------------------------------------------
  492. r1406 | asmax | 2002-01-11 00:41:08 +0100 (Fri, 11 Jan 2002) | 5 lines
  493. Changed paths:
  494.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  495.    M /trunk/src/audio_output/aout_s16.c
  496. - beginning of code factorization in aout_s16 (more cleaning will come)
  497. - As for libmad, I have tried to create the aout fifo in libmad_output,
  498.   to open it with the right sample rate, but strangely it didn't work.
  499. ------------------------------------------------------------------------
  500. r1407 | sam | 2002-01-11 04:07:36 +0100 (Fri, 11 Jan 2002) | 3 lines
  501. Changed paths:
  502.    M /trunk/src/interface/intf_eject.c
  503.   * BSD compilation fix suggested by Steven M. Schultz.
  504. ------------------------------------------------------------------------
  505. r1408 | jpsaman | 2002-01-11 23:05:34 +0100 (Fri, 11 Jan 2002) | 2 lines
  506. Changed paths:
  507.    M /trunk/plugins/mad/mad_adec.c
  508.    M /trunk/plugins/mad/mad_libmad.c
  509. Removed aout_CreateFifo from mad_adec.c InitThread() and added it to mad_libmad.c in mad_libmad.c
  510. ------------------------------------------------------------------------
  511. r1409 | sam | 2002-01-12 02:25:57 +0100 (Sat, 12 Jan 2002) | 6 lines
  512. Changed paths:
  513.    M /trunk/debian/control
  514.    M /trunk/plugins/chroma/i420_rgb.c
  515.    M /trunk/plugins/chroma/i420_rgb.h
  516.    M /trunk/plugins/chroma/i420_rgb16.c
  517.    M /trunk/plugins/chroma/i420_rgb8.c
  518.    M /trunk/plugins/dummy/vout_dummy.c
  519.    M /trunk/plugins/fb/fb.c
  520.    M /trunk/plugins/ggi/ggi.c
  521.    M /trunk/plugins/sdl/vout_sdl.c
  522.    M /trunk/plugins/x11/xcommon.c
  523.    M /trunk/src/video_output/video_output.c
  524.    M /trunk/src/video_output/vout_pictures.c
  525.   * ./plugins/chroma/i420_rgb16.c: 24/32 bpp software YUV.
  526.   * ./plugins/ggi/ggi.c: activated double buffering.
  527.   * ./src/video_output/vout_pictures.c: we create more Xv pictures to
  528.     get smoother rendering.
  529. ------------------------------------------------------------------------
  530. r1410 | jlj | 2002-01-12 03:02:44 +0100 (Sat, 12 Jan 2002) | 2 lines
  531. Changed paths:
  532.    M /trunk/src/interface/intf_eject.c
  533.   * ./src/interface/intf_eject.c: MacOS X port.
  534. ------------------------------------------------------------------------
  535. r1411 | jlj | 2002-01-12 22:58:56 +0100 (Sat, 12 Jan 2002) | 3 lines
  536. Changed paths:
  537.    M /trunk/src/misc/modules.c
  538.   * ./src/misc/modules.c: Fixed a compile issue under platforms without
  539.     HAVE_DYNAMIC_PLUGINS.
  540. ------------------------------------------------------------------------
  541. r1412 | gbazin | 2002-01-13 16:07:55 +0100 (Sun, 13 Jan 2002) | 3 lines
  542. Changed paths:
  543.    M /trunk/plugins/mga/xmga.c
  544.    M /trunk/plugins/x11/xcommon.c
  545.    M /trunk/src/video_output/video_output.c
  546. * Fixed all the problems related to ToggleFullScreen().
  547. ------------------------------------------------------------------------
  548. r1413 | gbazin | 2002-01-13 19:13:07 +0100 (Sun, 13 Jan 2002) | 3 lines
  549. Changed paths:
  550.    M /trunk/configure
  551.    M /trunk/configure.in
  552.    M /trunk/extras/libdvdcss/ioctl.c
  553.    M /trunk/include/common.h
  554.    M /trunk/src/misc/netutils.c
  555. * A few fixes for the Win32 build.
  556. ------------------------------------------------------------------------
  557. r1414 | asmax | 2002-01-14 13:15:10 +0100 (Mon, 14 Jan 2002) | 9 lines
  558. Changed paths:
  559.    M /trunk/Makefile
  560.    M /trunk/include/audio_output.h
  561.    A /trunk/src/audio_output/aout_common.c
  562.    M /trunk/src/audio_output/aout_common.h
  563.    M /trunk/src/audio_output/aout_ext-dec.c
  564.    M /trunk/src/audio_output/aout_s16.c
  565.    M /trunk/src/audio_output/aout_s8.c
  566.    M /trunk/src/audio_output/aout_u16.c
  567.    M /trunk/src/audio_output/aout_u8.c
  568.    M /trunk/src/audio_output/audio_output.c
  569. HUGE cleanings in audio output:
  570. - removed AOUT_INTF_*_FIFO, which where not used
  571. - factorized S16StereoPlay, U8MonoPlay, and so on.., in a single
  572.   function aout_FillBuffer (in aout_common.c)
  573.   (unsigned 8bit may be broken, but I have no stream to test with :(
  574. - last step to be done: factorize aout_s8, aout_s16, ... thanks to a macro
  575. ------------------------------------------------------------------------
  576. r1415 | asmax | 2002-01-14 20:54:36 +0100 (Mon, 14 Jan 2002) | 10 lines
  577. Changed paths:
  578.    M /trunk/Makefile
  579.    M /trunk/src/audio_output/aout_common.c
  580.    M /trunk/src/audio_output/aout_common.h
  581.    D /trunk/src/audio_output/aout_s16.c
  582.    D /trunk/src/audio_output/aout_s8.c
  583.    D /trunk/src/audio_output/aout_u16.c
  584.    D /trunk/src/audio_output/aout_u8.c
  585.    M /trunk/src/audio_output/audio_output.c
  586. - le coup de gr?239?191?189ce: all the code in audio output is now factorized (except
  587. for ac3 spdif) in aout_common.c/.h
  588. - aout thread functions are declared with a macro
  589. TODO:
  590. - test unsigned 8 bit output, and implement S8 and U16 outputs
  591. - multi-channel support
  592. - check if resampling takes the PTS into account (and fix it)
  593. ------------------------------------------------------------------------
  594. r1416 | jpsaman | 2002-01-14 21:53:42 +0100 (Mon, 14 Jan 2002) | 2 lines
  595. Changed paths:
  596.    M /trunk/plugins/mad/mad_adec.c
  597.    M /trunk/plugins/mad/mad_adec.h
  598.    M /trunk/plugins/mad/mad_libmad.c
  599. Smooth sound (not tested on iPaq)
  600. ------------------------------------------------------------------------
  601. r1417 | jpsaman | 2002-01-14 21:57:13 +0100 (Mon, 14 Jan 2002) | 2 lines
  602. Changed paths:
  603.    M /trunk/plugins/mad/BUGS
  604. Updated BUGS list
  605. ------------------------------------------------------------------------
  606. r1418 | jpsaman | 2002-01-14 22:00:45 +0100 (Mon, 14 Jan 2002) | 2 lines
  607. Changed paths:
  608.    A /trunk/INSTALL.libmad
  609. Configure, build and install instructions for libmad library and mad plugin.
  610. ------------------------------------------------------------------------
  611. r1419 | stef | 2002-01-14 23:06:57 +0100 (Mon, 14 Jan 2002) | 5 lines
  612. Changed paths:
  613.    M /trunk/extras/libdvdcss/css.c
  614.    M /trunk/extras/libdvdcss/css.h
  615.    M /trunk/extras/libdvdcss/libdvdcss.c
  616. *With DVDCSS_METHOD=disc or key, the keys are no longer buffered on start.
  617. The title key is still read at each block but it is checked for change
  618. before decryption.
  619. ------------------------------------------------------------------------
  620. r1420 | massiot | 2002-01-14 23:26:05 +0100 (Mon, 14 Jan 2002) | 2 lines
  621. Changed paths:
  622.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  623. Attempt to fix the INPUT_MAX_ALLOCATION error.
  624. ------------------------------------------------------------------------
  625. r1421 | massiot | 2002-01-15 00:46:35 +0100 (Tue, 15 Jan 2002) | 3 lines
  626. Changed paths:
  627.    M /trunk/include/common.h
  628.    M /trunk/include/input_ext-dec.h
  629.    M /trunk/plugins/ac3_adec/ac3_adec.c
  630.    M /trunk/plugins/lpcm_adec/lpcm_adec.c
  631.    M /trunk/plugins/mad/mad_adec.c
  632.    M /trunk/plugins/mad/mad_adec.h
  633.    M /trunk/plugins/mad/mad_libmad.c
  634.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  635.    M /trunk/plugins/mpeg_vdec/video_parser.c
  636.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  637.    M /trunk/src/input/input_ext-dec.c
  638.    M /trunk/src/misc/modules_plugin.h
  639. * More precise way to retrieve a PTS from the bit stream.
  640. * Fixed issues in the PTS handling of the mad plug-in (incomplete).
  641. ------------------------------------------------------------------------
  642. r1422 | sam | 2002-01-15 02:01:00 +0100 (Tue, 15 Jan 2002) | 5 lines
  643. Changed paths:
  644.    M /trunk/Makefile.opts.in
  645.    M /trunk/debian/control
  646.    M /trunk/include/config.h
  647.   * ./debian/control: fixed Debian build-depends.
  648.   * ./include/config.h: changed RELEASE to HAVE_RELEASE because RELEASE
  649.     is already defined in <scsi/scsi.h> under Linux.
  650. ------------------------------------------------------------------------
  651. r1423 | stef | 2002-01-15 06:22:21 +0100 (Tue, 15 Jan 2002) | 7 lines
  652. Changed paths:
  653.    M /trunk/extras/libdvdcss/libdvdcss.c
  654.    M /trunk/extras/libdvdread/dvdread.c
  655.    M /trunk/extras/libdvdread/videolan/dvdread.c
  656. -Patch of libdvdread to do readv on regular files (dvd copied on hard drive).
  657. Not completed, and little tested yet ; when it is completed, this patch should
  658. be submitted to libdvdread developers.
  659. -Patch of libdvdcss to decrypt vobs when they are not on a block device.
  660. ------------------------------------------------------------------------
  661. r1424 | asmax | 2002-01-15 12:51:11 +0100 (Tue, 15 Jan 2002) | 5 lines
  662. Changed paths:
  663.    M /trunk/src/audio_output/aout_common.h
  664.    M /trunk/src/audio_output/audio_output.c
  665. - added support for S8 and U16 aout (not tested)
  666. - The sound is very dirty in U8 mode. I don't know if it comes from the
  667. 8 bit mode itself or from the S16->U8 conversion.
  668. ------------------------------------------------------------------------
  669. r1425 | stef | 2002-01-15 18:55:12 +0100 (Tue, 15 Jan 2002) | 3 lines
  670. Changed paths:
  671.    M /trunk/src/input/input.c
  672. *stream lock is initialized in input_CreateThread instead of initThread,
  673. to have it initialized when we call it in the interface.
  674. ------------------------------------------------------------------------
  675. r1426 | stef | 2002-01-15 20:01:28 +0100 (Tue, 15 Jan 2002) | 4 lines
  676. Changed paths:
  677.    M /trunk/plugins/dvdread/input_dvdread.c
  678.    M /trunk/plugins/gtk/gnome.c
  679.    M /trunk/plugins/gtk/gtk.c
  680.    M /trunk/src/input/input.c
  681. The gnome/gtk interface should no longer user p_input->stream before it
  682. has been initialized.
  683. ------------------------------------------------------------------------
  684. r1427 | sam | 2002-01-16 05:47:56 +0100 (Wed, 16 Jan 2002) | 3 lines
  685. Changed paths:
  686.    M /trunk/debian/rules
  687.    A /trunk/debian/vlc-arts.dirs
  688.    A /trunk/debian/vlc-mad.dirs
  689.   * ./debian/rules: fixed the vlc-arts and vlc-mad package builds.
  690. ------------------------------------------------------------------------
  691. r1428 | sam | 2002-01-17 17:17:46 +0100 (Thu, 17 Jan 2002) | 4 lines
  692. Changed paths:
  693.    M /trunk/debian/control
  694.    M /trunk/vlc.spec
  695.   * ./vlc.spec: imported MandrakeSoft's new spec file.
  696.   * ./debian/control: fixed build-dependencies for vlc-mad.
  697. ------------------------------------------------------------------------
  698. r1429 | gbazin | 2002-01-18 00:02:45 +0100 (Fri, 18 Jan 2002) | 11 lines
  699. Changed paths:
  700.    M /trunk/include/config.h
  701.    M /trunk/plugins/directx/aout_directx.c
  702.    M /trunk/plugins/directx/directx.c
  703.    M /trunk/plugins/directx/vout_directx.c
  704.    M /trunk/plugins/directx/vout_directx.h
  705.    M /trunk/plugins/directx/vout_events.c
  706.    M /trunk/plugins/gtk/gtk_playlist.c
  707.    M /trunk/plugins/qnx/vout_qnx.c
  708.    M /trunk/src/interface/main.c
  709.    M /trunk/src/video_output/vout_pictures.c
  710. * major rewrite of the directx video plugin to adapt it to the new vout4
  711.     architecture. This plugin has also been through a major clean-up
  712.     and it is now much more robust and optimized.
  713. * Fixed a few problems with the win32 build.
  714. * Replaced the "overlay" command line option with "nooverlay". The
  715.     former was confusing and useless because overlays were used by
  716.     default anyway.
  717. ------------------------------------------------------------------------
  718. r1430 | gbazin | 2002-01-19 20:54:01 +0100 (Sat, 19 Jan 2002) | 5 lines
  719. Changed paths:
  720.    M /trunk/plugins/beos/intf_beos.cpp
  721.    M /trunk/plugins/beos/vout_beos.cpp
  722.    M /trunk/plugins/macosx/aout_macosx.c
  723.    M /trunk/plugins/macosx/intf_main.c
  724.    M /trunk/plugins/macosx/macosx.c
  725.    M /trunk/plugins/macosx/vout_macosx.c
  726.    M /trunk/plugins/mga/vout_mga.c
  727.    M /trunk/plugins/qnx/aout_qnx.c
  728.    M /trunk/plugins/qnx/qnx.c
  729.    M /trunk/plugins/qnx/vout_qnx.c
  730. * Converted the plugin initialization code of the macosx, beos and qnx
  731.     code. (please note that they should still not compile as they need
  732.     to be adapted to the new Vout4 architecture)
  733. ------------------------------------------------------------------------
  734. r1431 | sam | 2002-01-21 01:52:07 +0100 (Mon, 21 Jan 2002) | 10 lines
  735. Changed paths:
  736.    M /trunk/BUGS
  737.    M /trunk/MODULES
  738.    M /trunk/Makefile
  739.    M /trunk/Makefile.modules
  740.    M /trunk/Makefile.opts.in
  741.    M /trunk/config.guess
  742.    M /trunk/config.sub
  743.    M /trunk/configure
  744.    M /trunk/configure.in
  745.    M /trunk/debian/control
  746.    M /trunk/include/config.h
  747.    M /trunk/plugins/macosx/macosx.c
  748.    M /trunk/plugins/qnx/vout_qnx.c
  749.    A /trunk/plugins/win32
  750.    A /trunk/plugins/win32/.cvsignore
  751.    A /trunk/plugins/win32/Makefile
  752.    A /trunk/plugins/win32/win32.cpp
  753.    M /trunk/plugins/x11/xcommon.c
  754.    M /trunk/src/interface/main.c
  755.    M /trunk/src/misc/modules.c
  756.    A /trunk/src/misc/symbols.c
  757.    M /trunk/src/video_output/vout_subpictures.c
  758.    M /trunk/vlc.spec
  759.   * ./plugins/win32: skeleton for the win32 interface Ipkiss is developing.
  760.   * ./config.guess ./config.sub: latest GNU versions.
  761.   * ./configure.in: when possible, xvideo is compiled as a plugin.
  762.   * ./vlc.spec: fixed a few minor inaccuracies.
  763.   * ./debian/control: vlc-gui is no longer depended on, but rather recommended.
  764.   * ./src/interface/main.c: --spumargin flag; use this to force displaying
  765.     subtitles at the bottom of the screen instead of putting them in the
  766.     middle, for instance: `--spumargin 5'.
  767. ------------------------------------------------------------------------
  768. r1432 | sam | 2002-01-21 06:14:10 +0100 (Mon, 21 Jan 2002) | 5 lines
  769. Changed paths:
  770.    M /trunk/Makefile
  771.    M /trunk/Makefile.opts.in
  772.    M /trunk/configure
  773.    M /trunk/configure.in
  774.   * ./configure.in: added extra checks for strange compilers such as
  775.     Borland C++ which do not support all gcc options. Note that vlc does
  776.     not compile with bcc32 yet, but is getting closer and closer to.
  777. ------------------------------------------------------------------------
  778. r1433 | gbazin | 2002-01-21 08:00:21 +0100 (Mon, 21 Jan 2002) | 9 lines
  779. Changed paths:
  780.    M /trunk/extras/libdvdcss/css.c
  781.    M /trunk/extras/libdvdcss/libdvdcss.c
  782.    M /trunk/plugins/directx/vout_events.c
  783.    M /trunk/src/video_output/vout_pictures.c
  784. * Fixed crashes on exit in the directx plugin
  785. * vout_PlacePicture is now accepting picture width=height=0
  786. * Win32 (NT/2000/XP) fix for libdvdcss: first attempt to open the DVD
  787.   device in read/write mode so we can use ioctls. If this fails
  788.   (insufficent privileges) we at least open in read-only mode so the
  789.   libdvdcss title decryption method can be used.
  790. ------------------------------------------------------------------------
  791. r1434 | jpsaman | 2002-01-21 23:28:10 +0100 (Mon, 21 Jan 2002) | 10 lines
  792. Changed paths:
  793.    M /trunk/plugins/mad/DESIGN
  794.    M /trunk/plugins/mad/TODO
  795.    M /trunk/plugins/mad/mad_adec.c
  796.    M /trunk/plugins/mad/mad_adec.h
  797.    M /trunk/plugins/mad/mad_libmad.c
  798. Changes made to mad plugin:
  799. + libmad_input now takes one frame at a time (see mad_adec.h for defines)
  800. + audio_linear_dither() gives better sound quality then s24_to_s16_pcm(),
  801.   but also makes audio artefacts louder so disabled it for now (see file
  802.   mad_libmad.c)
  803. + cleaned up libmad_output (see file mad_libmad.c)
  804. + cleaned up InitThread (see file mad_adec.c)
  805. + Made buffer size match libmad's expectations (see file mad_adec.h)
  806. + updated documentation
  807. ------------------------------------------------------------------------
  808. r1435 | jpsaman | 2002-01-21 23:34:26 +0100 (Mon, 21 Jan 2002) | 2 lines
  809. Changed paths:
  810.    M /trunk/plugins/mad/mad_libmad.c
  811. Oops, lucky to catch this one (deleted function name s24_to_s16_pcm accidently)
  812. ------------------------------------------------------------------------
  813. r1436 | massiot | 2002-01-22 00:57:46 +0100 (Tue, 22 Jan 2002) | 4 lines
  814. Changed paths:
  815.    M /trunk/Makefile.opts.in
  816.    M /trunk/configure
  817.    M /trunk/configure.in
  818.    M /trunk/include/common.h
  819.    M /trunk/include/defs.h.in
  820.    M /trunk/include/input_ext-dec.h
  821.    M /trunk/include/input_ext-intf.h
  822.    M /trunk/include/input_ext-plugins.h
  823.    M /trunk/plugins/ac3_adec/ac3_adec.c
  824.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  825.    M /trunk/plugins/lpcm_adec/lpcm_adec.c
  826.    M /trunk/plugins/mad/mad_adec.c
  827.    M /trunk/plugins/mad/mad_adec.h
  828.    M /trunk/plugins/mad/mad_libmad.c
  829.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  830.    M /trunk/plugins/mpeg_system/input_es.c
  831.    M /trunk/plugins/mpeg_vdec/video_parser.c
  832.    M /trunk/plugins/spudec/spu_decoder.c
  833.    M /trunk/src/audio_output/aout_ext-dec.c
  834.    M /trunk/src/input/input.c
  835.    M /trunk/src/input/input_dec.c
  836.    M /trunk/src/input/input_ext-dec.c
  837.    M /trunk/src/misc/modules_plugin.h
  838. * Decoders do not necessarily use bit stream (see mad plug-in)
  839. * mad PTS should finally be accurate
  840. * Some configure changes.
  841. ------------------------------------------------------------------------
  842. r1437 | massiot | 2002-01-23 00:14:26 +0100 (Wed, 23 Jan 2002) | 2 lines
  843. Changed paths:
  844.    M /trunk/plugins/ac3_adec/ac3_adec.c
  845.    M /trunk/plugins/ac3_adec/ac3_adec.h
  846.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  847. * Fixed an alignment issue in the ac3 decoder.
  848. ------------------------------------------------------------------------
  849. r1439 | stef | 2002-01-23 04:15:31 +0100 (Wed, 23 Jan 2002) | 5 lines
  850. Changed paths:
  851.    M /trunk/configure
  852.    M /trunk/configure.in
  853.    M /trunk/extras/libdvdcss/css.c
  854.    M /trunk/extras/libdvdcss/css.h
  855.    M /trunk/extras/libdvdcss/libdvdcss.c
  856.    M /trunk/extras/libdvdread/Makefile
  857.    M /trunk/extras/libdvdread/bswap.h
  858.    M /trunk/extras/libdvdread/dvd_reader.c
  859.    M /trunk/extras/libdvdread/dvd_reader.h
  860.    A /trunk/extras/libdvdread/dvd_setup.c
  861.    A /trunk/extras/libdvdread/dvd_setup.h
  862.    D /trunk/extras/libdvdread/dvdcss.h
  863.    D /trunk/extras/libdvdread/dvdread.c
  864.    M /trunk/extras/libdvdread/ifo_print.h
  865.    M /trunk/extras/libdvdread/ifo_read.h
  866.    M /trunk/extras/libdvdread/ifo_types.h
  867.    M /trunk/extras/libdvdread/nav_print.h
  868.    M /trunk/extras/libdvdread/nav_read.h
  869.    M /trunk/extras/libdvdread/nav_types.h
  870.    D /trunk/extras/libdvdread/videolan
  871.    M /trunk/include/defs.h.in
  872.    M /trunk/plugins/dvd/dummy_dvdcss.h
  873.    M /trunk/plugins/dvdread/dvdread.c
  874.    M /trunk/plugins/dvdread/input_dvdread.h
  875. *Merged hh patch in libdvdcss from main tree.
  876. *Updated local libdvdread, so that it does not depend on libdvdcss
  877. (ala dummy_dvdcss) and modified configure to reflect changes.
  878. ------------------------------------------------------------------------
  879. r1440 | stef | 2002-01-23 04:56:51 +0100 (Wed, 23 Jan 2002) | 4 lines
  880. Changed paths:
  881.    M /trunk/extras/libdvdread/dvd_reader.c
  882.    M /trunk/extras/libdvdread/dvd_setup.c
  883.    M /trunk/extras/libdvdread/dvd_setup.h
  884. -removed some useless printf
  885. -replaced dvdcss_title(,) with dvdcss_seek( ,,DVDCSS_SEEK_KEY )
  886. ------------------------------------------------------------------------
  887. r1441 | asmax | 2002-01-23 13:02:12 +0100 (Wed, 23 Jan 2002) | 3 lines
  888. Changed paths:
  889.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  890. * enabled --stereo option for streams that pretend to be mono while they
  891.  are not!
  892. ------------------------------------------------------------------------
  893. r1442 | stef | 2002-01-23 21:19:54 +0100 (Wed, 23 Jan 2002) | 2 lines
  894. Changed paths:
  895.    M /trunk/extras/libdvdread/ifo_print.h
  896.    M /trunk/extras/libdvdread/ifo_read.h
  897.    M /trunk/extras/libdvdread/ifo_types.h
  898.    M /trunk/extras/libdvdread/nav_print.h
  899.    M /trunk/extras/libdvdread/nav_read.h
  900.    M /trunk/extras/libdvdread/nav_types.h
  901. I checked in bad header files yesterday.
  902. ------------------------------------------------------------------------
  903. r1443 | massiot | 2002-01-24 00:14:59 +0100 (Thu, 24 Jan 2002) | 2 lines
  904. Changed paths:
  905.    M /trunk/plugins/ac3_adec/ac3_adec.c
  906. Fixed a bug introduced yesterday.
  907. ------------------------------------------------------------------------
  908. r1444 | sam | 2002-01-24 14:32:53 +0100 (Thu, 24 Jan 2002) | 5 lines
  909. Changed paths:
  910.    M /trunk/AUTHORS
  911.    M /trunk/configure
  912.    M /trunk/configure.in
  913.    M /trunk/include/defs.h.in
  914.    M /trunk/src/misc/modules.c
  915.    M /trunk/src/misc/modules_plugin.h
  916.   * ./src/misc/modules_plugin.h: fixed a missing function initialization
  917.     which made decoder plugins segfault in GetChunk calls.
  918.   * ./configure.in: proper soundcard.h check from Yves Duret.
  919. ------------------------------------------------------------------------
  920. r1445 | stef | 2002-01-24 19:50:32 +0100 (Thu, 24 Jan 2002) | 6 lines
  921. Changed paths:
  922.    M /trunk/Makefile
  923.    M /trunk/Makefile.opts.in
  924.    M /trunk/configure
  925.    M /trunk/configure.in
  926.    M /trunk/extras/libdvdread/Makefile
  927. Configure and Makefile tweaking for dvdread module.
  928. It is now activated with option --with-dvdread, that takes the same options
  929. as --with-dvdcss.
  930. If you link with libdvdread statically dvdread is compiled builtin ; if you
  931. link dynamically, it is compiled as a plugin.
  932. ------------------------------------------------------------------------
  933. r1447 | gbazin | 2002-01-25 07:43:34 +0100 (Fri, 25 Jan 2002) | 11 lines
  934. Changed paths:
  935.    M /trunk/Makefile
  936.    M /trunk/Makefile.opts.in
  937.    M /trunk/configure
  938.    M /trunk/configure.in
  939.    M /trunk/plugins/win32/Makefile
  940.    A /trunk/plugins/win32/aout_waveout.c
  941.    A /trunk/plugins/win32/waveout.c
  942.    M /trunk/src/audio_output/audio_output.c
  943. * Added a new very simple audio plugin for Win32. This plugin uses the
  944.     waveOut API which is a lot easier to use for streaming stuff than
  945.     directsound. (you don't have to take care of underflows anymore
  946.     because it doesn't use circular buffers).
  947.     If you are having a lot of underflows, this plugin is currently
  948.     better adapted than the directx plugin.
  949. * Moved some initialization stuff in audio_out.c so we can now the
  950.     caracteristics of the audio stream before calling aout_Open().
  951. ------------------------------------------------------------------------
  952. r1448 | sam | 2002-01-25 18:18:37 +0100 (Fri, 25 Jan 2002) | 4 lines
  953. Changed paths:
  954.    M /trunk/configure
  955.    M /trunk/configure.in
  956.    M /trunk/plugins/x11/xcommon.c
  957.   * ./plugins/x11/xcommon.c: we don't use DPMS functions if they are
  958.     not available.
  959. ------------------------------------------------------------------------
  960. r1449 | tcastley | 2002-01-26 02:18:27 +0100 (Sat, 26 Jan 2002) | 2 lines
  961. Changed paths:
  962.    M /trunk/src/misc/beos_specific.cpp
  963. Fixed compliation error due to inclusion of threads.h
  964. ------------------------------------------------------------------------
  965. r1450 | gbazin | 2002-01-27 23:14:52 +0100 (Sun, 27 Jan 2002) | 12 lines
  966. Changed paths:
  967.    M /trunk/plugins/directx/vout_directx.c
  968.    M /trunk/plugins/directx/vout_directx.h
  969.    M /trunk/plugins/directx/vout_events.c
  970. * Added double-buffering for the directx plugin in overlay mode.
  971. * Several directx bug-fixes:
  972.     - implemented the right behaviour on exit.
  973.     - fixed bug preventing the creation of several windows.
  974.         (the wall filter is working now :-))
  975.     - fixed unnecessary background redraws (it made the video flicker).
  976.     - fixed bug where we were losing the video display because of lost
  977.         surfaces in video memory.
  978.     - when using hardware overlay, the output window will now specify:
  979.         "(using hardware overlay)".
  980. ------------------------------------------------------------------------
  981. r1451 | sam | 2002-01-28 17:51:22 +0100 (Mon, 28 Jan 2002) | 2 lines
  982. Changed paths:
  983.    M /trunk/BUGS
  984.    M /trunk/plugins/chroma/i420_rgb.c
  985.    M /trunk/plugins/chroma/i420_rgb.h
  986.    M /trunk/plugins/chroma/i420_rgb16.c
  987.    M /trunk/plugins/chroma/i420_rgb_mmx.h
  988.    M /trunk/plugins/x11/xcommon.c
  989.   * ./plugins/chroma/i420_rgb16.c: MMX YUV to RGB transformation for 15bpp.
  990. ------------------------------------------------------------------------
  991. r1452 | stef | 2002-01-28 22:31:58 +0100 (Mon, 28 Jan 2002) | 2 lines
  992. Changed paths:
  993.    M /trunk/extras/libdvdread/dvd_reader.c
  994. .Fixed a segfault a dvdread exit (my fault).
  995. ------------------------------------------------------------------------
  996. r1453 | stef | 2002-01-29 00:08:31 +0100 (Tue, 29 Jan 2002) | 10 lines
  997. Changed paths:
  998.    M /trunk/plugins/ac3_adec/ac3_adec.c
  999.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1000.    M /trunk/plugins/alsa/aout_alsa.c
  1001.    M /trunk/plugins/beos/aout_beos.cpp
  1002.    M /trunk/plugins/directx/aout_directx.c
  1003.    M /trunk/plugins/dsp/aout_dsp.c
  1004.    M /trunk/plugins/dummy/aout_dummy.c
  1005.    M /trunk/plugins/esd/aout_esd.c
  1006.    M /trunk/plugins/macosx/aout_macosx.c
  1007.    M /trunk/plugins/qnx/aout_qnx.c
  1008.    M /trunk/plugins/sdl/aout_sdl.c
  1009.    M /trunk/plugins/win32/aout_waveout.c
  1010.    M /trunk/src/audio_output/audio_output.c
  1011. -Fixed ac3_spdif which has been broken recently,
  1012. -Check frequency in ac3_adec and change fifo if needed,
  1013. -Moved initialisation of p_aout from plugins to audio_output.c
  1014. If audio output rate is psecified at launch time, we try to use it by default.
  1015. Note that audio output currently suffers from frequent underruns.
  1016. This has not been fixed here.
  1017. ------------------------------------------------------------------------
  1018. r1454 | gbazin | 2002-01-29 21:11:18 +0100 (Tue, 29 Jan 2002) | 4 lines
  1019. Changed paths:
  1020.    M /trunk/include/common.h
  1021.    M /trunk/include/mtime.h
  1022.    M /trunk/plugins/dummy/intf_dummy.c
  1023.    M /trunk/src/misc/modules_plugin.h
  1024. * Added mstrtime() to module_symbols_t so we can compile the mpeg_vdec
  1025.     plugin with TRACE mode enabled.
  1026. ------------------------------------------------------------------------
  1027. r1455 | sam | 2002-01-30 01:09:49 +0100 (Wed, 30 Jan 2002) | 11 lines
  1028. Changed paths:
  1029.    M /trunk/MODULES
  1030.    M /trunk/plugins/filter/wall.c
  1031.   * Fixed stuff in the wall filter. Extended syntax:
  1032.      --filter wall         % open a wall (3x3 is the default value)
  1033.      --filter wall:2       % open a 2x2 wall
  1034.      --filter wall:3x2     % open a 3x2 wall
  1035.      --filter wall:2x1:0   % open a 2x1 wall, only display block 0
  1036.      --filter wall:2:0,3   % open a 2x2 wall, only display blocks 0 and 3
  1037.     For instance, if you have 2 computers listening to a network stream, on
  1038.     the left computer you use --filter wall:2x1:0 and on the right computer
  1039.     you use --filter wall:2x1:1
  1040. ------------------------------------------------------------------------
  1041. r1457 | massiot | 2002-02-01 00:18:27 +0100 (Fri, 01 Feb 2002) | 2 lines
  1042. Changed paths:
  1043.    M /trunk/plugins/gtk/gtk_open.c
  1044. Fixed a bug in the network dialog.
  1045. ------------------------------------------------------------------------
  1046. r1458 | sam | 2002-02-04 10:58:59 +0100 (Mon, 04 Feb 2002) | 4 lines
  1047. Changed paths:
  1048.    M /trunk/src/misc/modules.c
  1049.   * ./src/misc/modules.c: changed module_Need to make it possible to
  1050.     have several modules with the same shortcut name.
  1051. ------------------------------------------------------------------------
  1052. r1459 | gbazin | 2002-02-05 22:46:41 +0100 (Tue, 05 Feb 2002) | 6 lines
  1053. Changed paths:
  1054.    M /trunk/Makefile
  1055.    M /trunk/Makefile.opts.in
  1056.    M /trunk/configure
  1057.    M /trunk/configure.in
  1058.    M /trunk/include/config.h
  1059.    M /trunk/src/input/input_dec.c
  1060.    M /trunk/src/interface/main.c
  1061. * New AC3 decoder plugin using liba52 from Aaron Holtzman and
  1062.     Michel Lespinasse.
  1063.     This plugin isn't used by default, you have to specify:
  1064.     --ac3_adec liba52
  1065. ------------------------------------------------------------------------
  1066. r1460 | sam | 2002-02-06 03:37:18 +0100 (Wed, 06 Feb 2002) | 4 lines
  1067. Changed paths:
  1068.    M /trunk/AUTHORS
  1069.    M /trunk/Makefile
  1070.    M /trunk/Makefile.opts.in
  1071.    M /trunk/configure
  1072.    M /trunk/configure.in
  1073.    M /trunk/debian/changelog
  1074.    M /trunk/debian/control
  1075.    M /trunk/debian/rules
  1076.    A /trunk/debian/vlc-lirc.dirs
  1077.    A /trunk/doc/lirc
  1078.    A /trunk/doc/lirc/example.lircrc
  1079.    M /trunk/include/defs.h.in
  1080.    A /trunk/plugins/lirc
  1081.    A /trunk/plugins/lirc/.cvsignore
  1082.    A /trunk/plugins/lirc/Makefile
  1083.    A /trunk/plugins/lirc/lirc.c
  1084.   * ./plugins/lirc/lirc.c: IR remote control plugin by Sigmund Augdal
  1085.     <sigmunau@stud.ntnu.no>, activate with --enable-lirc.
  1086.   * ./configure.in: put liba52_adec in a builtin for PIC/non-PIC reasons.
  1087. ------------------------------------------------------------------------
  1088. r1461 | gbazin | 2002-02-06 21:44:23 +0100 (Wed, 06 Feb 2002) | 4 lines
  1089. Changed paths:
  1090.    M /trunk/Makefile
  1091.    M /trunk/Makefile.opts.in
  1092.    M /trunk/configure
  1093.    M /trunk/configure.in
  1094.    M /trunk/debian/rules
  1095.    A /trunk/plugins/a52
  1096.    A /trunk/plugins/a52/.cvsignore
  1097.    A /trunk/plugins/a52/Makefile
  1098.    A /trunk/plugins/a52/a52.c
  1099.    A /trunk/plugins/a52/a52.h
  1100.    M /trunk/src/interface/main.c
  1101. * Just renamed the liba52_adec plugin into a52 to comply with the naming
  1102. convention used by the other plugins.
  1103. ------------------------------------------------------------------------
  1104. r1462 | sam | 2002-02-08 16:57:29 +0100 (Fri, 08 Feb 2002) | 4 lines
  1105. Changed paths:
  1106.    M /trunk/configure
  1107.    M /trunk/configure.in
  1108.    M /trunk/include/video.h
  1109.    M /trunk/plugins/beos/InterfaceWindow.cpp
  1110.    M /trunk/plugins/beos/Makefile
  1111.    M /trunk/plugins/beos/vout_beos.cpp
  1112.    M /trunk/plugins/chroma/i420_rgb.c
  1113.    M /trunk/src/misc/beos_specific.cpp
  1114.    M /trunk/src/video_output/vout_pictures.c
  1115.   * ./plugins/beos/vout_beos.cpp: ported the BeOS RGB video output to
  1116.     vout4. The overlay video output still needs to be written though.
  1117. ------------------------------------------------------------------------
  1118. r1463 | gbazin | 2002-02-13 22:54:44 +0100 (Wed, 13 Feb 2002) | 4 lines
  1119. Changed paths:
  1120.    M /trunk/plugins/a52/a52.c
  1121. * compilation fix (include stdint.h)
  1122. * fixed a SEGV
  1123. ------------------------------------------------------------------------
  1124. r1464 | sam | 2002-02-13 23:10:40 +0100 (Wed, 13 Feb 2002) | 7 lines
  1125. Changed paths:
  1126.    M /trunk/include/main.h
  1127.    M /trunk/plugins/beos/aout_beos.cpp
  1128.    M /trunk/plugins/beos/vout_beos.cpp
  1129.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  1130.    M /trunk/plugins/vcd/input_vcd.c
  1131.    M /trunk/src/interface/main.c
  1132.    M /trunk/src/video_output/vout_pictures.c
  1133.    M /trunk/src/video_output/vout_subpictures.c
  1134.   * ./plugins/beos/*: BeOS fixes from Rudolf Cornelissen.
  1135.   * ./src/interface/main.c: --desync now really accepts a value in ms.
  1136.   * ./plugins/vcd/input_vcd.c: fixed a crash when not opening a VCD.
  1137.   * ./src/video_output/vout_subpictures.c: fixed subtitles under BeOS and
  1138.     other architectures which don't support overlay.
  1139. ------------------------------------------------------------------------
  1140. r1465 | sam | 2002-02-15 00:29:17 +0100 (Fri, 15 Feb 2002) | 5 lines
  1141. Changed paths:
  1142.    M /trunk/include/common.h
  1143.    M /trunk/plugins/gtk/fixfiles.sh
  1144.    M /trunk/plugins/gtk/gtk_playlist.c
  1145.    M /trunk/plugins/gtk/gtk_support.h
  1146.    M /trunk/src/interface/main.c
  1147.   * Grmbl. Forgot to commit those Win32 fixes last time, and they were
  1148.     stuck on VTHR. Sorry xav, this probably explains why I couldn't
  1149.     find the commit log :-)
  1150. ------------------------------------------------------------------------
  1151. r1466 | sam | 2002-02-15 14:32:54 +0100 (Fri, 15 Feb 2002) | 18 lines
  1152. Changed paths:
  1153.    M /trunk/include/common.h
  1154.    M /trunk/include/config.h
  1155.    M /trunk/include/input_ext-intf.h
  1156.    M /trunk/include/input_ext-plugins.h
  1157.    M /trunk/include/main.h
  1158.    M /trunk/include/modules.h
  1159.    M /trunk/plugins/a52/a52.c
  1160.    M /trunk/plugins/ac3_adec/ac3_adec.c
  1161.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1162.    M /trunk/plugins/alsa/aout_alsa.c
  1163.    M /trunk/plugins/arts/aout_arts.c
  1164.    M /trunk/plugins/beos/aout_beos.cpp
  1165.    M /trunk/plugins/beos/intf_beos.cpp
  1166.    M /trunk/plugins/beos/vout_beos.cpp
  1167.    M /trunk/plugins/chroma/i420_rgb.c
  1168.    M /trunk/plugins/chroma/i420_ymga.c
  1169.    M /trunk/plugins/chroma/i420_yuy2.c
  1170.    M /trunk/plugins/chroma/i422_yuy2.c
  1171.    M /trunk/plugins/directx/aout_directx.c
  1172.    M /trunk/plugins/directx/vout_directx.c
  1173.    M /trunk/plugins/downmix/downmix.c
  1174.    M /trunk/plugins/downmix/downmix3dn.c
  1175.    M /trunk/plugins/downmix/downmixsse.c
  1176.    M /trunk/plugins/dsp/aout_dsp.c
  1177.    M /trunk/plugins/dummy/aout_dummy.c
  1178.    M /trunk/plugins/dummy/input_dummy.c
  1179.    M /trunk/plugins/dummy/intf_dummy.c
  1180.    M /trunk/plugins/dummy/vout_dummy.c
  1181.    M /trunk/plugins/dvd/input_dvd.c
  1182.    M /trunk/plugins/dvdread/input_dvdread.c
  1183.    M /trunk/plugins/esd/aout_esd.c
  1184.    M /trunk/plugins/fb/fb.c
  1185.    M /trunk/plugins/filter/deinterlace.c
  1186.    M /trunk/plugins/filter/distort.c
  1187.    M /trunk/plugins/filter/invert.c
  1188.    M /trunk/plugins/filter/transform.c
  1189.    M /trunk/plugins/filter/wall.c
  1190.    M /trunk/plugins/ggi/ggi.c
  1191.    M /trunk/plugins/glide/glide.c
  1192.    M /trunk/plugins/gtk/gnome.c
  1193.    M /trunk/plugins/gtk/gtk.c
  1194.    M /trunk/plugins/gtk/gtk_playlist.c
  1195.    M /trunk/plugins/idct/idct.c
  1196.    M /trunk/plugins/idct/idct_decl.h
  1197.    M /trunk/plugins/idct/idctaltivec.c
  1198.    M /trunk/plugins/idct/idctclassic.c
  1199.    M /trunk/plugins/idct/idctmmx.c
  1200.    M /trunk/plugins/idct/idctmmxext.c
  1201.    M /trunk/plugins/imdct/imdct.c
  1202.    M /trunk/plugins/imdct/imdct3dn.c
  1203.    M /trunk/plugins/imdct/imdctsse.c
  1204.    M /trunk/plugins/lirc/lirc.c
  1205.    M /trunk/plugins/lpcm_adec/lpcm_adec.c
  1206.    M /trunk/plugins/macosx/aout_macosx.c
  1207.    M /trunk/plugins/macosx/intf_main.c
  1208.    A /trunk/plugins/macosx/intf_main.h
  1209.    M /trunk/plugins/macosx/intf_vlc_wrapper.c
  1210.    M /trunk/plugins/macosx/macosx.h
  1211.    M /trunk/plugins/macosx/vout_macosx.c
  1212.    M /trunk/plugins/mad/mad_adec.c
  1213.    M /trunk/plugins/memcpy/memcpy.c
  1214.    M /trunk/plugins/mga/mga.c
  1215.    M /trunk/plugins/mga/xmga.c
  1216.    M /trunk/plugins/motion/motion.c
  1217.    M /trunk/plugins/motion/motion3dnow.c
  1218.    M /trunk/plugins/motion/motionaltivec.c
  1219.    M /trunk/plugins/motion/motionmmx.c
  1220.    M /trunk/plugins/motion/motionmmxext.c
  1221.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  1222.    M /trunk/plugins/mpeg_system/input_es.c
  1223.    M /trunk/plugins/mpeg_system/input_ps.c
  1224.    M /trunk/plugins/mpeg_system/input_ts.c
  1225.    M /trunk/plugins/mpeg_system/mpeg_es.c
  1226.    M /trunk/plugins/mpeg_system/mpeg_ps.c
  1227.    M /trunk/plugins/mpeg_vdec/video_parser.c
  1228.    M /trunk/plugins/qnx/aout_qnx.c
  1229.    M /trunk/plugins/qnx/vout_qnx.c
  1230.    M /trunk/plugins/qt/intf_qt.cpp
  1231.    M /trunk/plugins/sdl/aout_sdl.c
  1232.    M /trunk/plugins/sdl/vout_sdl.c
  1233.    M /trunk/plugins/spudec/spu_decoder.c
  1234.    M /trunk/plugins/text/ncurses.c
  1235.    M /trunk/plugins/text/rc.c
  1236.    M /trunk/plugins/vcd/input_vcd.c
  1237.    M /trunk/plugins/vcd/vcd.c
  1238.    M /trunk/plugins/win32/aout_waveout.c
  1239.    M /trunk/plugins/x11/xcommon.c
  1240.    M /trunk/src/audio_output/aout_ext-dec.c
  1241.    M /trunk/src/audio_output/audio_output.c
  1242.    M /trunk/src/input/input.c
  1243.    M /trunk/src/input/input_dec.c
  1244.    M /trunk/src/interface/interface.c
  1245.    M /trunk/src/interface/main.c
  1246.    M /trunk/src/misc/modules.c
  1247.    M /trunk/src/video_output/video_output.c
  1248.    M /trunk/src/video_output/vout_pictures.c
  1249.   * ALL: got rid of *_Probe functions because most of them were duplicates
  1250.     of the real _Init or _Create functions. That's 1000 lines of code gained.
  1251.   * ./src/misc/modules.c: we try not to keep the global lock in module_Need,
  1252.     which should speed up output spawning.
  1253.   * ./plugins/dummy/input_dummy.c: fixed vlc:quit command.
  1254.   * ./plugins/gtk/gtk_playlist.c: compilation fix.
  1255.   * ./plugins/macosx/*: preliminary fixes for the vout4 port.
  1256.    Notes on the *_Probe eradication:
  1257.   o I probably broke the DirectX video output, because of the "must init and
  1258.     run in the same thread" issue. I'll fix this ASAP.
  1259.   o Subtitles are broken (or at least, pretty ugly) in RGB mode.
  1260.   o The input plugins still have *_Probe functions. This will disappear when
  1261.     meuuh is finished with the access plugins.
  1262.   o The decoder plugins still have *_Probe functions. This is probably not
  1263.     going to change, it looks OK to me.
  1264. ------------------------------------------------------------------------
  1265. r1467 | gbazin | 2002-02-15 21:02:21 +0100 (Fri, 15 Feb 2002) | 10 lines
  1266. Changed paths:
  1267.    M /trunk/configure
  1268.    M /trunk/configure.in
  1269.    M /trunk/plugins/directx/aout_directx.c
  1270.    M /trunk/plugins/directx/vout_directx.c
  1271.    M /trunk/plugins/gtk/gtk_playlist.c
  1272.    M /trunk/plugins/win32/Makefile
  1273.    D /trunk/plugins/win32/aout_waveout.c
  1274.    M /trunk/plugins/win32/waveout.c
  1275. * Win32 compilation fixes (mingw includes dirent)
  1276. * configure now checks for ddraw.h and not directx.h
  1277. * vout_directx doesn't include directx.h anymore (this file isn't part of
  1278.     the directx sdk)
  1279. * moved all the stuff from aout_waveout.c directly into waveout.c (I don't
  1280.     know what I was thinking about when I created these two files ;-)
  1281. * until we fix the audio buffer underrun problem, waveout will be the
  1282.     default audio output on win32 (instead of directx).
  1283. ------------------------------------------------------------------------
  1284. r1468 | jlj | 2002-02-18 02:34:44 +0100 (Mon, 18 Feb 2002) | 4 lines
  1285. Changed paths:
  1286.    M /trunk/Makefile
  1287.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
  1288.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
  1289.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
  1290.    M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
  1291.    A /trunk/macosx-dmg
  1292.    M /trunk/plugins/macosx/Makefile
  1293.    M /trunk/plugins/macosx/intf_controller.c
  1294.    M /trunk/plugins/macosx/intf_controller.h
  1295.    A /trunk/plugins/macosx/intf_macosx.c
  1296.    D /trunk/plugins/macosx/intf_main.c
  1297.    D /trunk/plugins/macosx/intf_main.h
  1298.    D /trunk/plugins/macosx/intf_qdview.c
  1299.    D /trunk/plugins/macosx/intf_qdview.h
  1300.    M /trunk/plugins/macosx/intf_vlc_wrapper.c
  1301.    M /trunk/plugins/macosx/intf_vlc_wrapper.h
  1302.    M /trunk/plugins/macosx/macosx.c
  1303.    M /trunk/plugins/macosx/macosx.h
  1304.    M /trunk/plugins/macosx/vout_macosx.c
  1305.    A /trunk/plugins/macosx/vout_qdview.c
  1306.    A /trunk/plugins/macosx/vout_qdview.h
  1307.    A /trunk/plugins/macosx/vout_window.c
  1308.    A /trunk/plugins/macosx/vout_window.h
  1309.   * MacOS X vout improvements
  1310.   * MacOS X intf now returns, allowing vlc to terminate properly
  1311.   * Added a new make target: package-macosx
  1312. ------------------------------------------------------------------------
  1313. r1469 | stef | 2002-02-18 20:02:41 +0100 (Mon, 18 Feb 2002) | 2 lines
  1314. Changed paths:
  1315.    M /trunk/src/video_output/video_output.c
  1316. Fixed a typo in aspect ratio calculation
  1317. ------------------------------------------------------------------------
  1318. r1470 | sam | 2002-02-19 01:50:20 +0100 (Tue, 19 Feb 2002) | 8 lines
  1319. Changed paths:
  1320.    M /trunk/Makefile
  1321.    M /trunk/Makefile.opts.in
  1322.    M /trunk/configure
  1323.    M /trunk/configure.in
  1324.    M /trunk/include/common.h
  1325.    M /trunk/include/config.h
  1326.    M /trunk/include/defs.h.in
  1327.    M /trunk/include/interface.h
  1328.    M /trunk/include/intf_msg.h
  1329.    M /trunk/include/video.h
  1330.    M /trunk/ipkg/patch
  1331.    M /trunk/plugins/ac3_adec/ac3_adec.c
  1332.    M /trunk/plugins/ac3_adec/ac3_parse.c
  1333.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1334.    M /trunk/plugins/alsa/aout_alsa.c
  1335.    M /trunk/plugins/directx/vout_events.c
  1336.    M /trunk/plugins/dvd/input_dvd.c
  1337.    M /trunk/plugins/ggi/ggi.c
  1338.    M /trunk/plugins/gtk/gnome.c
  1339.    M /trunk/plugins/lirc/lirc.c
  1340.    M /trunk/plugins/lpcm_adec/lpcm_adec.c
  1341.    M /trunk/plugins/macosx/aout_macosx.c
  1342.    M /trunk/plugins/mad/mad_libmad.c
  1343.    M /trunk/plugins/mga/xmga.c
  1344.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  1345.    M /trunk/plugins/mpeg_vdec/video_decoder.c
  1346.    M /trunk/plugins/mpeg_vdec/video_parser.c
  1347.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  1348.    M /trunk/plugins/mpeg_vdec/vpar_synchro.c
  1349.    M /trunk/plugins/qnx/vout_qnx.c
  1350.    M /trunk/plugins/sdl/vout_sdl.c
  1351.    M /trunk/plugins/spudec/spu_decoder.c
  1352.    M /trunk/plugins/text/Makefile
  1353.    A /trunk/plugins/text/logger.c
  1354.    M /trunk/plugins/vcd/input_vcd.c
  1355.    M /trunk/plugins/vcd/linux_cdrom_tools.c
  1356.    M /trunk/plugins/x11/x11.c
  1357.    M /trunk/plugins/x11/xcommon.c
  1358.    M /trunk/src/audio_output/aout_common.c
  1359.    M /trunk/src/audio_output/aout_spdif.c
  1360.    M /trunk/src/input/input.c
  1361.    M /trunk/src/input/input_dec.c
  1362.    M /trunk/src/input/input_programs.c
  1363.    M /trunk/src/input/mpeg_system.c
  1364.    M /trunk/src/interface/interface.c
  1365.    M /trunk/src/interface/intf_msg.c
  1366.    M /trunk/src/interface/main.c
  1367.    M /trunk/src/misc/modules.c
  1368.    M /trunk/src/misc/modules_plugin.h
  1369.    M /trunk/src/video_output/video_output.c
  1370.    M /trunk/src/video_output/video_text.c
  1371.    M /trunk/src/video_output/vout_pictures.c
  1372.    M /trunk/src/video_output/vout_subpictures.c
  1373.    * Got rid of TRACE and intf_DbgMsg which were seldom used anyway.
  1374.    * All intf_*Msg functions now write to stderr.
  1375.    * Implemented a message queue interface plugins can subscribe to.
  1376.    * Wrote the logger interface plugin. Usage:
  1377.       vlc -I logger:filename.log
  1378.    * Lots of fixes in the SPU renderer.
  1379. ------------------------------------------------------------------------
  1380. r1471 | sam | 2002-02-19 04:54:56 +0100 (Tue, 19 Feb 2002) | 6 lines
  1381. Changed paths:
  1382.    M /trunk/plugins/gtk/gtk.c
  1383.    M /trunk/plugins/gtk/gtk.glade
  1384.    M /trunk/plugins/gtk/gtk_callbacks.c
  1385.    M /trunk/plugins/gtk/gtk_callbacks.h
  1386.    M /trunk/plugins/gtk/gtk_common.h
  1387.    M /trunk/plugins/gtk/gtk_interface.c
  1388.    M /trunk/plugins/gtk/gtk_interface.h
  1389.    M /trunk/plugins/gtk/gtk_support.c
  1390.    M /trunk/plugins/gtk/gtk_support.h
  1391.    M /trunk/plugins/lirc/lirc.c
  1392.    M /trunk/plugins/text/logger.c
  1393.    M /trunk/src/interface/intf_msg.c
  1394.   * ./plugins/lirc/lirc.: various fixes, thanks to Sigmund Augdal.
  1395.   * ./plugins/text/logger.c: rewrote an ugly loop.
  1396.   * ./plugins/gtk/gtk.c: added a Gtk+ window containing all the log
  1397.     messages; updated in real time. To open it, go to "view"->"messages".
  1398. ------------------------------------------------------------------------
  1399. r1472 | sam | 2002-02-20 02:47:01 +0100 (Wed, 20 Feb 2002) | 3 lines
  1400. Changed paths:
  1401.    M /trunk/plugins/lirc/lirc.c
  1402.   * ./plugins/lirc/lirc.c: fixed my mistakes from yesterday.
  1403. ------------------------------------------------------------------------
  1404. r1473 | jlj | 2002-02-20 06:50:00 +0100 (Wed, 20 Feb 2002) | 2 lines
  1405. Changed paths:
  1406.    M /trunk/Makefile.opts.in
  1407.    M /trunk/configure
  1408.    M /trunk/configure.in
  1409.    M /trunk/plugins/vcd/Makefile
  1410.    A /trunk/plugins/vcd/cdrom_tools.c
  1411.    A /trunk/plugins/vcd/cdrom_tools.h
  1412.    M /trunk/plugins/vcd/input_vcd.c
  1413.    D /trunk/plugins/vcd/linux_cdrom_tools.c
  1414.    D /trunk/plugins/vcd/linux_cdrom_tools.h
  1415.   * MacOS X VCD support.
  1416. ------------------------------------------------------------------------
  1417. r1474 | sam | 2002-02-20 06:56:18 +0100 (Wed, 20 Feb 2002) | 6 lines
  1418. Changed paths:
  1419.    M /trunk/plugins/gtk/gnome.c
  1420.    M /trunk/plugins/gtk/gnome.glade
  1421.    M /trunk/plugins/gtk/gnome_callbacks.c
  1422.    M /trunk/plugins/gtk/gnome_callbacks.h
  1423.    M /trunk/plugins/gtk/gnome_interface.c
  1424.    M /trunk/plugins/gtk/gnome_interface.h
  1425.    M /trunk/plugins/gtk/gtk.c
  1426.    M /trunk/plugins/gtk/gtk_callbacks.c
  1427.    M /trunk/plugins/gtk/gtk_interface.c
  1428.    M /trunk/plugins/gtk/gtk_support.h
  1429.    M /trunk/plugins/lirc/lirc.c
  1430.    M /trunk/plugins/text/logger.c
  1431.    M /trunk/src/interface/intf_msg.c
  1432.   * ./plugins/gtk/gtk.c: the log window is now black with colourful text.
  1433.   * ./plugins/gtk/gnome.c: ported the log window to the GNOME interface.
  1434.   * ./src/interface/intf_msg.c: messages are sent to the queue even if
  1435.     -vvvv* wasn't specified.
  1436. ------------------------------------------------------------------------
  1437. r1475 | sam | 2002-02-20 20:01:13 +0100 (Wed, 20 Feb 2002) | 3 lines
  1438. Changed paths:
  1439.    M /trunk/Makefile
  1440.   * ./Makefile: the win32 port now uses a more recent version of gtk+.
  1441. ------------------------------------------------------------------------
  1442. r1476 | sam | 2002-02-21 00:23:53 +0100 (Thu, 21 Feb 2002) | 5 lines
  1443. Changed paths:
  1444.    M /trunk/Makefile
  1445.    M /trunk/Makefile.modules
  1446.    M /trunk/configure
  1447.    M /trunk/configure.in
  1448.    M /trunk/include/common.h
  1449.    M /trunk/include/defs.h.in
  1450.    M /trunk/plugins/x11/xcommon.c
  1451.    M /trunk/src/misc/netutils.c
  1452.   * ./configure.in: removed a bashism.
  1453.   * ./plugins/x11/xcommon.c: support for systems without shm.h.
  1454.   * QNX compilation fixes here and there; the qnx plugin still doesn't work.
  1455. ------------------------------------------------------------------------
  1456. r1477 | sam | 2002-02-21 01:54:00 +0100 (Thu, 21 Feb 2002) | 3 lines
  1457. Changed paths:
  1458.    M /trunk/configure
  1459.    M /trunk/configure.in
  1460.   * ./configure.in: gtk*-config detection fix for FreeBSD.
  1461. ------------------------------------------------------------------------
  1462. r1478 | sam | 2002-02-21 22:55:40 +0100 (Thu, 21 Feb 2002) | 5 lines
  1463. Changed paths:
  1464.    M /trunk/plugins/lirc/lirc.c
  1465.   * ./plugins/lirc/lirc.c: non-blocking patch from Sigmund Augdal
  1466.     <sigmunau@stud.ntnu.no>; hope this time my enhancements don't break
  1467.     everything :-)
  1468. ------------------------------------------------------------------------
  1469. r1479 | sam | 2002-02-22 00:56:08 +0100 (Fri, 22 Feb 2002) | 4 lines
  1470. Changed paths:
  1471.    M /trunk/src/misc/modules_plugin.h
  1472.   * ./src/misc/modules_plugin.h: if symbol foo isn't found in the
  1473.     plugin, we always try to open _foo, whatever the architecture.
  1474. ------------------------------------------------------------------------
  1475. r1480 | gbazin | 2002-02-22 21:46:58 +0100 (Fri, 22 Feb 2002) | 6 lines
  1476. Changed paths:
  1477.    M /trunk/configure
  1478.    M /trunk/configure.in
  1479. * Don't try to grok altivec with mingw32.
  1480. * --with-directx-path should now indicate the path where the actual
  1481. headers are (before the headers had to be in an include subdir). By the
  1482. way you can download these header files from the videolan web site.
  1483. ------------------------------------------------------------------------
  1484. r1481 | gbazin | 2002-02-23 22:31:44 +0100 (Sat, 23 Feb 2002) | 3 lines
  1485. Changed paths:
  1486.    M /trunk/src/interface/intf_msg.c
  1487. * fixed array over-run bug in intf_MsgUnsub
  1488. ------------------------------------------------------------------------
  1489. r1482 | gbazin | 2002-02-24 21:51:10 +0100 (Sun, 24 Feb 2002) | 23 lines
  1490. Changed paths:
  1491.    M /trunk/Makefile
  1492.    M /trunk/include/audio_output.h
  1493.    M /trunk/include/common.h
  1494.    M /trunk/include/config.h
  1495.    A /trunk/include/configuration.h
  1496.    M /trunk/include/main.h
  1497.    M /trunk/include/modules.h
  1498.    M /trunk/include/modules_inner.h
  1499.    M /trunk/include/videolan/vlc.h
  1500.    M /trunk/plugins/a52/a52.c
  1501.    M /trunk/plugins/ac3_adec/ac3_adec.c
  1502.    M /trunk/plugins/ac3_adec/ac3_decoder.h
  1503.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1504.    M /trunk/plugins/alsa/alsa.c
  1505.    M /trunk/plugins/arts/aout_arts.c
  1506.    M /trunk/plugins/arts/arts.c
  1507.    M /trunk/plugins/beos/aout_beos.cpp
  1508.    M /trunk/plugins/beos/beos.cpp
  1509.    M /trunk/plugins/beos/vout_beos.cpp
  1510.    M /trunk/plugins/directx/aout_directx.c
  1511.    M /trunk/plugins/directx/directx.c
  1512.    M /trunk/plugins/directx/vout_directx.c
  1513.    M /trunk/plugins/dsp/aout_dsp.c
  1514.    M /trunk/plugins/dsp/dsp.c
  1515.    M /trunk/plugins/dummy/dummy.c
  1516.    M /trunk/plugins/dummy/null.c
  1517.    M /trunk/plugins/dvd/input_dvd.c
  1518.    M /trunk/plugins/dvdread/input_dvdread.c
  1519.    M /trunk/plugins/esd/aout_esd.c
  1520.    M /trunk/plugins/esd/esd.c
  1521.    M /trunk/plugins/fb/fb.c
  1522.    M /trunk/plugins/filter/deinterlace.c
  1523.    M /trunk/plugins/filter/distort.c
  1524.    M /trunk/plugins/filter/invert.c
  1525.    M /trunk/plugins/filter/transform.c
  1526.    M /trunk/plugins/filter/wall.c
  1527.    M /trunk/plugins/ggi/ggi.c
  1528.    M /trunk/plugins/gtk/gtk_display.c
  1529.    M /trunk/plugins/gtk/gtk_open.c
  1530.    M /trunk/plugins/gtk/gtk_preferences.c
  1531.    M /trunk/plugins/idct/idctclassic.c
  1532.    M /trunk/plugins/kde/kde.cpp
  1533.    M /trunk/plugins/kde/kde_interface.cpp
  1534.    M /trunk/plugins/lirc/lirc.c
  1535.    M /trunk/plugins/mga/xmga.c
  1536.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  1537.    M /trunk/plugins/mpeg_system/input_ps.c
  1538.    M /trunk/plugins/mpeg_vdec/video_parser.c
  1539.    M /trunk/plugins/mpeg_vdec/vpar_synchro.c
  1540.    M /trunk/plugins/qnx/qnx.c
  1541.    M /trunk/plugins/qnx/vout_qnx.c
  1542.    M /trunk/plugins/qt/qt.cpp
  1543.    M /trunk/plugins/sdl/aout_sdl.c
  1544.    M /trunk/plugins/text/logger.c
  1545.    M /trunk/plugins/text/ncurses.c
  1546.    M /trunk/plugins/vcd/input_vcd.c
  1547.    M /trunk/plugins/win32/waveout.c
  1548.    M /trunk/plugins/x11/x11.c
  1549.    M /trunk/plugins/x11/xcommon.c
  1550.    M /trunk/plugins/x11/xcommon.h
  1551.    M /trunk/plugins/x11/xvideo.c
  1552.    M /trunk/src/audio_output/audio_output.c
  1553.    M /trunk/src/input/input.c
  1554.    M /trunk/src/input/input_dec.c
  1555.    M /trunk/src/input/mpeg_system.c
  1556.    M /trunk/src/interface/interface.c
  1557.    M /trunk/src/interface/main.c
  1558.    A /trunk/src/misc/configuration.c
  1559.    M /trunk/src/misc/modules.c
  1560.    M /trunk/src/misc/modules_builtin.h.in
  1561.    M /trunk/src/misc/modules_plugin.h
  1562.    M /trunk/src/misc/netutils.c
  1563.    M /trunk/src/video_output/video_output.c
  1564.    M /trunk/src/video_output/vout_subpictures.c
  1565. This is the first part of the new configuration architecture for vlc.
  1566. Two other parts will follow soon:
  1567. - config file implementation
  1568. - gtk configuration interface.
  1569. This part won't change much for end-users as these changes are mostly
  1570. internal, you will however notice that the command line interface has
  1571. changed. It will maybe be less user-friendly as I almost removed the
  1572. short options but it shouldn't a big problem when the config file is
  1573. implemented.
  1574. What as changed is that it is really easy now to add configuration
  1575. options to vlc. Plugins can also implement configuration options. All
  1576. you have to do is to declare a MODULE_CONFIG section in your plugin.
  1577. If you want to know more about this look at configuration.h and for some
  1578. example: main.c, dsp.c or xvideo.c
  1579. It would be nice if every developper could now start using configuration
  1580. options in there plugins and also enhance old plugins.
  1581. That's it, now let's hope I didn't break too many things ;-)
  1582. ------------------------------------------------------------------------
  1583. r1483 | jobi | 2002-02-24 22:36:20 +0100 (Sun, 24 Feb 2002) | 3 lines
  1584. Changed paths:
  1585.    M /trunk/include/common.h
  1586.    M /trunk/include/input_ext-intf.h
  1587.    M /trunk/plugins/gtk/gnome.glade
  1588.    M /trunk/plugins/gtk/gnome_interface.c
  1589.    M /trunk/plugins/gtk/gtk.glade
  1590.    M /trunk/plugins/gtk/gtk_common.h
  1591.    M /trunk/plugins/gtk/gtk_display.c
  1592.    M /trunk/plugins/gtk/gtk_interface.c
  1593.    M /trunk/plugins/gtk/gtk_menu.c
  1594.    M /trunk/src/input/input_ext-intf.c
  1595.    M /trunk/src/misc/modules_plugin.h
  1596. Added a menu in the GTK and gnome interfaces to change the current program
  1597. in multi-program streams (such as ones provided by a DVB-S card).
  1598. ------------------------------------------------------------------------
  1599. r1484 | sam | 2002-02-24 23:06:50 +0100 (Sun, 24 Feb 2002) | 5 lines
  1600. Changed paths:
  1601.    M /trunk/Makefile
  1602.    M /trunk/include/audio_output.h
  1603.    M /trunk/include/common.h
  1604.    M /trunk/include/defs.h.in
  1605.    M /trunk/include/modules.h
  1606.    M /trunk/plugins/a52/a52.c
  1607.    M /trunk/plugins/ac3_adec/ac3_adec.c
  1608.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1609.    M /trunk/plugins/alsa/aout_alsa.c
  1610.    M /trunk/plugins/arts/aout_arts.c
  1611.    M /trunk/plugins/beos/aout_beos.cpp
  1612.    M /trunk/plugins/directx/aout_directx.c
  1613.    M /trunk/plugins/dsp/aout_dsp.c
  1614.    M /trunk/plugins/dummy/aout_dummy.c
  1615.    M /trunk/plugins/esd/aout_esd.c
  1616.    M /trunk/plugins/lpcm_adec/lpcm_adec.c
  1617.    M /trunk/plugins/macosx/aout_macosx.c
  1618.    M /trunk/plugins/mad/mad_libmad.c
  1619.    M /trunk/plugins/mpeg_adec/adec_layer1.c
  1620.    M /trunk/plugins/mpeg_adec/adec_layer2.c
  1621.    M /trunk/plugins/mpeg_adec/adec_math.c
  1622.    M /trunk/plugins/mpeg_adec/adec_math.h
  1623.    M /trunk/plugins/mpeg_adec/mpeg_adec.c
  1624.    M /trunk/plugins/qnx/aout_qnx.c
  1625.    M /trunk/plugins/sdl/aout_sdl.c
  1626.    M /trunk/plugins/win32/waveout.c
  1627.    D /trunk/src/audio_output/aout_common.c
  1628.    D /trunk/src/audio_output/aout_common.h
  1629.    M /trunk/src/audio_output/aout_ext-dec.c
  1630.    A /trunk/src/audio_output/aout_pcm.c
  1631.    A /trunk/src/audio_output/aout_pcm.h
  1632.    M /trunk/src/audio_output/aout_spdif.c
  1633.    M /trunk/src/audio_output/audio_output.c
  1634.   * Fixed a quite old bug in the audio output which made the sound stutter
  1635.     when wrapping around the audio output fifo.
  1636.   * Lots of simplifications in the audio output, got rid of b_stereo.
  1637. ------------------------------------------------------------------------
  1638. r1485 | sam | 2002-02-24 23:12:10 +0100 (Sun, 24 Feb 2002) | 3 lines
  1639. Changed paths:
  1640.    M /trunk/plugins/dsp/aout_dsp.c
  1641.   * Forgot one fix in my previous commit. As usual.
  1642. ------------------------------------------------------------------------
  1643. r1486 | sam | 2002-02-24 23:12:45 +0100 (Sun, 24 Feb 2002) | 3 lines
  1644. Changed paths:
  1645.    A /trunk/src/audio_output/aout_spdif.h
  1646.   * Replacement header for aout_common.h.
  1647. ------------------------------------------------------------------------
  1648. r1487 | sam | 2002-02-25 05:30:03 +0100 (Mon, 25 Feb 2002) | 11 lines
  1649. Changed paths:
  1650.    M /trunk/Makefile
  1651.    M /trunk/configure
  1652.    M /trunk/configure.in
  1653.    A /trunk/plugins/fx
  1654.    A /trunk/plugins/fx/.cvsignore
  1655.    A /trunk/plugins/fx/Makefile
  1656.    A /trunk/plugins/fx/scope.c
  1657.    M /trunk/plugins/gtk/gtk_menu.c
  1658.   * ./plugins/gtk/gtk_menu.c: fixed a compile issue on IA64.
  1659.   * ./plugins/fx/scope.c: new toy plugin, an audio scope module.
  1660.     Each time I fix a bug in vlc I feel urge to code something useless. This
  1661.     one is very, very rough for the moment, probably buggy, slow, will crash
  1662.     your blender and reboot your fridge. Screenshot can be found here:
  1663.       http://www.zoy.org/~sam/vlc/vlc-scope.jpeg
  1664.     Activate with `--aout scope' (yes, it currently disables the real
  1665.     audio output... I'll fix this as well).
  1666. ------------------------------------------------------------------------
  1667. r1488 | sam | 2002-02-25 12:25:22 +0100 (Mon, 25 Feb 2002) | 3 lines
  1668. Changed paths:
  1669.    M /trunk/plugins/lirc/lirc.c
  1670.   * ./plugins/lirc/lirc.c: removed CVS garbage.
  1671. ------------------------------------------------------------------------
  1672. r1489 | stef | 2002-02-25 19:42:09 +0100 (Mon, 25 Feb 2002) | 3 lines
  1673. Changed paths:
  1674.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1675.    M /trunk/plugins/dvd/dvd.c
  1676.    M /trunk/plugins/dvdread/dvdread.c
  1677.    M /trunk/src/interface/main.c
  1678. *Adaptation to new configuration scheme for dvd, dvdread and spdif
  1679. ------------------------------------------------------------------------
  1680. r1490 | sam | 2002-02-26 00:59:07 +0100 (Tue, 26 Feb 2002) | 5 lines
  1681. Changed paths:
  1682.    M /trunk/configure
  1683.    M /trunk/configure.in
  1684.    M /trunk/include/defs.h.in
  1685.    M /trunk/include/threads.h
  1686.    M /trunk/src/input/input.c
  1687.    M /trunk/src/misc/mtime.c
  1688.   * ./include/threads.h: support for the State Threads Library, a userland
  1689.     threads library (http://state-threads.sourceforge.net/). Useless to most
  1690.     people, but can be handy to debug stuff. Activate with `--enable-st'.
  1691. ------------------------------------------------------------------------
  1692. r1491 | stef | 2002-02-26 02:17:13 +0100 (Tue, 26 Feb 2002) | 6 lines
  1693. Changed paths:
  1694.    M /trunk/plugins/dvd/dvd.c
  1695.    M /trunk/plugins/dvdread/dvdread.c
  1696.    M /trunk/src/interface/main.c
  1697. *Reversed my previous configuration change.
  1698. I'd better used dvd_title or so but INPUT_TITLE_VAR is also used in
  1699. gtk_open.c and I can't find a neat way to prevent this, so I leave this
  1700. option in main.c.
  1701. ------------------------------------------------------------------------
  1702. r1492 | xav | 2002-02-26 18:22:12 +0100 (Tue, 26 Feb 2002) | 6 lines
  1703. Changed paths:
  1704.    M /trunk/src/input/input.c
  1705. Multicast now works under Win32, but this is a _bad_ kludge.
  1706. It still segfaults 4 secondes after the first frame, but, at least, I
  1707. can see two or three frames from MI2 :-)
  1708. ------------------------------------------------------------------------
  1709. r1493 | gbazin | 2002-02-26 19:25:40 +0100 (Tue, 26 Feb 2002) | 4 lines
  1710. Changed paths:
  1711.    M /trunk/src/audio_output/audio_output.c
  1712.    M /trunk/src/interface/main.c
  1713. * forgot to add the declaration of server_port in main.c
  1714. * char pointers obtained by config_GetPszVariable need to be freed
  1715. ------------------------------------------------------------------------
  1716. r1494 | gbazin | 2002-02-26 23:08:57 +0100 (Tue, 26 Feb 2002) | 4 lines
  1717. Changed paths:
  1718.    M /trunk/plugins/gtk/gtk.glade
  1719.    M /trunk/plugins/gtk/gtk_interface.c
  1720.    M /trunk/src/misc/configuration.c
  1721. * Fixed uninitialized variable in config_Duplicate()
  1722. * Fixed problem introduced in latest gtk commit
  1723. ------------------------------------------------------------------------
  1724. r1495 | sam | 2002-02-27 04:47:56 +0100 (Wed, 27 Feb 2002) | 4 lines
  1725. Changed paths:
  1726.    M /trunk/include/common.h
  1727.    M /trunk/include/threads.h
  1728.    M /trunk/plugins/beos/vout_beos.cpp
  1729.    M /trunk/plugins/dummy/dummy.c
  1730.    M /trunk/plugins/dvd/input_dvd.c
  1731.    M /trunk/plugins/filter/wall.c
  1732.    M /trunk/src/interface/main.c
  1733.    M /trunk/src/video_output/vout_pictures.c
  1734.   * ./include/common.h: BeOS compile fixes.
  1735.   * ./plugins/beos/vout_beos.cpp: fixed BeOS video output.
  1736. ------------------------------------------------------------------------
  1737. r1496 | sam | 2002-02-27 05:49:55 +0100 (Wed, 27 Feb 2002) | 4 lines
  1738. Changed paths:
  1739.    M /trunk/configure
  1740.    M /trunk/configure.in
  1741.    M /trunk/src/input/input.c
  1742.    M /trunk/src/misc/netutils.c
  1743.   * ./src/input/input.c: BeOS network support (no idea if it works when you
  1744.     don't have BONE, though).
  1745. ------------------------------------------------------------------------
  1746. r1497 | sam | 2002-02-27 19:19:21 +0100 (Wed, 27 Feb 2002) | 4 lines
  1747. Changed paths:
  1748.    M /trunk/configure
  1749.    M /trunk/configure.in
  1750.    M /trunk/include/defs.h.in
  1751.    M /trunk/plugins/dsp/aout_dsp.c
  1752.    M /trunk/plugins/dsp/dsp.c
  1753.    M /trunk/src/video_output/video_output.c
  1754.    M /trunk/src/video_output/vout_pictures.c
  1755.   * ./plugins/dsp/aout_dsp.c: OpenBSD compilation fix.
  1756.   * ./src/video_output/video_output.c: fixed a segfault on exit.
  1757. ------------------------------------------------------------------------
  1758. r1498 | sam | 2002-02-27 20:05:19 +0100 (Wed, 27 Feb 2002) | 3 lines
  1759. Changed paths:
  1760.    M /trunk/Makefile.opts.in
  1761.    M /trunk/configure
  1762.    M /trunk/configure.in
  1763.   * ./configure.in: fixed a plugins/dsp.so compilation issue under OpenBSD.
  1764. ------------------------------------------------------------------------
  1765. r1499 | sam | 2002-02-27 23:57:10 +0100 (Wed, 27 Feb 2002) | 5 lines
  1766. Changed paths:
  1767.    M /trunk/include/config.h
  1768.    M /trunk/plugins/fx/scope.c
  1769.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  1770.    M /trunk/src/audio_output/aout_pcm.c
  1771.    M /trunk/src/audio_output/aout_spdif.c
  1772.    M /trunk/src/audio_output/audio_output.c
  1773.   * ./plugins/mpeg_vdec/vpar_headers.c: we no longer crash when the next
  1774.     stream doesn't have the same image size as the previous one.
  1775.   * ./src/audio_output/aout_pcm.c: another overrun fix; please test.
  1776. ------------------------------------------------------------------------
  1777. r1500 | massiot | 2002-03-01 01:33:18 +0100 (Fri, 01 Mar 2002) | 10 lines
  1778. Changed paths:
  1779.    M /trunk/Makefile
  1780.    M /trunk/configure
  1781.    M /trunk/configure.in
  1782.    M /trunk/include/common.h
  1783.    M /trunk/include/input_ext-dec.h
  1784.    M /trunk/include/input_ext-intf.h
  1785.    M /trunk/include/input_ext-plugins.h
  1786.    M /trunk/include/modules.h
  1787.    A /trunk/include/network.h
  1788.    M /trunk/include/threads.h
  1789.    M /trunk/include/video.h
  1790.    A /trunk/plugins/access
  1791.    A /trunk/plugins/access/.cvsignore
  1792.    A /trunk/plugins/access/Makefile
  1793.    A /trunk/plugins/access/file.c
  1794.    A /trunk/plugins/access/http.c
  1795.    A /trunk/plugins/access/udp.c
  1796.    M /trunk/plugins/dummy/dummy.c
  1797.    M /trunk/plugins/dummy/input_dummy.c
  1798.    M /trunk/plugins/dvd/dvd.c
  1799.    M /trunk/plugins/gtk/gtk_display.c
  1800.    M /trunk/plugins/mpeg_system/Makefile
  1801.    D /trunk/plugins/mpeg_system/input_es.c
  1802.    D /trunk/plugins/mpeg_system/input_es.h
  1803.    D /trunk/plugins/mpeg_system/input_ps.c
  1804.    D /trunk/plugins/mpeg_system/input_ps.h
  1805.    D /trunk/plugins/mpeg_system/input_ts.c
  1806.    D /trunk/plugins/mpeg_system/input_ts.h
  1807.    M /trunk/plugins/mpeg_system/mpeg_es.c
  1808.    M /trunk/plugins/mpeg_system/mpeg_ps.c
  1809.    M /trunk/plugins/mpeg_system/mpeg_ts.c
  1810.    A /trunk/plugins/network
  1811.    A /trunk/plugins/network/.cvsignore
  1812.    A /trunk/plugins/network/Makefile
  1813.    A /trunk/plugins/network/ipv4.c
  1814.    M /trunk/src/input/input.c
  1815.    M /trunk/src/input/input_dec.c
  1816.    M /trunk/src/input/input_ext-dec.c
  1817.    A /trunk/src/input/input_ext-plugins.c
  1818.    M /trunk/src/input/mpeg_system.c
  1819.    M /trunk/src/misc/modules.c
  1820.    M /trunk/src/misc/modules_plugin.h
  1821.    M /trunk/src/video_output/video_output.c
  1822. Input III (Episode 1).
  1823. - Major rewrite of the buffer core functions
  1824. - Modularity of access plugins (file, udp, http)
  1825. - Modularity of network stack (ipv4, soon ipv6)
  1826. - Autodetection of the type of stream
  1827. And a new killing feature : HTTP streams are now seekable.
  1828. Please note that dvd, dvdread and vcd plug-ins are broken and thus disabled.
  1829. ------------------------------------------------------------------------
  1830. r1501 | stef | 2002-03-01 02:12:28 +0100 (Fri, 01 Mar 2002) | 5 lines
  1831. Changed paths:
  1832.    M /trunk/configure
  1833.    M /trunk/configure.in
  1834.    M /trunk/plugins/dvd/dvd.c
  1835.    M /trunk/plugins/dvd/input_dvd.c
  1836.    M /trunk/plugins/dvd/input_dvd.h
  1837.    M /trunk/plugins/dvdread/dvdread.c
  1838.    M /trunk/plugins/dvdread/input_dvdread.c
  1839.    M /trunk/plugins/dvdread/input_dvdread.h
  1840.    M /trunk/src/input/input.c
  1841. *dvd and dvdread support for input III.
  1842. Dvdread is known to segfault at title change. I'm working on this.
  1843. ------------------------------------------------------------------------
  1844. r1502 | xav | 2002-03-01 02:59:18 +0100 (Fri, 01 Mar 2002) | 2 lines
  1845. Changed paths:
  1846.    M /trunk/plugins/network/ipv4.c
  1847. Multicast under Win32 now works with the new input.
  1848. ------------------------------------------------------------------------
  1849. r1503 | stef | 2002-03-01 15:17:22 +0100 (Fri, 01 Mar 2002) | 3 lines
  1850. Changed paths:
  1851.    M /trunk/plugins/dvd/input_dvd.c
  1852.    M /trunk/plugins/dvdread/input_dvdread.c
  1853. *Removed numerous deadlocks.
  1854. ------------------------------------------------------------------------
  1855. r1504 | sam | 2002-03-01 17:07:00 +0100 (Fri, 01 Mar 2002) | 6 lines
  1856. Changed paths:
  1857.    M /trunk/AUTHORS
  1858.    M /trunk/configure
  1859.    M /trunk/configure.in
  1860.    M /trunk/plugins/fx/scope.c
  1861.    M /trunk/plugins/kde/kde.cpp
  1862.    M /trunk/plugins/qt/qt.cpp
  1863.    A /trunk/po/no.po
  1864.    M /trunk/src/misc/modules.c
  1865.   * ./po/no.po: Norwegian translation by Sigmund Augdal. Berd?239?191?189 ka p?239?191?189 t?239?191?189t.
  1866.   * ./src/misc/modules.c: shortcuts for --intf work again, gvlc launches the
  1867.     Gtk interface, qvlc launches the Qt interface, etc.
  1868.   * ./plugins/fx/scope.c: we now have sound together with --aout scope.
  1869. ------------------------------------------------------------------------
  1870. r1505 | stef | 2002-03-02 04:15:22 +0100 (Sat, 02 Mar 2002) | 4 lines
  1871. Changed paths:
  1872.    M /trunk/src/input/input.c
  1873. *Initiliaze p_access_module & p_demux_modules to NULL when input thread
  1874. in created.
  1875. ------------------------------------------------------------------------
  1876. r1506 | stef | 2002-03-02 04:29:13 +0100 (Sat, 02 Mar 2002) | 3 lines
  1877. Changed paths:
  1878.    M /trunk/plugins/dvd/input_dvd.c
  1879.    M /trunk/plugins/dvdread/input_dvdread.c
  1880. *Forgot a header.
  1881. ------------------------------------------------------------------------
  1882. r1507 | sam | 2002-03-02 04:51:23 +0100 (Sat, 02 Mar 2002) | 4 lines
  1883. Changed paths:
  1884.    M /trunk/include/input_ext-plugins.h
  1885.    M /trunk/plugins/dummy/input_dummy.c
  1886.    M /trunk/plugins/fx/scope.c
  1887.    M /trunk/src/input/input.c
  1888.    * ./plugins/dummy/input_dummy.c: fixed `vlc vlc:quit'.
  1889.    * ./src/input/input.c: initialized uninitialized variables.
  1890. ------------------------------------------------------------------------
  1891. r1508 | xav | 2002-03-02 04:53:55 +0100 (Sat, 02 Mar 2002) | 5 lines
  1892. Changed paths:
  1893.    M /trunk/include/common.h
  1894.    M /trunk/include/input_ext-plugins.h
  1895.    M /trunk/plugins/network/ipv4.c
  1896.    M /trunk/src/input/input_ext-plugins.c
  1897.  * Various Win32 compilation fixes.
  1898.  * DVD compiles, but doesn't work yet.
  1899.  * Fixed some typos in my previous Win32 multicast commit
  1900. ------------------------------------------------------------------------
  1901. r1509 | gbazin | 2002-03-02 10:34:23 +0100 (Sat, 02 Mar 2002) | 5 lines
  1902. Changed paths:
  1903.    M /trunk/include/common.h
  1904. * fixed compilation problem related to ssize_t
  1905. ------------------------------------------------------------------------
  1906. r1510 | sam | 2002-03-03 05:37:29 +0100 (Sun, 03 Mar 2002) | 4 lines
  1907. Changed paths:
  1908.    M /trunk/include/common.h
  1909.    D /trunk/include/int_types.h
  1910.    M /trunk/include/videolan/vlc.h
  1911.    M /trunk/plugins/mpeg_adec/adec_math.c
  1912.   * Got rid of int_types.h and did a few changes Ipkiss will need. Hope I
  1913.     did not break other platforms.
  1914. ------------------------------------------------------------------------
  1915. r1511 | xav | 2002-03-03 18:34:27 +0100 (Sun, 03 Mar 2002) | 7 lines
  1916. Changed paths:
  1917.    M /trunk/AUTHORS
  1918.    M /trunk/plugins/dvd/input_dvd.c
  1919.    M /trunk/src/input/input.c
  1920.  * Fixed DVD input under Win32.
  1921.  * Fixed input parser under win32, chich couldn't understand that
  1922. c:windowsbureau is a valid file and doesn't need to be accessed with
  1923. the plugin 'C' :-)
  1924.  * BTW, I added myself in the AUTHORS file :)
  1925. ------------------------------------------------------------------------
  1926. r1512 | gbazin | 2002-03-03 21:42:21 +0100 (Sun, 03 Mar 2002) | 6 lines
  1927. Changed paths:
  1928.    M /trunk/Makefile
  1929.    M /trunk/plugins/x11/xcommon.c
  1930.    M /trunk/src/input/input_programs.c
  1931.    M /trunk/src/video_output/video_output.c
  1932. * added network to the list of the plugins directories in Makefile
  1933. * small bugfixes
  1934. ------------------------------------------------------------------------
  1935. r1513 | stef | 2002-03-04 02:53:56 +0100 (Mon, 04 Mar 2002) | 2 lines
  1936. Changed paths:
  1937.    M /trunk/include/config.h
  1938.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  1939.    M /trunk/plugins/dvd/dvd.c
  1940.    M /trunk/plugins/dvd/input_dvd.c
  1941.    M /trunk/plugins/dvdread/dvdread.c
  1942.    M /trunk/plugins/dvdread/input_dvdread.c
  1943.    M /trunk/plugins/dvdread/input_dvdread.h
  1944.    M /trunk/plugins/gtk/gtk_open.c
  1945.    M /trunk/src/interface/main.c
  1946. *** empty log message ***
  1947. ------------------------------------------------------------------------
  1948. r1514 | stef | 2002-03-04 03:26:23 +0100 (Mon, 04 Mar 2002) | 5 lines
  1949. Changed paths:
  1950.    M /trunk/plugins/dvd/input_dvd.c
  1951.    M /trunk/plugins/gtk/gtk_open.c
  1952. -replaced setenv with putenv
  1953. -fixed a bug in gtk.
  1954. ------------------------------------------------------------------------
  1955. r1515 | stef | 2002-03-04 03:50:18 +0100 (Mon, 04 Mar 2002) | 2 lines
  1956. Changed paths:
  1957.    M /trunk/plugins/dvd/input_dvd.c
  1958. *** empty log message ***
  1959. ------------------------------------------------------------------------
  1960. r1516 | stef | 2002-03-04 04:44:17 +0100 (Mon, 04 Mar 2002) | 2 lines
  1961. Changed paths:
  1962.    M /trunk/plugins/dvd/dvd.c
  1963. -DVD access plugin is only called if specified under windows (no automatic detection)
  1964. ------------------------------------------------------------------------
  1965. r1517 | gbazin | 2002-03-04 23:18:25 +0100 (Mon, 04 Mar 2002) | 13 lines
  1966. Changed paths:
  1967.    M /trunk/include/audio_output.h
  1968.    M /trunk/plugins/dvd/input_dvd.c
  1969.    M /trunk/plugins/dvdread/input_dvdread.c
  1970.    M /trunk/src/audio_output/aout_pcm.c
  1971.    M /trunk/src/audio_output/audio_output.c
  1972.    M /trunk/src/interface/main.c
  1973. * We now make sure the aout plugin buffers always contain between
  1974. AOUT_BUFFER_DURATION/2 and AOUT_BUFFER_DURATION*3/2 worth of audio.
  1975. This should solve the audio buffer underruns.
  1976. * fix for the bug in input when filename contains a '@' character.
  1977. * simplified the win32 specific changes to the input parser. ( I think
  1978. we can safely assume that no access plugin name will have a length of
  1979. one character)
  1980. ------------------------------------------------------------------------
  1981. r1518 | gbazin | 2002-03-04 23:20:09 +0100 (Mon, 04 Mar 2002) | 5 lines
  1982. Changed paths:
  1983.    M /trunk/src/input/input.c
  1984. * this time I actually commited the win32 modif to the input parser ;-)
  1985. ------------------------------------------------------------------------
  1986. r1519 | stef | 2002-03-05 00:34:16 +0100 (Tue, 05 Mar 2002) | 2 lines
  1987. Changed paths:
  1988.    M /trunk/plugins/dvdread/input_dvdread.c
  1989. -fixed a typo.
  1990. ------------------------------------------------------------------------
  1991. r1520 | massiot | 2002-03-05 00:56:38 +0100 (Tue, 05 Mar 2002) | 11 lines
  1992. Changed paths:
  1993.    M /trunk/AUTHORS
  1994.    M /trunk/Makefile
  1995.    M /trunk/configure
  1996.    M /trunk/configure.in
  1997.    M /trunk/include/common.h
  1998.    M /trunk/include/config.h
  1999.    M /trunk/include/input_ext-plugins.h
  2000.    M /trunk/plugins/access/http.c
  2001.    M /trunk/plugins/access/udp.c
  2002.    M /trunk/plugins/mpeg_system/mpeg_ps.c
  2003.    M /trunk/plugins/mpeg_system/mpeg_ts.c
  2004.    M /trunk/plugins/network/Makefile
  2005.    M /trunk/plugins/network/ipv4.c
  2006.    A /trunk/plugins/network/ipv6.c
  2007.    M /trunk/src/input/mpeg_system.c
  2008.    M /trunk/src/interface/main.c
  2009.    M /trunk/src/misc/modules_plugin.h
  2010.    M /trunk/src/misc/netutils.c
  2011. * IPv6 network module, courtesy of Alexis Guillard <alexis.guillard@bt.com>,
  2012. for BT ;
  2013. * --6 and --4 options to force IPv6 or IPv4 (FIXME: it should be -6 and
  2014. -4 but I don't know how to do it with the new configuration module) ;
  2015. * Channel manager now uses a socket from the network plug-in and is more
  2016. portable (and probably broken, too :) ;
  2017. * input_ReadPS and input_ReadTS are now in mpeg_system.c to be more
  2018. easily reused by plug-ins other than mpeg_ps and mpeg_ts.
  2019. That's all for tonight.
  2020. ------------------------------------------------------------------------
  2021. r1521 | stef | 2002-03-05 01:50:37 +0100 (Tue, 05 Mar 2002) | 2 lines
  2022. Changed paths:
  2023.    M /trunk/plugins/dvd/input_dvd.c
  2024.    M /trunk/plugins/dvdread/input_dvdread.c
  2025. *More complete command line parsing for DVD, hopefully working this time.
  2026. ------------------------------------------------------------------------
  2027. r1522 | gbazin | 2002-03-05 07:48:33 +0100 (Tue, 05 Mar 2002) | 5 lines
  2028. Changed paths:
  2029.    M /trunk/src/input/input.c
  2030. * fixed typo in the win32 change to the input parser.
  2031. ------------------------------------------------------------------------
  2032. r1523 | stef | 2002-03-05 18:46:33 +0100 (Tue, 05 Mar 2002) | 12 lines
  2033. Changed paths:
  2034.    M /trunk/include/input_ext-intf.h
  2035.    M /trunk/plugins/dvd/dvd_summary.c
  2036.    M /trunk/plugins/dvd/input_dvd.c
  2037.    M /trunk/plugins/dvdread/input_dvdread.c
  2038.    M /trunk/plugins/gtk/gnome.glade
  2039.    M /trunk/plugins/gtk/gnome_interface.c
  2040.    M /trunk/plugins/gtk/gtk.glade
  2041.    M /trunk/plugins/gtk/gtk_common.h
  2042.    M /trunk/plugins/gtk/gtk_display.c
  2043.    M /trunk/plugins/gtk/gtk_interface.c
  2044.    M /trunk/plugins/gtk/gtk_menu.c
  2045.    M /trunk/src/input/input_clock.c
  2046.    M /trunk/src/input/input_ext-intf.c
  2047.    M /trunk/src/input/input_programs.c
  2048.    M /trunk/src/input/mpeg_system.c
  2049. * Dvd angle is now handled through a program structure, so that the interface
  2050. needs nothing specific to change angle.
  2051. * Fixed a bug in clock management where ES without a program couldn't get
  2052. timestamped.
  2053. *Fixed program management in gnome/gtk. Program now also appears in popup.
  2054. *In interface, only display ES associated with the selected program, or with
  2055. no program at all.
  2056. ------------------------------------------------------------------------
  2057. r1524 | stef | 2002-03-05 19:17:52 +0100 (Tue, 05 Mar 2002) | 3 lines
  2058. Changed paths:
  2059.    M /trunk/plugins/dvd/dvd.c
  2060. Dvd demux was no longer selected under win32
  2061. ------------------------------------------------------------------------
  2062. r1525 | jobi | 2002-03-06 00:29:36 +0100 (Wed, 06 Mar 2002) | 9 lines
  2063. Changed paths:
  2064.    M /trunk/configure
  2065.    M /trunk/configure.in
  2066.    M /trunk/plugins/vcd/input_vcd.c
  2067.    M /trunk/plugins/vcd/vcd.c
  2068. * Modified vcd input for the new input III.
  2069. * Still have problems with end of tracks.
  2070. * Modified the command line, as stef did for the DVD :
  2071.  [vcd:][device][@[title][,chapter]
  2072.  Note that chapter support is not yet implemented.
  2073. ------------------------------------------------------------------------
  2074. r1526 | stef | 2002-03-06 02:20:56 +0100 (Wed, 06 Mar 2002) | 23 lines
  2075. Changed paths:
  2076.    M /trunk/doc/vlc.1
  2077.    M /trunk/plugins/dvd/Makefile
  2078.    A /trunk/plugins/dvd/dvd.h
  2079.    A /trunk/plugins/dvd/dvd_access.c
  2080.    A /trunk/plugins/dvd/dvd_demux.c
  2081.    A /trunk/plugins/dvd/dvd_es.c
  2082.    A /trunk/plugins/dvd/dvd_es.h
  2083.    M /trunk/plugins/dvd/dvd_ifo.c
  2084.    A /trunk/plugins/dvd/dvd_seek.c
  2085.    A /trunk/plugins/dvd/dvd_seek.h
  2086.    M /trunk/plugins/dvd/dvd_summary.c
  2087.    M /trunk/plugins/dvd/dvd_udf.c
  2088.    D /trunk/plugins/dvd/input_dvd.c
  2089.    D /trunk/plugins/dvd/input_dvd.h
  2090.    M /trunk/plugins/dvdread/input_dvdread.c
  2091.    M /trunk/plugins/gtk/gtk_display.c
  2092.    M /trunk/plugins/gtk/gtk_menu.c
  2093.    M /trunk/plugins/vcd/vcd.c
  2094.    M /trunk/src/input/input.c
  2095. *Removed an occurance of former angle item in gtk.
  2096. *Fixed a bug in ES management introduced lately in DVD/DvdRead.
  2097. *Beginning of reorganisation in DVD plugin source files, in order to try to
  2098. make it easier to understand. There is some work left though :p.
  2099. *Decreased the score for VCD plugin, as the VCD demuxer was used even
  2100. for DVD :p. It should make autodetection work.
  2101. Some comment:
  2102. -I think that VCDInit should make a test on the access plugin and be launched
  2103. only if the access plugin is VCD,
  2104. -VCDOpen shouldn't set p_input->b_error: if it fails we just try another
  2105. module,
  2106. -PSRead doesn't need to be duplicated anymore: input_ReadPS is now available
  2107. for plugins (cf Christophe's commit).
  2108. Please comment around that: I'd like to know if the behaviour I've described
  2109. is the one everyone expects.
  2110. Enjoy my new bugs :p
  2111. ------------------------------------------------------------------------
  2112. r1527 | sam | 2002-03-06 04:27:17 +0100 (Wed, 06 Mar 2002) | 5 lines
  2113. Changed paths:
  2114.    M /trunk/plugins/ac3_adec/ac3_parse.c
  2115.    M /trunk/src/interface/interface.c
  2116.   * ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose.
  2117.   * ./src/interface/interface.c: fixed a deadlock when seeking the
  2118.     stream using the keyboard arrows.
  2119. ------------------------------------------------------------------------
  2120. r1528 | stef | 2002-03-06 13:26:35 +0100 (Wed, 06 Mar 2002) | 5 lines
  2121. Changed paths:
  2122.    M /trunk/plugins/dvd/dvd_access.c
  2123.    M /trunk/plugins/dvd/dvd_demux.c
  2124.    M /trunk/plugins/vcd/input_vcd.c
  2125. *Fixed demux plugin selection.
  2126. *Take the lock on stream in VCDInit. PLease test, as I don't have any VCD
  2127. to do it.
  2128. ------------------------------------------------------------------------
  2129. r1529 | stef | 2002-03-06 17:39:37 +0100 (Wed, 06 Mar 2002) | 2 lines
  2130. Changed paths:
  2131.    M /trunk/plugins/dvd/dvd.c
  2132.    M /trunk/plugins/dvdread/dvdread.c
  2133.    M /trunk/plugins/dvdread/input_dvdread.c
  2134.    M /trunk/plugins/vcd/vcd.c
  2135. I hope you liked this bug: DVD demux was always used.
  2136. ------------------------------------------------------------------------
  2137. r1530 | sam | 2002-03-07 00:54:28 +0100 (Thu, 07 Mar 2002) | 5 lines
  2138. Changed paths:
  2139.    M /trunk/src/interface/main.c
  2140.   * ./src/interface/main.c: disabled the GNOME segfault dialog in debug
  2141.     mode. We want nice, clean segfaults, with huge core files and a lot
  2142.     of rattle noise.
  2143. ------------------------------------------------------------------------
  2144. r1531 | jobi | 2002-03-07 15:01:36 +0100 (Thu, 07 Mar 2002) | 2 lines
  2145. Changed paths:
  2146.    M /trunk/plugins/vcd/input_vcd.c
  2147. * When reaching the end of a track, moves to the following one.
  2148. ------------------------------------------------------------------------
  2149. r1532 | bozo | 2002-03-08 01:26:07 +0100 (Fri, 08 Mar 2002) | 2 lines
  2150. Changed paths:
  2151.    M /trunk/plugins/alsa/aout_alsa.c
  2152.    M /trunk/src/audio_output/aout_spdif.c
  2153. Audio output ALSA: spdif support.
  2154. ------------------------------------------------------------------------
  2155. r1533 | jobi | 2002-03-08 19:05:17 +0100 (Fri, 08 Mar 2002) | 2 lines
  2156. Changed paths:
  2157.    M /trunk/plugins/vcd/input_vcd.c
  2158. * added some tests in open
  2159. ------------------------------------------------------------------------
  2160. r1534 | stef | 2002-03-08 23:58:12 +0100 (Fri, 08 Mar 2002) | 5 lines
  2161. Changed paths:
  2162.    M /trunk/plugins/dvd/dvd.h
  2163.    M /trunk/plugins/dvd/dvd_access.c
  2164.    M /trunk/plugins/dvd/dvd_es.c
  2165.    M /trunk/plugins/dvd/dvd_ifo.c
  2166.    M /trunk/plugins/dvd/dvd_ifo.h
  2167.    M /trunk/plugins/dvd/dvd_seek.c
  2168.    M /trunk/plugins/dvd/dvd_seek.h
  2169.    M /trunk/plugins/dvd/dvd_summary.c
  2170. Rewrite most functions in DVD plugin. Some old bugs might have been
  2171. solved in the operation. The plugin some be more readable now, and
  2172. should produce fewaer segfaults (I hope so :p)
  2173. ------------------------------------------------------------------------
  2174. r1535 | sam | 2002-03-09 14:42:46 +0100 (Sat, 09 Mar 2002) | 4 lines
  2175. Changed paths:
  2176.    M /trunk/plugins/dvd/dvd_access.c
  2177.    M /trunk/plugins/vcd/input_vcd.c
  2178.   * ./plugins/dvd/dvd_access.c ./plugins/vcd/input_vcd.c: we now exit more
  2179.     cleanly on initialization error.
  2180. ------------------------------------------------------------------------
  2181. r1536 | stef | 2002-03-09 17:48:33 +0100 (Sat, 09 Mar 2002) | 5 lines
  2182. Changed paths:
  2183.    M /trunk/plugins/dvd/dvd.h
  2184.    M /trunk/plugins/dvd/dvd_access.c
  2185.    M /trunk/plugins/dvd/dvd_demux.c
  2186.    M /trunk/plugins/dvd/dvd_seek.c
  2187.    M /trunk/plugins/dvd/dvd_seek.h
  2188.    M /trunk/src/input/input.c
  2189. *Fixed EOF segfault at end of DVD
  2190. *Buffer manager is renintialised at area change.
  2191. ------------------------------------------------------------------------
  2192. r1537 | massiot | 2002-03-11 00:36:22 +0100 (Mon, 11 Mar 2002) | 2 lines
  2193. Changed paths:
  2194.    M /trunk/plugins/vcd/input_vcd.c
  2195. Missing include (MacOS X port).
  2196. ------------------------------------------------------------------------
  2197. r1538 | gbazin | 2002-03-11 08:23:10 +0100 (Mon, 11 Mar 2002) | 23 lines
  2198. Changed paths:
  2199.    M /trunk/include/common.h
  2200.    M /trunk/include/config.h
  2201.    M /trunk/include/configuration.h
  2202.    M /trunk/include/modules.h
  2203.    M /trunk/include/modules_inner.h
  2204.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  2205.    M /trunk/plugins/access/http.c
  2206.    M /trunk/plugins/access/udp.c
  2207.    M /trunk/plugins/directx/vout_directx.c
  2208.    M /trunk/plugins/dsp/aout_dsp.c
  2209.    M /trunk/plugins/dvd/dvd_access.c
  2210.    M /trunk/plugins/dvd/dvd_es.c
  2211.    M /trunk/plugins/dvdread/input_dvdread.c
  2212.    M /trunk/plugins/filter/deinterlace.c
  2213.    M /trunk/plugins/filter/distort.c
  2214.    M /trunk/plugins/filter/invert.c
  2215.    M /trunk/plugins/filter/transform.c
  2216.    M /trunk/plugins/filter/wall.c
  2217.    M /trunk/plugins/ggi/ggi.c
  2218.    M /trunk/plugins/gtk/gnome.glade
  2219.    M /trunk/plugins/gtk/gnome_callbacks.c
  2220.    M /trunk/plugins/gtk/gnome_interface.c
  2221.    M /trunk/plugins/gtk/gnome_interface.h
  2222.    M /trunk/plugins/gtk/gtk.glade
  2223.    M /trunk/plugins/gtk/gtk_display.c
  2224.    M /trunk/plugins/gtk/gtk_interface.c
  2225.    M /trunk/plugins/gtk/gtk_interface.h
  2226.    M /trunk/plugins/gtk/gtk_open.c
  2227.    M /trunk/plugins/gtk/gtk_preferences.c
  2228.    M /trunk/plugins/gtk/gtk_preferences.h
  2229.    M /trunk/plugins/mga/xmga.c
  2230.    M /trunk/plugins/mpeg_system/mpeg_ps.c
  2231.    M /trunk/plugins/mpeg_vdec/vpar_synchro.c
  2232.    M /trunk/plugins/network/ipv4.c
  2233.    M /trunk/plugins/network/ipv6.c
  2234.    M /trunk/plugins/qnx/vout_qnx.c
  2235.    M /trunk/plugins/text/logger.c
  2236.    M /trunk/plugins/vcd/input_vcd.c
  2237.    M /trunk/plugins/x11/xcommon.c
  2238.    M /trunk/src/audio_output/audio_output.c
  2239.    M /trunk/src/input/input.c
  2240.    M /trunk/src/input/input_dec.c
  2241.    M /trunk/src/input/mpeg_system.c
  2242.    M /trunk/src/interface/interface.c
  2243.    M /trunk/src/interface/main.c
  2244.    M /trunk/src/misc/configuration.c
  2245.    M /trunk/src/misc/modules_plugin.h
  2246.    M /trunk/src/misc/netutils.c
  2247.    M /trunk/src/video_output/video_output.c
  2248.    M /trunk/src/video_output/vout_subpictures.c
  2249. * New GTK configuration interface. This interface is generated dynamically
  2250.   at run-time from the configuration data contained in each plugin.
  2251. * config_PutPszVariable and config_GetPszVariable are now thread safe.
  2252. * Few modifications/optimizations to the config module.
  2253. * Got rid of all the _VAR macros in config.h
  2254. This is the first version of the GTK configuration interface. There are still
  2255. a few raw corners and a fews things left to do, but it basically does what
  2256. I wanted.
  2257. Constructive comments like it sucks or it smells rotten fish are of course
  2258. very welcome. And if there are GTK gurus out there, please don't hesitate to
  2259. add your touch.
  2260. I also started to add usefull comments to the configuration options but I'm not
  2261. really good at this kind of thing so if people want to help, they can finish
  2262. the job. For this look at all the *_LONGTEXT macros at the top of main.c
  2263. (PS: Translations will also be appreciated but not right now as the interface
  2264. will likely change again in the few coming days)
  2265. ------------------------------------------------------------------------
  2266. r1539 | gbazin | 2002-03-11 19:10:37 +0100 (Mon, 11 Mar 2002) | 5 lines
  2267. Changed paths:
  2268.    M /trunk/plugins/gtk/gnome_callbacks.c
  2269. * oops, forgot to check the gnome interface before my last commit.
  2270. ------------------------------------------------------------------------
  2271. r1540 | gbazin | 2002-03-11 21:14:16 +0100 (Mon, 11 Mar 2002) | 6 lines
  2272. Changed paths:
  2273.    M /trunk/plugins/gtk/gnome.c
  2274.    M /trunk/plugins/gtk/gtk.c
  2275.    M /trunk/plugins/gtk/gtk_common.h
  2276.    M /trunk/plugins/gtk/gtk_preferences.c
  2277. * gtk config interface modified so you can only have one instance of a plugin
  2278.     config dialog box displayed at one time.
  2279. ------------------------------------------------------------------------
  2280. r1541 | stef | 2002-03-12 19:37:46 +0100 (Tue, 12 Mar 2002) | 12 lines
  2281. Changed paths:
  2282.    M /trunk/include/config.h
  2283.    M /trunk/include/main.h
  2284.    M /trunk/plugins/ac3_adec/ac3_adec.c
  2285.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  2286.    M /trunk/plugins/ac3_spdif/ac3_spdif.h
  2287.    M /trunk/plugins/dvd/dvd_es.c
  2288.    M /trunk/plugins/dvdread/input_dvdread.c
  2289.    M /trunk/src/audio_output/audio_output.c
  2290.    M /trunk/src/input/input_programs.c
  2291.    M /trunk/src/interface/main.c
  2292. *New configuration option to choose audio output format at runtime.
  2293. It allows to select spdif pass-through decoder with --ac3_adec and to
  2294. remove the ugly b_ac3 in main.h
  2295. As a consequence --spdif doesn't work anymore: you should use --ac3_adec pass
  2296. *Fixed a typo in main.c
  2297. *Return the option name in error message for unknown option intead of the
  2298. argument.
  2299. ------------------------------------------------------------------------
  2300. r1542 | gbazin | 2002-03-12 21:39:50 +0100 (Tue, 12 Mar 2002) | 5 lines
  2301. Changed paths:
  2302.    M /trunk/plugins/a52/a52.c
  2303.    M /trunk/plugins/a52/a52.h
  2304. * a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
  2305. ------------------------------------------------------------------------
  2306. r1543 | tcastley | 2002-03-13 09:39:39 +0100 (Wed, 13 Mar 2002) | 2 lines
  2307. Changed paths:
  2308.    M /trunk/plugins/beos/VideoWindow.h
  2309.    M /trunk/plugins/beos/vout_beos.cpp
  2310. New resizing and scaling code.  More in line with BeOS standards.
  2311. ------------------------------------------------------------------------
  2312. r1544 | tcastley | 2002-03-13 09:41:59 +0100 (Wed, 13 Mar 2002) | 2 lines
  2313. Changed paths:
  2314.    M /trunk/AUTHORS
  2315. Updated Tony Castley's e-mail.
  2316. ------------------------------------------------------------------------
  2317. r1545 | jobi | 2002-03-13 13:46:49 +0100 (Wed, 13 Mar 2002) | 5 lines
  2318. Changed paths:
  2319.    M /trunk/plugins/vcd/input_vcd.c
  2320. * Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being
  2321.   called two times
  2322. ------------------------------------------------------------------------
  2323. r1546 | stef | 2002-03-14 02:35:28 +0100 (Thu, 14 Mar 2002) | 12 lines
  2324. Changed paths:
  2325.    M /trunk/include/input_ext-dec.h
  2326.    M /trunk/plugins/dvd/dvd_es.c
  2327.    M /trunk/plugins/gtk/gtk_menu.c
  2328.    M /trunk/plugins/mpeg_vdec/vpar_headers.c
  2329.    M /trunk/plugins/spudec/spu_decoder.c
  2330.    M /trunk/src/input/input_dec.c
  2331. *p_es->p_demux_data is available in p_config->p_demux_data so that the input
  2332. can pass information directly to the decoder.
  2333. *First application: aspect ratio for DVD is read from the ifo (should fix
  2334. the buf with aspect ratio in anamorphic DVDs).
  2335. *The DVD plugin also copy the spu yuv palette in p_demux_data so that the
  2336. spudec can display subtitle with the right color (sam !).
  2337. *Removed duplicate code and useless lock in gtk.
  2338. ------------------------------------------------------------------------
  2339. r1547 | stef | 2002-03-15 01:57:16 +0100 (Fri, 15 Mar 2002) | 3 lines
  2340. Changed paths:
  2341.    M /trunk/plugins/dvd/dvd_access.c
  2342. -Fixed chapter selection at startup.
  2343. ------------------------------------------------------------------------
  2344. r1548 | stef | 2002-03-15 02:47:16 +0100 (Fri, 15 Mar 2002) | 6 lines
  2345. Changed paths:
  2346.    M /trunk/plugins/ac3_spdif/Makefile
  2347.    D /trunk/plugins/ac3_spdif/ac3_iec958.c
  2348.    D /trunk/plugins/ac3_spdif/ac3_iec958.h
  2349.    M /trunk/plugins/ac3_spdif/ac3_spdif.c
  2350.    M /trunk/plugins/ac3_spdif/ac3_spdif.h
  2351.    M /trunk/src/audio_output/aout_spdif.c
  2352. *Move iec958/spdif encapsulation from ac3_spdif to aout_spdif.
  2353. It will eventually allows to use ac3_adec or a52 for spdif output.
  2354. *Remove an ugly loop in aout_spdif.
  2355. ------------------------------------------------------------------------
  2356. r1549 | sam | 2002-03-15 05:41:54 +0100 (Fri, 15 Mar 2002) | 11 lines
  2357. Changed paths:
  2358.    M /trunk/Makefile
  2359.    M /trunk/configure
  2360.    M /trunk/configure.in
  2361.    M /trunk/include/video.h
  2362.    M /trunk/plugins/access/file.c
  2363.    M /trunk/plugins/access/http.c
  2364.    M /trunk/plugins/access/udp.c
  2365.    M /trunk/plugins/dvd/dvd_access.c
  2366.    M /trunk/plugins/network/ipv4.c
  2367.    M /trunk/plugins/network/ipv6.c
  2368.    M /trunk/plugins/spudec/spu_decoder.c
  2369.    M /trunk/plugins/spudec/spu_decoder.h
  2370.    M /trunk/src/input/input.c
  2371.    M /trunk/src/video_output/video_output.c
  2372.    M /trunk/src/video_output/vout_subpictures.c
  2373.   * ./Makefile: fixed OS X vlc.app compilation dependencies.
  2374.   * ./configure.in: fixed the endianness check under Solaris.
  2375.   * ./src/input/input.c: strings are now initialized to "" instead of NULL.
  2376.   * ./plugins/spudec/spu_decoder.c: we now properly support the subtitle
  2377.     palette information we get from the DVD. Subtitles rox !
  2378.   * ./src/video_output/vout_subpictures.c: removed all DVD-specific routines
  2379.     and put them into spu_decoder.c.
  2380. ------------------------------------------------------------------------
  2381. r1550 | sam | 2002-03-15 18:17:35 +0100 (Fri, 15 Mar 2002) | 3 lines
  2382. Changed paths:
  2383.    M /trunk/plugins/mpeg_system/mpeg_es.c
  2384.    M /trunk/plugins/mpeg_system/mpeg_ps.c
  2385.    M /trunk/plugins/mpeg_system/mpeg_ts.c
  2386.   * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
  2387. ------------------------------------------------------------------------
  2388. r1551 | sam | 2002-03-15 19:20:27 +0100 (Fri, 15 Mar 2002) | 5 lines
  2389. Changed paths:
  2390.    M /trunk/plugins/spudec/spu_decoder.c
  2391.    M /trunk/plugins/spudec/spu_decoder.h
  2392.   * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
  2393.     data to find the border color and the inner colors when there was
  2394.     no way to find the palette data (network stream).
  2395. ------------------------------------------------------------------------
  2396. r1552 | gbazin | 2002-03-16 02:40:58 +0100 (Sat, 16 Mar 2002) | 10 lines
  2397. Changed paths:
  2398.    M /trunk/configure
  2399.    M /trunk/configure.in
  2400.    M /trunk/include/common.h
  2401.    M /trunk/include/configuration.h
  2402.    M /trunk/include/defs.h.in
  2403.    M /trunk/include/main.h
  2404.    M /trunk/plugins/gtk/gtk_preferences.c
  2405.    M /trunk/src/interface/main.c
  2406.    M /trunk/src/misc/configuration.c
  2407.    M /trunk/src/misc/modules_plugin.h
  2408. * This the last piece of the new configuration module. You can now save your
  2409. configuration options (only from the gtk/gnome interface for now). The config
  2410. file will be saved as ~/.VideoLan/vlc
  2411. It's not quite yet finished (well there are a few small details to sort out),
  2412. but I'm going away for the week-end and I wanted to commit this before so you
  2413. can all have a play with it :)
  2414. ------------------------------------------------------------------------
  2415. r1553 | sam | 2002-03-17 00:03:19 +0100 (Sun, 17 Mar 2002) | 6 lines
  2416. Changed paths:
  2417.    M /trunk/configure
  2418.    M /trunk/configure.in
  2419.    M /trunk/include/config.h
  2420.    M /trunk/include/defs.h.in
  2421.    M /trunk/include/video.h
  2422.    M /trunk/plugins/beos/vout_beos.cpp
  2423.    M /trunk/plugins/chroma/i420_rgb.c
  2424.    M /trunk/plugins/chroma/i420_rgb.h
  2425.    M /trunk/plugins/chroma/i420_rgb16.c
  2426.    M /trunk/plugins/chroma/i420_ymga.c
  2427.    M /trunk/plugins/chroma/i420_yuy2.c
  2428.    M /trunk/plugins/chroma/i422_yuy2.c
  2429.    M /trunk/plugins/directx/vout_directx.c
  2430.    M /trunk/plugins/dummy/vout_dummy.c
  2431.    M /trunk/plugins/fb/fb.c
  2432.    M /trunk/plugins/ggi/ggi.c
  2433.    M /trunk/plugins/glide/glide.c
  2434.    M /trunk/plugins/qnx/vout_qnx.c
  2435.    M /trunk/plugins/sdl/vout_sdl.c
  2436.    M /trunk/plugins/x11/xcommon.c
  2437.    M /trunk/src/misc/configuration.c
  2438.    M /trunk/src/video_output/video_output.c
  2439.    M /trunk/src/video_output/vout_pictures.c
  2440.   * ./configure.in: more modules are plugins.
  2441.   * ./src/misc/configuration.c: changed ~/.VideoLan/vlc to ~/.videolan/vlcrc,
  2442.     and a few cosmetic changes (sorry Gildas for the butchery).
  2443.   * ./plugins/chroma/i420_rgb16.c: C version of the I420 to RV15/16 chroma.
  2444. ------------------------------------------------------------------------
  2445. r1554 | tcastley | 2002-03-17 06:48:18 +0100 (Sun, 17 Mar 2002) | 4 lines
  2446. Changed paths:
  2447.    M /trunk/plugins/beos/VideoWindow.h
  2448.    M /trunk/plugins/beos/vout_beos.cpp
  2449. Tidied code and prevented curruption on window not containing the video.
  2450. Video window now returns to correct size and position after toggling
  2451. full screen.
  2452. ------------------------------------------------------------------------
  2453. r1555 | gbazin | 2002-03-17 12:12:08 +0100 (Sun, 17 Mar 2002) | 13 lines
  2454. Changed paths:
  2455.    M /trunk/src/misc/configuration.c
  2456. * small fix for the config file. The parser assumes that the config file is
  2457. divided into sections (a section is the config data for a plugin and begins
  2458. with something like [foo]), so the comment for the beginning of the section
  2459. must be after the section marker and not before.
  2460. If you want to illustrate the problem (without this fix):
  2461. - save vlc's config
  2462. - exit from vlc and remove for example the dsp plugin (rm plugins/dsp.so)
  2463. - resave vlc's config
  2464. and now look at the end of the config file, it's all screwed up.
  2465. ------------------------------------------------------------------------
  2466. r1556 | gbazin | 2002-03-17 14:53:21 +0100 (Sun, 17 Mar 2002) | 10 lines
  2467. Changed paths:
  2468.    M /trunk/plugins/mga/xmga.c
  2469.    M /trunk/plugins/x11/x11.c
  2470.    M /trunk/plugins/x11/xcommon.c
  2471.    M /trunk/plugins/x11/xcommon.h
  2472.    M /trunk/plugins/x11/xvideo.c
  2473. * added an alternate fullscreen method. With this method, _nothing_ is allowed
  2474. to be displayed on top of the video (especially not taskbars, etc...).
  2475. Of course this can also be annoying sometimes, this is why it's an option.
  2476. PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the
  2477. window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but
  2478. it doesn't seem to work.
  2479. ------------------------------------------------------------------------