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

多媒体

开发平台:

MultiPlatform

  1.    M /trunk/modules/gui/beos/InterfaceWindow.cpp
  2.    M /trunk/modules/gui/beos/InterfaceWindow.h
  3.    A /trunk/modules/gui/beos/ListViews.cpp
  4.    A /trunk/modules/gui/beos/ListViews.h
  5.    M /trunk/modules/gui/beos/MediaControlView.cpp
  6.    M /trunk/modules/gui/beos/MediaControlView.h
  7.    M /trunk/modules/gui/beos/Modules.am
  8.    M /trunk/modules/gui/beos/MsgVals.h
  9.    M /trunk/modules/gui/beos/PlayListWindow.cpp
  10.    M /trunk/modules/gui/beos/PlayListWindow.h
  11.    M /trunk/modules/gui/beos/TransportButton.cpp
  12.    M /trunk/modules/gui/beos/TransportButton.h
  13.    M /trunk/modules/gui/beos/VideoOutput.cpp
  14.    M /trunk/modules/gui/beos/VideoWindow.h
  15.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  16.    M /trunk/modules/gui/beos/VlcWrapper.h
  17.    M /trunk/share/vlc_beos.rsrc
  18.    M /trunk/src/misc/beos_specific.cpp
  19. Attempt to port new BeOS features from the stable branch.
  20. Playlist is yet broken (maybe others things too)
  21. ------------------------------------------------------------------------
  22. r2489 | massiot | 2002-09-30 23:32:33 +0200 (Mon, 30 Sep 2002) | 3 lines
  23. Changed paths:
  24.    M /trunk/include/audio_output.h
  25.    M /trunk/modules/audio_filter/channel_mixer/trivial.c
  26.    M /trunk/modules/audio_filter/converter/a52tofloat32.c
  27.    M /trunk/modules/audio_filter/converter/a52tospdif.c
  28.    M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
  29.    M /trunk/modules/audio_filter/converter/fixed32tos16.c
  30.    M /trunk/modules/audio_filter/converter/float32tos16.c
  31.    M /trunk/modules/audio_filter/converter/float32tos8.c
  32.    M /trunk/modules/audio_filter/converter/float32tou16.c
  33.    M /trunk/modules/audio_filter/converter/float32tou8.c
  34.    M /trunk/modules/audio_filter/converter/s16tofloat32.c
  35.    M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
  36.    M /trunk/modules/audio_filter/resampler/trivial.c
  37.    M /trunk/modules/audio_filter/resampler/ugly.c
  38.    M /trunk/modules/audio_mixer/float32.c
  39.    M /trunk/modules/audio_mixer/trivial.c
  40.    M /trunk/modules/audio_output/alsa.c
  41.    M /trunk/modules/audio_output/file.c
  42.    M /trunk/modules/audio_output/oss.c
  43.    M /trunk/modules/codec/a52.c
  44.    M /trunk/modules/codec/faad/decoder.c
  45.    M /trunk/modules/codec/lpcm.c
  46.    M /trunk/modules/codec/mad/decoder.c
  47.    M /trunk/modules/codec/mpeg_audio/decoder.c
  48.    M /trunk/modules/gui/macosx/aout.m
  49.    M /trunk/modules/gui/qnx/aout.c
  50.    M /trunk/modules/misc/dummy/aout.c
  51.    M /trunk/src/audio_output/common.c
  52.    M /trunk/src/audio_output/filters.c
  53.    M /trunk/src/audio_output/output.c
  54. * Made audio_sample_format->i_format a FOURCC to allow the creation of
  55. new ones.
  56. ------------------------------------------------------------------------
  57. r2494 | ipkiss | 2002-10-01 22:43:35 +0200 (Tue, 01 Oct 2002) | 3 lines
  58. Changed paths:
  59.    M /trunk/modules/video_output/directx/events.c
  60.    M /trunk/modules/video_output/directx/vout.h
  61. * modules/video_output/directx/events.c: added an "Always on top" entry
  62.   in the system menu.
  63. ------------------------------------------------------------------------
  64. r2496 | massiot | 2002-10-01 23:47:25 +0200 (Tue, 01 Oct 2002) | 2 lines
  65. Changed paths:
  66.    M /trunk/modules/demux/mpeg/system.c
  67. Finally fixed A/52 TS input.
  68. ------------------------------------------------------------------------
  69. r2498 | massiot | 2002-10-02 00:29:09 +0200 (Wed, 02 Oct 2002) | 3 lines
  70. Changed paths:
  71.    M /branches/v0_4_1_branch/plugins/network/ipv4.c
  72.    M /branches/v0_4_1_branch/src/interface/main.c
  73.    M /trunk/modules/misc/network/ipv4.c
  74.    M /trunk/src/libvlc.h
  75. For people who have several network interfaces, added a --iface-addr option
  76. to select which interface to use for multicast sockets.
  77. ------------------------------------------------------------------------
  78. r2499 | massiot | 2002-10-02 00:34:43 +0200 (Wed, 02 Oct 2002) | 2 lines
  79. Changed paths:
  80.    M /trunk/modules/audio_output/oss.c
  81. Fixed a bug in the OSS output I introduced yesterday.
  82. ------------------------------------------------------------------------
  83. r2500 | sam | 2002-10-02 11:15:06 +0200 (Wed, 02 Oct 2002) | 3 lines
  84. Changed paths:
  85.    M /trunk/configure.ac.in
  86.   * ./configure.ac.in: --enable-a52 activates a52tofloat32, not a52.
  87.        (always re-run bootstrap when configure.ac.in has changed).
  88. ------------------------------------------------------------------------
  89. r2501 | sam | 2002-10-02 14:59:59 +0200 (Wed, 02 Oct 2002) | 2 lines
  90. Changed paths:
  91.    M /trunk/.cvsignore
  92.    M /trunk/Makefile.am
  93.    M /trunk/bootstrap
  94.    M /trunk/configure.ac.in
  95.   * ./bootstrap, ./Makefile.am: workarounds for automake 1.5.
  96. ------------------------------------------------------------------------
  97. r2502 | sam | 2002-10-02 15:26:14 +0200 (Wed, 02 Oct 2002) | 2 lines
  98. Changed paths:
  99.    M /trunk/Makefile.am
  100.    M /trunk/configure.ac.in
  101.   * ./Makefile.am: another workaround for an old automake 1.5 bug (bug #279).
  102. ------------------------------------------------------------------------
  103. r2503 | sam | 2002-10-02 15:28:52 +0200 (Wed, 02 Oct 2002) | 2 lines
  104. Changed paths:
  105.    M /trunk/Makefile.am
  106.   * ./Makefile.am: removed a circular dependency on src/misc/modules_plugin.h.
  107. ------------------------------------------------------------------------
  108. r2504 | sigmunau | 2002-10-02 17:37:58 +0200 (Wed, 02 Oct 2002) | 2 lines
  109. Changed paths:
  110.    M /trunk/modules/audio_output/oss.c
  111. fixed some insanities which coused this module to fail on a52 sound
  112. ------------------------------------------------------------------------
  113. r2505 | sam | 2002-10-02 18:02:43 +0200 (Wed, 02 Oct 2002) | 4 lines
  114. Changed paths:
  115.    M /trunk/bootstrap
  116.   * ./bootstrap: added a check for automake bug #326. No easy workaround is
  117.     really possible other than patching/upgrading automake. This happens for
  118.     automake 1.6.0 and automake 1.6.1.
  119. ------------------------------------------------------------------------
  120. r2509 | massiot | 2002-10-03 00:56:53 +0200 (Thu, 03 Oct 2002) | 3 lines
  121. Changed paths:
  122.    M /trunk/AUTHORS
  123.    M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj
  124.    M /trunk/modules/gui/macosx/Modules.am
  125.    A /trunk/modules/gui/macosx/adev_discovery.h
  126.    M /trunk/modules/gui/macosx/aout.m
  127.    A /trunk/modules/gui/macosx/asystm.h
  128.    A /trunk/modules/gui/macosx/asystm.m
  129.    M /trunk/modules/gui/macosx/intf.h
  130.    M /trunk/modules/gui/macosx/intf.m
  131. * Mac OS X audio device discovery and selection, patch courtesy of
  132. Heiko Panther <heiko.panther@web.de>.
  133. ------------------------------------------------------------------------
  134. r2510 | sam | 2002-10-03 10:44:11 +0200 (Thu, 03 Oct 2002) | 3 lines
  135. Changed paths:
  136.    M /trunk/bootstrap
  137.   * ./bootstrap: fixed a bug I introduced yesterday that caused automake
  138.     version detection not to work properly.
  139. ------------------------------------------------------------------------
  140. r2512 | sam | 2002-10-03 11:25:40 +0200 (Thu, 03 Oct 2002) | 2 lines
  141. Changed paths:
  142.    M /trunk/modules/gui/win32/Modules.am
  143.    M /trunk/modules/gui/win32/win32.bpr
  144.   * ./modules/gui/win32/win32.bpr: use the .dll extension instead of .so.
  145. ------------------------------------------------------------------------
  146. r2513 | sigmunau | 2002-10-03 12:15:01 +0200 (Thu, 03 Oct 2002) | 7 lines
  147. Changed paths:
  148.    M /trunk/modules/gui/kde/Modules.am
  149.    M /trunk/modules/gui/kde/interface.cpp
  150.    M /trunk/modules/gui/kde/interface.h
  151.    M /trunk/modules/gui/kde/kde.cpp
  152.    M /trunk/modules/gui/kde/preferences.cpp
  153.    M /trunk/modules/gui/kde/ui.rc
  154.  kde.cpp: subscribe and unsubscribe messages
  155.  interface.cpp, interface.h: create a messages window, and add menu iten to
  156. show it
  157.  Modules.as: build messages window
  158.  ui.rc: menuitem to show messages
  159.  preferences.cpp: fixed typo in comment
  160. ------------------------------------------------------------------------
  161. r2514 | sigmunau | 2002-10-03 12:15:46 +0200 (Thu, 03 Oct 2002) | 2 lines
  162. Changed paths:
  163.    A /trunk/modules/gui/kde/messages.cpp
  164.    A /trunk/modules/gui/kde/messages.h
  165. forgot to add the actual code in my last commit
  166. ------------------------------------------------------------------------
  167. r2515 | sam | 2002-10-03 15:21:55 +0200 (Thu, 03 Oct 2002) | 14 lines
  168. Changed paths:
  169.    M /trunk/debian/control
  170.    M /trunk/include/main.h
  171.    M /trunk/include/vlc_common.h
  172.    M /trunk/include/vlc_cpu.h
  173.    M /trunk/include/vlc_objects.h
  174.    M /trunk/modules/control/rc/rc.c
  175.    M /trunk/modules/misc/gtk_main.c
  176.    M /trunk/src/libvlc.c
  177.    M /trunk/src/misc/cpu.c
  178.    M /trunk/src/misc/messages.c
  179.    M /trunk/src/misc/modules.c
  180.    M /trunk/src/misc/objects.c
  181.    M /trunk/src/misc/threads.c
  182.   * ./src/libvlc.c, ./include/main.h: the root of all objects is now
  183.     p_libvlc, and each p_vlc is a child of p_libvlc. Reasons for this are:
  184.      o the module bank and the message bank only need to be initialized once,
  185.        which gives faster loads when multiple instances of libvlc are used,
  186.      o we allow the possibility of different p_vlc sharing objects, for
  187.        instance the audio output,
  188.      o the CPU detection is only done once.
  189.     This patch is not polished yet, but I cannot do any intensive tests for
  190.     the moment because of a bug somewhere that leaves audio output objects
  191.     lying here and there which needs to be investigated first. The current
  192.     major issue is that the module bank is no longer freed.
  193. ------------------------------------------------------------------------
  194. r2517 | gbazin | 2002-10-03 19:01:59 +0200 (Thu, 03 Oct 2002) | 10 lines
  195. Changed paths:
  196.    M /trunk/FAQ
  197.    M /trunk/configure.ac.in
  198.    M /trunk/include/interface.h
  199.    M /trunk/include/vlc_threads_funcs.h
  200.    M /trunk/modules/control/rc/rc.c
  201.    M /trunk/modules/misc/dummy/interface.c
  202.    M /trunk/modules/misc/logger/logger.c
  203.    M /trunk/src/misc/threads.c
  204. * FAQ: updated FAQ with config file issues.
  205. * configure.ac.in: use -mms-bitfields instead of -fnative-struct for
  206.    mingw32 gcc-3.x.
  207. * include/interface.h, modules/misc/dummy/interface.c, modules/misc/logger/logger.c,
  208.    modules/control/rc/rc.c: Display message on Win32 explaining how to get
  209.    back to the GUI mode.
  210. * src/misc/threads.c, include/vlc_threads_funcs.h: ignore the
  211.    win9x-cv-method config option on WinNT when fast-mutex is not enabled.
  212. ------------------------------------------------------------------------
  213. r2518 | sam | 2002-10-03 20:56:10 +0200 (Thu, 03 Oct 2002) | 9 lines
  214. Changed paths:
  215.    M /trunk/configure.ac.in
  216.    M /trunk/include/main.h
  217.    M /trunk/mozilla/vlcshell.cpp
  218.    M /trunk/src/audio_output/output.c
  219.    M /trunk/src/libvlc.c
  220.    M /trunk/src/libvlc.h
  221.    M /trunk/src/misc/configuration.c
  222.    M /trunk/src/misc/messages.c
  223.    M /trunk/src/misc/modules.c
  224.    M /trunk/src/misc/objects.c
  225.    M /trunk/src/vlc.c
  226.   * ./configure.ac.in: duplicated arguments to AM_INIT_AUTOMAKE to fix
  227.     locales breakage.
  228.   * ./src/libvlc.c: libvlc understands the VLC_VERBOSE environment variable,
  229.     to be set between 0 and 4. Default value is 0 for a program using libvlc,
  230.     but vlc sets it to 1 by default.
  231.   * ./src/misc/configuration.c: -v now works the old way (-v, -vv, -vvv) as
  232.     well as the new way (-v0, -v1, -v4). -v1 is the same as -v, and -v0 is
  233.     the same as -q (quiet). Hope it's all understandable.
  234. ------------------------------------------------------------------------
  235. r2519 | jpsaman | 2002-10-03 22:46:46 +0200 (Thu, 03 Oct 2002) | 2 lines
  236. Changed paths:
  237.    M /trunk/AUTHORS
  238. Updated AUTHOS file.
  239. ------------------------------------------------------------------------
  240. r2520 | jpsaman | 2002-10-03 22:49:31 +0200 (Thu, 03 Oct 2002) | 2 lines
  241. Changed paths:
  242.    M /trunk/modules/access/rtp.c
  243. Fixed known bug in rtp plugin which resulted in superflous error messages.
  244. ------------------------------------------------------------------------
  245. r2525 | massiot | 2002-10-03 23:45:16 +0200 (Thu, 03 Oct 2002) | 2 lines
  246. Changed paths:
  247.    M /trunk/modules/access/rtp.c
  248.    M /trunk/modules/demux/mpeg/system.c
  249. Fixed miscellaneous problems with the RTP plug-in.
  250. ------------------------------------------------------------------------
  251. r2528 | gbazin | 2002-10-04 14:01:40 +0200 (Fri, 04 Oct 2002) | 7 lines
  252. Changed paths:
  253.    M /trunk/configure.ac.in
  254.    M /trunk/include/interface.h
  255.    M /trunk/modules/gui/gtk/gtk.c
  256.    M /trunk/src/misc/threads.c
  257.    M /trunk/src/misc/win32_specific.c
  258. * src/misc/threads.c, src/misc/win32_specific.c, include/interface.h: fixed typos.
  259. * configure.ac.in, modules/gui/gtk/gtk.c: Added a NEED_GTK_MAIN macro to the compiler
  260.    flags for the gtk module. When this macro isn't defined, then the gtk module
  261.    doesn't make use of the gtk_main module. I had to do this change because the
  262.    gtk_main trick can't work on win32 and render the whole gtk interface unusable.
  263. ------------------------------------------------------------------------
  264. r2529 | sam | 2002-10-04 15:13:54 +0200 (Fri, 04 Oct 2002) | 5 lines
  265. Changed paths:
  266.    M /trunk/bootstrap
  267.    M /trunk/configure.ac.in
  268.    M /trunk/modules/Makefile.am
  269.    M /trunk/modules/misc/Modules.am
  270.    M /trunk/modules/misc/gtk_main.c
  271.    M /trunk/modules/misc/network/ipv6.c
  272.    D /trunk/modules/misc/null.c
  273.    A /trunk/modules/misc/testsuite
  274.    A /trunk/modules/misc/testsuite/.cvsignore
  275.    A /trunk/modules/misc/testsuite/Modules.am
  276.    A /trunk/modules/misc/testsuite/test1.c
  277.    A /trunk/modules/misc/testsuite/test2.cpp
  278.    A /trunk/modules/misc/testsuite/test3.m
  279.   * ./bootstrap: we use the proper linker for plugin compilation.
  280.   * ./modules/misc/testsuite/*: moved the null module into three test modules
  281.     that are only built when --enable-testsuite is activated. This directory
  282.     can be a good place for compilation tests or performance benchmarks.
  283. ------------------------------------------------------------------------
  284. r2530 | sam | 2002-10-04 16:02:20 +0200 (Fri, 04 Oct 2002) | 5 lines
  285. Changed paths:
  286.    M /trunk/modules/gui/macosx/vout.m
  287.   * ./modules/gui/macosx/vout.m: if no MacOS X interface is available when
  288.     the video output is initialized, we wait for a while before giving up;
  289.     also changed the code so that it probes all interface objects rather than
  290.     the first one it finds.
  291. ------------------------------------------------------------------------
  292. r2531 | sam | 2002-10-04 20:07:22 +0200 (Fri, 04 Oct 2002) | 10 lines
  293. Changed paths:
  294.    M /trunk/configure.ac.in
  295.    M /trunk/include/main.h
  296.    M /trunk/include/vlc_threads_funcs.h
  297.    M /trunk/modules/access/vcd/vcd.c
  298.    M /trunk/modules/audio_output/arts.c
  299.    M /trunk/modules/gui/gtk/gtk.c
  300.    M /trunk/modules/misc/gtk_main.c
  301.    M /trunk/modules/video_output/qte/qte.cpp
  302.    M /trunk/src/audio_output/input.c
  303.    M /trunk/src/libvlc.c
  304.    M /trunk/src/misc/objects.c
  305.    M /trunk/src/misc/threads.c
  306.   * ./configure.ac.in: removed now unnecessary --force-exe-suffix flag.
  307.   * ./src/misc/objects.c: structure_lock is now local.
  308.   * ./src/misc/threads.c: implemented named mutexes which provide a handy
  309.     way to protect data across plugins which might be sharing the same
  310.     resources. Thread-unsafe libraries come to mind, but we can imagine
  311.     using a named mutex for configuration files, or special devices.
  312.   * ./include/main.h: removed global_lock because of vlc_mutex_need, removed
  313.     p_global_data because it was never used, removed structure_lock because
  314.     it did not belong here.
  315. ------------------------------------------------------------------------
  316. r2532 | jlj | 2002-10-05 02:10:17 +0200 (Sat, 05 Oct 2002) | 3 lines
  317. Changed paths:
  318.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
  319.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
  320.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
  321.    M /trunk/modules/gui/macosx/open.h
  322.    M /trunk/modules/gui/macosx/open.m
  323.   ./extras/MacOSX/.../MainMenu.nib: added Open Target panel
  324.   ./modules/gui/macosx/open.[mh]: Open Target code
  325. ------------------------------------------------------------------------
  326. r2533 | bozo | 2002-10-05 05:44:50 +0200 (Sat, 05 Oct 2002) | 2 lines
  327. Changed paths:
  328.    M /trunk/modules/audio_output/alsa.c
  329. Up-to-date ALSA audio output module.
  330. ------------------------------------------------------------------------
  331. r2534 | gbazin | 2002-10-05 19:29:50 +0200 (Sat, 05 Oct 2002) | 4 lines
  332. Changed paths:
  333.    M /trunk/configure.ac.in
  334.    M /trunk/modules/audio_output/Modules.am
  335.    A /trunk/modules/audio_output/directx.c
  336.    M /trunk/modules/video_output/directx/Modules.am
  337.    D /trunk/modules/video_output/directx/aout.c
  338.    M /trunk/modules/video_output/directx/directx.c
  339.    D /trunk/modules/video_output/directx/vout.c
  340. * ALL: Splitted the directx plugin into an audio and video module.
  341. ------------------------------------------------------------------------
  342. r2535 | jlj | 2002-10-05 21:26:23 +0200 (Sat, 05 Oct 2002) | 3 lines
  343. Changed paths:
  344.    M /trunk/ChangeLog
  345.    M /trunk/src/libvlc.h
  346.    M /trunk/src/misc/netutils.c
  347.   ./src/misc/netutils.c: GetMacAddress Darwin support
  348.   ./src/libvlc.h: Default to en0 instead of eth0 under Darwin
  349. ------------------------------------------------------------------------
  350. r2546 | gbazin | 2002-10-06 21:28:28 +0200 (Sun, 06 Oct 2002) | 8 lines
  351. Changed paths:
  352.    M /trunk/INSTALL.win32
  353.    M /trunk/configure.ac.in
  354.    M /trunk/modules/audio_output/directx.c
  355.    M /trunk/modules/video_output/directx/directx.c
  356.    M /trunk/modules/video_output/directx/events.c
  357. * configure.ac.in: vlc can now be built under cygwin with or without the
  358.    unix emulation layer (without if you use CC="gcc -mno-cygwin").
  359. * INSTALL.win32: doc update for cygwin build.
  360. * modules/video_output/directx/events.c, modules/video_output/directx/directx.c,
  361.    modules/audio_output/directx.c: compilation fixes for cygwin.
  362. ------------------------------------------------------------------------
  363. r2557 | massiot | 2002-10-07 23:58:40 +0200 (Mon, 07 Oct 2002) | 3 lines
  364. Changed paths:
  365.    M /trunk/HACKING
  366.    M /trunk/modules/access/http.c
  367. * HACKING : documentation for the automake crash
  368. * http.c : fixed a problem with seeking with large files
  369. ------------------------------------------------------------------------
  370. r2558 | sam | 2002-10-08 18:02:05 +0200 (Tue, 08 Oct 2002) | 3 lines
  371. Changed paths:
  372.    M /trunk/src/input/input.c
  373.   * ./src/input/input.c: do not try to use stream output if the "sout" variable
  374.     is set to the empty string (happens when doing "Apply" in a GUI).
  375. ------------------------------------------------------------------------
  376. r2559 | sam | 2002-10-08 20:10:10 +0200 (Tue, 08 Oct 2002) | 4 lines
  377. Changed paths:
  378.    M /trunk/src/libvlc.c
  379.    M /trunk/src/libvlc.h
  380.    M /trunk/src/misc/configuration.c
  381.    M /trunk/src/misc/messages.c
  382.    M /trunk/src/misc/modules.c
  383.    M /trunk/src/vlc.c
  384.   * ./src/libvlc.c, ./src/misc/messages.c: due to horrible user threats,
  385.     only two levels of -v are now possible: -v for warnings, -vv for debug
  386.     messages (-q for no output at all).
  387. ------------------------------------------------------------------------
  388. r2560 | massiot | 2002-10-09 00:48:25 +0200 (Wed, 09 Oct 2002) | 3 lines
  389. Changed paths:
  390.    M /trunk/include/vlc_threads.h
  391. OS X : raised the priority of the intf at the same level as the video, since
  392. otherwise we can't quit the application any longer...
  393. ------------------------------------------------------------------------
  394. r2561 | titer | 2002-10-09 03:14:18 +0200 (Wed, 09 Oct 2002) | 2 lines
  395. Changed paths:
  396.    M /trunk/modules/gui/beos/AudioOutput.cpp
  397.    M /trunk/src/misc/beos_specific.cpp
  398. BeOS compilation fixes.
  399. ------------------------------------------------------------------------
  400. r2563 | massiot | 2002-10-10 00:54:22 +0200 (Thu, 10 Oct 2002) | 3 lines
  401. Changed paths:
  402.    M /trunk/src/audio_output/input.c
  403. * (Hopefully) fixed S/PDIF outputs ;
  404. * Finally fixed the audio problem on most platforms.
  405. ------------------------------------------------------------------------
  406. r2564 | sam | 2002-10-10 19:25:28 +0200 (Thu, 10 Oct 2002) | 3 lines
  407. Changed paths:
  408.    M /trunk/configure.ac.in
  409.   * ./configure.ac.in: dropped the use of typeset in favor of eval to
  410.     set variable values (ash doesn't have typeset).
  411. ------------------------------------------------------------------------
  412. r2565 | sigmunau | 2002-10-10 21:34:06 +0200 (Thu, 10 Oct 2002) | 5 lines
  413. Changed paths:
  414.    M /trunk/modules/gui/kde/messages.cpp
  415.    M /trunk/modules/gui/kde/preferences.cpp
  416.  messages.cpp: use append(...) and not setText( text() + ...), seems to
  417. decrease cpu-usage considerably.
  418.  preferences.cpp: allow config strings to be 40 characters long instead of
  419. 10. Is that enough?
  420. ------------------------------------------------------------------------
  421. r2567 | massiot | 2002-10-11 00:46:20 +0200 (Fri, 11 Oct 2002) | 3 lines
  422. Changed paths:
  423.    M /trunk/modules/demux/mp4/libmp4.c
  424.    M /trunk/src/input/input_info.c
  425.    M /trunk/src/misc/messages.c
  426. Do not use vasprintf under Mac OS X because OS X.1 doesn't have that (how
  427. lame...).
  428. ------------------------------------------------------------------------
  429. r2569 | titer | 2002-10-11 01:11:52 +0200 (Fri, 11 Oct 2002) | 2 lines
  430. Changed paths:
  431.    M /trunk/modules/gui/beos/Interface.cpp
  432.    M /trunk/modules/gui/beos/InterfaceWindow.cpp
  433.    M /trunk/modules/gui/beos/PlayListWindow.cpp
  434.    M /trunk/modules/gui/beos/PlayListWindow.h
  435.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  436.    M /trunk/modules/gui/beos/VlcWrapper.h
  437. Some clean-up. Playlist works again.
  438. ------------------------------------------------------------------------
  439. r2572 | gbazin | 2002-10-11 12:08:06 +0200 (Fri, 11 Oct 2002) | 6 lines
  440. Changed paths:
  441.    M /trunk/configure.ac.in
  442.    M /trunk/modules/audio_output/directx.c
  443.    M /trunk/modules/audio_output/waveout.c
  444.    M /trunk/src/misc/modules.c
  445. * src/misc/modules.c: fixed a memory leak with the "plugin-path" config option.
  446. * modules/audio_output/directx.c, modules/audio_output/waveout.c: ported the directx
  447.    and waveout audio plugins to the new changes in the audio output layer.
  448. * configure.ac.in: fixes for cygwin compilation, and the gtk plugin under mingw32.
  449. ------------------------------------------------------------------------
  450. r2573 | sam | 2002-10-11 13:05:52 +0200 (Fri, 11 Oct 2002) | 3 lines
  451. Changed paths:
  452.    A /trunk/include/variables.h
  453.    A /trunk/src/misc/variables.c
  454.   * ./src/misc/variables.c, ./include/variables.h: a few functions for
  455.     in-object variable storage. Unused yet (not even compiled).
  456. ------------------------------------------------------------------------
  457. r2574 | sigmunau | 2002-10-11 14:50:43 +0200 (Fri, 11 Oct 2002) | 2 lines
  458. Changed paths:
  459.    M /trunk/modules/gui/kde/messages.cpp
  460. added some coloring to the messages window in the kde interface
  461. ------------------------------------------------------------------------
  462. r2576 | gbazin | 2002-10-11 19:29:03 +0200 (Fri, 11 Oct 2002) | 4 lines
  463. Changed paths:
  464.    M /trunk/INSTALL.win32
  465. * INSTALL.win32: removed note about running in administrator mode to play
  466.    a DVD. Updated doc about using cygwin for compiling.
  467. ------------------------------------------------------------------------
  468. r2577 | sam | 2002-10-11 23:17:29 +0200 (Fri, 11 Oct 2002) | 3 lines
  469. Changed paths:
  470.    M /branches/v0_4_1_branch/plugins/filter/deinterlace.c
  471.    M /trunk/modules/video_filter/deinterlace/deinterlace.c
  472.   * ./plugins/filter/deinterlace.c: fixed the green bottom line in the
  473.     linear deinterlace mode, thanks to Marian Durkovic <md@bts.sk>.
  474. ------------------------------------------------------------------------
  475. r2578 | sam | 2002-10-12 00:32:56 +0200 (Sat, 12 Oct 2002) | 24 lines
  476. Changed paths:
  477.    M /trunk/Makefile.am
  478.    M /trunk/configure.ac.in
  479.    M /trunk/include/interface.h
  480.    M /trunk/include/vlc/vlc.h
  481.    M /trunk/include/vlc_common.h
  482.    M /trunk/include/vlc_objects.h
  483.    M /trunk/modules/control/rc/rc.c
  484.    M /trunk/mozilla/vlcpeer.cpp
  485.    M /trunk/mozilla/vlcplugin.h
  486.    M /trunk/mozilla/vlcshell.cpp
  487.    M /trunk/src/interface/interface.c
  488.    M /trunk/src/libvlc.c
  489.    M /trunk/src/misc/objects.c
  490.    M /trunk/src/vlc.c
  491. Changes to the libvlc API:
  492.   * ./include/vlc/vlc.h: changed the naming conventions for libvlc. Now
  493.     exported functions start with VLC_ instead of vlc_ to avoid conflicts.
  494.   * ./include/vlc/vlc.h: removed the vlc_object_t, vlc_list_t, vlc_error_t
  495.     and vlc_t types; they are now internal types only.
  496.   * ./include/vlc/vlc.h: merged the reentrant and non-reentrant libvlc
  497.     calls. In non-reentrant mode, we just use 0 as the first argument. In
  498.     reentrant mode, we use an object's ID. (see below)
  499. Internal changes:
  500.   * ./src/libvlc.c, ./src/misc/objects.c: instead of manipulating vlc_object_t
  501.     pointers, we manipulate their i_object_id. When needed, an object is
  502.     retrieved using vlc_object_get (I hope the lookup isn't too expensive,
  503.     that's why I designed the pp_objects layout to allow log2(n) seeks).
  504.   * ./src/misc/objects.c: activated the per-object variable storage. Unused
  505.     yet, unless you want to try "getfoo" and "setfoo blablah" in vlc -I rc.
  506.   * ./include/vlc_objects.h: moved the vlc_object_t and vlc_list_t definitions
  507.     here.
  508. Misc:
  509.   * ./src/vlc.c, ./mozilla/vlcshell.cpp: removed inclusion of config.h in
  510.     code portions not part of libvlc; it was just required for the
  511.     COPYRIGHT_MESSAGE string which is now available from VLC_Version().
  512. ------------------------------------------------------------------------
  513. r2580 | massiot | 2002-10-12 01:44:25 +0200 (Sat, 12 Oct 2002) | 2 lines
  514. Changed paths:
  515.    M /trunk/FAQ
  516. * Updated FAQ.
  517. ------------------------------------------------------------------------
  518. r2581 | titer | 2002-10-12 14:24:52 +0200 (Sat, 12 Oct 2002) | 3 lines
  519. Changed paths:
  520.    M /trunk/configure.ac.in
  521.    M /trunk/modules/gui/beos/AudioOutput.cpp
  522. Rewritten BeOS audio output for audio output 3. It now "pulls" the data.
  523. Sound is yet choppy (I don't know why).
  524. ------------------------------------------------------------------------
  525. r2584 | gbazin | 2002-10-12 22:09:13 +0200 (Sat, 12 Oct 2002) | 5 lines
  526. Changed paths:
  527.    M /trunk/configure.ac.in
  528. * configure.ac.in: fix for the mingw32 build. We check if we need to explicitly
  529.    link with the mingwex library (needed for dirent support with new mingw32
  530.    runtimes).
  531. ------------------------------------------------------------------------
  532. r2586 | gbazin | 2002-10-12 23:31:56 +0200 (Sat, 12 Oct 2002) | 6 lines
  533. Changed paths:
  534.    M /trunk/Makefile.am
  535.    M /trunk/configure.ac.in
  536.    M /trunk/modules/demux/mpeg/ts.c
  537. * configure.ac.in: fix for the mingw32 build. The gtk plugin may also need mingwex.
  538. * modules/demux/mpeg/ts.c: added an #include <stdint.h> to make mingw32 happy when
  539.    compiled with libdvbpsi.
  540. * Makefile.am: fixed dependency problem with share/vlc_win32_rc.rc.
  541. ------------------------------------------------------------------------
  542. r2587 | alexis | 2002-10-13 01:15:45 +0200 (Sun, 13 Oct 2002) | 3 lines
  543. Changed paths:
  544.    M /trunk/doc/developer/Makefile
  545.    D /trunk/doc/developer/hacking.xml
  546.    M /trunk/doc/developer/manual.xml
  547. Fixed a bug in the developer doc : hacking.xml and overview.xml were
  548. identical ! So I removed hacking.xml...
  549. ------------------------------------------------------------------------
  550. r2588 | sigmunau | 2002-10-13 16:26:48 +0200 (Sun, 13 Oct 2002) | 4 lines
  551. Changed paths:
  552.    M /trunk/modules/demux/util/id3.c
  553.    M /trunk/modules/demux/util/id3tag.c
  554.    M /trunk/modules/gui/kde/QConfigItem.cpp
  555.    M /trunk/modules/gui/kde/QConfigItem.h
  556.    M /trunk/modules/gui/kde/preferences.cpp
  557.  modules/demux/util/id3*: fixed up some dead comments
  558.  modules/gui/kde/*: only set variable the user actually have changed when
  559. apply is pressed in the preferences window.
  560. ------------------------------------------------------------------------
  561. r2590 | titer | 2002-10-13 17:39:16 +0200 (Sun, 13 Oct 2002) | 3 lines
  562. Changed paths:
  563.    M /trunk/modules/gui/beos/AudioOutput.cpp
  564. Now BeOS sound is (almost) clean.
  565. It is kludgy, but it works ;)
  566. ------------------------------------------------------------------------
  567. r2595 | massiot | 2002-10-14 01:01:23 +0200 (Mon, 14 Oct 2002) | 2 lines
  568. Changed paths:
  569.    M /trunk/ChangeLog
  570. Imported Changelog from 0.4.5.
  571. ------------------------------------------------------------------------
  572. r2597 | sam | 2002-10-14 18:34:17 +0200 (Mon, 14 Oct 2002) | 10 lines
  573. Changed paths:
  574.    M /trunk/modules/misc/testsuite/Modules.am
  575.    A /trunk/modules/misc/testsuite/test4.c
  576.   * ./modules/misc/testsuite/test4.c: added a stress test module; doesn't get
  577.     compiled yet because it uses the "command" variables I'm about to check
  578.     in. They need to be typed in the rc interface for instance (-I rc). This
  579.     module has two available commands: "signal <int>" which sends the given
  580.     signal to the vlc process, and "stress [<int>]" which performs a series of
  581.     object creation/lookup/destruction, variable creation/setting/destruction
  582.     and thread spawning/joining tests. The optional argument for stress is an
  583.     integer between 1 and 200 (the bigger, the heavier the tests; it may hang
  584.     your machine at around 150, be careful).
  585. ------------------------------------------------------------------------
  586. r2598 | sam | 2002-10-14 18:35:18 +0200 (Mon, 14 Oct 2002) | 2 lines
  587. Changed paths:
  588.    A /trunk/include/error.h
  589.    A /trunk/src/misc/error.c
  590.   * ./src/misc/error.c: added vlc_error, a strerror() equivalent.
  591. ------------------------------------------------------------------------
  592. r2599 | sam | 2002-10-14 18:46:56 +0200 (Mon, 14 Oct 2002) | 15 lines
  593. Changed paths:
  594.    M /trunk/Makefile.am
  595.    M /trunk/configure.ac.in
  596.    M /trunk/include/main.h
  597.    M /trunk/include/variables.h
  598.    M /trunk/include/vlc/vlc.h
  599.    M /trunk/include/vlc_objects.h
  600.    M /trunk/modules/control/rc/rc.c
  601.    M /trunk/modules/gui/familiar/familiar.c
  602.    M /trunk/modules/gui/gtk/gnome.c
  603.    M /trunk/modules/gui/gtk/gtk.c
  604.    M /trunk/src/libvlc.c
  605.    M /trunk/src/misc/messages.c
  606.    M /trunk/src/misc/modules.c
  607.    M /trunk/src/misc/objects.c
  608.    M /trunk/src/misc/variables.c
  609.    M /trunk/src/vlc.c
  610.   * ./include/vlc/vlc.h, ./src/libvlc.c: added VLC_Error() to the libvlc API.
  611.   * ./include/main.h: removed p_vlc->i_status because it was not sufficient
  612.     to represent all the possible states of p_vlc; each part should be tested
  613.     separately upon destruction.
  614.   * ./src/misc/objects.c: fixed a signed/unsigned bug that prevented creation
  615.     of VLC_OBJECT_GENERIC objects.
  616.   * ./src/misc/variables.c: added the VLC_VAR_COMMAND type which is simply a
  617.     variable that stores a function pointer, and calls it when var_Get is
  618.     called for it. The function argument is taken in val.psz_string.
  619.   * ./src/misc/objects.c: vlc_dumpstructure and vlc_liststructure are no longer
  620.     exported to the rest of the program; instead, they're VLC_VAR_COMMAND vars
  621.     ("tree" and "list").
  622.   * ./modules/control/rc/rc.c: moved a few commands to VLC_VAR_COMMAND vars.
  623. ------------------------------------------------------------------------
  624. r2600 | sam | 2002-10-14 21:04:51 +0200 (Mon, 14 Oct 2002) | 5 lines
  625. Changed paths:
  626.    M /trunk/include/variables.h
  627.    M /trunk/modules/misc/testsuite/test4.c
  628.    M /trunk/src/misc/variables.c
  629.   * ./modules/misc/testsuite/test4.c: made the 4th test less CPU intensive
  630.     by making the spawned threads wait a bit longer.
  631.   * ./src/misc/variables.c: added a usage count to the variables; trying to
  632.     create a variable with the same name only increments its refcount.
  633. ------------------------------------------------------------------------
  634. r2601 | titer | 2002-10-14 22:09:17 +0200 (Mon, 14 Oct 2002) | 2 lines
  635. Changed paths:
  636.    M /trunk/modules/gui/beos/MediaControlView.cpp
  637.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  638.    M /trunk/modules/gui/beos/VlcWrapper.h
  639. Fixed seeking.
  640. ------------------------------------------------------------------------
  641. r2602 | alexis | 2002-10-14 23:36:04 +0200 (Mon, 14 Oct 2002) | 3 lines
  642. Changed paths:
  643.    M /trunk/vlc.spec
  644. Updated description.
  645. ------------------------------------------------------------------------
  646. r2604 | fenrir | 2002-10-14 23:59:44 +0200 (Mon, 14 Oct 2002) | 6 lines
  647. Changed paths:
  648.    M /trunk/configure.ac.in
  649.    M /trunk/modules/Makefile.am
  650.    M /trunk/modules/codec/Modules.am
  651.    A /trunk/modules/codec/araw.c
  652.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  653.    M /trunk/modules/codec/ffmpeg/ffmpeg.h
  654.    A /trunk/modules/demux/wav
  655.    A /trunk/modules/demux/wav/.cvsignore
  656.    A /trunk/modules/demux/wav/Modules.am
  657.    A /trunk/modules/demux/wav/wav.c
  658.    A /trunk/modules/demux/wav/wav.h
  659.  * araw.c : pseudo pcm decoder
  660.  * wav : demux for wav file( should work with raw pcm, mp3 or a52 stream ) but
  661. untested under big endian machine(for pcm).
  662. All are compiled by default.
  663. ------------------------------------------------------------------------
  664. r2605 | titer | 2002-10-15 01:11:52 +0200 (Tue, 15 Oct 2002) | 2 lines
  665. Changed paths:
  666.    M /trunk/modules/gui/beos/AudioOutput.cpp
  667. Cleaner code.
  668. ------------------------------------------------------------------------
  669. r2606 | fenrir | 2002-10-15 02:55:07 +0200 (Tue, 15 Oct 2002) | 7 lines
  670. Changed paths:
  671.    M /trunk/modules/demux/avi/Modules.am
  672.    M /trunk/modules/demux/avi/avi.c
  673.    M /trunk/modules/demux/avi/avi.h
  674.    M /trunk/modules/demux/avi/libioRIFF.c
  675.    M /trunk/modules/demux/avi/libioRIFF.h
  676.  * all : begin to rewrite some parts of avi demux, mainly to clean ugly code
  677. and to prepare for OpenDML support.
  678. Add new options :
  679.   --avi-index force index creation.
  680.   --avi-interleaved force method used for unseekable stream but need
  681. interleaved stream and could lead to loss of audio/video synchro.
  682. ------------------------------------------------------------------------
  683. r2607 | fenrir | 2002-10-15 02:56:43 +0200 (Tue, 15 Oct 2002) | 2 lines
  684. Changed paths:
  685.    A /trunk/modules/demux/avi/libavi.c
  686.    A /trunk/modules/demux/avi/libavi.h
  687.  * all : forgot to add theses new files :p
  688. ------------------------------------------------------------------------
  689. r2608 | fenrir | 2002-10-15 03:50:24 +0200 (Tue, 15 Oct 2002) | 2 lines
  690. Changed paths:
  691.    M /trunk/modules/codec/cinepak/cinepak.c
  692.  * cinepak.c : initialize picture to black.
  693. ------------------------------------------------------------------------
  694. r2609 | sam | 2002-10-15 10:35:24 +0200 (Tue, 15 Oct 2002) | 6 lines
  695. Changed paths:
  696.    M /trunk/include/vlc_threads_funcs.h
  697.    M /trunk/modules/misc/gtk_main.c
  698.    M /trunk/src/libvlc.c
  699.    M /trunk/src/misc/threads.c
  700.    M /trunk/src/misc/variables.c
  701.   * ./include/vlc_threads_funcs.h, ./src/misc/threads.c: eradicated
  702.     vlc_mutex_need() and vlc_mutex_unneed().
  703.   * ./src/misc/variables.c: implemented VLC_VAR_MUTEX variables.
  704.   * ./modules/misc/gtk_main.c, ./src/libvlc.c: replaced named mutexes with
  705.     named mutex variables.
  706. ------------------------------------------------------------------------
  707. r2610 | sam | 2002-10-15 14:30:01 +0200 (Tue, 15 Oct 2002) | 2 lines
  708. Changed paths:
  709.    M /trunk/po/POTFILES.in
  710.    M /trunk/po/de.po
  711.    M /trunk/po/en_GB.po
  712.    M /trunk/po/fr.po
  713.    M /trunk/po/ja.po
  714.    M /trunk/po/nl.po
  715.    M /trunk/po/no.po
  716.    M /trunk/po/pl.po
  717.    M /trunk/po/ru.po
  718.    M /trunk/po/se.po
  719.    M /trunk/po/vlc.pot
  720.    M /trunk/src/libvlc.c
  721.    M /trunk/src/libvlc.h
  722.    M /trunk/src/misc/variables.c
  723.   * ./po/*: updated locales.
  724. ------------------------------------------------------------------------
  725. r2611 | gbazin | 2002-10-15 21:56:59 +0200 (Tue, 15 Oct 2002) | 7 lines
  726. Changed paths:
  727.    M /trunk/configure.ac.in
  728.    M /trunk/modules/access/vcd/cdrom.c
  729.    M /trunk/modules/access/vcd/cdrom.h
  730.    M /trunk/modules/access/vcd/vcd.c
  731.    M /trunk/modules/access/vcd/vcd.h
  732. * modules/access/vcd/*, configure.ac.in:
  733.    - Major changes to allow reading vcd images directly from the hard drive
  734.       (you need a .cue and .bin file).
  735.    - Removed duplicated code by merging ioctl_GetTrackCount and ioctl_GetSectors.
  736.    - Implemented necessary ioctls for Win9x/NT/2K/XP.
  737. ------------------------------------------------------------------------
  738. r2614 | massiot | 2002-10-16 01:10:54 +0200 (Wed, 16 Oct 2002) | 3 lines
  739. Changed paths:
  740.    M /trunk/configure.ac.in
  741.    M /trunk/modules/audio_filter/converter/fixed32tofloat32.c
  742.    M /trunk/modules/audio_filter/converter/fixed32tos16.c
  743.    M /trunk/modules/audio_filter/converter/float32tos16.c
  744.    M /trunk/modules/audio_filter/converter/float32tos8.c
  745.    M /trunk/modules/audio_filter/converter/float32tou16.c
  746.    M /trunk/modules/audio_filter/converter/float32tou8.c
  747.    M /trunk/modules/audio_filter/converter/s16tofloat32.c
  748.    M /trunk/modules/audio_filter/converter/s16tofloat32swab.c
  749.    M /trunk/modules/audio_filter/resampler/trivial.c
  750.    M /trunk/modules/audio_filter/resampler/ugly.c
  751.    M /trunk/modules/audio_mixer/float32.c
  752.    M /trunk/modules/audio_mixer/trivial.c
  753.    M /trunk/modules/codec/lpcm.c
  754.    M /trunk/modules/codec/mad/libmad.c
  755.    M /trunk/modules/codec/mpeg_audio/decoder.c
  756. * Fixed filters which couldn't work with more than 2 channels ;
  757. * Fixed detection of VCD support under OS X.2.
  758. ------------------------------------------------------------------------
  759. r2615 | sam | 2002-10-16 12:31:58 +0200 (Wed, 16 Oct 2002) | 4 lines
  760. Changed paths:
  761.    M /trunk/src/misc/threads.c
  762.    M /trunk/src/misc/variables.c
  763.   * ./src/misc/variables.c: fixed a deadlock in command variables handling;
  764.     we now release the variable lock before calling the command.
  765.   * ./src/misc/threads.c: removed deprecated code.
  766. ------------------------------------------------------------------------
  767. r2616 | sam | 2002-10-16 13:35:53 +0200 (Wed, 16 Oct 2002) | 5 lines
  768. Changed paths:
  769.    M /trunk/modules/access/vcd/vcd.c
  770.    M /trunk/modules/video_filter/deinterlace/deinterlace.c
  771.   * ./modules/access/vcd/vcd.c: changed an error to a warning in the probe
  772.     phase.
  773.   * ./modules/video_filter/deinterlace/deinterlace.c: the bob method now
  774.     flickers less thanks to a patch from Marian Durkovic <md@bts.sk>.
  775. ------------------------------------------------------------------------
  776. r2617 | sam | 2002-10-16 17:10:39 +0200 (Wed, 16 Oct 2002) | 4 lines
  777. Changed paths:
  778.    M /trunk/Makefile.am
  779.    M /trunk/bootstrap
  780.    M /trunk/configure.ac.in
  781.    M /trunk/include/vlc_common.h
  782.    M /trunk/src/libvlc.c
  783.   * ./configure.ac.in, ./src/libvlc.c: attempt at activating gettext support
  784.     under platforms without libintl such as Win32. Use --with-included-gettext
  785.     to test. Might break compilation on systems I don't have access to.
  786. ------------------------------------------------------------------------
  787. r2618 | sam | 2002-10-16 21:39:42 +0200 (Wed, 16 Oct 2002) | 3 lines
  788. Changed paths:
  789.    M /trunk/include/variables.h
  790.    M /trunk/include/vlc_common.h
  791.    M /trunk/src/misc/variables.c
  792.   * ./include/variables.h, ./src/misc/variables.c: implemented variable
  793.     callbacks.
  794. ------------------------------------------------------------------------
  795. r2619 | massiot | 2002-10-17 01:12:46 +0200 (Thu, 17 Oct 2002) | 4 lines
  796. Changed paths:
  797.    M /trunk/modules/access/vcd/cdrom.c
  798.    M /trunk/modules/access/vcd/cdrom.h
  799.    M /trunk/modules/audio_filter/channel_mixer/trivial.c
  800.    M /trunk/modules/audio_output/sdl.c
  801. * Fixed AOUT_CHAN_CHANNEL2 trivial mixer,
  802. * Fixed a compile issue in the vcd plug-in,
  803. * Fixed SDL behavior with > 2 channels.
  804. ------------------------------------------------------------------------
  805. r2621 | sigmunau | 2002-10-17 01:34:27 +0200 (Thu, 17 Oct 2002) | 5 lines
  806. Changed paths:
  807.    M /trunk/modules/gui/kde/preferences.cpp
  808. Use a KURLRequester widget for variables of type CONFIG_ITEM_FILE. This
  809. crates a little button next to the textarea that pops up a file open dialog
  810. where the user can point and click on the file to select. It also drops down
  811. a list of possible completions as the user types.
  812. ------------------------------------------------------------------------
  813. r2622 | sam | 2002-10-17 10:24:12 +0200 (Thu, 17 Oct 2002) | 8 lines
  814. Changed paths:
  815.    M /trunk/modules/codec/spudec/parse.c
  816.    M /trunk/src/video_output/video_output.c
  817.    M /trunk/src/video_output/vout_subpictures.c
  818.   * ./modules/codec/spudec/parse.c: fixed bad initialization of the alpha
  819.     palette, implemented the "force display" command as forever-living
  820.     subtitles, and reworked some code.
  821.   * ./src/video_output/video_output.c: we increment the image date even if
  822.     we are repeating the previous image, so that subtitles have a chance to
  823.     get displayed.
  824.   * ./src/video_output/vout_subpictures.c: ephemer subpictures don't timeout.
  825. ------------------------------------------------------------------------
  826. r2623 | sam | 2002-10-17 15:15:31 +0200 (Thu, 17 Oct 2002) | 9 lines
  827. Changed paths:
  828.    M /trunk/include/variables.h
  829.    M /trunk/include/vlc/vlc.h
  830.    M /trunk/modules/misc/testsuite/test4.c
  831.    M /trunk/src/misc/error.c
  832.    M /trunk/src/misc/objects.c
  833.    M /trunk/src/misc/variables.c
  834.   * ./src/misc/variables.c: callback loops are now detected; this means you
  835.     can now use var_* functions from within your callback, they can even
  836.     trigger callback themselves, to any level. The main restriction is that
  837.     you shouldn't meddle with a variable that is already being triggered by
  838.     the current thread (other threads will just wait).
  839.   * ./src/misc/objects.c: fixed a deadlock in the "tree" command.
  840.   * ./modules/misc/testsuite/test4.c: added a "callback-test" command to the
  841.     rc interface to test callback loop detection and concurrent triggers.
  842. ------------------------------------------------------------------------
  843. r2624 | sam | 2002-10-17 18:03:18 +0200 (Thu, 17 Oct 2002) | 4 lines
  844. Changed paths:
  845.    M /trunk/include/video_output.h
  846.    M /trunk/modules/access/dvdplay/intf.c
  847.    M /trunk/modules/video_output/x11/xcommon.c
  848.    M /trunk/src/video_output/video_output.c
  849.   * ./src/video_output/video_output.c: mouse coordinates are now variables.
  850.   * ./modules/access/dvdplay/intf.c: instead of probing the mouse on each
  851.     loop iteration, we set a callback on the corresponding variables.
  852. ------------------------------------------------------------------------
  853. r2625 | sam | 2002-10-17 18:48:41 +0200 (Thu, 17 Oct 2002) | 4 lines
  854. Changed paths:
  855.    M /trunk/doc/fortunes.txt
  856.    M /trunk/modules/video_output/sdl.c
  857.    M /trunk/modules/video_output/x11/xcommon.c
  858.   * ./modules/video_output/sdl.c: mouse coordinates support for SDL.
  859.   * ./modules/video_output/x11/xcommon.c: we transmit the click only at
  860.     release time.
  861. ------------------------------------------------------------------------
  862. r2626 | sam | 2002-10-17 18:56:52 +0200 (Thu, 17 Oct 2002) | 3 lines
  863. Changed paths:
  864.    M /trunk/modules/video_output/directx/events.c
  865.   * ./modules/video_output/directx/events.c: mouse coordinates support for
  866.     the DirectX plugin (please test compilation).
  867. ------------------------------------------------------------------------
  868. r2627 | ipkiss | 2002-10-17 19:30:10 +0200 (Thu, 17 Oct 2002) | 2 lines
  869. Changed paths:
  870.    M /trunk/modules/video_output/directx/events.c
  871. * ./modules/video_output/directx/events.c: compilation fix
  872. ------------------------------------------------------------------------
  873. r2628 | massiot | 2002-10-20 14:23:48 +0200 (Sun, 20 Oct 2002) | 5 lines
  874. Changed paths:
  875.    M /trunk/include/aout_internal.h
  876.    M /trunk/include/audio_output.h
  877.    M /trunk/include/vlc_threads.h
  878.    M /trunk/modules/audio_filter/converter/a52tofloat32.c
  879.    M /trunk/modules/audio_output/alsa.c
  880.    M /trunk/modules/audio_output/arts.c
  881.    M /trunk/modules/audio_output/directx.c
  882.    M /trunk/modules/audio_output/esd.c
  883.    M /trunk/modules/audio_output/file.c
  884.    M /trunk/modules/audio_output/oss.c
  885.    M /trunk/modules/audio_output/waveout.c
  886.    M /trunk/modules/codec/mpeg_video/idct/idctaltivec.c
  887.    M /trunk/modules/codec/mpeg_video/synchro.c
  888.    M /trunk/modules/demux/mpeg/system.c
  889.    M /trunk/modules/demux/mpeg/system.h
  890.    M /trunk/modules/demux/mpeg/ts.c
  891.    M /trunk/src/audio_output/common.c
  892.    M /trunk/src/audio_output/filters.c
  893.    M /trunk/src/audio_output/input.c
  894.    M /trunk/src/audio_output/intf.c
  895.    M /trunk/src/audio_output/mixer.c
  896.    M /trunk/src/audio_output/output.c
  897. * modules/demux/mpeg: Added DVB stream type for A/52 streams (0x6),
  898. * include/vlc_threads.h: Avoid locking the interface,
  899. * ALL: reworked all audio output plug-ins to correctly take into account
  900.   i_channels. At present this is known to break OSS, probably others.
  901. ------------------------------------------------------------------------
  902. r2629 | fenrir | 2002-10-20 19:22:33 +0200 (Sun, 20 Oct 2002) | 3 lines
  903. Changed paths:
  904.    A /trunk/modules/demux/asf
  905.    A /trunk/modules/demux/asf/.cvsignore
  906.    A /trunk/modules/demux/asf/Modules.am
  907.    A /trunk/modules/demux/asf/asf.c
  908.    A /trunk/modules/demux/asf/asf.h
  909.    A /trunk/modules/demux/asf/libasf.c
  910.    A /trunk/modules/demux/asf/libasf.h
  911.  * all : add an asf file (v1.0 only) demuxer. Need a lot of work to be
  912. usable, but it begin to give good result.
  913. ------------------------------------------------------------------------
  914. r2630 | fenrir | 2002-10-20 19:28:01 +0200 (Sun, 20 Oct 2002) | 2 lines
  915. Changed paths:
  916.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  917.    M /trunk/modules/codec/ffmpeg/ffmpeg.h
  918.  * all: add wmv1/2 codec support.
  919. ------------------------------------------------------------------------
  920. r2631 | fenrir | 2002-10-20 19:44:17 +0200 (Sun, 20 Oct 2002) | 2 lines
  921. Changed paths:
  922.    M /trunk/modules/codec/araw.c
  923.    M /trunk/modules/codec/faad/decoder.c
  924.    M /trunk/modules/codec/faad/decoder.h
  925.  * all: fix for correct "i_channels" use.
  926. ------------------------------------------------------------------------
  927. r2632 | sam | 2002-10-21 10:27:17 +0200 (Mon, 21 Oct 2002) | 2 lines
  928. Changed paths:
  929.    A /trunk/debian/vlc-plugin-a52.dirs
  930.   * ./debian/vlc-plugin-a52.dirs: forgot a debian file for the a52 plugin.
  931. ------------------------------------------------------------------------
  932. r2633 | fenrir | 2002-10-21 11:18:37 +0200 (Mon, 21 Oct 2002) | 3 lines
  933. Changed paths:
  934.    M /trunk/configure.ac.in
  935.    M /trunk/modules/Makefile.am
  936.    M /trunk/modules/demux/asf/asf.c
  937.    M /trunk/modules/demux/asf/libasf.c
  938.    M /trunk/modules/demux/asf/libasf.h
  939.  * configure.ac.in Makefile.am: enable asf demuxer plugin
  940.  * modules/demux/asf/*: some clean up
  941. ------------------------------------------------------------------------
  942. r2634 | fenrir | 2002-10-21 12:46:34 +0200 (Mon, 21 Oct 2002) | 4 lines
  943. Changed paths:
  944.    M /trunk/include/input_ext-dec.h
  945.    M /trunk/modules/codec/araw.c
  946.    M /trunk/src/input/input_ext-dec.c
  947.  * input_ext-dec.* : add a new function to parse decoder fifo at PES level
  948. (input_NextPES);
  949.  * araw.c : use this new function.
  950. ------------------------------------------------------------------------
  951. r2635 | massiot | 2002-10-21 22:00:10 +0200 (Mon, 21 Oct 2002) | 4 lines
  952. Changed paths:
  953.    M /trunk/include/aout_internal.h
  954.    M /trunk/modules/gui/beos/AudioOutput.cpp
  955.    M /trunk/modules/gui/macosx/aout.m
  956.    M /trunk/modules/gui/qnx/aout.c
  957.    M /trunk/src/audio_output/common.c
  958.    M /trunk/src/audio_output/output.c
  959. * Avoid overflowing the message queue with "audio output is starving"
  960.   messages,
  961. * Updated BeOS and QNX outputs with respect to i_channels policy.
  962. ------------------------------------------------------------------------
  963. r2636 | sam | 2002-10-22 22:55:27 +0200 (Tue, 22 Oct 2002) | 2 lines
  964. Changed paths:
  965.    M /trunk/modules/audio_output/alsa.c
  966.   * ./modules/audio_output/alsa.c: tiny compilation fix.
  967. ------------------------------------------------------------------------
  968. r2637 | sam | 2002-10-22 23:10:28 +0200 (Tue, 22 Oct 2002) | 11 lines
  969. Changed paths:
  970.    M /trunk/Makefile.am
  971.    M /trunk/modules/misc/testsuite/test2.cpp
  972.    M /trunk/modules/video_output/directx/directx.c
  973.    A /trunk/mozilla/npvlc_rc.rc
  974.    A /trunk/mozilla/npwin.cpp
  975.    M /trunk/mozilla/vlcplugin.h
  976.    M /trunk/mozilla/vlcshell.cpp
  977.    M /trunk/src/misc/messages.c
  978.   * ./mozilla/vlcshell.cpp: ported the Mozilla plugin to Windows.
  979.     For the moment it spawns a separate window and seems to behave nastily
  980.     (read: crashes) when the target has sound, but the javascript interface
  981.     works perfectly, for instance.
  982.     To build it, I installed Mozilla development files in my mingw32 dir
  983.     and hacked mozilla-config so that it uses these files. I also hacked
  984.     jri_md.h and jni_md.h to put "defined(_MSC_VER) || defined(__MINGW32__)"
  985.     where it read "defined(_MSC_VER)". No other changes were necessary.
  986. ------------------------------------------------------------------------
  987. r2638 | massiot | 2002-10-23 01:08:00 +0200 (Wed, 23 Oct 2002) | 3 lines
  988. Changed paths:
  989.    M /trunk/configure.ac.in
  990.    M /trunk/include/aout_internal.h
  991.    M /trunk/modules/audio_filter/converter/a52tofloat32.c
  992.    M /trunk/src/audio_output/common.c
  993. * Added -mdynamic-no-pic to darwin CFLAGS (can you believe I actually read ./ :)
  994. * Miscellaneous small fixes.
  995. ------------------------------------------------------------------------
  996. r2639 | gbazin | 2002-10-23 23:54:33 +0200 (Wed, 23 Oct 2002) | 3 lines
  997. Changed paths:
  998.    M /trunk/modules/access/dvdplay/tools.c
  999.    M /trunk/modules/access/dvdread/input.c
  1000.    M /trunk/modules/demux/aac/demux.c
  1001.    M /trunk/modules/demux/mpeg/audio.c
  1002. * ALL: fixed a bunch of memory leaks.
  1003. ------------------------------------------------------------------------
  1004. r2640 | massiot | 2002-10-24 00:05:22 +0200 (Thu, 24 Oct 2002) | 2 lines
  1005. Changed paths:
  1006.    M /trunk/modules/codec/mpeg_video/headers.c
  1007. Cosmetic.
  1008. ------------------------------------------------------------------------
  1009. r2641 | gbazin | 2002-10-24 01:17:45 +0200 (Thu, 24 Oct 2002) | 4 lines
  1010. Changed paths:
  1011.    M /trunk/AUTHORS
  1012.    M /trunk/MAINTAINERS
  1013.    M /trunk/STATUS
  1014.    M /trunk/TODO
  1015.    M /trunk/configure.ac.in
  1016.    M /trunk/include/input_ext-dec.h
  1017.    M /trunk/modules/LIST
  1018.    M /trunk/modules/codec/Modules.am
  1019.    M /trunk/modules/demux/Modules.am
  1020.    M /trunk/src/input/input_ext-dec.c
  1021. * ALL: New ogg demux and vorbis codec modules for preliminary support of
  1022.    ogg/vorbis streams.
  1023. ------------------------------------------------------------------------
  1024. r2642 | gbazin | 2002-10-24 11:30:48 +0200 (Thu, 24 Oct 2002) | 3 lines
  1025. Changed paths:
  1026.    A /trunk/modules/codec/vorbis.c
  1027.    A /trunk/modules/demux/ogg.c
  1028. * ALL: I did add these files, but forgot to commit them ( ouarf ouarf :)
  1029. ------------------------------------------------------------------------
  1030. r2643 | gbazin | 2002-10-24 11:37:48 +0200 (Thu, 24 Oct 2002) | 8 lines
  1031. Changed paths:
  1032.    M /trunk/include/input_ext-dec.h
  1033.    M /trunk/modules/codec/a52.c
  1034.    M /trunk/modules/codec/araw.c
  1035.    M /trunk/modules/codec/cinepak/cinepak.c
  1036.    M /trunk/modules/codec/faad/decoder.c
  1037.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1038.    M /trunk/src/input/input_ext-dec.c
  1039. * src/input/input_ext-dec.c, include/input_ext-dec.h, modules/codec/araw.c:
  1040.    renamed input_NextPES into input_ExtractPES and factorised its code.
  1041. * modules/codec/ffmpeg/ffmpeg.c, modules/codec/faad/decoder.c,
  1042.    modules/codec/cinepak/cinepak.c: make use of NextPES and GetPES from
  1043.    src/input/input_ext-dec.c.
  1044. * modules/codec/a52.c: fixed uninitialized variable.
  1045. ------------------------------------------------------------------------
  1046. r2644 | fenrir | 2002-10-24 12:33:09 +0200 (Thu, 24 Oct 2002) | 3 lines
  1047. Changed paths:
  1048.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1049.    M /trunk/modules/codec/ffmpeg/ffmpeg.h
  1050.    M /trunk/src/input/input_ext-dec.c
  1051.  * ffmpeg : new way to gather a frame
  1052.  * input_ext-dec.c : add a call to GetPES in NextPES when fifo is empty.
  1053. ------------------------------------------------------------------------
  1054. r2645 | sigmunau | 2002-10-24 16:26:32 +0200 (Thu, 24 Oct 2002) | 2 lines
  1055. Changed paths:
  1056.    M /trunk/modules/gui/kde/messages.cpp
  1057. less braindead coloring
  1058. ------------------------------------------------------------------------
  1059. r2646 | gbazin | 2002-10-24 19:36:42 +0200 (Thu, 24 Oct 2002) | 4 lines
  1060. Changed paths:
  1061.    M /trunk/modules/audio_output/oss.c
  1062. * modules/audio_output/oss.c: Finally fixed! There also is a new config option
  1063.    (--oss-buggy) to work-around buggy oss drivers.
  1064. ------------------------------------------------------------------------
  1065. r2648 | sam | 2002-10-25 11:21:09 +0200 (Fri, 25 Oct 2002) | 5 lines
  1066. Changed paths:
  1067.    M /trunk/include/vlc_common.h
  1068.   * ./include/vlc_common.h: we now use the ISO C9x types (int8_t, uint8_t,
  1069.     int16_t) instead of our custom types (s8, u8, s16) and you are encouraged
  1070.     to use these types from now. Of course the old types are still available
  1071.     for backward compatibility.
  1072. ------------------------------------------------------------------------
  1073. r2649 | sam | 2002-10-25 11:24:29 +0200 (Fri, 25 Oct 2002) | 3 lines
  1074. Changed paths:
  1075.    M /trunk/Makefile.am
  1076.    M /trunk/bootstrap
  1077.   * ./bootstrap, ./Makefile.am: we don't build static libraries if their only
  1078.     goal is to provide dependencies for shared libraries.
  1079. ------------------------------------------------------------------------
  1080. r2650 | gbazin | 2002-10-25 17:21:42 +0200 (Fri, 25 Oct 2002) | 6 lines
  1081. Changed paths:
  1082.    M /trunk/modules/audio_output/oss.c
  1083. * modules/audio_output/oss.c: when now set the fragment size of the OSS device
  1084.    according to the size of an audio sample.
  1085.    For buggy OSS drivers, we now take into account the real size of the OSS
  1086.    internal buffer when we check how much this buffer has been filled.
  1087. ------------------------------------------------------------------------
  1088. r2651 | gbazin | 2002-10-25 17:42:00 +0200 (Fri, 25 Oct 2002) | 3 lines
  1089. Changed paths:
  1090.    M /trunk/include/aout_internal.h
  1091. * include/aout_internal.h: oops, forgot to commit this in my last changes.
  1092. ------------------------------------------------------------------------
  1093. r2652 | sam | 2002-10-25 20:17:59 +0200 (Fri, 25 Oct 2002) | 8 lines
  1094. Changed paths:
  1095.    M /trunk/modules/video_output/directx/directx.c
  1096.    M /trunk/modules/video_output/directx/events.c
  1097.    M /trunk/modules/video_output/directx/vout.h
  1098.    M /trunk/mozilla/.cvsignore
  1099.    M /trunk/mozilla/vlcplugin.h
  1100.    M /trunk/mozilla/vlcshell.cpp
  1101.   * ./modules/video_output/directx/events.c: start the colorkey search at 10,
  1102.     not 5, to avoid using a color used by another application.
  1103.   * ./modules/video_output/directx/events.c: support for drawing in a parent
  1104.     window instead of creating our own; still a bit flakey.
  1105.   * ./mozilla/vlcshell.cpp: we can now compile the Mozilla plugin so that it
  1106.     does not call libvlc (for testing purposes).
  1107. ------------------------------------------------------------------------
  1108. r2653 | garf | 2002-10-26 03:08:13 +0200 (Sat, 26 Oct 2002) | 2 lines
  1109. Changed paths:
  1110.    M /trunk/configure.ac.in
  1111.    M /trunk/modules/video_filter/Modules.am
  1112.    A /trunk/modules/video_filter/yuv.c
  1113. YUV plans filter (modifies all 3 plans separatly)
  1114. ------------------------------------------------------------------------
  1115. r2654 | gbazin | 2002-10-26 17:24:19 +0200 (Sat, 26 Oct 2002) | 6 lines
  1116. Changed paths:
  1117.    M /trunk/modules/access/dvd/access.c
  1118.    M /trunk/modules/access/dvdplay/access.c
  1119.    M /trunk/modules/access/dvdread/input.c
  1120.    M /trunk/modules/access/vcd/vcd.c
  1121.    M /trunk/src/input/input_ext-plugins.c
  1122. * ALL: p_selected_area->i_tell is now update inside input_SplitBuffer instead
  1123.    of inside the pf_read functions of access plugins. That means i_tell now
  1124.    actually reflects the position of what is being decoded and furthermore it
  1125.    is updated more often.
  1126. ------------------------------------------------------------------------
  1127. r2655 | fenrir | 2002-10-26 21:14:46 +0200 (Sat, 26 Oct 2002) | 7 lines
  1128. Changed paths:
  1129.    M /trunk/modules/demux/asf/libasf.c
  1130.    M /trunk/modules/demux/avi/libavi.c
  1131.    M /trunk/modules/demux/avi/libioRIFF.c
  1132.    M /trunk/modules/demux/mp4/libmp4.c
  1133.    M /trunk/modules/demux/wav/wav.c
  1134.  * all : fix for new use of p_selected_area->i_tell.
  1135.  Just a word: now we cannot update anymore p_input->p_current_data
  1136. without updating i_tell. I known that it's used for skipping some bytes in
  1137. mp3 demux (not yet fixed), I don't known if it's used elsewhere....
  1138. ------------------------------------------------------------------------
  1139. r2656 | fenrir | 2002-10-27 16:37:16 +0100 (Sun, 27 Oct 2002) | 3 lines
  1140. Changed paths:
  1141.    M /trunk/modules/demux/avi/Modules.am
  1142.    M /trunk/modules/demux/avi/avi.c
  1143.    M /trunk/modules/demux/avi/avi.h
  1144.    M /trunk/modules/demux/avi/libavi.c
  1145.  * all : rewrite demux part (simpler and cleaner). Please, tell me if you see
  1146. some regression.
  1147. ------------------------------------------------------------------------
  1148. r2657 | gbazin | 2002-10-27 17:58:14 +0100 (Sun, 27 Oct 2002) | 6 lines
  1149. Changed paths:
  1150.    M /trunk/include/input_ext-dec.h
  1151.    M /trunk/include/input_ext-plugins.h
  1152.    M /trunk/modules/codec/a52.c
  1153.    M /trunk/modules/codec/a52old/a52old.c
  1154.    M /trunk/modules/codec/araw.c
  1155.    M /trunk/modules/codec/cinepak/cinepak.c
  1156.    M /trunk/modules/codec/dv/dv.c
  1157.    M /trunk/modules/codec/faad/decoder.c
  1158.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1159.    M /trunk/modules/codec/lpcm.c
  1160.    M /trunk/modules/codec/mad/decoder.c
  1161.    M /trunk/modules/codec/mad/decoder.h
  1162.    M /trunk/modules/codec/mad/libmad.c
  1163.    M /trunk/modules/codec/mpeg_audio/decoder.c
  1164.    M /trunk/modules/codec/mpeg_video/parser.c
  1165.    M /trunk/modules/codec/spudec/spudec.c
  1166.    M /trunk/modules/codec/vorbis.c
  1167.    M /trunk/modules/misc/dummy/decoder.c
  1168.    M /trunk/src/input/input_dec.c
  1169.    M /trunk/src/input/input_ext-dec.c
  1170. * ALL: removed GetPES and NextPES, we now use input_ExtractPES everywhere instead
  1171.    of these. The bitstream facility has also been changed to use input_ExtractPES
  1172.    and now stores the current PES in its structure.
  1173.    Introduced input_FlushPESFifo() and CloseBitstream().
  1174. ------------------------------------------------------------------------
  1175. r2658 | gbazin | 2002-10-27 17:59:30 +0100 (Sun, 27 Oct 2002) | 3 lines
  1176. Changed paths:
  1177.    M /trunk/modules/demux/ogg.c
  1178. * modules/demux/ogg.c: we now set p_input->stream.i_mux_rate.
  1179. ------------------------------------------------------------------------
  1180. r2659 | titer | 2002-10-27 18:23:17 +0100 (Sun, 27 Oct 2002) | 3 lines
  1181. Changed paths:
  1182.    M /trunk/include/vlc_threads_funcs.h
  1183.    M /trunk/modules/codec/faad/decoder.c
  1184. vlc_threads_func.h : skip a useless BeOS warning
  1185. faad/decoder.c : minor compile fix
  1186. ------------------------------------------------------------------------
  1187. r2660 | fenrir | 2002-10-27 19:06:33 +0100 (Sun, 27 Oct 2002) | 2 lines
  1188. Changed paths:
  1189.    M /trunk/modules/codec/faad/decoder.c
  1190.    M /trunk/modules/codec/faad/decoder.h
  1191.  * all: new way to gather frame (same as ffmpeg).
  1192. ------------------------------------------------------------------------
  1193. r2661 | sigmunau | 2002-10-28 00:10:19 +0100 (Mon, 28 Oct 2002) | 5 lines
  1194. Changed paths:
  1195.    M /trunk/modules/gui/kde/Modules.am
  1196.    A /trunk/modules/gui/kde/info.cpp
  1197.    A /trunk/modules/gui/kde/info.h
  1198.    M /trunk/modules/gui/kde/interface.cpp
  1199.    M /trunk/modules/gui/kde/interface.h
  1200.    M /trunk/modules/gui/kde/kde.cpp
  1201.    A /trunk/modules/gui/kde/languagemenu.cpp
  1202.    A /trunk/modules/gui/kde/languagemenu.h
  1203.    M /trunk/modules/gui/kde/ui.rc
  1204.  * added a simple dialog to show id3-tags and other info
  1205.  * finally added languages/subtitles selections menus, found and got fixed two
  1206.  bugs in kdelibs in the process, but only one of them will get into kde 3.1.
  1207.  * made the location of the ui.rc file configureable, usefull for testing.
  1208. ------------------------------------------------------------------------
  1209. r2662 | fenrir | 2002-10-28 02:51:37 +0100 (Mon, 28 Oct 2002) | 3 lines
  1210. Changed paths:
  1211.    M /trunk/modules/demux/avi/avi.c
  1212.    D /trunk/modules/demux/avi/libioRIFF.c
  1213.    D /trunk/modules/demux/avi/libioRIFF.h
  1214.  * avi.c : fix a bug (bad choice in stream to be read)
  1215.  * libioRIFF : now useless files.
  1216. ------------------------------------------------------------------------
  1217. r2663 | fenrir | 2002-10-28 07:26:11 +0100 (Mon, 28 Oct 2002) | 3 lines
  1218. Changed paths:
  1219.    M /trunk/modules/codec/ffmpeg/Modules.am
  1220.    A /trunk/modules/codec/ffmpeg/audio.c
  1221.    A /trunk/modules/codec/ffmpeg/audio.h
  1222.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1223.    M /trunk/modules/codec/ffmpeg/ffmpeg.h
  1224.    M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing_mmxext.c
  1225.    A /trunk/modules/codec/ffmpeg/video.c
  1226.    A /trunk/modules/codec/ffmpeg/video.h
  1227.  * all : add audio decoding support in ffmpeg module, since they have
  1228. added wma1/2 decoder... :))
  1229. ------------------------------------------------------------------------
  1230. r2664 | sigmunau | 2002-10-28 08:46:06 +0100 (Mon, 28 Oct 2002) | 3 lines
  1231. Changed paths:
  1232.    M /trunk/modules/gui/kde/interface.cpp
  1233.  * Disable some menu items when no input is available.
  1234.  * Some cleanups
  1235. ------------------------------------------------------------------------
  1236. r2665 | fenrir | 2002-10-28 12:49:57 +0100 (Mon, 28 Oct 2002) | 3 lines
  1237. Changed paths:
  1238.    M /trunk/modules/demux/asf/asf.c
  1239.  * fix a bug while passing informations to audio decoder(wma in
  1240. asf should work).
  1241. ------------------------------------------------------------------------
  1242. r2666 | sam | 2002-10-28 14:25:56 +0100 (Mon, 28 Oct 2002) | 4 lines
  1243. Changed paths:
  1244.    M /trunk/Makefile.am
  1245.    M /trunk/doc/fortunes.txt
  1246.    M /trunk/include/variables.h
  1247.    M /trunk/src/misc/variables.c
  1248.   * ./Makefile.am: fixed missing build dependencies for the Mozilla plugin.
  1249.   * ./src/misc/variables.c: implemented min/max and steps for integer and
  1250.     float variables.
  1251. ------------------------------------------------------------------------
  1252. r2667 | sam | 2002-10-28 17:26:44 +0100 (Mon, 28 Oct 2002) | 6 lines
  1253. Changed paths:
  1254.    M /trunk/configure.ac.in
  1255.    M /trunk/modules/access/dvdplay/tools.c
  1256.    M /trunk/src/misc/messages.c
  1257.   * ./configure.ac.in: we explicitely link the dvdplay plugin with libdvdcss
  1258.     if it was found.
  1259.   * ./modules/access/dvdplay/tools.c: we don't try to stat the device if it
  1260.     looks like a Win32 drive.
  1261.   * ./src/misc/messages.c: we only flush stderr under Win32.
  1262. ------------------------------------------------------------------------
  1263. r2668 | titer | 2002-10-28 17:55:05 +0100 (Mon, 28 Oct 2002) | 3 lines
  1264. Changed paths:
  1265.    M /trunk/modules/gui/beos/InterfaceWindow.cpp
  1266.    M /trunk/modules/gui/beos/InterfaceWindow.h
  1267.    M /trunk/modules/gui/beos/Modules.am
  1268.    M /trunk/modules/gui/beos/MsgVals.h
  1269.    M /trunk/modules/gui/beos/VideoOutput.cpp
  1270.    M /trunk/modules/gui/beos/VideoWindow.h
  1271. - Added a small preferences window
  1272. - Fixes
  1273. ------------------------------------------------------------------------
  1274. r2669 | titer | 2002-10-28 18:18:18 +0100 (Mon, 28 Oct 2002) | 2 lines
  1275. Changed paths:
  1276.    A /trunk/modules/gui/beos/PreferencesWindow.cpp
  1277.    A /trunk/modules/gui/beos/PreferencesWindow.h
  1278. Forgot to add files :|
  1279. ------------------------------------------------------------------------
  1280. r2670 | titer | 2002-10-28 20:42:24 +0100 (Mon, 28 Oct 2002) | 2 lines
  1281. Changed paths:
  1282.    M /trunk/modules/gui/beos/InterfaceWindow.cpp
  1283.    M /trunk/modules/gui/beos/MediaControlView.cpp
  1284.    M /trunk/modules/gui/beos/MediaControlView.h
  1285.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  1286.    M /trunk/modules/gui/beos/VlcWrapper.h
  1287. - Added LCD info view from 0.4.x
  1288. ------------------------------------------------------------------------
  1289. r2672 | sam | 2002-10-28 21:57:02 +0100 (Mon, 28 Oct 2002) | 2 lines
  1290. Changed paths:
  1291.    M /trunk/include/variables.h
  1292.    M /trunk/src/misc/variables.c
  1293.   * ./include/variables.h, ./src/misc/variables.c: list variables.
  1294. ------------------------------------------------------------------------
  1295. r2673 | gbazin | 2002-10-28 23:23:23 +0100 (Mon, 28 Oct 2002) | 7 lines
  1296. Changed paths:
  1297.    M /trunk/modules/codec/a52.c
  1298.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1299.    M /trunk/modules/codec/mpeg_video/parser.c
  1300. * modules/codec/mpeg_video/parser.c: add_module() for "mpeg-motion" wasn't using
  1301.    the right capability.
  1302. * modules/codec/ffmpeg/ffmpeg.c: fixed typo (re-enabled default case in a
  1303.    switch).
  1304. * modules/codec/a52.c: fixed the AOUT_DOLBY detection.
  1305. ------------------------------------------------------------------------
  1306. r2674 | gbazin | 2002-10-28 23:25:16 +0100 (Mon, 28 Oct 2002) | 4 lines
  1307. Changed paths:
  1308.    M /trunk/modules/video_output/directx/directx.c
  1309. * modules/video_output/directx/directx.c: fixed segfault on initialization.
  1310.    Changed back the priority of the event thread to normal.
  1311. ------------------------------------------------------------------------
  1312. r2675 | gbazin | 2002-10-28 23:31:50 +0100 (Mon, 28 Oct 2002) | 8 lines
  1313. Changed paths:
  1314.    M /trunk/configure.ac.in
  1315.    M /trunk/include/vlc_threads.h
  1316.    M /trunk/modules/audio_output/directx.c
  1317.    M /trunk/modules/audio_output/waveout.c
  1318. * configure.ac.in: libvorbis depends on libogg.
  1319. * include/vlc_threads.h: changed the different threads priorities to optimize
  1320.    audio and video quality as well as responsiveness.
  1321. * modules/audio_output/waveout.c modules/audio_output/directx.c: waveout and
  1322.    directx will now use the float32 format if available. Various tweaks for
  1323.    better performance.
  1324. ------------------------------------------------------------------------
  1325. r2679 | gbazin | 2002-10-29 11:22:32 +0100 (Tue, 29 Oct 2002) | 3 lines
  1326. Changed paths:
  1327.    M /trunk/modules/codec/ffmpeg/audio.c
  1328. * modules/codec/ffmpeg/audio.c: compilation fix for ffmpeg builds < 4618
  1329. ------------------------------------------------------------------------
  1330. r2680 | sam | 2002-10-29 14:22:48 +0100 (Tue, 29 Oct 2002) | 6 lines
  1331. Changed paths:
  1332.    M /trunk/include/vlc_common.h
  1333.    M /trunk/src/input/input_dec.c
  1334.    M /trunk/src/input/input_programs.c
  1335.    M /trunk/src/misc/messages.c
  1336.    M /trunk/src/misc/objects.c
  1337.    M /trunk/src/misc/variables.c
  1338.    M /trunk/src/playlist/playlist.c
  1339.   * ./include/vlc_common.h: defined the INSERT_ELEM and REMOVE_ELEM macros
  1340.     which are a generic use of the realloc/memmove/index++ scheme we use for
  1341.     dynamic arrays.
  1342.   * ./src/misc/variables.c: properly free the choice list upon variable
  1343.     destruction.
  1344. ------------------------------------------------------------------------
  1345. r2681 | sam | 2002-10-29 14:38:37 +0100 (Tue, 29 Oct 2002) | 3 lines
  1346. Changed paths:
  1347.    M /trunk/src/misc/variables.c
  1348.   * ./src/misc/variables.c: simple change to var_Type() so that it returns
  1349.     an error (value < 0) if the variable does not exist.
  1350. ------------------------------------------------------------------------
  1351. r2682 | titer | 2002-10-29 18:33:11 +0100 (Tue, 29 Oct 2002) | 2 lines
  1352. Changed paths:
  1353.    M /trunk/modules/gui/beos/InterfaceWindow.cpp
  1354.    M /trunk/modules/gui/beos/MediaControlView.cpp
  1355.    M /trunk/modules/gui/beos/TransportButton.cpp
  1356.    M /trunk/modules/gui/beos/VideoOutput.cpp
  1357.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  1358.  No more warnings.
  1359. ------------------------------------------------------------------------
  1360. r2683 | sam | 2002-10-29 19:12:07 +0100 (Tue, 29 Oct 2002) | 3 lines
  1361. Changed paths:
  1362.    M /trunk/Makefile.am
  1363.    M /trunk/bootstrap
  1364.   * ./Makefile.am: fixed a typo that caused HAVE_DEBUG to imply HAVE_RELEASE.
  1365.   * ./bootstrap: fixed calls to $(LINK) which had duplicate -o options.
  1366. ------------------------------------------------------------------------
  1367. r2684 | sam | 2002-10-29 19:57:40 +0100 (Tue, 29 Oct 2002) | 2 lines
  1368. Changed paths:
  1369.    M /trunk/src/misc/modules.c
  1370.   * ./src/misc/modules.c: plugin extension check is now case unsensitive.
  1371. ------------------------------------------------------------------------
  1372. r2693 | titer | 2002-10-30 01:59:22 +0100 (Wed, 30 Oct 2002) | 4 lines
  1373. Changed paths:
  1374.    M /trunk/modules/gui/beos/InterfaceWindow.h
  1375.    M /trunk/modules/gui/beos/VideoOutput.cpp
  1376.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  1377.    M /trunk/modules/gui/beos/VlcWrapper.h
  1378.  - now vlc no longer tries to use overlay if another application already
  1379.    uses it
  1380.  - clean up
  1381. ------------------------------------------------------------------------
  1382. r2694 | titer | 2002-10-30 07:12:27 +0100 (Wed, 30 Oct 2002) | 2 lines
  1383. Changed paths:
  1384.    M /trunk/modules/gui/beos/AudioOutput.cpp
  1385.    M /trunk/modules/gui/beos/Interface.cpp
  1386.    M /trunk/modules/gui/beos/InterfaceWindow.cpp
  1387.    M /trunk/modules/gui/beos/VlcWrapper.cpp
  1388.   - Fixes. Most of the interface features now work again.
  1389. ------------------------------------------------------------------------
  1390. r2695 | titer | 2002-10-30 07:37:20 +0100 (Wed, 30 Oct 2002) | 2 lines
  1391. Changed paths:
  1392.    M /trunk/modules/gui/beos/AudioOutput.cpp
  1393.   - Fixed an enormous memory leak (forgot to aout_BufferFree ;)
  1394. ------------------------------------------------------------------------
  1395. r2697 | massiot | 2002-10-31 03:12:02 +0100 (Thu, 31 Oct 2002) | 2 lines
  1396. Changed paths:
  1397.    M /trunk/configure.ac.in
  1398. Fixed plug-in compilation on OS X.
  1399. ------------------------------------------------------------------------
  1400. r2698 | gbazin | 2002-10-31 10:40:26 +0100 (Thu, 31 Oct 2002) | 6 lines
  1401. Changed paths:
  1402.    M /trunk/modules/codec/spudec/parse.c
  1403.    M /trunk/modules/codec/spudec/spudec.c
  1404.    M /trunk/src/audio_output/output.c
  1405. * modules/codec/spudec/spudec.c, modules/codec/spudec/parse.c: fixed a couple
  1406.    of problems introduced with the recent changes to the bitstream facility.
  1407. * src/audio_output/output.c: fixed a quite annoying bug in aout3 that was
  1408.    triggering unnecessary trashing of audio frames.
  1409. ------------------------------------------------------------------------
  1410. r2699 | sam | 2002-10-31 12:16:30 +0100 (Thu, 31 Oct 2002) | 8 lines
  1411. Changed paths:
  1412.    M /trunk/src/misc/modules.c
  1413.    M /trunk/src/misc/modules_plugin.h.in
  1414.    M /trunk/src/misc/variables.c
  1415.    M /trunk/src/playlist/playlist.c
  1416.   * ./src/misc/variables.c: callbacks are now called after the variable has
  1417.     been modified. Maybe we'll need the other type, too, but this change will
  1418.     make things simpler in aout3.
  1419.   * ./src/playlist/playlist.c: removed two unused variables.
  1420.   * ./src/misc/modules.c: removed a debug message I had forgotten.
  1421.   * ./src/misc/modules_plugin.h.in: fixed a typo (thanks bozo).
  1422. ------------------------------------------------------------------------
  1423. r2700 | sigmunau | 2002-11-01 13:52:23 +0100 (Fri, 01 Nov 2002) | 2 lines
  1424. Changed paths:
  1425.    M /trunk/modules/gui/kde/Modules.am
  1426. fixed a typo that caused the ui.rc file to be installed in PREFIX/sharevlc/
  1427. ------------------------------------------------------------------------
  1428. r2701 | gbazin | 2002-11-01 16:06:23 +0100 (Fri, 01 Nov 2002) | 8 lines
  1429. Changed paths:
  1430.    M /trunk/include/aout_internal.h
  1431.    M /trunk/modules/audio_output/directx.c
  1432.    M /trunk/src/audio_output/common.c
  1433.    M /trunk/src/audio_output/output.c
  1434. * src/audio_output/common.c, include/aout_internal.h: added a new function
  1435.    aout_FifoFirstDate() that allows the aout plugin to schedule the first
  1436.    play.
  1437. * src/audio_output/output.c: fixed another problem affecting the audio quality.
  1438. * modules/audio_output/directx.c: improvements. The buffering scheme has been
  1439.    changed to be less affected by temporary starving. We also schedule the first   sample to play.
  1440. ------------------------------------------------------------------------
  1441. r2702 | gbazin | 2002-11-01 16:43:55 +0100 (Fri, 01 Nov 2002) | 3 lines
  1442. Changed paths:
  1443.    M /trunk/modules/audio_output/directx.c
  1444. * modules/audio_output/directx.c: forgot an aout_BufferFree().
  1445. ------------------------------------------------------------------------
  1446. r2704 | gbazin | 2002-11-02 12:53:17 +0100 (Sat, 02 Nov 2002) | 4 lines
  1447. Changed paths:
  1448.    M /trunk/src/video_output/video_output.c
  1449. * src/video_output/video_output.c: small change to avoid using floating point
  1450.    registers in the video ouptut routines.
  1451. ------------------------------------------------------------------------
  1452. r2705 | sigmunau | 2002-11-02 18:31:37 +0100 (Sat, 02 Nov 2002) | 5 lines
  1453. Changed paths:
  1454.    M /trunk/debian/rules
  1455.    M /trunk/modules/codec/dv/dv.c
  1456. modules/codec/dv/dv.h: workaround for a namespace collision (#undef vlc_error)
  1457. debian/rules: update the location of libgnome_main_plugin.so and
  1458. libgtk_main_plugin.so. Added the ui.rc file to the kvlc package. All debian
  1459. packages seem to build now (even though there were some warnings)
  1460. ------------------------------------------------------------------------
  1461. r2706 | gbazin | 2002-11-02 19:13:22 +0100 (Sat, 02 Nov 2002) | 4 lines
  1462. Changed paths:
  1463.    M /trunk/modules/codec/vorbis.c
  1464.    M /trunk/modules/demux/ogg.c
  1465. * modules/demux/ogg.c, modules/codec/vorbis.c: seeking in an ogg stream is
  1466.    working fine now, + misc other improvements.
  1467. ------------------------------------------------------------------------
  1468. r2707 | gbazin | 2002-11-02 23:47:16 +0100 (Sat, 02 Nov 2002) | 3 lines
  1469. Changed paths:
  1470.    M /trunk/modules/demux/ogg.c
  1471. * modules/demux/ogg.c: small fix to avoid crashing when find unknown codecs.
  1472. ------------------------------------------------------------------------
  1473. r2708 | gbazin | 2002-11-03 14:22:44 +0100 (Sun, 03 Nov 2002) | 5 lines
  1474. Changed paths:
  1475.    M /trunk/modules/codec/vorbis.c
  1476.    M /trunk/modules/demux/ogg.c
  1477. * modules/demux/ogg.c: we now correctly handle multiple vorbis logical streams
  1478.    in ogm files.
  1479. * modules/codec/vorbis.c: small bugfix.
  1480. ------------------------------------------------------------------------
  1481. r2709 | gbazin | 2002-11-04 00:00:32 +0100 (Mon, 04 Nov 2002) | 7 lines
  1482. Changed paths:
  1483.    A /trunk/include/codecs.h
  1484.    M /trunk/modules/demux/ogg.c
  1485. * include/codecs.h: new header file to store information shared by decoders
  1486.    and demuxers, like the BITMAPINFOHEADER structure for instance.
  1487. * modules/demux/ogg.c: the ogg demuxer should now work nicely with ogm files
  1488.    (including for the video). It has only been tested with a few streams
  1489.    produced with dvd::rip and ogmmerge though.
  1490. ------------------------------------------------------------------------
  1491. r2710 | sam | 2002-11-04 16:04:45 +0100 (Mon, 04 Nov 2002) | 6 lines
  1492. Changed paths:
  1493.    M /trunk/Makefile.am
  1494.    M /trunk/bootstrap
  1495.    M /trunk/debian/control
  1496.    M /trunk/debian/rules
  1497.    M /trunk/doc/fortunes.txt
  1498.    M /trunk/mozilla/npvlc_rc.rc
  1499.    M /trunk/mozilla/vlcplugin.h
  1500.   * ./Makefile.am: we properly install plugins in the OS X vlc.app directory.
  1501.   * ./mozilla/npvlc_rc.rc, ./mozilla/vlcplugin.h: added the Ogg mime type to
  1502.     the Mozilla plugin properties.
  1503.   * ./debian/control: added libogg-dev and libvorbis-dev dependicies to the
  1504.     Debian build script.
  1505. ------------------------------------------------------------------------
  1506. r2711 | sam | 2002-11-04 19:27:30 +0100 (Mon, 04 Nov 2002) | 2 lines
  1507. Changed paths:
  1508.    M /trunk/bootstrap
  1509.   * ./bootstrap: automake 1.7 is OK to bootstrap vlc.
  1510. ------------------------------------------------------------------------
  1511. r2712 | jlj | 2002-11-05 04:57:16 +0100 (Tue, 05 Nov 2002) | 2 lines
  1512. Changed paths:
  1513.    M /trunk/ChangeLog
  1514.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
  1515.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
  1516.    M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
  1517.    M /trunk/modules/gui/macosx/Modules.am
  1518.    M /trunk/modules/gui/macosx/intf.h
  1519.    M /trunk/modules/gui/macosx/intf.m
  1520.    A /trunk/modules/gui/macosx/prefs.h
  1521.    A /trunk/modules/gui/macosx/prefs.m
  1522.   * ./modules/gui/macosx/prefs.m: new configuration interface
  1523. ------------------------------------------------------------------------
  1524. r2713 | gbazin | 2002-11-05 11:07:56 +0100 (Tue, 05 Nov 2002) | 8 lines
  1525. Changed paths:
  1526.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1527.    M /trunk/modules/codec/ffmpeg/ffmpeg.h
  1528.    M /trunk/modules/codec/ffmpeg/video.c
  1529.    M /trunk/modules/codec/ffmpeg/video.h
  1530.    M /trunk/modules/demux/asf/libasf.h
  1531.    M /trunk/modules/demux/avi/avi.c
  1532.    M /trunk/modules/demux/avi/libavi.c
  1533.    M /trunk/modules/demux/avi/libavi.h
  1534. * modules/codec/ffmpeg/*: modified the ffmpeg video codec to use direct
  1535.    rendering when possible.
  1536.    Use BITMAPINFOHEADER from include/codecs.h + got rid of Little Endian
  1537.    translations that were already done in the demux.
  1538. * modules/demux/avi/* modules/demux/asf/*: Use BITMAPINFOHEADER from
  1539.    include/codecs.h.
  1540. ------------------------------------------------------------------------
  1541. r2714 | sam | 2002-11-05 15:52:28 +0100 (Tue, 05 Nov 2002) | 3 lines
  1542. Changed paths:
  1543.    M /trunk/modules/Makefile.am
  1544.    M /trunk/modules/codec/Modules.am
  1545.    D /trunk/modules/codec/dv
  1546.    A /trunk/modules/codec/dv.c
  1547.   * ./codec/dv/dv.c: moved this single file to its parent directory; removed
  1548.     GetFirstPES in favour of input_ExtractPES/input_DeletePES calls.
  1549. ------------------------------------------------------------------------
  1550. r2715 | gbazin | 2002-11-05 19:25:43 +0100 (Tue, 05 Nov 2002) | 5 lines
  1551. Changed paths:
  1552.    M /trunk/modules/access/dvd/es.c
  1553.    M /trunk/modules/access/dvdplay/es.c
  1554.    M /trunk/modules/access/dvdread/input.c
  1555.    M /trunk/modules/access/satellite/access.c
  1556.    M /trunk/src/input/input_programs.c
  1557. * All: moved the check for "video" and "audio" config variables to
  1558.    input_SelectES(). That allows --no-video and --no-audio to automagically
  1559.    work for all demuxers.
  1560. ------------------------------------------------------------------------
  1561. r2716 | gbazin | 2002-11-05 22:57:41 +0100 (Tue, 05 Nov 2002) | 3 lines
  1562. Changed paths:
  1563.    M /trunk/modules/demux/ogg.c
  1564. * modules/demux/ogg.c: should theoretically work on Big Endian machines now.
  1565. ------------------------------------------------------------------------
  1566. r2717 | sam | 2002-11-05 23:53:21 +0100 (Tue, 05 Nov 2002) | 7 lines
  1567. Changed paths:
  1568.    M /trunk/configure.ac.in
  1569.    M /trunk/modules/codec/Modules.am
  1570.    A /trunk/modules/codec/xvid.c
  1571.   * ./modules/codec/xvid.c: beginning of a video decoder using the Xvid codec
  1572.     from xvid.org; compile with --enable-xvid --with-xvid-tree=..., run with
  1573.     --codec xvid,any (the priority is lower than ffmpeg's for the now).
  1574.     todo list: direct rendering, better buffer handling, see why only I frames
  1575.                are rendered OK here... probably more.
  1576. ------------------------------------------------------------------------
  1577. r2718 | gbazin | 2002-11-06 00:48:46 +0100 (Wed, 06 Nov 2002) | 4 lines
  1578. Changed paths:
  1579.    M /trunk/modules/demux/avi/libavi.c
  1580.    M /trunk/modules/demux/avi/libavi.h
  1581. * modules/demux/avi/*: should theoretically fix the endianness issues with
  1582.    the avi demuxer.
  1583. ------------------------------------------------------------------------
  1584. r2719 | sam | 2002-11-06 10:26:25 +0100 (Wed, 06 Nov 2002) | 7 lines
  1585. Changed paths:
  1586.    M /trunk/modules/codec/dv.c
  1587.    M /trunk/modules/codec/xvid.c
  1588.    M /trunk/src/libvlc.c
  1589.    M /trunk/src/misc/extras.c
  1590.   * ./src/misc/extras.c: removed a duplicate calculation inside a macro.
  1591.   * ./src/libvlc.c: fixed a bug causing all commandline targets to be ignored
  1592.     for playback except the last one.
  1593.   * ./modules/codec/dv.c: we detach p_vout before quitting.
  1594.   * ./modules/codec/xvid.c: fixed image corruption, added a direct rendering
  1595.     option which doesn't work yet.
  1596. ------------------------------------------------------------------------
  1597. r2720 | sam | 2002-11-06 15:44:30 +0100 (Wed, 06 Nov 2002) | 4 lines
  1598. Changed paths:
  1599.    M /trunk/modules/demux/avi/avi.c
  1600.    M /trunk/modules/demux/avi/avi.h
  1601.    M /trunk/modules/demux/avi/libavi.c
  1602.    M /trunk/modules/demux/avi/libavi.h
  1603.   * ./modules/demux/avi/avi.c, ./modules/demux/avi/libavi.c: additional
  1604.     endianness fixes, spelling fixes, reworked return values usage, used
  1605.     C99 types.
  1606. ------------------------------------------------------------------------
  1607. r2721 | jobi | 2002-11-06 16:41:29 +0100 (Wed, 06 Nov 2002) | 5 lines
  1608. Changed paths:
  1609.    M /trunk/modules/access/vcd/vcd.c
  1610.    M /trunk/modules/access/vcd/vcd.h
  1611.    M /trunk/modules/gui/gtk/gtk_callbacks.c
  1612.   * modules/access/vcd/vcd.*: added entry points support (sort of
  1613.     chapters).
  1614.   * modules/gui/gtk/gtk_callbacks.c: added some locks to the
  1615.     navigation functions
  1616. ------------------------------------------------------------------------
  1617. r2722 | sam | 2002-11-06 19:07:57 +0100 (Wed, 06 Nov 2002) | 6 lines
  1618. Changed paths:
  1619.    M /trunk/include/video.h
  1620.    M /trunk/include/video_output.h
  1621.    M /trunk/modules/access/dvdplay/access.c
  1622.    M /trunk/modules/access/dvdplay/dvd.h
  1623.    M /trunk/modules/access/dvdplay/intf.c
  1624.    M /trunk/modules/codec/spudec/parse.c
  1625.    M /trunk/modules/codec/spudec/render.c
  1626.    M /trunk/modules/codec/spudec/spudec.c
  1627.    M /trunk/modules/codec/spudec/spudec.h
  1628.    M /trunk/src/video_output/vout_subpictures.c
  1629.   * ./modules/access/dvdplay/access.c: activated button highlighting.
  1630.   * ./modules/codec/spudec/parse.c: implemented subtitle cropping and
  1631.     temporarily disabled subtitle cropping.
  1632.   * ./modules/codec/spudec/render.c: split RenderSPU into chroma-specific
  1633.     functions.
  1634. ------------------------------------------------------------------------
  1635. r2723 | gbazin | 2002-11-06 22:48:24 +0100 (Wed, 06 Nov 2002) | 16 lines
  1636. Changed paths:
  1637.    M /trunk/AUTHORS
  1638.    M /trunk/modules/codec/ffmpeg/video.c
  1639.    M /trunk/modules/codec/ffmpeg/video.h
  1640.    M /trunk/modules/codec/spudec/Modules.am
  1641.    M /trunk/modules/codec/spudec/parse.c
  1642.    M /trunk/modules/codec/spudec/render.c
  1643.    M /trunk/modules/codec/spudec/spudec.c
  1644.    M /trunk/modules/codec/spudec/spudec.h
  1645.    A /trunk/modules/codec/spudec/subtitler.c
  1646.    A /trunk/modules/codec/spudec/text.c
  1647.    M /trunk/modules/demux/ogg.c
  1648.    A /trunk/share/font-eutopiabold36.rle
  1649. * modules/codec/spudec/*: modified the spu decoder to handle text subtitles.
  1650.    Only one format of text subtitles is supported right now but we should be able
  1651.    to expand this by modifying modules/codec/spudec/text.c.
  1652.    Most of this work comes from by Andrew Flintham ( thanks a bunch Andrew :).
  1653. * share/font-eutopiabold36.rle: new font for the text subtitler, courtesy of
  1654.    Andrew Flintham.
  1655. * AUTHORS: added Andrew Flintham to the authors file.
  1656. * modules/demux/ogg.c: modified the ogg demuxer to handle subtitles.
  1657. * modules/codec/ffmpeg/*: modified the ffmpeg decoder to always keep the last decoded
  1658.    frame linked.
  1659. ------------------------------------------------------------------------
  1660. r2724 | gbazin | 2002-11-07 17:54:39 +0100 (Thu, 07 Nov 2002) | 3 lines
  1661. Changed paths:
  1662.    M /trunk/modules/access/http.c
  1663. * modules/access/http.c: don't crash, but complain on non http/1.x streams.
  1664. ------------------------------------------------------------------------
  1665. r2725 | gbazin | 2002-11-07 20:31:08 +0100 (Thu, 07 Nov 2002) | 10 lines
  1666. Changed paths:
  1667.    M /trunk/INSTALL.win32
  1668.    M /trunk/include/codecs.h
  1669.    M /trunk/include/vlc_config.h
  1670.    M /trunk/src/libvlc.h
  1671.    M /trunk/src/misc/messages.c
  1672.    M /trunk/src/misc/win32_specific.c
  1673. * INSTALL.win32, include/vlc_config.h, src/libvlc.h: changes to reflect the
  1674.    fact that libdvdcss now needs a colon after the DVD drive letter (on Win32).
  1675. * src/misc/messages.c: on Win32 only use fflush() if in debug mode.
  1676. * src/misc/win32_specific.c: try to raise the our process priority slightly
  1677.    above normal. This prevent us from suffering too much from normal activity
  1678.    of the OS.
  1679. ------------------------------------------------------------------------
  1680. r2726 | sigmunau | 2002-11-07 22:09:59 +0100 (Thu, 07 Nov 2002) | 3 lines
  1681. Changed paths:
  1682.    M /trunk/configure.ac.in
  1683.    M /trunk/modules/audio_filter/resampler/Modules.am
  1684.    A /trunk/modules/audio_filter/resampler/linear.c
  1685.  added a new resampler based on linear interpolation, giving a fair tradeoff
  1686. between sound quality and speed
  1687. ------------------------------------------------------------------------
  1688. r2727 | sam | 2002-11-07 23:56:08 +0100 (Thu, 07 Nov 2002) | 2 lines
  1689. Changed paths:
  1690.    M /trunk/include/vlc_common.h
  1691.   * ./include/vlc_common.h: compilation fix for Cygwin.
  1692. ------------------------------------------------------------------------
  1693. r2728 | gbazin | 2002-11-08 11:26:54 +0100 (Fri, 08 Nov 2002) | 8 lines
  1694. Changed paths:
  1695.    M /trunk/include/vlc_common.h
  1696.    M /trunk/modules/access/dvd/access.c
  1697.    M /trunk/modules/access/dvd/ifo.c
  1698.    M /trunk/modules/access/dvdplay/intf.c
  1699.    M /trunk/modules/access/dvdread/input.c
  1700.    M /trunk/modules/access/http.c
  1701.    M /trunk/modules/audio_output/arts.c
  1702.    M /trunk/modules/codec/mpeg_video/synchro.c
  1703.    M /trunk/modules/demux/asf/libasf.c
  1704.    M /trunk/modules/demux/avi/avi.c
  1705.    M /trunk/modules/demux/avi/libavi.c
  1706.    M /trunk/src/audio_output/input.c
  1707.    M /trunk/src/audio_output/mixer.c
  1708.    M /trunk/src/audio_output/output.c
  1709.    M /trunk/src/input/input_ext-intf.c
  1710.    M /trunk/src/misc/messages.c
  1711.    M /trunk/src/misc/win32_specific.c
  1712.    M /trunk/src/video_output/video_output.c
  1713. * ALL: using "%ll" in printf format strings is not portable (notably on win32) so
  1714.    we now use the I64Fx familly of macros to print 64 bits numbers (x being
  1715.    replaced by d,i,o,u,x or X).
  1716.    eg: msg_Dbg( p_this, "sample is "I64Fi" late", ll_time );
  1717. * src/misc/messages.c: got rid of ConvertPrintfFormatString().
  1718. ------------------------------------------------------------------------
  1719. r2729 | gbazin | 2002-11-08 15:23:49 +0100 (Fri, 08 Nov 2002) | 5 lines
  1720. Changed paths:
  1721.    M /trunk/configure.ac.in
  1722.    M /trunk/modules/audio_filter/converter/Modules.am
  1723.    A /trunk/modules/audio_filter/converter/s8tofloat32.c
  1724.    A /trunk/modules/audio_filter/converter/u8tofloat32.c
  1725.    M /trunk/modules/codec/araw.c
  1726. * configure.ac.in, modules/audio_filter/converter/*: added a s8tofloat32.c and
  1727.    u8tofloat32.c converter.
  1728. * modules/codec/araw.c: modified to also decode u8 pcm audio samples.
  1729. ------------------------------------------------------------------------
  1730. r2730 | sam | 2002-11-09 17:34:53 +0100 (Sat, 09 Nov 2002) | 7 lines
  1731. Changed paths:
  1732.    M /trunk/Makefile.am
  1733.    M /trunk/bootstrap
  1734.    M /trunk/configure.ac.in
  1735.    D /trunk/extras/GNUgetopt
  1736.    D /trunk/extras/Win32_msvc/dirent.c
  1737.    D /trunk/extras/Win32_msvc/dirent.h
  1738.    M /trunk/include/aout_internal.h
  1739.    M /trunk/include/input_ext-dec.h
  1740.    M /trunk/share/vlc_win32_rc.rc
  1741.    A /trunk/src/extras
  1742.    A /trunk/src/extras/.cvsignore
  1743.    A /trunk/src/extras/COPYING
  1744.    A /trunk/src/extras/dirent.c
  1745.    A /trunk/src/extras/dirent.h
  1746.    A /trunk/src/extras/getopt.c
  1747.    A /trunk/src/extras/getopt.h
  1748.    A /trunk/src/extras/getopt1.c
  1749.    A /trunk/src/extras/strndup.c
  1750.    M /trunk/src/input/input_info.c
  1751.    D /trunk/src/misc/extras.c
  1752.    M /trunk/src/misc/objects.c
  1753.   * ./Makefile.am: added a "update-vlc.dsp" rule to create the MSVC project
  1754.     file from the makefile.
  1755.   * ./msvc/*: moved the MSVC files here.
  1756.   * ./src/extras/*: moved the extra code here (used to be in src/misc,
  1757.     extras/GNUgetopt and extras/Win32_msvc).
  1758.   * ./include/*: a few warning fixes.
  1759. ------------------------------------------------------------------------
  1760. r2731 | sam | 2002-11-09 17:39:09 +0100 (Sat, 09 Nov 2002) | 2 lines
  1761. Changed paths:
  1762.    A /trunk/msvc
  1763.    A /trunk/msvc/.cvsignore
  1764.    A /trunk/msvc/config.h
  1765.    A /trunk/msvc/modules_builtin_msvc.h
  1766.    A /trunk/msvc/vlc.dsp
  1767.    A /trunk/msvc/vlc.dsp.in
  1768.    A /trunk/msvc/vlc.dsp.out
  1769.    A /trunk/msvc/vlc.dsw
  1770.   * ./msvc/*: MSVC project files and default config files.
  1771. ------------------------------------------------------------------------
  1772. r2732 | sam | 2002-11-09 18:44:09 +0100 (Sat, 09 Nov 2002) | 2 lines
  1773. Changed paths:
  1774.    M /trunk/Makefile.am
  1775.    M /trunk/configure.ac.in
  1776.    M /trunk/src/extras/dirent.c
  1777.    M /trunk/src/libvlc.c
  1778.    M /trunk/src/misc/configuration.c
  1779.    M /trunk/src/misc/modules.c
  1780.   * A few additional MSVC build fixes.
  1781. ------------------------------------------------------------------------
  1782. r2733 | sam | 2002-11-09 19:28:36 +0100 (Sat, 09 Nov 2002) | 2 lines
  1783. Changed paths:
  1784.    M /trunk/include/aout_internal.h
  1785.  * ./include/aout_internal.h: fixed a breakage I just introduced.
  1786. ------------------------------------------------------------------------
  1787. r2734 | sam | 2002-11-09 19:28:58 +0100 (Sat, 09 Nov 2002) | 3 lines
  1788. Changed paths:
  1789.    M /trunk/msvc/vlc.dsp
  1790.    A /trunk/msvc/vlc.vcp
  1791.    A /trunk/msvc/vlc.vcw
  1792.    A /trunk/share/vlc_wince_rc.rc
  1793.   * ./msvc/vlc.dsp: additional fixes to the MSVC project.
  1794.   * ./msvc/vlc.vcw: skeleton of a WinCE project file (yet non-functional).
  1795. ------------------------------------------------------------------------
  1796. r2735 | fenrir | 2002-11-10 03:47:27 +0100 (Sun, 10 Nov 2002) | 5 lines
  1797. Changed paths:
  1798.    M /trunk/modules/codec/faad/decoder.c
  1799.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  1800.    M /trunk/modules/codec/ffmpeg/postprocessing/postprocessing.h
  1801.    M /trunk/modules/codec/ffmpeg/video.c
  1802.  * faad : adapt to newer version.
  1803.  * ffmpeg : adapt postprocessing for latest libavcodec version, add an
  1804. option to disable direct rendering as postprocessing is currently broken
  1805. with it, and with some files I have bad pictures.
  1806. ------------------------------------------------------------------------
  1807. r2736 | sigmunau | 2002-11-10 14:24:35 +0100 (Sun, 10 Nov 2002) | 5 lines
  1808. Changed paths:
  1809.    M /trunk/ChangeLog
  1810.    M /trunk/modules/audio_filter/resampler/linear.c
  1811.  ./ChangeLog: added entry for the linear resampler
  1812.  ./modules/audio_filter/resampler/linear.c: This should allways generate the
  1813. right number of samples now. The morale is never base your floating point
  1814. calculations on the output of integer divitions.
  1815. ------------------------------------------------------------------------
  1816. r2737 | gbazin | 2002-11-10 15:31:46 +0100 (Sun, 10 Nov 2002) | 8 lines
  1817. Changed paths:
  1818.    M /trunk/include/aout_internal.h
  1819.    M /trunk/src/audio_output/input.c
  1820.    M /trunk/src/audio_output/output.c
  1821. * src/audio_output/output.c: fixed another quality affecting bug.
  1822. * include/aout_internal.h src/audio_output/input.c: major change to the
  1823.    resampling algorithm. When resampling is requested to keep the audio stream
  1824.    synchronised to the main clock, we trigger it but we change the resampling
  1825.    rate only progressively so it doesn't get noticed too much by the listener.
  1826. ------------------------------------------------------------------------
  1827. r2738 | fenrir | 2002-11-10 16:37:39 +0100 (Sun, 10 Nov 2002) | 3 lines
  1828. Changed paths:
  1829.    M /trunk/modules/access/http.c
  1830.  http: Accept ICY server reponse (Used for some web radio) and in that
  1831. case it forces mp3 demuxer (Should be ok...)
  1832. ------------------------------------------------------------------------
  1833. r2739 | fenrir | 2002-11-10 17:31:20 +0100 (Sun, 10 Nov 2002) | 2 lines
  1834. Changed paths:
  1835.    M /trunk/modules/demux/asf/asf.c
  1836.    M /trunk/modules/demux/asf/libasf.c
  1837.  all: fix a bug in packet parsing and can now play unseekable stream.
  1838. ------------------------------------------------------------------------
  1839. r2740 | sam | 2002-11-10 19:04:24 +0100 (Sun, 10 Nov 2002) | 5 lines
  1840. Changed paths:
  1841.    M /trunk/Makefile.am
  1842.    M /trunk/bootstrap
  1843.    M /trunk/configure.ac.in
  1844.    M /trunk/doc/fortunes.txt
  1845.    M /trunk/include/main.h
  1846.    M /trunk/include/vlc_threads.h
  1847.    M /trunk/include/vlc_threads_funcs.h
  1848.    M /trunk/modules/misc/testsuite/test4.c
  1849.    M /trunk/modules/video_output/ggi.c
  1850.    M /trunk/msvc/vlc.dsp
  1851.    M /trunk/msvc/vlc.vcp
  1852.    A /trunk/msvc/vlc.vcp.in
  1853.    A /trunk/msvc/vlc.vcp.out
  1854.    M /trunk/src/extras/dirent.c
  1855.    M /trunk/src/extras/dirent.h
  1856.    M /trunk/src/input/input.c
  1857.    M /trunk/src/input/input_clock.c
  1858.    M /trunk/src/input/input_dec.c
  1859.    M /trunk/src/input/input_ext-dec.c
  1860.    M /trunk/src/input/input_ext-intf.c
  1861.    M /trunk/src/input/input_ext-plugins.c
  1862.    M /trunk/src/input/input_info.c
  1863.    M /trunk/src/input/input_programs.c
  1864.    M /trunk/src/interface/interface.c
  1865.    M /trunk/src/interface/intf_eject.c
  1866.    M /trunk/src/libvlc.c
  1867.    M /trunk/src/misc/configuration.c
  1868.    M /trunk/src/misc/cpu.c
  1869.    D /trunk/src/misc/iso-639.def
  1870.    A /trunk/src/misc/iso-639_def.h
  1871.    M /trunk/src/misc/iso_lang.c
  1872.    M /trunk/src/misc/messages.c
  1873.    M /trunk/src/misc/modules.c
  1874.    M /trunk/src/misc/netutils.c
  1875.    M /trunk/src/misc/threads.c
  1876.    M /trunk/src/misc/win32_specific.c
  1877.    M /trunk/src/playlist/playlist.c
  1878.    M /trunk/src/stream_output/stream_output.c
  1879.    M /trunk/src/video_output/video_output.c
  1880.    M /trunk/src/video_output/video_text.c
  1881.    M /trunk/src/video_output/vout_pictures.c
  1882.    M /trunk/src/video_output/vout_subpictures.c
  1883.    M /trunk/src/vlc.c
  1884.   * ALL: WinCE compilation fixes (mostly nonexistent headers). A lot of
  1885.     work is still needed for missing functions. I only touched libvlc for
  1886.     the moment, plugins will come in a long long while.
  1887.   * ./bootstrap: moved MSVC project files generation here; use --update-msvc.
  1888. ------------------------------------------------------------------------
  1889. r2741 | sam | 2002-11-11 00:41:54 +0100 (Mon, 11 Nov 2002) | 5 lines
  1890. Changed paths:
  1891.    M /trunk/Makefile.am
  1892.    M /trunk/configure.ac.in
  1893.    M /trunk/include/vlc_common.h
  1894.    M /trunk/msvc/vlc.dsp
  1895.    M /trunk/msvc/vlc.vcp
  1896.    M /trunk/msvc/vlc.vcp.in
  1897.    M /trunk/src/extras/dirent.c
  1898.    A /trunk/src/extras/libc.c
  1899.    D /trunk/src/extras/strndup.c
  1900.    M /trunk/src/input/input_ext-plugins.c
  1901.    M /trunk/src/libvlc.c
  1902.    M /trunk/src/misc/configuration.c
  1903.    M /trunk/src/misc/threads.c
  1904.    M /trunk/src/video_output/video_text.c
  1905.    M /trunk/src/vlc.c
  1906.   * ALL: libvlc now compiles and run under WinCE. I haven't ported any modules
  1907.     yet so there's little that can be tested, but threads work at least.
  1908.   * ./src/extras/libc.c: renamed strndup.c to libc.c because a few other
  1909.     libc functions were added (strcasecmp, atof, getenv...).
  1910. ------------------------------------------------------------------------
  1911. r2742 | sam | 2002-11-11 15:39:12 +0100 (Mon, 11 Nov 2002) | 4 lines
  1912. Changed paths:
  1913.    M /trunk/include/aout_internal.h
  1914.    M /trunk/include/audio_output.h
  1915.    M /trunk/include/input_ext-dec.h
  1916.    M /trunk/include/input_ext-intf.h
  1917.    M /trunk/include/input_ext-plugins.h
  1918.    M /trunk/include/interface.h
  1919.    M /trunk/include/iso_lang.h
  1920.    M /trunk/include/main.h
  1921.    M /trunk/include/mmx.h
  1922.    M /trunk/include/modules.h
  1923.    M /trunk/include/mtime.h
  1924.    M /trunk/include/os_specific.h
  1925.    M /trunk/include/variables.h
  1926.    M /trunk/include/video.h
  1927.    M /trunk/include/video_output.h
  1928.    M /trunk/include/vlc_common.h
  1929.    M /trunk/include/vlc_config.h
  1930.    M /trunk/include/vlc_cpu.h
  1931.    M /trunk/include/vlc_threads.h
  1932.    M /trunk/include/vlc_threads_funcs.h
  1933.    M /trunk/src/extras/dirent.c
  1934.    M /trunk/src/extras/getopt.c
  1935.    M /trunk/src/input/input.c
  1936.    M /trunk/src/input/input_clock.c
  1937.    M /trunk/src/input/input_dec.c
  1938.    M /trunk/src/input/input_ext-dec.c
  1939.    M /trunk/src/input/input_ext-intf.c
  1940.    M /trunk/src/input/input_ext-plugins.c
  1941.    M /trunk/src/input/input_info.c
  1942.    M /trunk/src/input/input_programs.c
  1943.    M /trunk/src/interface/intf_eject.c
  1944.    M /trunk/src/misc/configuration.c
  1945.    M /trunk/src/misc/cpu.c
  1946.    M /trunk/src/misc/messages.c
  1947.    M /trunk/src/misc/modules.c
  1948.    M /trunk/src/misc/modules_plugin.h.in
  1949.    M /trunk/src/misc/mtime.c
  1950.    M /trunk/src/misc/netutils.c
  1951.    M /trunk/src/misc/threads.c
  1952.    M /trunk/src/stream_output/stream_output.c
  1953.   * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because
  1954.     WIN32 isn't always defined under WinCE, but might be. Grmbl.
  1955.   * ./include/*: changed a few u* and s* to uint*_t and int*_t.
  1956. ------------------------------------------------------------------------
  1957. r2743 | gbazin | 2002-11-11 20:16:21 +0100 (Mon, 11 Nov 2002) | 6 lines
  1958. Changed paths:
  1959.    M /trunk/modules/audio_filter/resampler/linear.c
  1960.    M /trunk/modules/audio_output/file.c
  1961. * modules/audio_output/file.c: will write a WAV header by default. Can be
  1962.    disabled with --no-audiofile-wav.
  1963. * modules/audio_filter/resampler/linear.c: disabled for now, until I actually
  1964.    manage to make it work without a problem.
  1965. ------------------------------------------------------------------------
  1966. r2744 | gbazin | 2002-11-11 23:27:01 +0100 (Mon, 11 Nov 2002) | 12 lines
  1967. Changed paths:
  1968.    M /trunk/include/aout_internal.h
  1969.    M /trunk/modules/audio_filter/resampler/linear.c
  1970.    M /trunk/modules/audio_filter/resampler/trivial.c
  1971.    M /trunk/modules/audio_filter/resampler/ugly.c
  1972.    M /trunk/src/audio_output/filters.c
  1973.    M /trunk/src/audio_output/input.c
  1974. * src/audio_output/filters.c, src/audio_output/input.c, include/aout_internal.h,
  1975.    modules/audio_filter/resampler/*: Changes that allow the resamplers to set
  1976.    the start and end date of the frame it outputs.
  1977.    This allows us for instance to output a smaller frame than what we should, and
  1978.    keep the rest of the data to compute the resampling of the next frame.
  1979.    In short, we can implement much more complex resampling algorithms than before.
  1980. * modules/audio_filter/resampler/linear.c: rewrote the linear resampler. The audio
  1981.    quality doesn't seem to be better than the ugly resampler, maybe I shouldn't
  1982.    have wasted my time on this...
  1983. ------------------------------------------------------------------------
  1984. r2745 | fenrir | 2002-11-12 01:54:40 +0100 (Tue, 12 Nov 2002) | 7 lines
  1985. Changed paths:
  1986.    M /trunk/configure.ac.in
  1987.    M /trunk/modules/Makefile.am
  1988.    A /trunk/modules/access/mms
  1989.    A /trunk/modules/access/mms/.cvsignore
  1990.    A /trunk/modules/access/mms/Modules.am
  1991.    A /trunk/modules/access/mms/asf.h
  1992.    A /trunk/modules/access/mms/mms.c
  1993.    A /trunk/modules/access/mms/mms.h
  1994.    A /trunk/modules/access/mms/var_buffer.h
  1995.    M /trunk/modules/demux/asf/.cvsignore
  1996.  * modules/demux/asf/.cvsignore : put the good one.
  1997.  * modules/access/mms : add MMS (Microsoft Media Streaming) access (Support
  1998. only TCP, I will try to add UDP and HTTP as well).
  1999.  There are some problems with streams selections and we cannot seek, but
  2000. anyway it seems to work. (Usefull for some radio web)
  2001.  * other: enable mms access by default.
  2002. ------------------------------------------------------------------------
  2003. r2746 | gbazin | 2002-11-12 11:44:04 +0100 (Tue, 12 Nov 2002) | 5 lines
  2004. Changed paths:
  2005.    M /trunk/configure.ac.in
  2006.    M /trunk/src/extras/libc.c
  2007. * src/extras/libc.c: fixed typo.
  2008. * configure.ac.in: compilation fix on win32 for the mms access plugin (the
  2009.    plugin is linked with ws2_32).
  2010. ------------------------------------------------------------------------
  2011. r2747 | gbazin | 2002-11-12 12:45:27 +0100 (Tue, 12 Nov 2002) | 3 lines
  2012. Changed paths:
  2013.    M /trunk/modules/gui/gtk/gtk.c
  2014. * modules/gui/gtk/gtk.c: small bug-fix for a crash on module loading.
  2015. ------------------------------------------------------------------------
  2016. r2748 | sam | 2002-11-12 14:57:13 +0100 (Tue, 12 Nov 2002) | 6 lines
  2017. Changed paths:
  2018.    M /trunk/Makefile.am
  2019.    M /trunk/configure.ac.in
  2020.    M /trunk/include/input_ext-plugins.h
  2021.    M /trunk/modules/access/file.c
  2022.    M /trunk/modules/access/http.c
  2023.    M /trunk/modules/access/mms/mms.c
  2024.    M /trunk/modules/access/mms/mms.h
  2025.    M /trunk/modules/access/rtp.c
  2026.    M /trunk/modules/access/satellite/access.c
  2027.    M /trunk/modules/access/udp.c
  2028.    M /trunk/src/audio_output/common.c
  2029.    M /trunk/src/input/input_ext-plugins.c
  2030.   * ./Makefile.am: fixed rc compilation under mingw32/cygwin.
  2031.   * ./modules/access/http.c: fixed a segfault (unchecked strstr return value).
  2032.   * ./src/input/input_ext-plugins.c: removed platform-specific code and put
  2033.     it in plugins. This leads to some code duplication but I have an evil
  2034.     plan to get rid of that, too.
  2035. ------------------------------------------------------------------------
  2036. r2749 | gbazin | 2002-11-12 17:02:51 +0100 (Tue, 12 Nov 2002) | 4 lines
  2037. Changed paths:
  2038.    M /trunk/modules/gui/gtk/gtk.c
  2039.    M /trunk/modules/gui/gtk/gtk_callbacks.c
  2040. * modules/gui/gtk/gtk_callbacks.c: fixed deadlocks.
  2041. * modules/gui/gtk/gtk.c: fixed uninitialized variables.
  2042. ------------------------------------------------------------------------
  2043. r2751 | gbazin | 2002-11-12 22:20:36 +0100 (Tue, 12 Nov 2002) | 5 lines
  2044. Changed paths:
  2045.    M /trunk/include/vlc_playlist.h
  2046.    M /trunk/src/playlist/playlist.c
  2047. * include/vlc_playlist.h, src/playlist/playlist.c: added a b_autodeletion
  2048.    flag to the playlist item structure. If this flag is set then the playlist
  2049.    item will be deleted automatically after it has been played.
  2050. ------------------------------------------------------------------------
  2051. r2752 | sigmunau | 2002-11-12 23:18:54 +0100 (Tue, 12 Nov 2002) | 4 lines
  2052. Changed paths:
  2053.    M /trunk/configure.ac.in
  2054.    M /trunk/modules/demux/Modules.am
  2055.    A /trunk/modules/demux/m3u.c
  2056.  added a new demux that reads .m3u files and addes the contained items to
  2057. the playlist. Currently only autodetects files that start with #EXTM3U
  2058. otherwise you'll have to force it.
  2059. ------------------------------------------------------------------------
  2060. r2754 | sam | 2002-11-13 10:56:19 +0100 (Wed, 13 Nov 2002) | 2 lines
  2061. Changed paths:
  2062.    M /trunk/po/POTFILES.in
  2063.   * ./po/POTFILES.in: fixed "make dist".
  2064. ------------------------------------------------------------------------
  2065. r2755 | gbazin | 2002-11-13 12:09:56 +0100 (Wed, 13 Nov 2002) | 6 lines
  2066. Changed paths:
  2067.    M /trunk/modules/demux/m3u.c
  2068.    M /trunk/src/playlist/playlist.c
  2069. * src/playlist/playlist.c: when autodeleting an item, we don't need to skip
  2070.    to the next one.
  2071. * modules/demux/m3u.c: added .asx support and changed the autodetection of
  2072.    file type to just probe the file extension.
  2073. ------------------------------------------------------------------------
  2074. r2756 | gbazin | 2002-11-13 13:58:19 +0100 (Wed, 13 Nov 2002) | 6 lines
  2075. Changed paths:
  2076.    M /trunk/modules/demux/m3u.c
  2077.    M /trunk/src/playlist/playlist.c
  2078. * src/playlist/playlist.c: bugfix for when we delete the last playlist
  2079.    element (I'll get this one right... eventually ;).
  2080. * modules/demux/m3u.c: allow forcing the demux to be used by specifying the
  2081.    asx or m3u demux.
  2082. ------------------------------------------------------------------------
  2083. r2757 | sam | 2002-11-13 16:28:24 +0100 (Wed, 13 Nov 2002) | 6 lines
  2084. Changed paths:
  2085.    M /trunk/Makefile.am
  2086.    M /trunk/bootstrap
  2087.    A /trunk/evc
  2088.    A /trunk/evc/config.h
  2089.    A /trunk/evc/modules_builtin_evc.h
  2090.    A /trunk/evc/vlc.c
  2091.    A /trunk/evc/vlc.vcp
  2092.    A /trunk/evc/vlc.vcp.in
  2093.    A /trunk/evc/vlc.vcp.out
  2094.    A /trunk/evc/vlc.vcw
  2095.    M /trunk/include/vlc_common.h
  2096.    M /trunk/include/vlc_messages.h
  2097.    M /trunk/msvc/config.h
  2098.    D /trunk/msvc/vlc.vcp
  2099.    D /trunk/msvc/vlc.vcp.in
  2100.    D /trunk/msvc/vlc.vcp.out
  2101.    D /trunk/msvc/vlc.vcw
  2102.    A /trunk/share/newres.h
  2103.    A /trunk/share/resource.h
  2104.    M /trunk/share/vlc_wince_rc.rc
  2105.    M /trunk/src/misc/messages.c
  2106.    M /trunk/src/misc/modules.c
  2107.    M /trunk/src/vlc.c
  2108.   * ./msvc/*, ./evc/*: moved eMbedded Visual Studio files to the toplevel evc/
  2109.     directory because the two project files are starting to diverge.
  2110.   * ./evc/vlc.c: created a specific vlc.c file for Windows CE.
  2111.   * ./src/misc/messages.c: as WinCE doesn't have stdout or stderr, the message
  2112.     queue outputs to a logfile (until we have a proper interface).
  2113. ------------------------------------------------------------------------
  2114. r2758 | fenrir | 2002-11-13 21:23:21 +0100 (Wed, 13 Nov 2002) | 4 lines
  2115. Changed paths:
  2116.    M /trunk/configure.ac.in
  2117.    M /trunk/modules/access/dvd/access.c
  2118.    M /trunk/modules/access/dvdplay/access.c
  2119.    M /trunk/modules/access/dvdread/input.c
  2120.    M /trunk/modules/access/rtp.c
  2121.    M /trunk/modules/access/vcd/vcd.c
  2122.    M /trunk/modules/demux/Modules.am
  2123.    A /trunk/modules/demux/demuxdump.c
  2124.  access/* : don't override demux setting made by user.
  2125.  modules/demux/demuxdump.c : a little demux that dump raw stream.
  2126. (should work with all access...)
  2127. ------------------------------------------------------------------------
  2128. r2759 | fenrir | 2002-11-13 21:28:13 +0100 (Wed, 13 Nov 2002) | 3 lines
  2129. Changed paths:
  2130.    M /trunk/modules/access/mms/asf.h
  2131.    M /trunk/modules/access/mms/mms.c
  2132.    M /trunk/modules/access/mms/mms.h
  2133.  * mms/* : better stream selection and add some options to override it.
  2134. (Usefull with demuxdump).
  2135. ------------------------------------------------------------------------
  2136. r2760 | sam | 2002-11-13 21:51:05 +0100 (Wed, 13 Nov 2002) | 6 lines
  2137. Changed paths:
  2138.    M /trunk/Makefile.am
  2139.    M /trunk/bootstrap
  2140.    M /trunk/doc/fortunes.txt
  2141.    A /trunk/evc/libvlc.vcp
  2142.    A /trunk/evc/libvlc.vcp.in
  2143.    A /trunk/evc/plugins.vcp
  2144.    A /trunk/evc/plugins.vcp.in
  2145.    M /trunk/evc/vlc.c
  2146.    M /trunk/evc/vlc.vcp
  2147.    M /trunk/evc/vlc.vcw
  2148.    M /trunk/include/aout_internal.h
  2149.    M /trunk/msvc/config.h
  2150.    A /trunk/msvc/libvlc.dsp
  2151.    A /trunk/msvc/libvlc.dsp.in
  2152.    A /trunk/msvc/plugins.dsp
  2153.    A /trunk/msvc/plugins.dsp.in
  2154.    M /trunk/msvc/vlc.dsp
  2155.    M /trunk/msvc/vlc.dsp.in
  2156.    M /trunk/msvc/vlc.dsw
  2157.    M /trunk/share/vlc_wince_rc.rc
  2158.    M /trunk/src/audio_output/common.c
  2159.    M /trunk/src/audio_output/input.c
  2160.    M /trunk/src/audio_output/intf.c
  2161.    M /trunk/src/audio_output/mixer.c
  2162.    M /trunk/src/extras/dirent.c
  2163.    M /trunk/src/extras/libc.c
  2164.    M /trunk/src/input/input_ext-dec.c
  2165.    M /trunk/src/input/input_ext-plugins.c
  2166.    M /trunk/src/interface/intf_eject.c
  2167.    M /trunk/src/misc/configuration.c
  2168.    M /trunk/src/misc/iso_lang.c
  2169.    M /trunk/src/misc/netutils.c
  2170.    M /trunk/src/playlist/playlist.c
  2171.    M /trunk/src/video_output/video_output.c
  2172.    M /trunk/src/video_output/video_text.c
  2173.   * ./bootstrap: bootstrap now requires the --config flag. With no arguments
  2174.     it simply outputs a usage message.
  2175.   * ./src/*: fixed a bunch of (legitimate) warnings under VC++.
  2176.   * ./evc/*, ./msvc/*: split the workspaces into three projects (libvlc, vlc
  2177.     and plugins -- plugins doesn't build anything yet).
  2178. ------------------------------------------------------------------------
  2179. r2761 | fenrir | 2002-11-13 22:18:40 +0100 (Wed, 13 Nov 2002) | 3 lines
  2180. Changed paths:
  2181.    M /trunk/modules/access/mms/mms.c
  2182.  * fix and make better stream selection (if mms-maxbitrate unset, get the best
  2183. quality else try to be closed to mms-maxbitrate ).
  2184. ------------------------------------------------------------------------
  2185. r2764 | massiot | 2002-11-13 23:36:44 +0100 (Wed, 13 Nov 2002) | 3 lines
  2186. Changed paths:
  2187.    M /trunk/configure.ac.in
  2188. * OS X plug-in fix ;
  2189. * Re-enabled float32 mixer (huh?).
  2190. ------------------------------------------------------------------------
  2191. r2765 | gbazin | 2002-11-14 15:08:01 +0100 (Thu, 14 Nov 2002) | 3 lines
  2192. Changed paths:
  2193.    M /trunk/src/audio_output/intf.c
  2194. * src/audio_output/intf.c: fixed a bug affecting audio volume initialization.
  2195. ------------------------------------------------------------------------
  2196. r2766 | sigmunau | 2002-11-14 16:07:49 +0100 (Thu, 14 Nov 2002) | 2 lines
  2197. Changed paths:
  2198.    M /trunk/src/libvlc.c
  2199.  make --version --help --longhelp --list and -p output to stdout.
  2200. ------------------------------------------------------------------------
  2201. r2767 | fenrir | 2002-11-14 17:17:47 +0100 (Thu, 14 Nov 2002) | 6 lines
  2202. Changed paths:
  2203.    M /trunk/modules/demux/asf/asf.c
  2204.    M /trunk/modules/demux/asf/asf.h
  2205.    M /trunk/modules/demux/asf/libasf.c
  2206.    M /trunk/modules/demux/asf/libasf.h
  2207.  asf/* : Convert all u* into uint*_t
  2208.          Fix playing of some live asf, seek improvement (at least for me ;)
  2209. but it's more some "kludge" with vlc clock than true fixes ...
  2210.  I will never understand how vlc clock works ....
  2211. ------------------------------------------------------------------------
  2212. r2768 | fenrir | 2002-11-14 17:32:43 +0100 (Thu, 14 Nov 2002) | 4 lines
  2213. Changed paths:
  2214.    M /trunk/modules/access/mms/mms.c
  2215.  mms.c: it takes care of --no-audio and --no-video (to reduce bandwith
  2216. usage),  and should not use more than --mms-maxbitrate (when there
  2217. are multiple audio or video streams).
  2218. ------------------------------------------------------------------------
  2219. r2769 | massiot | 2002-11-14 23:38:48 +0100 (Thu, 14 Nov 2002) | 20 lines
  2220. Changed paths:
  2221.    M /trunk/configure.ac.in
  2222.    M /trunk/include/aout_internal.h
  2223.    M /trunk/include/audio_output.h
  2224.    M /trunk/modules/audio_filter/channel_mixer/trivial.c
  2225.    M /trunk/modules/audio_filter/converter/a52tofloat32.c
  2226.    M /trunk/modules/audio_filter/resampler/trivial.c
  2227.    M /trunk/modules/audio_filter/resampler/ugly.c
  2228.    M /trunk/modules/audio_mixer/float32.c
  2229.    M /trunk/modules/audio_output/oss.c
  2230.    M /trunk/modules/audio_output/sdl.c
  2231.    M /trunk/modules/codec/a52.c
  2232.    M /trunk/modules/codec/araw.c
  2233.    M /trunk/modules/codec/faad/decoder.c
  2234.    M /trunk/modules/codec/faad/decoder.h
  2235.    M /trunk/modules/codec/ffmpeg/audio.c
  2236.    M /trunk/modules/codec/ffmpeg/audio.h
  2237.    M /trunk/modules/codec/lpcm.c
  2238.    M /trunk/modules/codec/mad/libmad.c
  2239.    M /trunk/modules/codec/mpeg_audio/decoder.c
  2240.    M /trunk/modules/codec/vorbis.c
  2241.    M /trunk/modules/control/rc/rc.c
  2242.    M /trunk/modules/gui/macosx/aout.m
  2243.    M /trunk/modules/misc/network/ipv4.c
  2244.    M /trunk/modules/video_output/x11/xcommon.c
  2245.    M /trunk/src/audio_output/common.c
  2246.    M /trunk/src/audio_output/dec.c
  2247.    M /trunk/src/audio_output/filters.c
  2248.    M /trunk/src/audio_output/intf.c
  2249.    M /trunk/src/audio_output/output.c
  2250. Major change of the channels management. p_format->i_channels disappeares
  2251. and is replaced by two members : i_physical_channels and i_original_channels.
  2252. i_physical_channels describes the channels which are effectively present
  2253. in the stream (at the current point of the aout pipeline), whereas
  2254. i_original_channels represents the channels we used to constitute the
  2255. stream. For instance a mono stream (FRONT_CENTER) may emanate from a
  2256. FRONT_LEFT channel of a STEREO stream.
  2257. Additionally, this contains hooks to dynamically select the audio device
  2258. and the channels configuration. In order to do that, all aout plugins,
  2259. and all interface plug-ins need to be adapted. Currently only SDL
  2260. (partially OSS) and the rc interface have been adapted, please use them
  2261. as a guide. Other aout plug-ins have been temporarily disabled.
  2262. IMPORTANT : if you need a working sound output, DO NOT UPDATE YOUR TREE
  2263. for several days until we fix that.
  2264. * modules/misc/network/ipv4.c: Fixed a long-standing segfault when saving
  2265.   preferences and asking for multicast.
  2266. ------------------------------------------------------------------------
  2267. r2770 | alexis | 2002-11-14 23:44:57 +0100 (Thu, 14 Nov 2002) | 3 lines
  2268. Changed paths:
  2269.    M /trunk/ChangeLog
  2270. Added the changelog of vlc 0.4.6.
  2271. ------------------------------------------------------------------------
  2272. r2771 | gbazin | 2002-11-15 01:41:00 +0100 (Fri, 15 Nov 2002) | 4 lines
  2273. Changed paths:
  2274.    M /trunk/modules/audio_filter/resampler/linear.c
  2275.    M /trunk/modules/codec/vorbis.c
  2276. * modules/codec/vorbis.c, modules/audio_filter/resampler/linear.c: adapted to
  2277.    the new changes in aout3.
  2278. ------------------------------------------------------------------------
  2279. r2772 | fenrir | 2002-11-15 02:17:08 +0100 (Fri, 15 Nov 2002) | 2 lines
  2280. Changed paths:
  2281.    M /trunk/modules/codec/faad/decoder.c
  2282.  faad: adapt to new changes in aout3 (at least it compiles)
  2283. ------------------------------------------------------------------------
  2284. r2773 | gbazin | 2002-11-15 02:23:54 +0100 (Fri, 15 Nov 2002) | 6 lines
  2285. Changed paths:
  2286.    M /trunk/configure.ac.in
  2287.    M /trunk/src/audio_output/input.c
  2288. * configure.ac.in: fixed a few typos regarding LDFLAGS_access_*. Re-enabled
  2289.    the oss plugin as it seems to be working fine.
  2290. * src/audio_output/input.c: fixed an obscure bug... (strange one though:
  2291.    int foo = -1; unsigned int bar = 2; __MAX( foo, bar) == -1 ).
  2292. ------------------------------------------------------------------------
  2293. r2775 | gbazin | 2002-11-15 15:41:49 +0100 (Fri, 15 Nov 2002) | 5 lines
  2294. Changed paths:
  2295.    M /trunk/modules/access/http.c
  2296. * modules/access/http.c: added an http-proxy config variable. If the variable
  2297.    is not set, we'll still look at the value of the http_proxy environment
  2298.    variable.
  2299. ------------------------------------------------------------------------
  2300. r2776 | gbazin | 2002-11-15 17:27:10 +0100 (Fri, 15 Nov 2002) | 4 lines
  2301. Changed paths:
  2302.    M /trunk/configure.ac.in
  2303.    M /trunk/modules/audio_output/directx.c
  2304.    M /trunk/modules/audio_output/waveout.c
  2305. * configure.ac.in, modules/audio_output/directx.c, modules/audio_output/waveout.c:
  2306.    fixed the waveout and directx audio plugins after the recent changes to aout3.
  2307. ------------------------------------------------------------------------
  2308. r2777 | gbazin | 2002-11-15 18:17:29 +0100 (Fri, 15 Nov 2002) | 5 lines
  2309. Changed paths:
  2310.    M /trunk/configure.ac.in
  2311.    M /trunk/modules/audio_output/arts.c
  2312.    M /trunk/modules/audio_output/esd.c
  2313. * configure.ac.in, modules/audio_output/arts.c, modules/audio_output/esd.c:
  2314.    fixed the arts and esd audio plugins after the recent changes to aout3
  2315.    (untested).
  2316. ------------------------------------------------------------------------
  2317. r2778 | fenrir | 2002-11-15 19:10:26 +0100 (Fri, 15 Nov 2002) | 11 lines
  2318. Changed paths:
  2319.    M /trunk/configure.ac.in
  2320.    M /trunk/modules/codec/spudec/text.c
  2321.    M /trunk/modules/demux/asf/asf.c
  2322.    M /trunk/modules/demux/avi/avi.c
  2323.    M /trunk/modules/demux/avi/avi.h
  2324.    M /trunk/modules/demux/util/Modules.am
  2325.    A /trunk/modules/demux/util/sub.c
  2326.    A /trunk/modules/demux/util/sub.h
  2327. * modules/demux/util : add a text subtitle demuxer. (Module called by demux).
  2328. MicroDVD, SubRIP, SSA subtitle format should work...
  2329.  Options: --sub-file <subtitle file> [--sub-fps, --sub-delay --sub-format].
  2330.  * modules/demux/avi : make use of subtitle parser.
  2331.  * modules/demux/asf : display movie length. (It will not work with live
  2332. streams of course).
  2333.  modules/codec/spudec : use i_dts to send end of display time for subtitle.
  2334. (Yes it's ugly, but it works :)
  2335. ------------------------------------------------------------------------
  2336. r2779 | fenrir | 2002-11-16 23:25:07 +0100 (Sat, 16 Nov 2002) | 2 lines
  2337. Changed paths:
  2338.    M /trunk/modules/demux/avi/avi.c
  2339.  * avi: fix playing over http (a bug I have introduced).
  2340. ------------------------------------------------------------------------
  2341. r2780 | fenrir | 2002-11-17 07:46:56 +0100 (Sun, 17 Nov 2002) | 6 lines
  2342. Changed paths:
  2343.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  2344.    M /trunk/modules/demux/avi/avi.c
  2345.    M /trunk/modules/demux/mp4/libmp4.c
  2346.    M /trunk/modules/demux/mp4/libmp4.h
  2347.    M /trunk/modules/demux/mp4/mp4.c
  2348.    M /trunk/modules/demux/mp4/mp4.h
  2349.    M /trunk/src/misc/objects.c
  2350.  * ffmpeg: disable direct rendering by default. I have too many files
  2351. that don't work with it (I don't see why it doesn't work :(
  2352.  * mp4: fix a bug in timestamp calculation. Replace s/u* by s/uint*_t
  2353.  * avi : remove an useless debug message.
  2354.  * src/misc/objects.c : fix stream output object allocation.
  2355. ------------------------------------------------------------------------
  2356. r2781 | fenrir | 2002-11-18 03:46:10 +0100 (Mon, 18 Nov 2002) | 2 lines
  2357. Changed paths:
  2358.    M /trunk/modules/codec/ffmpeg/ffmpeg.c
  2359.  * ffmpeg: set bug detection to auto by default.
  2360. ------------------------------------------------------------------------
  2361. r2782 | sam | 2002-11-18 12:50:42 +0100 (Mon, 18 Nov 2002) | 3 lines
  2362. Changed paths:
  2363.    M /trunk/bootstrap
  2364.   * ./bootstrap: reverted the behaviour behaviour to the default, which
  2365.     means no default flag to use (except for me, muahaha).
  2366. ------------------------------------------------------------------------
  2367. r2783 | gbazin | 2002-11-18 14:02:16 +0100 (Mon, 18 Nov 2002) | 5 lines
  2368. Changed paths:
  2369.    M /trunk/configure.ac.in
  2370.    M /trunk/modules/LIST
  2371.    M /trunk/modules/Makefile.am
  2372.    A /trunk/modules/gui/wxwindows
  2373.    A /trunk/modules/gui/wxwindows/.cvsignore
  2374.    A /trunk/modules/gui/wxwindows/Modules.am
  2375.    A /trunk/modules/gui/wxwindows/bitmaps
  2376.    A /trunk/modules/gui/wxwindows/bitmaps/disc.xpm
  2377.    A /trunk/modules/gui/wxwindows/bitmaps/file.xpm
  2378.    A /trunk/modules/gui/wxwindows/bitmaps/net.xpm
  2379.    A /trunk/modules/gui/wxwindows/bitmaps/next.xpm
  2380.    A /trunk/modules/gui/wxwindows/bitmaps/pause.xpm
  2381.    A /trunk/modules/gui/wxwindows/bitmaps/play.xpm
  2382.    A /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
  2383.    A /trunk/modules/gui/wxwindows/bitmaps/previous.xpm
  2384.    A /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
  2385.    A /trunk/modules/gui/wxwindows/interface.cpp
  2386.    A /trunk/modules/gui/wxwindows/timer.cpp
  2387.    A /trunk/modules/gui/wxwindows/wxwindows.cpp
  2388.    A /trunk/modules/gui/wxwindows/wxwindows.h
  2389. * added a wxwindows interface using the wxWindows cross-platform GUI framework.
  2390.    The interface is quite basic for now but should be functional anyway.
  2391.    (you need to have wxWindows >= 2.3.0 installed to use this plugin)
  2392. ------------------------------------------------------------------------
  2393. r2784 | gbazin | 2002-11-18 14:08:35 +0100 (Mon, 18 Nov 2002) | 4 lines
  2394. Changed paths:
  2395.    M /trunk/modules/demux/m3u.c
  2396.    M /trunk/src/playlist/playlist.c
  2397. * modules/demux/m3u.c: should manage entries with relative paths.
  2398. * src/playlist/playlist.c: fixed playlist_Next().
  2399. ------------------------------------------------------------------------
  2400. r2785 | gbazin | 2002-11-18 14:28:09 +0100 (Mon, 18 Nov 2002) | 8 lines
  2401. Changed paths:
  2402.    M /trunk/configure.ac.in
  2403.    M /trunk/modules/codec/Modules.am
  2404.    A /trunk/modules/codec/tarkin.c
  2405. * configure.ac.in, modules/codec/Modules.am, modules/codec/tarkin.c: added
  2406.    an experimental tarkin video decoder. You will need to specify the tarkin
  2407.    tree you want to use with --with-tarkin-tree=.
  2408.    Warning: Tarkin is still in very early development stage, so this plugin isn't
  2409.    actually usefull unless you intend to do some development on tarkin itself.
  2410. ------------------------------------------------------------------------
  2411. r2786 | gbazin | 2002-11-18 16:19:26 +0100 (Mon, 18 Nov 2002) | 4 lines
  2412. Changed paths:
  2413.    M /trunk/modules/audio_filter/converter/u8tofloat32.c
  2414.    M /trunk/modules/gui/wxwindows/interface.cpp
  2415. * modules/gui/wxwindows/interface.cpp: fixed typo.
  2416. * modules/audio_filter/converter/u8tofloat32.c: fixed typo.
  2417. ------------------------------------------------------------------------
  2418. r2787 | gbazin | 2002-11-18 17:39:36 +0100 (Mon, 18 Nov 2002) | 3 lines
  2419. Changed paths:
  2420.    M /trunk/modules/gui/wxwindows/interface.cpp
  2421. * modules/gui/wxwindows/interface.cpp: enabled the OpenFile dialog box.
  2422. ------------------------------------------------------------------------
  2423. r2788 | gbazin | 2002-11-18 18:31:54 +0100 (Mon, 18 Nov 2002) | 3 lines
  2424. Changed paths:
  2425.    M /trunk/modules/gui/wxwindows/bitmaps/next.xpm
  2426.    M /trunk/modules/gui/wxwindows/bitmaps/pause.xpm
  2427.    M /trunk/modules/gui/wxwindows/bitmaps/play.xpm
  2428.    M /trunk/modules/gui/wxwindows/bitmaps/playlist.xpm
  2429.    M /trunk/modules/gui/wxwindows/bitmaps/previous.xpm
  2430.    A /trunk/modules/gui/wxwindows/bitmaps/sat.xpm
  2431.    M /trunk/modules/gui/wxwindows/bitmaps/stop.xpm
  2432.    M /trunk/modules/gui/wxwindows/interface.cpp
  2433. * modules/gui/wxwindows/*: updated the toolbar icons.
  2434. ------------------------------------------------------------------------
  2435. r2789 | sam | 2002-11-18 19:05:13 +0100 (Mon, 18 Nov 2002) | 5 lines
  2436. Changed paths:
  2437.    M /trunk/evc/vlc.vcp
  2438.    M /trunk/evc/vlc.vcw
  2439.    M /trunk/include/modules_inner.h
  2440.    M /trunk/modules/misc/dummy/decoder.c
  2441.    M /trunk/modules/misc/dummy/input.c
  2442.    M /trunk/modules/misc/dummy/vout.c
  2443.    M /trunk/src/misc/modules.c
  2444.    M /trunk/src/misc/modules_plugin.h.in
  2445.   * ./src/misc/modules.c: support for Unicode filenames under WinCE; VLC now
  2446.     successfully opens plugins.
  2447.   * ./modules/misc/dummy/*: hacked the dummy plugin so that it compiles for
  2448.     WinCE.
  2449. ------------------------------------------------------------------------
  2450. r2790 | gbazin | 2002-11-18 19:37:23 +0100 (Mon, 18 Nov 2002) | 3 lines
  2451. Changed paths:
  2452.    M /trunk/src/misc/modules.c
  2453. * src/misc/modules.c: fixed small typo that was breaking the build.
  2454. ------------------------------------------------------------------------
  2455. r2791 | fenrir | 2002-11-18 20:31:20 +0100 (Mon, 18 Nov 2002) | 2 lines
  2456. Changed paths:
  2457.    M /trunk/modules/demux/ogg.c
  2458.  * ogg: change i_dts usage for subtitle ES.
  2459. ------------------------------------------------------------------------
  2460. r2792 | massiot | 2002-11-19 00:00:41 +0100 (Tue, 19 Nov 2002) | 2 lines
  2461. Changed paths:
  2462.    M /trunk/modules/audio_filter/converter/a52tofloat32.c
  2463.    M /trunk/modules/gui/macosx/aout.m
  2464.    M /trunk/modules/gui/macosx/vout.m
  2465. Partial fix of the OS X audio output (thanks Heiko!).
  2466. ------------------------------------------------------------------------
  2467. r2793 | fenrir | 2002-11-19 18:23:21 +0100 (Tue, 19 Nov 2002) | 2 lines
  2468. Changed paths: