ChangeLog-2004
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:767k
源码类别:

midi

开发平台:

Unix_Linux

  1. Date:   Fri Feb 13 10:42:24 2004 +0000
  2.      deinterlace.c : missing 'else' that prevented MergeAltivec from being used.
  3. commit 405c632cb41c0e9e7f04d9cf9aa951d7a8b93521
  4. Author: Jean-Paul Saman <jpsaman@videolan.org>
  5. Date:   Fri Feb 13 10:09:46 2004 +0000
  6.     Disabled the preference menu, it is not filled in anyway.
  7. commit e897573e75b4b7a1e8a6224a58587041e6c83ea3
  8. Author: Rocky Bernstein <rocky@videolan.org>
  9. Date:   Fri Feb 13 04:22:39 2004 +0000
  10.     Do better about being able to build developer documentation on many
  11.     platforms.  This still sucks, but it sucks less. Hopefully I can shame
  12.     someone to go further.
  13. commit dfee77fbd36a4da1f22ef64afb4499392476a53f
  14. Author: Rocky Bernstein <rocky@videolan.org>
  15. Date:   Fri Feb 13 00:57:03 2004 +0000
  16.     Call for help.
  17. commit d2e4386eb968eccac8c35835731a58c8a551b3e1
  18. Author: Gildas Bazin <gbazin@videolan.org>
  19. Date:   Thu Feb 12 23:51:15 2004 +0000
  20.     * modules/stream_out/transcode.c: fixed color inversion when transcoding from raw RV24.
  21. commit ddffbfbc1c0de0feb847855bbfef64a20f0f8f16
  22. Author: Laurent Aimar <fenrir@videolan.org>
  23. Date:   Thu Feb 12 20:09:38 2004 +0000
  24.      * all: use the data_packet_count from the asf header when the server
  25.     gives an invalid one. (I hope it doesn't break anything)
  26. commit dc0a38962937ff8a37eacf5672e4780556c11d3c
  27. Author: Laurent Aimar <fenrir@videolan.org>
  28. Date:   Thu Feb 12 17:52:48 2004 +0000
  29.      * v4l: patch from Carsten Gottbeh�t (gottbehuet at active-elements dot de)
  30.      -> Untested.
  31.     
  32.      Original message:
  33.         Hi there,
  34.     
  35.         I have done another small modification. If you remove a hot-pluggable video
  36.         device, like an usb web cam, during capturing, vlc floods the driver with
  37.         ioctls. This leads to Kernel Ooops in some drivers.
  38.     
  39.         The modified v4l.c module does the following now:
  40.         "GrabVideo" returns "VLC_ETIMEOUT" if the question "Did we wait long enough"
  41.         can be answered with yes. If there is a real error in "GrabCapture" or
  42.         "GrabMJPEG", the code "VLC_EGENERIC" is returned. So the calling function
  43.         can distinguish between these two situations. "VLC_EGENERIC" was always
  44.         returned before.
  45.         The function "Read" uses this information to leave the while-loop in case of
  46.         an error, and it returns a "-1" to the calling function. "Read" calls
  47.         "msleep", as it was before, in case of a VLC_ETIMEOUT.
  48.     
  49.         The brightness-control stuff described below is still in the code. Please
  50.         feel free to use, modify or ignore this file. A short feedback would be
  51.         nice.
  52.     
  53.         Bye,
  54. commit cd05b67f58eb0d3119018b4abd8432d1453a3cc2
  55. Author: Eric Petit <titer@videolan.org>
  56. Date:   Thu Feb 12 17:35:05 2004 +0000
  57.      macosx/vout.m : GL cleaning (probably fixes depth issues)
  58. commit e13b6c4d01910be66962a8e3681dbfff15d2e726
  59. Author: Laurent Aimar <fenrir@videolan.org>
  60. Date:   Wed Feb 11 19:17:14 2004 +0000
  61.      * all: added a "input-repeat" option that allow repeating the same entry
  62.      without destroying/recreating a new input. (Will be usefull for streaming).
  63.      ( A value of -1 means repeat for ever).
  64.      --> Not tested with dvd.
  65. commit e8f07ae10b4506627eb1c63acfee34b988d976d3
  66. Author: Gildas Bazin <gbazin@videolan.org>
  67. Date:   Wed Feb 11 18:08:05 2004 +0000
  68.     * modules/access/cdda/*: got rid of the demux. The access plugin will now build a WAV header which will allow this plugin to work with the dts/a52 demuxers as well as the wav demuxer.
  69. commit 0895ba28de544d30dd375e137cd30f4458d99538
  70. Author: Rocky Bernstein <rocky@videolan.org>
  71. Date:   Wed Feb 11 12:37:28 2004 +0000
  72.     And one other piece of information...
  73. commit fd4ba664c1012fee3e801d82f0bda3cd7f8e2cdd
  74. Author: Rocky Bernstein <rocky@videolan.org>
  75. Date:   Wed Feb 11 12:26:38 2004 +0000
  76.     Spell out general information that should be used in reporting
  77.     problems. Sigh.
  78. commit 63202e8ede981d9bfb534a13e30dd7af361bc59c
  79. Author: Clément Stenac <zorglub@videolan.org>
  80. Date:   Wed Feb 11 08:50:04 2004 +0000
  81.     Enable the playlist import/export modules
  82. commit c4bf5901e90cff317b81b000cd28c133ef4b9602
  83. Author: Jean-Paul Saman <jpsaman@videolan.org>
  84. Date:   Wed Feb 11 08:22:12 2004 +0000
  85.     Added some whitespace for alignment.
  86. commit 4a7ae0b8b026322ddd166b7c91e46d2cf2b2af9d
  87. Author: Jean-Paul Saman <jpsaman@videolan.org>
  88. Date:   Tue Feb 10 20:30:09 2004 +0000
  89.     Enabled PDA GUI again, use --enable-pda. Question why was it disabled without notifying the maintainer? ????
  90. commit 1204fed2ec744b0d08031e1bfd2ac9420540c611
  91. Author: Jean-Paul Saman <jpsaman@videolan.org>
  92. Date:   Tue Feb 10 20:28:37 2004 +0000
  93.     Missed the deadline again ;-(
  94.     
  95.     - Fixed the playlist_AddExt() call
  96.     - Fixed a compiler warning
  97. commit 08c1cc548ab6c504c0aee0415e7d7849b86263bb
  98. Author: Gildas Bazin <gbazin@videolan.org>
  99. Date:   Tue Feb 10 17:59:10 2004 +0000
  100.     * configure.ac: check for the xmlTextReader extension if libxml2 (required for skins2).
  101. commit dcc4cf2f726510a85cd35bbb6248ea205ecf68e6
  102. Author: Gildas Bazin <gbazin@videolan.org>
  103. Date:   Tue Feb 10 17:36:45 2004 +0000
  104.     * configure.ac, NEWS: added mod and pva plugins.
  105. commit 4caee403b7370fb5b8baa2827ecae0c4b873dad6
  106. Author: Benjamin Pracht <bigben@videolan.org>
  107. Date:   Tue Feb 10 16:39:15 2004 +0000
  108.     typos
  109. commit ed59877cbb98259edb98433775aa4f4014e91a55
  110. Author: Jean-Paul Saman <jpsaman@videolan.org>
  111. Date:   Tue Feb 10 14:57:31 2004 +0000
  112.     Fixes for DVB-C:
  113.     - Make sure that lnb-lof1 and lnb-lof2 can be overriden by the commandline syntax frequency=xx:lnb-lof1=xx:lnb-lof2=xx
  114.     - Added value {A,a} to polarization=xx to force INVERSION_AUTO
  115.     - Sanatized a few error messages
  116. commit 916c69e30e8fea86787a4ef04eff48a80f816cd8
  117. Author: Sam Hocevar <sam@videolan.org>
  118. Date:   Tue Feb 10 14:33:17 2004 +0000
  119.       * debian/rules debian/control:
  120.         + No longer build a local libmpeg2 since it entered sid.
  121.         + Build the livedotcom plugin.
  122.       * toolbox:
  123.         + No longer remove flac, speex and matroska from the woody build; I will
  124.           provide clean backports.
  125. commit d180753a2ce6fe7d51425b48619bfa44014c2ac6
  126. Author: Sam Hocevar <sam@videolan.org>
  127. Date:   Tue Feb 10 14:04:55 2004 +0000
  128.       * configure.ac:
  129.         + Allow to use --enable-livedotcom without --with-livedotcom-tree so that
  130.           we can use an installed version of libliveMedia et al.
  131. commit c08f94af806ba9a7bc4b69a04959846bb6d8239e
  132. Author: Sam Hocevar <sam@videolan.org>
  133. Date:   Tue Feb 10 13:29:04 2004 +0000
  134.       * configure.ac:
  135.         + Only activate the Matroska plugin if -lebml_pic or -lebml were found.
  136. commit 739c64aa716cba328c05b0ed9f02b768c57c742a
  137. Author: Derk-Jan Hartman <hartman@videolan.org>
  138. Date:   Tue Feb 10 02:57:18 2004 +0000
  139.     * Fixed the ogm subs. Thanx to Mosu who pointed me to the fact that the
  140.       duration for subs is stored in byte1 of the data packet and who
  141.       directed me to the mkvtoolnix code.
  142. commit e5152479bee9dcbdaaa51c29b848cd51749408f9
  143. Author: Simon Latapie <garf@videolan.org>
  144. Date:   Mon Feb 9 23:30:37 2004 +0000
  145.      * http.c: made strsub a bit clean.
  146. commit decbf33a0123b47524e2c5cb078ab298291aaec8
  147. Author: Simon Latapie <garf@videolan.org>
  148. Date:   Mon Feb 9 23:28:33 2004 +0000
  149.      * intf-http.txt: update doc (strsub)
  150. commit eaa242064e438e9b23718d88d9bf1accf626c09c
  151. Author: Simon Latapie <garf@videolan.org>
  152. Date:   Mon Feb 9 23:03:12 2004 +0000
  153.      * http.c: add strsub function: extract substring (doc update will
  154.                follow soon).
  155. commit efc3e61a0afda6b4463f5b7301e3132489d73895
  156. Author: Sam Hocevar <sam@videolan.org>
  157. Date:   Mon Feb 9 20:40:25 2004 +0000
  158.       * debian/README.Debian:
  159.         + Updated Debian-specific build notes.
  160. commit 40020f6dd332ef9700e8a063263d414a97160d8f
  161. Author: Jean-Paul Saman <jpsaman@videolan.org>
  162. Date:   Mon Feb 9 19:32:55 2004 +0000
  163.     Updated version number to vlc-0.7.1
  164. commit 7bc4719af79e76665fd425cc3e6ea1f581d0006c
  165. Author: Eric Petit <titer@videolan.org>
  166. Date:   Mon Feb 9 17:42:12 2004 +0000
  167.      macosx/* : macosx-opengl-effect now accept cube and transparent-cube
  168. commit 8836625717753e5b6062ed2d47047728c09233b1
  169. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  170. Date:   Mon Feb 9 16:12:25 2004 +0000
  171.     src/extra/libc.c:
  172.      * fixed a nasty bug in vlc_atoll.(closes #1763)
  173. commit bdae676acc9447d0552c9ba49a8a3849f1939ad6
  174. Author: Eric Petit <titer@videolan.org>
  175. Date:   Mon Feb 9 14:02:25 2004 +0000
  176.      macosx/vout.m : oops, fixed broken ratio from my last commit
  177. commit 774a42d0c4158a389db5e201e6ae28415e2c6b74
  178. Author: Eric Petit <titer@videolan.org>
  179. Date:   Mon Feb 9 13:28:32 2004 +0000
  180.      macosx/* : added --macosx-opengl-effect, current possible values are
  181.        "none" and "cube". Sorry, couldn't resist ;)
  182. commit 5e53660ac349de354e6038debacea1d9685b9e04
  183. Author: Derk-Jan Hartman <hartman@videolan.org>
  184. Date:   Mon Feb 9 12:54:47 2004 +0000
  185.     * added dtsdec, 're' upgrade of libmad
  186. commit ac2b0449a996e121a74cf3481b3306551f530341
  187. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  188. Date:   Mon Feb 9 10:44:40 2004 +0000
  189.     share/http/admin/dboxfiles.html:
  190.      * Updated for bookmark support.
  191.        See http://www.giggo.de/dbox2/movieplayer.html for details
  192.        (patch by Christof Baumgaertner)
  193. commit ee90876a3830d1e4b1afaaa0f2a32de1f1d1e528
  194. Author: Gildas Bazin <gbazin@videolan.org>
  195. Date:   Sun Feb 8 23:49:04 2004 +0000
  196.     * modules/gui/skins2/Modules.am: added missing file for make dist.
  197. commit 8027983f8c2e612fbc5f22fa5666f9010f9badf6
  198. Author: Gildas Bazin <gbazin@videolan.org>
  199. Date:   Sun Feb 8 23:39:16 2004 +0000
  200.     * ALL: I am a morron.
  201. commit 310a32011b07b5a56ca6d859e8f38a78eea18a46
  202. Author: Gildas Bazin <gbazin@videolan.org>
  203. Date:   Sun Feb 8 22:37:37 2004 +0000
  204.     * modules/codec/ffmpeg/video.c: another fix for switching postproc on the fly.
  205. commit de8289baf938ba6a8705599968419afb258e17b2
  206. Author: Gildas Bazin <gbazin@videolan.org>
  207. Date:   Sun Feb 8 22:06:14 2004 +0000
  208.     * configure.ac: forgot one version number and added the aiff demux.
  209. commit 9dec8bef6d341356ab508b7f116a1bf859aafc84
  210. Author: Gildas Bazin <gbazin@videolan.org>
  211. Date:   Sun Feb 8 21:36:39 2004 +0000
  212.     * ALL: bumped version number to 0.7.1 in preparation for the release.
  213. commit 0192ffc2aef33b675179dfac06a97c014eaab30c
  214. Author: Jean-Paul Saman <jpsaman@videolan.org>
  215. Date:   Sun Feb 8 21:00:19 2004 +0000
  216.     Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
  217. commit 6f50b235de1c17808ddafbbe68b2c10205b109a3
  218. Author: Jean-Paul Saman <jpsaman@videolan.org>
  219. Date:   Sun Feb 8 20:19:03 2004 +0000
  220.     Fixed several things with configure.ac script:
  221.     - Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
  222.     - Add a AC_ARG_ENABLE for cdda
  223. commit 2ef754d001f5f50297e77cfa035a04971c2f47fb
  224. Author: Derk-Jan Hartman <hartman@videolan.org>
  225. Date:   Sun Feb 8 20:09:15 2004 +0000
  226.     * Update copyright info
  227. commit fe969c9f2fab3602715613d92796e31f44a1b696
  228. Author: Derk-Jan Hartman <hartman@videolan.org>
  229. Date:   Sun Feb 8 20:08:28 2004 +0000
  230.     * Fix /dev/di bug
  231.       Though this still remains a hack. People should just use 'Open Disc' menu.
  232.       I see no way to retrieve the original (non parition version) /dev entry,
  233.       from the mounted drive.
  234. commit 8822d581aa8b84f547250d0040627611d9ff967a
  235. Author: Gildas Bazin <gbazin@videolan.org>
  236. Date:   Sun Feb 8 18:49:53 2004 +0000
  237.     * modules/codec/ffmpeg/video.c: another fix for post-processing.
  238. commit d5c32a93bf36ef4f94bdf495cef7d0d44e7f5584
  239. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  240. Date:   Sun Feb 8 18:30:30 2004 +0000
  241.     modules/demux/avi/avi.c:
  242.      * pass bit per pixel info on to decoder
  243.     modules/demux/avi/libavi.h:
  244.      * add 1 as fourcc for msrle
  245.     module/codec/ffmpeg/video.c:
  246.      * pass bit per pixel info to libavcodec (needed for msrle)
  247. commit cb55dfe4d52b6e7a49b8d484cc3430a042522436
  248. Author: Gildas Bazin <gbazin@videolan.org>
  249. Date:   Sun Feb 8 18:17:22 2004 +0000
  250.     * src/playlist/*: fixed complete fuckage of playlist_ItemAddOption() and moved it to item.c.
  251.     * modules/gui/wxwindows/open.cpp: cleanup.
  252. commit caf2925cd59d281082f119ee90b320eca0369616
  253. Author: Laurent Aimar <fenrir@videolan.org>
  254. Date:   Sun Feb 8 17:21:50 2004 +0000
  255.      * input.c: don't add subtitle track twice when using --sub-file and
  256.      auto-detection.
  257. commit e79dec9998d8c9520b276798f366d50fcaceb7e6
  258. Author: Gildas Bazin <gbazin@videolan.org>
  259. Date:   Sun Feb 8 16:48:11 2004 +0000
  260.     * modules/demux/dts.c: more fixes.
  261. commit ce491a51b8aa8b98fa77637aaf8baa839cc10625
  262. Author: Rocky Bernstein <rocky@videolan.org>
  263. Date:   Sun Feb 8 16:43:17 2004 +0000
  264.     Add me.
  265. commit c642d8bbbc5a30533f5e2b5c47539c78af6be479
  266. Author: Gildas Bazin <gbazin@videolan.org>
  267. Date:   Sun Feb 8 12:09:50 2004 +0000
  268.     * modules/codec/ffmpeg/video.c: fixed crash when disabling post-processing with videos with B frames.
  269. commit 96a6787bf89c264f6b778f947bc0450e42355d40
  270. Author: Gildas Bazin <gbazin@videolan.org>
  271. Date:   Sun Feb 8 11:23:17 2004 +0000
  272.     * src/interface/interface.c: added skins2 to the interface menu.
  273.     * modules/gui/skins2/*: s/skin_last/skins2-last s/skin_config/skins2-config and fixed saving of skins2 configuration.
  274. commit 3301dd40bf755c73a1eb53fb86e1f44feffa83e5
  275. Author: Gildas Bazin <gbazin@videolan.org>
  276. Date:   Sun Feb 8 00:15:04 2004 +0000
  277.     * modules/audio_filter/converter/dtstospdif.c: cough cough.
  278. commit 623dd6d803e36c2e24223b92eb46ae32c43df5e0
  279. Author: Gildas Bazin <gbazin@videolan.org>
  280. Date:   Sun Feb 8 00:04:16 2004 +0000
  281.     * modules/audio_filter/converter/dtstospdif.c: only swab big endian bitstreams.
  282. commit 0a74391010027202499739f17181101cde4fa71b
  283. Author: Rocky Bernstein <rocky@videolan.org>
  284. Date:   Sat Feb 7 17:31:38 2004 +0000
  285.     Update How to write an interface plugin from recent vlc-devel responses.
  286. commit 042f3711de299c579e875b80d156e2fa297493c9
  287. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  288. Date:   Sat Feb 7 15:01:07 2004 +0000
  289.     Fixed a segfault (don't try to memset a negative number of bytes)
  290. commit e6aba50ad2c20e6469f75d4ad5f2823273f04666
  291. Author: Laurent Aimar <fenrir@videolan.org>
  292. Date:   Sat Feb 7 13:26:24 2004 +0000
  293.      * mp4: handle DEMUX_GET_META (avoid a msg_Err)
  294. commit 4580d2dcfb4d2259e09bf250eab8ee95e7526e8c
  295. Author: Laurent Aimar <fenrir@videolan.org>
  296. Date:   Sat Feb 7 13:25:50 2004 +0000
  297.      * deinterlace: compilation fix.
  298. commit 1916bc59cd9aa14fcf4cb47bfa10960fb0f039af
  299. Author: Gildas Bazin <gbazin@videolan.org>
  300. Date:   Sat Feb 7 00:56:44 2004 +0000
  301.     * modules/codec/dts.c: DTS S/PDIF fix (Thanks Dnumgis for all the testing).
  302. commit a02533c305bd28425af27dfc42dd78077c0e3012
  303. Author: Gildas Bazin <gbazin@videolan.org>
  304. Date:   Sat Feb 7 00:33:08 2004 +0000
  305.     * include/vlc_es.h: s/es_format_Free/es_format_Clean.
  306. commit f6fd063a734321a50b6381b5fd20a05280403981
  307. Author: Gildas Bazin <gbazin@videolan.org>
  308. Date:   Sat Feb 7 00:16:34 2004 +0000
  309.     * modules/demux/ogg.c: fixed memleak.
  310.     * modules/codec/flac.c: fixed memleak.
  311.     * include/vlc_es.h: es_format_Free().
  312. commit 4ca92c145c57a5c7767ec628f627e9a270c2e79a
  313. Author: Gildas Bazin <gbazin@videolan.org>
  314. Date:   Fri Feb 6 23:43:32 2004 +0000
  315.     * modules/mux/avi.c, modules/mux/ogg.c: use SetDWLE() from vlc_common.h.
  316.     * src/input/input.c: fixed memleak.
  317.     * modules/demux/ogg.c: fixed another timing bug.
  318. commit 32e83f8a608408922fb6744042bb00459e3a848b
  319. Author: Gildas Bazin <gbazin@videolan.org>
  320. Date:   Fri Feb 6 20:06:55 2004 +0000
  321.     * include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
  322. commit ab728fe92f36806271ea058ad900a6b97bd3d3ff
  323. Author: Gildas Bazin <gbazin@videolan.org>
  324. Date:   Fri Feb 6 18:15:44 2004 +0000
  325.     * modules/codec/dts.c: fixes a buffer overflow with s/pdif.
  326.     * modules/access/cdda.c, modules/audio_output/file.c: endianness fixes for WAV header.
  327. commit 7db8bcc213460acde2fe75015600f02d8d39d518
  328. Author: Derk-Jan Hartman <hartman@videolan.org>
  329. Date:   Fri Feb 6 15:11:39 2004 +0000
  330.     * msg_Err -> msg_Warn
  331. commit cbd4b6ac993dbc1d60cbbd4302eb7912c8f2ddc1
  332. Author: Derk-Jan Hartman <hartman@videolan.org>
  333. Date:   Fri Feb 6 04:51:02 2004 +0000
  334.     * Added sortID
  335.     * Fixed adding multiple items
  336.     * playlist API changes fixes
  337.     * fixed options
  338. commit f1e0ca608f6da605f3385f52801d157da0af0007
  339. Author: Derk-Jan Hartman <hartman@videolan.org>
  340. Date:   Fri Feb 6 03:52:09 2004 +0000
  341.     * Move GetCapabilityHelp from intf's to vlc_help.h
  342. commit a4b486148b57b3bc15c165e1cebea1ee0e444284
  343. Author: Gildas Bazin <gbazin@videolan.org>
  344. Date:   Thu Feb 5 22:56:12 2004 +0000
  345.     * modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
  346.     * modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
  347.     * modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
  348.        This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
  349.     * modules/demux/wav.c: code cleanup and fixed seeking.
  350. commit 93f3c135d207a60abc4d4261d6dd0a861b2889ca
  351. Author: Derk-Jan Hartman <hartman@videolan.org>
  352. Date:   Thu Feb 5 21:01:44 2004 +0000
  353.     * added a package-translations target
  354.       - holds doc/translations.txt
  355.       - all the .po's
  356.       - convert-po.sh
  357. commit 6051a4ee3a6192231112a18add101a5e33abc74e
  358. Author: Laurent Aimar <fenrir@videolan.org>
  359. Date:   Thu Feb 5 19:51:46 2004 +0000
  360.      * httpd: fixed a integer overflow.
  361. commit ea9470edf380fe88c2e28bd7dde0f171807e56bb
  362. Author: Gildas Bazin <gbazin@videolan.org>
  363. Date:   Wed Feb 4 23:55:03 2004 +0000
  364.     * modules/codec/dts.c: should be more correct (hopefully).
  365. commit 5e813078a96bb16d8be989300b4c848352626876
  366. Author: Gildas Bazin <gbazin@videolan.org>
  367. Date:   Wed Feb 4 23:28:10 2004 +0000
  368.     * modules/audio_filter/converter/dtstospdif.c: don't forget to take care of the sample's starting date.
  369. commit d810b69a21211a5078ca4534b64ede876704007d
  370. Author: Gildas Bazin <gbazin@videolan.org>
  371. Date:   Wed Feb 4 23:03:36 2004 +0000
  372.     * modules/audio_filter/converter/dtstospdif.c: oops forgot something.
  373. commit c08c9987d839a3f42331c6f7278d6ff145267369
  374. Author: Laurent Aimar <fenrir@videolan.org>
  375. Date:   Wed Feb 4 20:13:55 2004 +0000
  376.      * v4l: hue/colour/... path from Carsten Gottbeh�t
  377.      (gottbehuet at active-elements dot de) (untested)
  378. commit 8df5573e1debaf0e53717ec7f1d4c830b57a985a
  379. Author: Gildas Bazin <gbazin@videolan.org>
  380. Date:   Wed Feb 4 08:11:49 2004 +0000
  381.     * modules/demux/dts.c: should detect DTS wav files even if the data doesn't start with a DTS frame.
  382. commit 936be79a4615a1def90a83a26d1a2c3335770a56
  383. Author: Derk-Jan Hartman <hartman@videolan.org>
  384. Date:   Wed Feb 4 03:23:25 2004 +0000
  385.     * Added the 'documentation' on strings in our source code and also added
  386.       the file with information on how to make translations.
  387. commit a5ce76c37c8988dd27bf87c78d099ea6e43d9ee4
  388. Author: Gildas Bazin <gbazin@videolan.org>
  389. Date:   Tue Feb 3 23:32:45 2004 +0000
  390.     * modules/codec/dts.c: a bunch of fixes.
  391. commit d596c8e310c0788ade456e86f76735fb069b0b5a
  392. Author: Gildas Bazin <gbazin@videolan.org>
  393. Date:   Tue Feb 3 23:31:46 2004 +0000
  394.     * modules/audio_output/file.c: added --audiofile-channels=integer option to specify the number of channels wanted in the output file.
  395. commit 9f3bc4291301d37358d8d9b2525409c734800211
  396. Author: Laurent Aimar <fenrir@videolan.org>
  397. Date:   Tue Feb 3 20:12:53 2004 +0000
  398.      * http: Err -> Warn for Seek.
  399. commit 2e29fe8778b750b0e0c7047c72042c23ac5547ca
  400. Author: Eric Petit <titer@videolan.org>
  401. Date:   Tue Feb 3 13:00:27 2004 +0000
  402.      macosx/vout* : OpenGL VRAM texturing finaly works correctly now.
  403. commit 9c08885d924c68f7cd8a84d9cd5ef32f25ba7de1
  404. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  405. Date:   Tue Feb 3 12:49:53 2004 +0000
  406.     configure.ac:
  407.      * define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
  408.     modules/video_filter/deinterlace/deinterlace.c:
  409.      * changed how accelerated code is handled.
  410. commit a1fc3b9fcf187db72eb1c43dd418e2b0abe18d2e
  411. Author: Gildas Bazin <gbazin@videolan.org>
  412. Date:   Tue Feb 3 08:16:16 2004 +0000
  413.     * modules/demux/dts.c: added detection for 14bits big endian and 16bits little endian bitstreams.
  414.        (we still assume that the stream must begin with a new DTS frame, which doesn't always seem to be the case).
  415. commit 40becaa0cf1f857cbcf78ad2d72592d9d599a08b
  416. Author: Gildas Bazin <gbazin@videolan.org>
  417. Date:   Mon Feb 2 23:49:46 2004 +0000
  418.     * modules/codec/dts.c: removed s/pdif hack from DTS audio parser.
  419.        support for 14bits big endian bitstreams as well as 16bits little endian bitstreams.
  420.     * modules/audio_filter/converter/dtstospdif.c: accumulate DTS frames from parser until we have enough to fill an S/PDIF frame.
  421. commit 583915744bc22fec74c7f25e8b6c04ce45d850b0
  422. Author: Laurent Aimar <fenrir@videolan.org>
  423. Date:   Mon Feb 2 14:43:50 2004 +0000
  424.      * rtp: fixed mpeg1/2 with QT (QT want pts for each frame, use dts as a
  425.      fallback).
  426.      RTP successfully tested with QT 6.5 for mpeg 1/2 video and audio,
  427.      mpeg4 audio. mpeg4 video doesn't always work.
  428. commit c1a8ce515f851d318c434e633bff74de35233dd2
  429. Author: Laurent Aimar <fenrir@videolan.org>
  430. Date:   Mon Feb 2 13:00:53 2004 +0000
  431.      * stream: gcc < 3 fix.
  432. commit 8e47fe8126956cd8f8f2669aa87307f3586d311d
  433. Author: Laurent Aimar <fenrir@videolan.org>
  434. Date:   Mon Feb 2 12:58:29 2004 +0000
  435.      * input: gcc < 3 fix.
  436. commit f40faf692123ab2d292957d59b298bd79ab5bf8b
  437. Author: Laurent Aimar <fenrir@videolan.org>
  438. Date:   Mon Feb 2 12:53:20 2004 +0000
  439.      * render: int i;; int j; <-- gcc < 3 doesn't like ';;'
  440. commit abcbbf63e8e0ea9ee236973d1dde8fcbf2eb431d
  441. Author: Laurent Aimar <fenrir@videolan.org>
  442. Date:   Mon Feb 2 12:50:08 2004 +0000
  443.      * rtp: fix in mpeg 1/2 packetization.
  444. commit e73ad00fb0153dd928ebdd7b022891398d66ff9c
  445. Author: Laurent Aimar <fenrir@videolan.org>
  446. Date:   Mon Feb 2 11:18:39 2004 +0000
  447.      * nsv: added 'AAC ' fourcc support.
  448. commit a19ec16e5b75a3845ec46e8a0b20f96a990e61a6
  449. Author: Laurent Aimar <fenrir@videolan.org>
  450. Date:   Mon Feb 2 11:14:32 2004 +0000
  451.      http: fixed segfault with ICY server, fixed redirection.
  452. commit a79a94f6d1475996c3840f050ba6cd968709e79f
  453. Author: Laurent Aimar <fenrir@videolan.org>
  454. Date:   Mon Feb 2 10:41:46 2004 +0000
  455.      * nsv: compilation fix.
  456. commit c01d738a2503d32a7cd5a04d7a04f368d72bc2eb
  457. Author: Laurent Aimar <fenrir@videolan.org>
  458. Date:   Mon Feb 2 10:34:22 2004 +0000
  459.      * nsv: full fractional frame rate support.
  460.         Patch from Vitalijus dot Slavinskas at stud dot ktu dot lt
  461. commit 90a7231424bcb4a7cf461b6dbd409260418e9def
  462. Author: Eric Petit <titer@videolan.org>
  463. Date:   Mon Feb 2 08:50:41 2004 +0000
  464.      macosx/prefs.m: compile fix
  465.      macosx/vout*: fixed quality problems introduced in my last commit
  466.        (noticeably slower now, but fixed), cleaning
  467. commit 0a306cee0a5040ccbe9073a129753b7945911826
  468. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  469. Date:   Sun Feb 1 23:02:02 2004 +0000
  470.     src/misc/cpu.c:
  471.      * SSE2 detection, using a similar approch as for SSE
  472. commit 675864e25602627b2128e1ff0d8570a1b668da87
  473. Author: Olivier Teulière <ipkiss@videolan.org>
  474. Date:   Sun Feb 1 21:13:04 2004 +0000
  475.      * modules/gui/skins2/bezier.*: Compute the points coordinates only once
  476.      * modules/gui/skins2/ctrl_slider.cpp: Fixed a couple of bugs
  477. commit d1cf41c48f80e374341b72e52db6e9985cc2d8f8
  478. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  479. Date:   Sun Feb 1 16:53:11 2004 +0000
  480.     deinterlace.c:
  481.      * MMX and SSE2 versions of the Merge() function.
  482. commit 181e9215b346d38921dec7b900237c663ded9bd8
  483. Author: Cyril Deguet <asmax@videolan.org>
  484. Date:   Sun Feb 1 16:15:40 2004 +0000
  485.     * parser/builder.cpp: stores the curves in the theme (avoid a memory leak)
  486.     * parser/builder_data.def: forgot to commit that for months !
  487. commit ce41dfb552d69e38306fbe4149d776ed35783994
  488. Author: Cyril Deguet <asmax@videolan.org>
  489. Date:   Sun Feb 1 14:44:11 2004 +0000
  490.     * parser/xmlparser.cpp: abort parsing when an error is detected
  491.      (avoid segfaults in element handlers...)
  492.     * all: tried to have the popup window disappear with a click on
  493.      a skin window (not working at least with wxgtk)
  494. commit c1b4f4834670dbe158b6035d5b429ed2d772f17e
  495. Author: Alexis de Lattre <alexis@videolan.org>
  496. Date:   Sun Feb 1 14:43:08 2004 +0000
  497.       * ipv4.c: IGMPv3 support for Linux
  498.     
  499.       Differences with the patch I posted in vlc-devel yesterday:
  500.       - took into account the suggestions of gibalou
  501.       - removed the "#if !defined( SYS_DARWIN )", because it should compile
  502.         fine on Mac OS X, even if IGMPv3 won't work
  503.       - added a warning about non-IGMPv3 OSes
  504. commit a11a1831e4ac2165ef8f741c9dc53fd9c50cd370
  505. Author: Rocky Bernstein <rocky@videolan.org>
  506. Date:   Sun Feb 1 05:15:22 2004 +0000
  507.     RGB2 transparency now works. Common 8-bit RGB averaging routine
  508.     hoisted. Some doc additions.
  509. commit b0e78a0aec7086ecc661edb46869c5868f5a6bb9
  510. Author: Laurent Aimar <fenrir@videolan.org>
  511. Date:   Sun Feb 1 04:50:13 2004 +0000
  512.      * ts: implemented the same detection than mpeg/ts.c
  513. commit 4c8d50cb95cd8ebbbaf301c3068a98d4c38e37f1
  514. Author: Rocky Bernstein <rocky@videolan.org>
  515. Date:   Sat Jan 31 23:33:02 2004 +0000
  516.     Big/little-endian bug.
  517. commit b99b12716b77cc645781a424b8f0e4a7ae080cfc
  518. Author: Laurent Aimar <fenrir@videolan.org>
  519. Date:   Sat Jan 31 20:21:47 2004 +0000
  520.      * es_out: reorder meta infos.
  521. commit 3104e5dca22b32bf679edc692842a5148256f0c3
  522. Author: Laurent Aimar <fenrir@videolan.org>
  523. Date:   Sat Jan 31 20:02:26 2004 +0000
  524.      * es_out: Set Language.
  525. commit f73d3dd2255b7c9a8b38731c0a511c404eb22d8b
  526. Author: Alexis de Lattre <alexis@videolan.org>
  527. Date:   Sat Jan 31 18:02:32 2004 +0000
  528.      * ipv4.c: IGMPv3 support (IP_ADD_SOURCE_MEMBERSHIP) for Win32
  529.      * udp.c: restored the old syntax udp:server_addr@destination_addr
  530.      * libvlc.h: updated 'vlc --help'
  531.     
  532.      To do an IGMPv3 query under Windows XP do:
  533.      vlc udp:<source_addr>@<multicast_addr>
  534.      Note: under previous versions of Windows, it will fail to join the group.
  535. commit e4ee1c1b6c981eb60e021f3f857aa5b4592ae2ae
  536. Author: Rocky Bernstein <rocky@videolan.org>
  537. Date:   Sat Jan 31 16:44:58 2004 +0000
  538.     Try for POSIX pthread semantics on Solaris.
  539. commit 11fe3053ab6d1f85d0ca71cbdf21feec60d85c1d
  540. Author: Laurent Aimar <fenrir@videolan.org>
  541. Date:   Sat Jan 31 14:49:52 2004 +0000
  542.      * avi: implemented DEMUX_GET_META.
  543. commit 2cfe3a71bfe2011ef3ba1423722a704bacbc5832
  544. Author: Gildas Bazin <gbazin@videolan.org>
  545. Date:   Sat Jan 31 09:52:22 2004 +0000
  546.     * Makefile.am: added vlc_meta.h
  547. commit 636df0d7bc8d467c915436684e3fb5580e53255f
  548. Author: Rocky Bernstein <rocky@videolan.org>
  549. Date:   Sat Jan 31 05:53:35 2004 +0000
  550.     render.c: RGB2 now gets the right color from the RGB color map.
  551.       And a first cut at handling transparancy values properly. However
  552.       to do this we merely needed to
  553.     
  554.     pixmap.[ch]: write our own routines for retrieving a close colormap index
  555.       given a pixel value. Well, and also had to
  556.     
  557.     video_chroma/i420_rgb.[ch]: save the RGB colormap that is allocated.
  558.     
  559.     Modules.am: forgot new pixmap.c
  560.     
  561.     others: more misc abstraction/cleanup
  562. commit acdfa3528ac2065633045d17717c47dae07f6552
  563. Author: Laurent Aimar <fenrir@videolan.org>
  564. Date:   Sat Jan 31 05:27:02 2004 +0000
  565.      * asf: implemented DEMUX_GET_LENGTH and DEMUX_GET_META.
  566. commit e1e8b00b688cf445e40dffa6e91f26a10ed295e4
  567. Author: Laurent Aimar <fenrir@videolan.org>
  568. Date:   Sat Jan 31 05:25:36 2004 +0000
  569.      * input: call DEMUX_GET_META and fill playlist and input infos.
  570. commit 034ed2f401bcb597820d78a7a1cac14368a1c7eb
  571. Author: Laurent Aimar <fenrir@videolan.org>
  572. Date:   Sat Jan 31 05:24:55 2004 +0000
  573.      * vlc_meta.h: added a vlc_meta_t struct and some functions (for now,
  574.      it will only be used by demuxers).
  575.      * ninput.h: added DEMUX_GET_META, this way demuxer won't have to touch
  576.      playlist and input_InfoAdd and ...
  577. commit 5a1f0564ec9e2edc33b0d2e3f94ed9866652dec2
  578. Author: Laurent Aimar <fenrir@videolan.org>
  579. Date:   Fri Jan 30 17:53:05 2004 +0000
  580.      * ts: use 0x0a descriptor to send language...
  581.      Now we can stream a (complete) dvd with language informations :)
  582. commit 7f18d174de3f6ccf68a8bfc50a110b7d3e98435d
  583. Author: Laurent Aimar <fenrir@videolan.org>
  584. Date:   Fri Jan 30 17:51:02 2004 +0000
  585.      * transcode: keep psz_language.
  586. commit c1f6ca1e85f9ea62a9ac6cc7af006620db14f924
  587. Author: Laurent Aimar <fenrir@videolan.org>
  588. Date:   Fri Jan 30 17:50:05 2004 +0000
  589.      * ts: set psz_laguage with iso639 code.
  590. commit 4c8e56e85ff954c0c15f0cbe01176546cfdbf1d3
  591. Author: Laurent Aimar <fenrir@videolan.org>
  592. Date:   Fri Jan 30 17:49:21 2004 +0000
  593.      * all: sout have now access to psz_language.
  594. commit 7d320e18e8327e15d3d9cd966a28cad46c3af9f9
  595. Author: Laurent Aimar <fenrir@videolan.org>
  596. Date:   Fri Jan 30 16:50:26 2004 +0000
  597.      * spudec: a %d -> IF64d
  598. commit d8e0caa196a4c3b66ee0c171c2d43f6c4ecad5de
  599. Author: Laurent Aimar <fenrir@videolan.org>
  600. Date:   Fri Jan 30 16:45:40 2004 +0000
  601.      * rtp: fixed mpeg4 audio. && was used instead of &, arggg :(
  602. commit 26c083a45b6d4e9ed12a702f965b181964ae1a3c
  603. Author: Laurent Aimar <fenrir@videolan.org>
  604. Date:   Fri Jan 30 16:46:33 2004 +0000
  605.      * spudec: commented out a debug message.
  606. commit ad917f5d42c8360d88d9f1d8206e99119fd6b1e0
  607. Author: Laurent Aimar <fenrir@videolan.org>
  608. Date:   Fri Jan 30 15:56:28 2004 +0000
  609.      * rtp: fixed a bug that corrupt video/audio config data.
  610. commit 6cecc67704a633e358d2c062df1b799a89a1214f
  611. Author: Laurent Aimar <fenrir@videolan.org>
  612. Date:   Fri Jan 30 15:17:39 2004 +0000
  613.      * vlc_es: fixed es_fomat_Copy to duplicate psz_* too.
  614. commit 04b3cf0372c2e55c605ae5c053cab546d7ad1ff8
  615. Author: Laurent Aimar <fenrir@videolan.org>
  616. Date:   Fri Jan 30 14:45:27 2004 +0000
  617.      * dvdnav: oups one debug messsage left.
  618. commit f4eac10850d30d182b96adb8b606ab5b5a472142
  619. Author: Laurent Aimar <fenrir@videolan.org>
  620. Date:   Fri Jan 30 14:27:48 2004 +0000
  621.      * all: fill psz_language with the iso639 code.
  622.      * dvdnav: select the right SPU track only while creating the ES when we
  623.      are not in the menu. (this way user selection won't be lost).
  624. commit 49f3c89bb6c73c2f0ec62e435a3bd97faa82c63e
  625. Author: Laurent Aimar <fenrir@videolan.org>
  626. Date:   Fri Jan 30 14:25:39 2004 +0000
  627.      * es_out: now es_format_t.psz_language could be a iso539 code, it will be
  628.      expanded to the real language name.
  629. commit 1a860388d2faf7291158b1da7f5a032c40cb5128
  630. Author: Rocky Bernstein <rocky@videolan.org>
  631. Date:   Fri Jan 30 13:23:08 2004 +0000
  632.     Doc calculation typo.
  633. commit 5dab5a0dc22f2d9d9afce766af37299ef40d7a89
  634. Author: Rocky Bernstein <rocky@videolan.org>
  635. Date:   Fri Jan 30 13:17:12 2004 +0000
  636.     pixmap.[ch], Modules.am: provisional routine to find closest colormap
  637.     entry.
  638.     
  639.     Rest: Mostly more shuffling of definitions for modularity; doc
  640.     improvements.
  641.     
  642.     (Also I need to copy these changes between computers and this is the
  643.     most expedient way. RV24 transparancy has been tested on a big-endian
  644.     box.)
  645. commit 2617285f8aa783b8f41a4c3be25f5dac4fd15880
  646. Author: Derk-Jan Hartman <hartman@videolan.org>
  647. Date:   Fri Jan 30 12:44:21 2004 +0000
  648.     * modules/gui/macosx/intf.m: fix
  649.     * modules/gui/macosx/prefs.?: New preferences parse code.
  650.       New widgets aren't being created just yet.
  651.       OS X version is broken now, but it already was. we need to fix this before
  652.       a release. Code is largely ported from wxwindows...
  653. commit 77a520190204b237def72fcebbd598111b628499
  654. Author: Laurent Aimar <fenrir@videolan.org>
  655. Date:   Fri Jan 30 01:38:53 2004 +0000
  656.      * dvdnav: added a dvdnavsimple shortcut : it skips the menu and all
  657.      still frames, it doesn't handle the es selection (this way --sout-all
  658.      will work).
  659.       A major problem is that ES aren't added in a logical way like dvd and
  660.     dvdread do (audio/video). I don't know how to retrieve it from dvdnav.
  661.     (it's the same for dvdnav and dvdnavsimple)
  662. commit 1570d3b930aa91134823eb658c0a033094f8fce9
  663. Author: Laurent Aimar <fenrir@videolan.org>
  664. Date:   Fri Jan 30 01:09:24 2004 +0000
  665.      * ps: lalalala, fixed a bug in dts/pts parsing.
  666. commit 43ef6e102f38dec34888b83829f7d5f9d97566be
  667. Author: Gildas Bazin <gbazin@videolan.org>
  668. Date:   Thu Jan 29 19:38:17 2004 +0000
  669.     * modules/codec/speex.c, src/misc/win32_specific.c: compilation fixes.
  670. commit 2d9249bb8cc0dd427143c9366b698249a57e77b4
  671. Author: Gildas Bazin <gbazin@videolan.org>
  672. Date:   Thu Jan 29 18:48:40 2004 +0000
  673.     * configure.ac: fixed typo.
  674. commit f16f6c66f002affb6c6e95131a3d1599296c2ace
  675. Author: Laurent Aimar <fenrir@videolan.org>
  676. Date:   Thu Jan 29 18:37:05 2004 +0000
  677.      * ps: fixed dts.
  678. commit e4fe636a02c0d9b2c2b68450e8470cb6f53427f3
  679. Author: Clément Stenac <zorglub@videolan.org>
  680. Date:   Thu Jan 29 18:02:58 2004 +0000
  681.     Use playlist_Item* functions
  682. commit 499a384591d4238957f08348471fab5f36747fe7
  683. Author: Clément Stenac <zorglub@videolan.org>
  684. Date:   Thu Jan 29 17:51:08 2004 +0000
  685.     Options as infos were bad in several ways: it broke PLAYLIST_GO, used
  686.     much memory, and was inconsistent, especially with input_CreateThread
  687.     taking an array of options
  688.     
  689.     * Revert to using array of options
  690.     
  691.     * To add an item with options:
  692.         - either use playlist_ItemNew, ItemAddOption, and then AddItem
  693.           (useful if you don't have all your options in an array)
  694.         - either use playlist_AddExt (use this if all your options are
  695.           already in an array)
  696.     
  697.     * To add an item without options: use playlist_Add
  698.     
  699.     You can still add options after an item has been added by using either
  700.     playlist_AddOption or playlist_ItemAddOption
  701.     
  702.     * Attempt to improve API and solve thread safety issues.
  703.       - playlist_Item* functions allow to touch items only.
  704.         p_item->lock must be used when needed
  705.         (playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
  706.          playlist_ItemSet* )
  707.     
  708.       - playlist_ItemGetById and ItemGetByPos give you playlist_items
  709.         for GetByPos, you should have the playlist lock
  710.     
  711.     At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
  712. commit 6dc60921e4ccc73903b9b2d07dab30b546c6366f
  713. Author: Laurent Aimar <fenrir@videolan.org>
  714. Date:   Thu Jan 29 17:14:04 2004 +0000
  715.      * demux2: mmh removed some shortcut. (easier than increasing
  716.      MODULE_SHORTCUT_MAX ;)
  717. commit f5c7fd83f3b0cd23c920fafc63498e205dbbaa61
  718. Author: Gildas Bazin <gbazin@videolan.org>
  719. Date:   Thu Jan 29 17:04:01 2004 +0000
  720.     * src/misc/configuration.c, include/configuration.h: added a change_action_add()method to associate an action (that can be triggered through a gui) to a config var.
  721.     * modules/gui/wxwindows/preferences_widgets.*: implemented partial support for change_action_add().
  722.     * modules/access/dshow/dshow.cpp: use change_action_add() to refresh the list of devices and to add an option to configure a device.
  723. commit 0b1ccd3e419156ba934861bb269b69dfb2dd92e1
  724. Author: Laurent Aimar <fenrir@videolan.org>
  725. Date:   Thu Jan 29 15:11:17 2004 +0000
  726.      * au: ported to demux2 API.
  727. commit 70127d0acfa2320c8537f7f57ca1578ea07be193
  728. Author: Laurent Aimar <fenrir@videolan.org>
  729. Date:   Thu Jan 29 15:10:17 2004 +0000
  730.      * input_programs.c: AddES sets default i_stream_id (make valgrind happy ;)
  731. commit 8f735381bb9409085f1be89416fc40f447b862bc
  732. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  733. Date:   Thu Jan 29 14:39:08 2004 +0000
  734.     include/vlc_common.h:
  735.      * defined a CPU_CAPABILITY_SSE2
  736.     src/libvlc.(c|h):
  737.      * implemented --see2/--no-sse2
  738. commit afd56ce5fbc3fa33dfa4a8303df03130e45e6012
  739. Author: Rocky Bernstein <rocky@videolan.org>
  740. Date:   Thu Jan 29 11:50:22 2004 +0000
  741.     render.c: RV24 blending
  742.     all: more code cleanup and perhaps slightly better bigendian handling though
  743.          more common routines/includes.
  744. commit 55645776de631780b770def24ff7e9925c24b4d4
  745. Author: Rocky Bernstein <rocky@videolan.org>
  746. Date:   Thu Jan 29 04:04:21 2004 +0000
  747.     Transparancy for more chromas more complete.
  748. commit 7cef32c0c114f14aa243062735198c8b6fe554d1
  749. Author: Eric Petit <titer@videolan.org>
  750. Date:   Thu Jan 29 02:01:49 2004 +0000
  751.      macosx/vout* :
  752.        + Unkludged a lot the way the OpenGL output was working until now
  753.        + Optimized here and here. Please test!
  754. commit 3122f7afde04b19f450479adf6875f8176bdb5f2
  755. Author: Eric Petit <titer@videolan.org>
  756. Date:   Wed Jan 28 21:31:15 2004 +0000
  757.      + macosx/vout* : cosmetic
  758. commit eafdc23a34c67dcbaed5f3b6a4e0fbdfa3aa7b1c
  759. Author: Gildas Bazin <gbazin@videolan.org>
  760. Date:   Wed Jan 28 20:53:21 2004 +0000
  761.     * configure.ac: proper checks for all the skins2 dependancies.
  762. commit 9b85c69d83c573e29884787af412540aaa6725cc
  763. Author: Gildas Bazin <gbazin@videolan.org>
  764. Date:   Wed Jan 28 16:46:52 2004 +0000
  765.     * modules/access/dshow/*: bug fixes.
  766. commit fddcb08d82a9c8521c6143a3a59640bbc90c95bb
  767. Author: Gildas Bazin <gbazin@videolan.org>
  768. Date:   Wed Jan 28 15:51:16 2004 +0000
  769.     * modules/gui/skins2/win32/win32_graphics.cpp: small fix.
  770. commit c56aefceae5a6bacfbe22c75bee87b4d00a4da2b
  771. Author: Benjamin Pracht <bigben@videolan.org>
  772. Date:   Wed Jan 28 15:25:53 2004 +0000
  773.     Do not enable skins2 on macosx and beos.
  774.     
  775.     Hope I haven't broken anything...
  776. commit 9a6a3a03f426f33f2de5fadb46633597b9a4e019
  777. Author: Eric Petit <titer@videolan.org>
  778. Date:   Wed Jan 28 14:36:53 2004 +0000
  779.      macosx/vout.m: swap OpenGL buffers only during the vertical retrace of
  780.        the monitor (fixed flickering effect)
  781. commit e8350fda365f39b2a023193507323c6cd092e9f7
  782. Author: Laurent Aimar <fenrir@videolan.org>
  783. Date:   Wed Jan 28 12:25:37 2004 +0000
  784.      * aiff: another demuxer.
  785. commit 357a6d154290feefb624a9943f7f9aecba1536c7
  786. Author: Derk-Jan Hartman <hartman@videolan.org>
  787. Date:   Tue Jan 27 23:09:25 2004 +0000
  788.     * Thou shall initialize thou subtitles.
  789. commit 5cd1cfe24568d1d8c08559ac9573b91638a90ec0
  790. Author: Derk-Jan Hartman <hartman@videolan.org>
  791. Date:   Tue Jan 27 22:51:39 2004 +0000
  792.     * modules/demux/util/sub.?
  793.       Vobsub is working now. only track 0 will be played atm.
  794.       spudec scaling will need to be implemented or vobsub is pretty useless.
  795.     * modules/codec/spudec
  796.       Changed an error into a warning message.
  797. commit 955959667d95388b1abea44e0856ffe0a397cade
  798. Author: Benjamin Pracht <bigben@videolan.org>
  799. Date:   Tue Jan 27 22:19:04 2004 +0000
  800.     Fixes a little bug introduced by string review on localized VLC
  801. commit 50ad1400d3a17377b6270e16f16013e73f38e627
  802. Author: Gildas Bazin <gbazin@videolan.org>
  803. Date:   Tue Jan 27 21:12:42 2004 +0000
  804.     * configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
  805.     * modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
  806. commit 347fc3b2a41791a3b2d156ebeb2c94565e222398
  807. Author: Gildas Bazin <gbazin@videolan.org>
  808. Date:   Tue Jan 27 19:14:07 2004 +0000
  809.     * modules/codec/dts.c: bug-fix for s/pdif support.
  810. commit 65004d0c9bcf0aa0e16d59b88a1c4f8f2c30ab28
  811. Author: Gildas Bazin <gbazin@videolan.org>
  812. Date:   Tue Jan 27 17:01:51 2004 +0000
  813.     * modules/gui/skins2/win32/*: dynamically load AlphaBlend() as it isn't available on Win9x,NT4.
  814.        Parent window created outside the screen so it isn't visible.
  815.     
  816.     Could somebody (AsMaX, ipkiss) have a look at the AlphaBlend() function call in win32_graphics.cpp ? I'd like to use the AlphaBlend() we got from win32_factory.cpp.
  817. commit 02d6bac4129293e33ae12057fd6e418f20d7d771
  818. Author: Gildas Bazin <gbazin@videolan.org>
  819. Date:   Tue Jan 27 14:05:33 2004 +0000
  820.     * modules/packetizer/mpegvideo.c: fixed major bug where the first frame could be sent out with a null dts.
  821.     * src/stream_output/stream_output.c: guard against non-dated packets in sout_InputSendBuffer().
  822. commit a3aa98472a38b2767b85279d975fd4df97331924
  823. Author: Laurent Aimar <fenrir@videolan.org>
  824. Date:   Tue Jan 27 13:10:29 2004 +0000
  825.      * sub: removed unused variable.
  826. commit 6c8e7167df1904f45e0d1493b886cc4a661dc04b
  827. Author: Laurent Aimar <fenrir@videolan.org>
  828. Date:   Tue Jan 27 12:46:46 2004 +0000
  829.      * sub: clean/fix. it begins to work.
  830. commit 77a7ebc282e75c07ffba711cb2cf9587fa80e3b8
  831. Author: Laurent Aimar <fenrir@videolan.org>
  832. Date:   Tue Jan 27 12:22:41 2004 +0000
  833.      * sub.c : fixed parsing, but doesn't work yet (buffer overflow while
  834.      reading packet).
  835. commit dfbabf4e6c731779ef55368c14425b1df0594ccf
  836. Author: Eric Petit <titer@videolan.org>
  837. Date:   Tue Jan 27 12:11:48 2004 +0000
  838.      macosx/vout.m: fixed OpenGL aspect ratio
  839. commit e38e99edb30d2edccf1119407ed3a69f6dc9a041
  840. Author: Gildas Bazin <gbazin@videolan.org>
  841. Date:   Tue Jan 27 11:57:05 2004 +0000
  842.     * modules/demux/util/*: fixed segfault with new vobsub code.
  843. commit f1c67b560311ab925ead47cf93487affa21d4afb
  844. Author: Derk-Jan Hartman <hartman@videolan.org>
  845. Date:   Tue Jan 27 07:05:10 2004 +0000
  846.     * VobSub demuxing. Almost working i think, but the ps parsing isn't going to well yet.
  847.       fen, anymore tips? :)
  848.       There seems to be some trouble with bufferoverflows atm and
  849.       spudec doesn't like the data it is being fed:
  850.     
  851.       [00000199] spudec decoder debug: i_spu_size=8201 i_rle=29701
  852. commit 7c49ef4a285447a4bcc1941162c45882d8af1058
  853. Author: Rocky Bernstein <rocky@videolan.org>
  854. Date:   Tue Jan 27 03:45:17 2004 +0000
  855.     First of the bigendian fixes. Bug in YUY had U and V values in blending
  856.     swapped.
  857. commit 9ab737d74a7e958f0c1d46b65e456cfa45c93e24
  858. Author: Eric Petit <titer@videolan.org>
  859. Date:   Tue Jan 27 03:22:03 2004 +0000
  860.      i420_yuy2.c: made the altivec optim a bit nicer (probably a bit faster, too)
  861. commit b29cf1057e4fdc6179ee7ce50af6269d82ece22c
  862. Author: Rocky Bernstein <rocky@videolan.org>
  863. Date:   Tue Jan 27 01:57:29 2004 +0000
  864.     Link with -lm when needed - 2nd try.
  865. commit b47bafe64b9fbfe74299618f2317948e24bb4aa1
  866. Author: Derk-Jan Hartman <hartman@videolan.org>
  867. Date:   Mon Jan 26 23:37:05 2004 +0000
  868.     * Fix autodetection bug with file:///
  869. commit 060650d58869c2c7b183398d100e184a8d133868
  870. Author: Laurent Aimar <fenrir@videolan.org>
  871. Date:   Mon Jan 26 23:30:18 2004 +0000
  872.      * playlist: fix for input options.
  873. commit 3b6ac5b076589b723348b4c607f605f5c08e80df
  874. Author: Laurent Aimar <fenrir@videolan.org>
  875. Date:   Mon Jan 26 23:07:16 2004 +0000
  876.      * all: input_CreateThread doesn't take a playlist_item_t anymore.
  877.             export input_CreateThread/input_StopThread/input_DestroyThread.
  878. commit f14ae4a2ff676f52fe577b2b940fec35f32e712a
  879. Author: Derk-Jan Hartman <hartman@videolan.org>
  880. Date:   Mon Jan 26 22:42:50 2004 +0000
  881.     * Remove crud
  882. commit 8f2d732d68345873b6542f434f0de472449c097a
  883. Author: Derk-Jan Hartman <hartman@videolan.org>
  884. Date:   Mon Jan 26 22:32:51 2004 +0000
  885.     * Remove crud
  886. commit 41fd1676f536e2b69c4a964b63121d57aa7edada
  887. Author: Gildas Bazin <gbazin@videolan.org>
  888. Date:   Mon Jan 26 22:10:20 2004 +0000
  889.     * modules/gui/wxwindows/*: adapted to the new playlist api.
  890.        "Add MRL" in the playlist dialog now only appends the new item to the playlist.
  891. commit 8856aee135828a0d3e9453e0d994438d1f4aed83
  892. Author: Derk-Jan Hartman <hartman@videolan.org>
  893. Date:   Mon Jan 26 21:37:58 2004 +0000
  894.     * String review
  895. commit 41f757da9b8f883127ad7ea65e7c6558317f1f84
  896. Author: Laurent Aimar <fenrir@videolan.org>
  897. Date:   Mon Jan 26 20:48:51 2004 +0000
  898.      * playlist: compilation fix.
  899. commit f3f41176e52db3dd759be7af6a6bafe80e39087a
  900. Author: Laurent Aimar <fenrir@videolan.org>
  901. Date:   Mon Jan 26 20:48:10 2004 +0000
  902.      * all: make stream_t using function pointers (needed to have multiple
  903.      implementations, not yet used).
  904. commit 33464f10219793b3bebc2a998c443fe6934e4c87
  905. Author: Gildas Bazin <gbazin@videolan.org>
  906. Date:   Mon Jan 26 20:26:54 2004 +0000
  907.     * src/input/*, modules/demux/util/sub.[ch]: cleanup and fixed memory leaks.
  908. commit 361dab55c3134c0fca5588e86adcff1656a671e6
  909. Author: Gildas Bazin <gbazin@videolan.org>
  910. Date:   Mon Jan 26 20:02:15 2004 +0000
  911.     * modules/demux/util/*: a bit of cleanup.
  912. commit 486978548de0767704589faf18af6a81de029668
  913. Author: Eric Petit <titer@videolan.org>
  914. Date:   Mon Jan 26 20:00:33 2004 +0000
  915.      gui/macosx/vout.m: fixed a mistake (fixes the main memory leak btw)
  916. commit f7081995910f62f33f0995caad914db2af0e47d7
  917. Author: Eric Petit <titer@videolan.org>
  918. Date:   Mon Jan 26 19:51:33 2004 +0000
  919.      Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
  920. commit a48dd14f7b9c1ae7f0063b5d71c0d3570f736330
  921. Author: Gildas Bazin <gbazin@videolan.org>
  922. Date:   Mon Jan 26 19:20:10 2004 +0000
  923.     * src/input/subtitles.c: more sanity checks.
  924. commit 133d08f453d5d298bfe47728643909b269d9affd
  925. Author: Gildas Bazin <gbazin@videolan.org>
  926. Date:   Mon Jan 26 18:57:18 2004 +0000
  927.     * modules/codec/ffmpeg/ffmpeg.c: proper fix for disabling aac decoding while keeping encoding.
  928. commit bc878067b30eff9cfbe3b146df255842ef6bb116
  929. Author: Gildas Bazin <gbazin@videolan.org>
  930. Date:   Mon Jan 26 18:45:45 2004 +0000
  931.     modules/visualization/visual/visual.c: strings review.
  932. commit cdde0c12834bdc11eef9691d883cd25cb3a54a48
  933. Author: Eric Petit <titer@videolan.org>
  934. Date:   Mon Jan 26 18:30:37 2004 +0000
  935.      All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
  936.      to give it a try (QT is the default method).
  937.       + Known issues: no fullscreen yet, memory leaks, ugly code, ...
  938.       + Known goodies: it's a few % faster than QT here (playing a DVD). If
  939.           experienced OpenGL and Altivec programmers could have a look and
  940.           give some advice, I guess the performance increase might become
  941.           noticeable.
  942. commit f67ec25751fec57b57f7c9f4b5944b5365bcbf7d
  943. Author: Gildas Bazin <gbazin@videolan.org>
  944. Date:   Mon Jan 26 18:30:01 2004 +0000
  945.     * modules/mux/mp4.c: fixed recent screw-up in movie duration.
  946. commit 9eca6a129198b0549248a1f270763f7233abb17e
  947. Author: Gildas Bazin <gbazin@videolan.org>
  948. Date:   Mon Jan 26 18:24:17 2004 +0000
  949.     * modules/access/dshow/*: implemented a few more things.
  950. commit 3724ca76ddffbf77b3ede9805a9a0f9f8cabe661
  951. Author: Jon Lech Johansen <jlj@videolan.org>
  952. Date:   Mon Jan 26 17:15:40 2004 +0000
  953.       * drms: bugfixes in sci handling, GetiPodID darwin support.
  954. commit b3e689d0e60cffe1d8c4406e2a280d8c0ba83c1a
  955. Author: Eric Petit <titer@videolan.org>
  956. Date:   Mon Jan 26 16:54:56 2004 +0000
  957.      + All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
  958.        yet as Quicktime handles i420 pictures, but it will be when I've
  959.        cleaned the OpenGL output I'm working on (to be commited soon).
  960. commit d47b33f38a60ffe3a781e9b04d25ff9434b1f424
  961. Author: Clément Stenac <zorglub@videolan.org>
  962. Date:   Mon Jan 26 16:52:31 2004 +0000
  963.     Strings review
  964.     
  965.     Do "50%","100%", ... need translation ?
  966.     
  967.     They are currently translated, I did not touch this
  968. commit 64ae4f172c4c2ab0ffbbdef08597b48efb782fe5
  969. Author: Clément Stenac <zorglub@videolan.org>
  970. Date:   Mon Jan 26 16:45:03 2004 +0000
  971.     String review
  972. commit dfa1e4834cd99c2477bccb0a01b231eb16528ca2
  973. Author: Laurent Aimar <fenrir@videolan.org>
  974. Date:   Mon Jan 26 16:30:34 2004 +0000
  975.      * mmsh: msg_Err -> msg_Dbg.
  976. commit dd3fdce559ce469a1c6fa36a4c5dc906620185e7
  977. Author: Derk-Jan Hartman <hartman@videolan.org>
  978. Date:   Mon Jan 26 14:47:39 2004 +0000
  979.     * compilation fixes
  980. commit 54693afaf32ad32b517e6c8f48f5f273d45e9b75
  981. Author: Gildas Bazin <gbazin@videolan.org>
  982. Date:   Mon Jan 26 10:35:28 2004 +0000
  983.     * configure.ac: fixed typo.
  984. commit e87750985a1d44ed4b0200097b797ebe4a37bf4d
  985. Author: Sam Hocevar <sam@videolan.org>
  986. Date:   Mon Jan 26 10:32:33 2004 +0000
  987.       * configure.ac:
  988.         + Bail out if libavcodec.a wasn't built with --enable-pp.
  989. commit 765a2488503f92367105faa36e083a8d75fc2aa1
  990. Author: Rocky Bernstein <rocky@videolan.org>
  991. Date:   Mon Jan 26 04:51:09 2004 +0000
  992.     add -lm on more plugins that require it. libvcdinfo version number is
  993.     now 0.7.20 not 0.7.20-cdio.
  994. commit 164278c36c18a1b5bc26cbdd4df929f80627b320
  995. Author: Cyril Deguet <asmax@videolan.org>
  996. Date:   Sun Jan 25 23:04:06 2004 +0000
  997.     * all: save the theme configuration at exit (theme path and
  998.       position/visibilty of the windows)
  999.     * parser/xmlparser.cpp: fixed a segfault when the file cannot be opened
  1000. commit 4ee258dfef789140ce63a6140e5e9b544848e5a9
  1001. Author: Rocky Bernstein <rocky@videolan.org>
  1002. Date:   Sun Jan 25 22:16:51 2004 +0000
  1003.     Fix if iconv not installed.
  1004. commit 525f8be1a0cce0c28dc6d413097c2d4e67ebf719
  1005. Author: Rocky Bernstein <rocky@videolan.org>
  1006. Date:   Sun Jan 25 22:16:26 2004 +0000
  1007.     include limits.h for PATH_MAX. Solaris fix.
  1008. commit fa5f109874fe4b8bd8e405e674c8d73603f64eb1
  1009. Author: Gildas Bazin <gbazin@videolan.org>
  1010. Date:   Sun Jan 25 21:39:37 2004 +0000
  1011.     * include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
  1012.     * modules/codec/ffmpeg/*: support for palettized codecs.
  1013. commit 64b64281816d39e32c8db1c0f8caaa3f99c99eda
  1014. Author: Cyril Deguet <asmax@videolan.org>
  1015. Date:   Sun Jan 25 21:38:57 2004 +0000
  1016.     * src/generic_window.cpp: don't raise the windows on a mouse up event
  1017. commit 73a2f963f5e2e34895ad5fb294f1fa8f2fd93b2a
  1018. Author: Rocky Bernstein <rocky@videolan.org>
  1019. Date:   Sun Jan 25 21:03:16 2004 +0000
  1020.     Test for libcdio only once. Make disable-libcddb work (typo in test variable).
  1021. commit c4fb5be755159e179fee3b39b315813d54aa58ed
  1022. Author: Gildas Bazin <gbazin@videolan.org>
  1023. Date:   Sun Jan 25 20:40:59 2004 +0000
  1024.     * ALL: removed useless add_category_hint().
  1025. commit ffdca9af740e111153ab385cf00e887c652e7b4c
  1026. Author: Derk-Jan Hartman <hartman@videolan.org>
  1027. Date:   Sun Jan 25 20:05:29 2004 +0000
  1028.     * Stringreview !!!
  1029. commit 97706e46cb03fe7184f6b0d7e12b4eabaace13f9
  1030. Author: Derk-Jan Hartman <hartman@videolan.org>
  1031. Date:   Sun Jan 25 19:54:53 2004 +0000
  1032.     * Removing old useless files
  1033. commit 3f1dcaf94e2a51f6e947067b7daf738d653adc10
  1034. Author: Rocky Bernstein <rocky@videolan.org>
  1035. Date:   Sun Jan 25 19:27:09 2004 +0000
  1036.     cvd.c: default duration scaling is smaller which seems more correct.
  1037.     
  1038.     string review: Merge/canonicalize debug string messages.
  1039. commit b08ded33f043cb813a2620d2f0fba78e4526ce16
  1040. Author: Benjamin Pracht <bigben@videolan.org>
  1041. Date:   Sun Jan 25 19:10:09 2004 +0000
  1042.     added a 0 accidentally
  1043. commit b5c53865447042060a1b4922a55dcb27373eab80
  1044. Author: Gildas Bazin <gbazin@videolan.org>
  1045. Date:   Sun Jan 25 18:53:07 2004 +0000
  1046.     * ALL: removed a bunch of unused add_category_hint().
  1047. commit 0e9287e3b81049e7f7cf1121d5b6db340255c671
  1048. Author: Cyril Deguet <asmax@videolan.org>
  1049. Date:   Sun Jan 25 18:46:37 2004 +0000
  1050.     * x11/x11_display.cpp: only 8 bpp mode was working...
  1051. commit a42c3ab31e3ab4a883bbcdd0d4418bc718542d3e
  1052. Author: Cyril Deguet <asmax@videolan.org>
  1053. Date:   Sun Jan 25 18:41:08 2004 +0000
  1054.     * all: support of 8 bpp mode for X11 skins. Like in the vout it uses
  1055.      its own colormap, but I don't like that at all...
  1056. commit 060778bdcc5c1ca3b7f7906cf5cdcaaecbaa6671
  1057. Author: Gildas Bazin <gbazin@videolan.org>
  1058. Date:   Sun Jan 25 18:34:55 2004 +0000
  1059.     * modules/gui/gtk/preferences.c: don't rely on module definitions having an add_category_hint().
  1060. commit fea7f383ddfe2e92b2b58bce13bb53350029ffb0
  1061. Author: Benjamin Pracht <bigben@videolan.org>
  1062. Date:   Sun Jan 25 18:20:12 2004 +0000
  1063.     string review
  1064.     
  1065.     still some  printfs in dvbsub.c. Would  need to spend some  time reading
  1066.     the code to remove them.
  1067. commit 5bc156ab85f2acc3f9137542bca89ecdb3d67578
  1068. Author: Gildas Bazin <gbazin@videolan.org>
  1069. Date:   Sun Jan 25 18:18:50 2004 +0000
  1070.     * modules/gui/wxwindows/interface.cpp: removed unused strings.
  1071. commit 6de15a630f2467978355537b95b013cf8fc33705
  1072. Author: Clément Stenac <zorglub@videolan.org>
  1073. Date:   Sun Jan 25 18:17:08 2004 +0000
  1074.     * Strings review in include/
  1075.     * Removed trailing spaces
  1076. commit f7fd8b6514d5427b5e177396e236c486142f3d97
  1077. Author: Carlo Calabrò <murray@videolan.org>
  1078. Date:   Sun Jan 25 17:58:30 2004 +0000
  1079.     reverting a whole bunch of stupid changes,
  1080.     sorry :)
  1081. commit c876674243515d0f78c59cc63abcdf88d934d2c4
  1082. Author: Gildas Bazin <gbazin@videolan.org>
  1083. Date:   Sun Jan 25 17:52:17 2004 +0000
  1084.     * mozilla/vlcshell.cpp: don't translate debug messages.
  1085.     * modules/misc/logger/logger.c: compilation fix.
  1086. commit 3f74a523459df2be022bce48de1ecc8b0eb08277
  1087. Author: Carlo Calabrò <murray@videolan.org>
  1088. Date:   Sun Jan 25 17:41:30 2004 +0000
  1089.     String review, round three in advance :)
  1090.     If you've got spare stuff to review, I'm free.
  1091.     (FK, are you reviewing the KDE intf or shall I do it?)
  1092. commit 9f6cfbe91b1b6d5de23536b76210541b17380210
  1093. Author: Carlo Calabrò <murray@videolan.org>
  1094. Date:   Sun Jan 25 17:32:29 2004 +0000
  1095.     string review, round two: the audio output modules
  1096.     (but as I'm too tired and it's apero time, round three
  1097.     will follow later on in the night)
  1098. commit 630d42d5a3771b4d841233b9b1f1a326225e2319
  1099. Author: Gildas Bazin <gbazin@videolan.org>
  1100. Date:   Sun Jan 25 17:31:22 2004 +0000
  1101.     * modules/access/*: strings review + coding style fixes.
  1102. commit 82a67660c9c7fbc9a1ea78b7929e34af26ebca01
  1103. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1104. Date:   Sun Jan 25 17:20:19 2004 +0000
  1105.     string review by Christophe Mutricy aka xtophe
  1106. commit 1e67ea66dcb1f5aa9add966a3563b98b9cd3ccca
  1107. Author: Clément Stenac <zorglub@videolan.org>
  1108. Date:   Sun Jan 25 17:16:06 2004 +0000
  1109.     * String review, round one
  1110.     * A few coding style fixes
  1111.     * Doxygenized a few functions
  1112. commit f5932b756eba0ddac3b84740d0b94e6869b99b28
  1113. Author: Carlo Calabrò <murray@videolan.org>
  1114. Date:   Sun Jan 25 17:01:57 2004 +0000
  1115.     String Review round one, Mac OS X interface.
  1116. commit 59bd8e1485711d3f9eb1e927303f4d1ed9527a28
  1117. Author: Anil Daoud <anil@videolan.org>
  1118. Date:   Sun Jan 25 16:17:04 2004 +0000
  1119.     * string review.
  1120. commit 09d8db82e8f1180db748d206dec4d76c7e11d144
  1121. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1122. Date:   Sun Jan 25 15:55:37 2004 +0000
  1123.     modules/video_filter/logo.c:
  1124.      * correctly name the config options( logo-foo not logo_foo )
  1125. commit 262b0474b1be959166e00dd0876b5a3ba62bec5f
  1126. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1127. Date:   Sun Jan 25 15:42:57 2004 +0000
  1128.     string review
  1129. commit 064c1166aaadf5def0bbf429b3a6fc50b418a41e
  1130. Author: Rocky Bernstein <rocky@videolan.org>
  1131. Date:   Sun Jan 25 14:42:18 2004 +0000
  1132.     String review.
  1133. commit eeff7f989aaaadd29d0cb2cca12fd2b15d6075e5
  1134. Author: Rocky Bernstein <rocky@videolan.org>
  1135. Date:   Sun Jan 25 14:42:05 2004 +0000
  1136.     string review.
  1137. commit eed2a24c40281284046f1d2590a125d2673e61ce
  1138. Author: Gildas Bazin <gbazin@videolan.org>
  1139. Date:   Sun Jan 25 14:34:25 2004 +0000
  1140.     * modules/stream_out/*: coding style changes + strings review.
  1141. commit d451cb0ca405eb6d88c21bdb3de5aae71f56ce3b
  1142. Author: Rocky Bernstein <rocky@videolan.org>
  1143. Date:   Sun Jan 25 14:18:40 2004 +0000
  1144.     More clarification of the LID/PSD/PBC thing especially with respect
  1145.     to vlc's plugin. A couple of typographical mistakes corrected.
  1146. commit c14327c1ed1f5fb5839a289799af16b73b23c6b4
  1147. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1148. Date:   Sun Jan 25 14:15:21 2004 +0000
  1149.     * string review
  1150. commit de22c7581d4a0c2e12c7daae9633f1828b46ea4c
  1151. Author: Cyril Deguet <asmax@videolan.org>
  1152. Date:   Sun Jan 25 13:59:33 2004 +0000
  1153.     * all: fixed segfaults when initialization fails
  1154. commit b16f809c5d45b840e6306c19a3362e88b0f88214
  1155. Author: Clément Stenac <zorglub@videolan.org>
  1156. Date:   Sun Jan 25 13:50:33 2004 +0000
  1157.     First round of stringreview
  1158. commit 19281d93a9b32e20634229f2c6c2e1ec3a508206
  1159. Author: Felix Paul Kühne <fkuehne@videolan.org>
  1160. Date:   Sun Jan 25 13:37:12 2004 +0000
  1161.     * Stringreview
  1162. commit baceeede361fdf83399cc37cbe5fcbc5f043003a
  1163. Author: Gildas Bazin <gbazin@videolan.org>
  1164. Date:   Sun Jan 25 13:29:04 2004 +0000
  1165.     * modules/mux/mp4.c: spec compliance fix.
  1166. commit 97c566368d78c9def550e31d79257dfba313a3c7
  1167. Author: Gildas Bazin <gbazin@videolan.org>
  1168. Date:   Sun Jan 25 11:48:17 2004 +0000
  1169.     * src/libvlc.c: another couple of changes to the --help output.
  1170. commit 1628f2f2c93b2983d28131dc5cb67747a8929df0
  1171. Author: Cyril Deguet <asmax@videolan.org>
  1172. Date:   Sun Jan 25 11:44:19 2004 +0000
  1173.     * all: replaced the flex parser by the libxml one
  1174.     * src/window_manager.cpp: improved the raise window algorithm
  1175.     * src/tooltip.cpp: fixed a segfault after changing a theme
  1176. commit b6abc4fa6f21452491af04c4b93a3b6f071f3fa9
  1177. Author: Gildas Bazin <gbazin@videolan.org>
  1178. Date:   Sun Jan 25 11:32:32 2004 +0000
  1179.     * src/libvlc.c: improved --help output.
  1180. commit c44e8ce8bfe6401cc51dc69acdb6c67648e94080
  1181. Author: Gildas Bazin <gbazin@videolan.org>
  1182. Date:   Sun Jan 25 10:17:19 2004 +0000
  1183.     * modules/video_filter/logo.c: compilation fixes.
  1184. commit 1a7c84d031f9d2d86a362c0f522f6741854964e3
  1185. Author: Rocky Bernstein <rocky@videolan.org>
  1186. Date:   Sun Jan 25 08:01:13 2004 +0000
  1187.     "Playback control LID" is too long. Shorten to "Playback LID"
  1188. commit 6efc2f97550abbafce93a82bd55e3f05d47213c7
  1189. Author: Rocky Bernstein <rocky@videolan.org>
  1190. Date:   Sun Jan 25 07:48:04 2004 +0000
  1191.     string review.
  1192. commit c71e26d29d160eca573510d06a87a83a93d0affa
  1193. Author: Rocky Bernstein <rocky@videolan.org>
  1194. Date:   Sun Jan 25 04:53:16 2004 +0000
  1195.     Allow PBC selection. Had been temporarily disabled. Perhaps this is
  1196.     what DJ was referring to?
  1197. commit d03df884a01e13295a1ede5c38b35b9c73c08497
  1198. Author: Derk-Jan Hartman <hartman@videolan.org>
  1199. Date:   Sun Jan 25 03:29:02 2004 +0000
  1200.     * string review
  1201. commit 923649f961cc8f5c5c465fe72501f34bc1ea54fe
  1202. Author: Derk-Jan Hartman <hartman@videolan.org>
  1203. Date:   Sun Jan 25 03:28:41 2004 +0000
  1204.     * stringreview
  1205. commit bf1bb6bbf9465324e67c02c107797ded67f418d9
  1206. Author: Derk-Jan Hartman <hartman@videolan.org>
  1207. Date:   Sun Jan 25 03:28:32 2004 +0000
  1208.     * adjust uses variables
  1209. commit 0d5eef15b5375320a0e87eb4332da309ae1d5fe2
  1210. Author: Laurent Aimar <fenrir@videolan.org>
  1211. Date:   Sun Jan 25 02:26:04 2004 +0000
  1212.      - csa.* : CSA scrambling implementation.
  1213.      - demux/ts.c, mux/mpeg/ts.c: added support for CSA (de)scrambling
  1214.      (fixed key).
  1215. commit e525bf1328170052fd31a4b7612b1c20996abc75
  1216. Author: Derk-Jan Hartman <hartman@videolan.org>
  1217. Date:   Sat Jan 24 21:06:52 2004 +0000
  1218.     * extras/contrib/src/ dvdnav packages
  1219.     * REST: stringreview round 1
  1220. commit 33c764faa9be5935c51e28b937e9bb849bfd481b
  1221. Author: Laurent Aimar <fenrir@videolan.org>
  1222. Date:   Sat Jan 24 20:40:46 2004 +0000
  1223.      * vlc_common: changed TAB_APPEND. I have to do this because the old way
  1224.      seems to make bogus code (but I'm not sure).
  1225. commit 9bbd9158ebdc42b945e84cab167a348fdc0282f4
  1226. Author: Gildas Bazin <gbazin@videolan.org>
  1227. Date:   Sat Jan 24 15:18:29 2004 +0000
  1228.     * configure.ac: added --with-xml2-config-path=PATH option.
  1229. commit 11a5c30c8172215433cdf2d605b3c8bc9d1b958a
  1230. Author: Cyril Deguet <asmax@videolan.org>
  1231. Date:   Sat Jan 24 14:25:16 2004 +0000
  1232.     * parser/xmlparser.cpp: added DTD validation
  1233. commit c381c1c1301fb2ca0f67116e45468fd6c7d617e9
  1234. Author: Cyril Deguet <asmax@videolan.org>
  1235. Date:   Sat Jan 24 13:08:12 2004 +0000
  1236.     * configure.ac: check xml2-config for skins2
  1237.     * modules/gui/skins2/src/var_manager.cpp: delete the variables in the
  1238.       right order to avoid invalid reads in the destructor
  1239.     * modules/gui/skins2/parser/xmlparser: skeleton of a new parser based
  1240.       on the text reader API of libxml2
  1241. commit 5d3d03806510d96e3f991f214ba4938f2acb6851
  1242. Author: Gildas Bazin <gbazin@videolan.org>
  1243. Date:   Sat Jan 24 12:30:32 2004 +0000
  1244.     * modules/gui/wxwindows/preferences_widgets.cpp: increased the min/max value for int config vars to +/-10000000.
  1245. commit d758eadca432b6e1fa10bf987f5e35058eaf0b40
  1246. Author: Gildas Bazin <gbazin@videolan.org>
  1247. Date:   Sat Jan 24 11:56:16 2004 +0000
  1248.     * modules/mux/mp4.c: store the display size using the proper aspect-ratio.
  1249.        Size optimization for the generation of the stsc table.
  1250.        Some more clean-up.
  1251. commit 2150d8dbd7b590bdcd8e9efa1d13ba9fa7b7e840
  1252. Author: Rocky Bernstein <rocky@videolan.org>
  1253. Date:   Sat Jan 24 03:48:29 2004 +0000
  1254.     Doc fix.
  1255. commit e4c82ec2b3af7c62634edd5acf33af6597de5032
  1256. Author: Laurent Aimar <fenrir@videolan.org>
  1257. Date:   Sat Jan 24 00:47:42 2004 +0000
  1258.      * ffmpeg.c: disabled mpeg4 audio, too buggy. (This way users can see that
  1259.      they miss the faad decoder without having an obscure segfault.)
  1260. commit ae7ddb624932be8956493c5b790f1b400e66146f
  1261. Author: Rocky Bernstein <rocky@videolan.org>
  1262. Date:   Fri Jan 23 23:06:25 2004 +0000
  1263.     Compilation bug: can't have preprocessor directives inside a macro.
  1264. commit ebb65f2abc4fbda3369aafe7631b3f9634e8a128
  1265. Author: Jon Lech Johansen <jlj@videolan.org>
  1266. Date:   Fri Jan 23 20:58:52 2004 +0000
  1267.       * drms: endian fixes, GetiPodID env var support.
  1268. commit 5c2cf083f90c34009b799ff65db74f27930a493d
  1269. Author: Gildas Bazin <gbazin@videolan.org>
  1270. Date:   Fri Jan 23 17:56:14 2004 +0000
  1271.     * src/stream_output/stream_output.c, include/stream_output.h: new sout_AccessOutRead() funcion.
  1272.     * modules/access_output/file.c: implemented sout_AccessOutRead().
  1273.     * modules/access_output/udp.c: coding style cleanup.
  1274.     * modules/mux/mp4.c: Added support for generating "fast start" files (ie. with the moov header at the beginning of the file).
  1275.        Started some code cleanup.
  1276. commit 83fb2ffc0f3884d99ea91d0de0451a6923fb944a
  1277. Author: Laurent Aimar <fenrir@videolan.org>
  1278. Date:   Fri Jan 23 17:42:10 2004 +0000
  1279.      * pva: PVA demuxer.
  1280. commit 5015984b9c5ed74c5692fd90e0a2e5150be51277
  1281. Author: Eric Petit <titer@videolan.org>
  1282. Date:   Fri Jan 23 15:36:23 2004 +0000
  1283.      + deinterlace.c : added an Altivec version of Merge() - makes the
  1284.          filter more than 100% faster here (blend mode). Feel free to check
  1285.          if I haven't broken anything, first time doing Altivec ;)
  1286. commit 77b003f2ba0e77fee6e81e9aba683b0ff2d06b4d
  1287. Author: Rocky Bernstein <rocky@videolan.org>
  1288. Date:   Fri Jan 23 11:54:48 2004 +0000
  1289.     Time to note completion of SVCD (Philips OGT) and CVD subtitles.
  1290. commit c9d9fa204f64d5a4f7aa791fd9f169b2e18313ec
  1291. Author: Rocky Bernstein <rocky@videolan.org>
  1292. Date:   Fri Jan 23 11:03:06 2004 +0000
  1293.     RV32 added, but not tested. All chromas now handled.
  1294.     More code cleanups.
  1295. commit 37dbdbd8e1a9df9be0217aa396c3bbbc07298413
  1296. Author: Clément Stenac <zorglub@videolan.org>
  1297. Date:   Fri Jan 23 10:48:08 2004 +0000
  1298.     * Doxygen doc fixes
  1299.     * Add missing locks
  1300.     * Duration sort
  1301. commit 6729ec178e0d9b3ea08779729575db987e291f24
  1302. Author: Rocky Bernstein <rocky@videolan.org>
  1303. Date:   Fri Jan 23 10:19:37 2004 +0000
  1304.     Small doc changes.
  1305. commit 84fb943b21da165ede64f3dad5901494ce195489
  1306. Author: Rocky Bernstein <rocky@videolan.org>
  1307. Date:   Fri Jan 23 08:36:48 2004 +0000
  1308.     Omitted option -duration-scaling which caused plugin to stop working.
  1309. commit ff2f9a52b1a073617d364652c1822ef50830eb8c
  1310. Author: Gildas Bazin <gbazin@videolan.org>
  1311. Date:   Fri Jan 23 08:07:17 2004 +0000
  1312.     * modules/demux/mp4/mp4.c: don't segfault on reference files.
  1313. commit c3e5226b22308123aaf0ebf6002d2fff981262c3
  1314. Author: Rocky Bernstein <rocky@videolan.org>
  1315. Date:   Fri Jan 23 03:46:41 2004 +0000
  1316.     RGB2 scaling is now correct. Need to do the same for RV24 and
  1317.     probably others.
  1318. commit fff31b7308386d277ba21a3d1d5fe390cb5a1763
  1319. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1320. Date:   Thu Jan 22 20:48:07 2004 +0000
  1321.     modules/demux/mkv.cpp:
  1322.      * removed an unused, and unreleased vlc_object_find()
  1323.      * added support for flac in mkv
  1324. commit cc43bca363c9f8ec02b6e911c9e620656e262eaa
  1325. Author: Gildas Bazin <gbazin@videolan.org>
  1326. Date:   Thu Jan 22 19:35:14 2004 +0000
  1327.     * src/playlist/loadsave.c: errno.h related fixes.
  1328.     * modules/demux/Modules.am: added missing ps.h.
  1329. commit e6c261357c841f73ba0857cbc62bf2ae40d115d9
  1330. Author: Laurent Aimar <fenrir@videolan.org>
  1331. Date:   Thu Jan 22 18:49:38 2004 +0000
  1332.      * mmstu: workaround for low bitrate stream with mmst.
  1333.      (we don't try anymore to fill our buffer every time).
  1334. commit 209771fe10ffc24b16d892dbfd0afc3661a4642b
  1335. Author: Gildas Bazin <gbazin@videolan.org>
  1336. Date:   Thu Jan 22 17:03:44 2004 +0000
  1337.     * src/misc/net.c: Compilation fix.
  1338. commit 19cb1a18c45056b27a31b2f60b352d9d9d992a15
  1339. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1340. Date:   Thu Jan 22 15:00:10 2004 +0000
  1341.     all: gamma correction patch by Arwed von Merkatz <v.merkatz@gmx.net>
  1342. commit a1c2c16bbb8bf5ac14bc9a81e66f637671082c04
  1343. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1344. Date:   Thu Jan 22 14:27:53 2004 +0000
  1345.     modules/demux/mkv.cpp:
  1346.      * comment out parsing of elements that no muxer ever used, and that are
  1347.        being removed from the spec. (patch by Mosu in the mkv team)
  1348. commit 7ebee3927ab75a6285e23be3ed7510ef803e888f
  1349. Author: Rocky Bernstein <rocky@videolan.org>
  1350. Date:   Thu Jan 22 13:33:39 2004 +0000
  1351.     YUY2: Need to check against accessing outside of subpicture.
  1352.     RGB2: Use fixed colormap entries black: 0, white: 255, and something
  1353.     else 0x44.
  1354. commit 88a6bd45859112d75afb092ae34606a9423c28a8
  1355. Author: Rocky Bernstein <rocky@videolan.org>
  1356. Date:   Thu Jan 22 04:46:19 2004 +0000
  1357.     RV24 color-setting fixed. Fullscreen mode doesn't work though.
  1358.     
  1359.     RGB2 sorta works, but to do better we need a way to lookup a palette
  1360.     color in a colormap.
  1361. commit 164db27b63c2af8eb1e82419bb73681ec80df6db
  1362. Author: Jon Lech Johansen <jlj@videolan.org>
  1363. Date:   Thu Jan 22 01:20:39 2004 +0000
  1364.       * drms: support for getting user key from firewire connected iPod under
  1365.               GNU/Linux. requires libsysfs (sysfsutils).
  1366. commit a69b21f5d2e4f43a5aaae26210bf3f58947d72a7
  1367. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1368. Date:   Thu Jan 22 01:14:50 2004 +0000
  1369.     modules/misc/sap.c:
  1370.      * fixed a nasty integer overflow that caused items to be removed right away
  1371.        when the timeout value was large.
  1372.      * fixed a small mem-leak
  1373. commit 84461cba45b28650167414a587e54aec15289c1e
  1374. Author: Derk-Jan Hartman <hartman@videolan.org>
  1375. Date:   Thu Jan 22 00:24:45 2004 +0000
  1376.     * what was i thinking
  1377. commit b44d53d839fcf3024cd49b21dde381ebf0c4af8e
  1378. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1379. Date:   Thu Jan 22 00:17:22 2004 +0000
  1380.     modules/misc/sap:
  1381.      * fixed some minor bugs
  1382. commit de0675155f07399b6b42f2b9ccf90f66ba05c8b7
  1383. Author: Laurent Aimar <fenrir@videolan.org>
  1384. Date:   Thu Jan 22 00:02:18 2004 +0000
  1385.      * ts: added --ts-out and --ts-out-mtu (ie replace demuxstream.c)
  1386.      (not well tested)
  1387. commit 61321d49b3a566f58438f3a9564e852665fdaa23
  1388. Author: Laurent Aimar <fenrir@videolan.org>
  1389. Date:   Thu Jan 22 00:00:34 2004 +0000
  1390.      * es_out: Handle --program (not tested) and create program on
  1391.     ES_OUT_SET_GROUP_PCR.
  1392.      * net.c: commented out an error message in net_Write.
  1393. commit af86fc78b7586a7c60cfef32b0be3ecc5d441935
  1394. Author: Derk-Jan Hartman <hartman@videolan.org>
  1395. Date:   Wed Jan 21 22:55:34 2004 +0000
  1396.     * a 30 secs timeout is way too fast. changed to 1800 which is more realistic
  1397. commit 78cd514016f39290169cb19c0570ac45bba81c56
  1398. Author: Derk-Jan Hartman <hartman@videolan.org>
  1399. Date:   Wed Jan 21 19:21:23 2004 +0000
  1400.     * newer live.com sources
  1401. commit 4ec9aecfb873f1642ee2a515ffb2a4857ffecb21
  1402. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1403. Date:   Wed Jan 21 18:59:23 2004 +0000
  1404.     Adding updated rules and control file for iPAQ packaging.
  1405. commit b34b9a2e5fbbc87e7387e2b34e4fb8640212d6b8
  1406. Author: Gildas Bazin <gbazin@videolan.org>
  1407. Date:   Wed Jan 21 17:56:05 2004 +0000
  1408.     * modules/demux/dts.c: support for DTS WAV files.
  1409.     * modules/codec/dts.c: support for 14bits little endian DTS bitstreams.
  1410. commit 90bb6ee351740e0f5d3221814d62ae284a0545b8
  1411. Author: Laurent Aimar <fenrir@videolan.org>
  1412. Date:   Wed Jan 21 17:01:54 2004 +0000
  1413.      * stream: made skipping a bit smarter, removed no more used functions.
  1414. commit 5deafc168b81ecbd650b150bfc8a1bb86cf24eab
  1415. Author: Laurent Aimar <fenrir@videolan.org>
  1416. Date:   Wed Jan 21 16:56:16 2004 +0000
  1417.      * all: use net_*.
  1418. commit 83c6d1f77c2dd0b9dd283c0027208f82b9d2c36c
  1419. Author: Sam Hocevar <sam@videolan.org>
  1420. Date:   Wed Jan 21 14:44:56 2004 +0000
  1421.       * Another official Debian upload (workaround for an ICE in gcc-3.3 on PPC).
  1422. commit 90ff5f51c3df80f79259d0c9286354308d385da8
  1423. Author: Laurent Aimar <fenrir@videolan.org>
  1424. Date:   Wed Jan 21 10:22:31 2004 +0000
  1425.      * net: added net_OpenUDP
  1426.      * udp: cleaned to use net_*
  1427. commit 2900cf8026e1e410cadd647452e5638bf69505a3
  1428. Author: Rocky Bernstein <rocky@videolan.org>
  1429. Date:   Wed Jan 21 07:38:29 2004 +0000
  1430.     RV24 scaled properly.
  1431. commit aac6528e07dea2bb4aef2309878c0d5805842172
  1432. Author: Rocky Bernstein <rocky@videolan.org>
  1433. Date:   Wed Jan 21 04:45:47 2004 +0000
  1434.     Some of RV32 bugs worked out - pretty close. Some RGB2 work.
  1435.     Render->Blend
  1436. commit 50b9bf83b88abc84aca4189be30fa965518eecd1
  1437. Author: Sam Hocevar <sam@videolan.org>
  1438. Date:   Tue Jan 20 17:45:19 2004 +0000
  1439.       * debian/changelog debian/control debian/rules:
  1440.         + Control files for a forthcoming official upload.
  1441. commit 9bb51749028e32ea00c6c42ca0b02d242395023d
  1442. Author: Sam Hocevar <sam@videolan.org>
  1443. Date:   Tue Jan 20 17:44:30 2004 +0000
  1444.       * include/vlc_common.h:
  1445.         + Added proper const keywords.
  1446.       * modules/demux/mp4/drms.c:
  1447.         + Minor coding style fix.
  1448. commit d1a80758595abaacc1c75eb58e0791309407d749
  1449. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1450. Date:   Tue Jan 20 15:47:42 2004 +0000
  1451.     src/libvlc.h:
  1452.      * add description to valid values of --align
  1453. commit 0a7d84f4d3a17c4e27af42ee51bb66956f1018c4
  1454. Author: Derk-Jan Hartman <hartman@videolan.org>
  1455. Date:   Tue Jan 20 15:34:44 2004 +0000
  1456.     * src/misc/cpu.c: New altivec detection for Darwin. Using the correct
  1457.       official method.
  1458.     * modules/gui/macosx/playlist.m: Fix Add with options and no enqueue.
  1459.     * modules/gui/macosx/applescript.m: PLAYLIST_GO fix
  1460. commit fd9250af04d8880869b194a4a00a1904cee18972
  1461. Author: Laurent Aimar <fenrir@videolan.org>
  1462. Date:   Tue Jan 20 14:58:07 2004 +0000
  1463.      mod.c: new demux2 for MOD files using libmodplug library.
  1464.      (modplug-xmms.sourceforge.net/)
  1465.     
  1466.      The demuxer is selected by extention look up.(mod, s3m, xm, it, 669,
  1467.     amf, ams, dbm, dmf, dsm, far, mdl, med, mtm, okt, ptm, stm, ult, umx,
  1468.     mt2, psm), I hope that won't give problems.
  1469. commit 6a51e0ee579c3e5492bc03cf66bbb7782125870a
  1470. Author: Laurent Aimar <fenrir@videolan.org>
  1471. Date:   Tue Jan 20 14:51:30 2004 +0000
  1472.      * demux2: once demux2 opened, do a DEMUX_GET_LENGTH and call
  1473.      playlist_SetDuration.
  1474.      TODO -> add meta info queries trough demux2_Control (a demuxer should
  1475.      NEVER touch playlist themself).
  1476. commit 326c1ca9bc3baf19e3c7b11d8c127140754b45ad
  1477. Author: Laurent Aimar <fenrir@videolan.org>
  1478. Date:   Tue Jan 20 14:48:37 2004 +0000
  1479.      * demux: fixed psz_path value in demux_t.
  1480. commit 1427de90280aa0d616d847b55c23501f1ecc991f
  1481. Author: Rocky Bernstein <rocky@videolan.org>
  1482. Date:   Tue Jan 20 13:31:15 2004 +0000
  1483.     Remove more bugs from YUY2 rendering. Short of some trailing edge
  1484.     problems it is close to correct.
  1485. commit e540709b7691db6c43f6c9245fb7b892a00756b5
  1486. Author: Laurent Aimar <fenrir@videolan.org>
  1487. Date:   Mon Jan 19 21:30:43 2004 +0000
  1488.      * dvdnav: send palette and alpha to spudec.
  1489.      -> I'm not sure to set correct alpha values and that values are endian.
  1490.      safe (both alpha and palette)                                         .
  1491. commit 0b164842d956d32b76059fb00b5a6b4fe464d207
  1492. Author: Laurent Aimar <fenrir@videolan.org>
  1493. Date:   Mon Jan 19 20:31:21 2004 +0000
  1494.      * dvdnav: a lot of fixes :
  1495.         - subtitle/audio selection works
  1496.         - subtitle display works
  1497.         - menu fixed.
  1498.      Problem:
  1499.         - when we see a menu, the currently selected item isn't highlighted
  1500.     You have to select another to see them. I don't understand why ...
  1501.         - manual audio/sub selection is lost when we switch back to the menu.
  1502. commit e64c7193fd2324e60b01170e7583a864677680d8
  1503. Author: Laurent Aimar <fenrir@videolan.org>
  1504. Date:   Mon Jan 19 18:24:11 2004 +0000
  1505.      * syntax error ...
  1506. commit 95b660f1fa7771094a3080bbc04507c29a07abc0
  1507. Author: Laurent Aimar <fenrir@videolan.org>
  1508. Date:   Mon Jan 19 18:16:32 2004 +0000
  1509.      * ts: added a ts-es-id-pid option to mark es with their pid.
  1510. commit 8683f7b74db02b9621d4610a896687b0604d8270
  1511. Author: Laurent Aimar <fenrir@videolan.org>
  1512. Date:   Mon Jan 19 18:15:55 2004 +0000
  1513.      * all: keep valid i_id.
  1514. commit 0fde9b2d99ceef4d3dc4d008235e6333fc226ee2
  1515. Author: Laurent Aimar <fenrir@videolan.org>
  1516. Date:   Mon Jan 19 18:15:29 2004 +0000
  1517.      * all: added a i_id field in es_format_t.
  1518. commit fee32b8e710887ed0c7b20a84b1905f5df8e20b0
  1519. Author: Jon Lech Johansen <jlj@videolan.org>
  1520. Date:   Mon Jan 19 16:40:28 2004 +0000
  1521.       * ./modules/demux/mp4/drms.c: endian fixes.
  1522. commit 81ae00026303dcbf124da6f7369689255786401f
  1523. Author: Laurent Aimar <fenrir@videolan.org>
  1524. Date:   Mon Jan 19 14:40:25 2004 +0000
  1525.      * transcode: keep the group information.
  1526. commit e03531a8d940c7f2657592a86c312d4a847b1a28
  1527. Author: Derk-Jan Hartman <hartman@videolan.org>
  1528. Date:   Mon Jan 19 01:11:47 2004 +0000
  1529.     * caca 0.8
  1530.     * www.videolan -> download.videolan
  1531. commit 2d59c0952e8f000d662f774812be8147a9853e70
  1532. Author: Gildas Bazin <gbazin@videolan.org>
  1533. Date:   Mon Jan 19 00:08:25 2004 +0000
  1534.     * modules/demux/dvdnav.c: menus navigation seems to be working ok now.
  1535. commit 4812e9629e074cc84b4a900b4aa1dffd558f1ae6
  1536. Author: Gildas Bazin <gbazin@videolan.org>
  1537. Date:   Sun Jan 18 23:52:02 2004 +0000
  1538.     * modules/demux/dvdnav.c: restart the decoders on VTS change only, not CELL change.
  1539.     * src/input/input_dec.c: fixed the pictures leak work-around.
  1540.        Wasn't working before because there always is at least one READY_PICTURE which is the last/currently displayed picture.
  1541. commit 341edf5e7ca32e6a3b0992709fcfaaa5067e412c
  1542. Author: Laurent Aimar <fenrir@videolan.org>
  1543. Date:   Sun Jan 18 22:00:00 2004 +0000
  1544.      * all: added support for edts/elst entries (needed to play some files).
  1545.      Please test, it may have heavily broken playback of some files !!!
  1546. commit c8ac42bfd6652a735c092097cb3cdba1dba0f042
  1547. Author: Laurent Aimar <fenrir@videolan.org>
  1548. Date:   Sun Jan 18 21:30:25 2004 +0000
  1549.      * video: should fix an infinite loop. Dnumgis could you confirm ?
  1550. commit 75feba09378f90d47d84f8271accb6276ecb4575
  1551. Author: Cyril Deguet <asmax@videolan.org>
  1552. Date:   Sun Jan 18 19:54:46 2004 +0000
  1553.     * utils/var_bool.*: VarBool is now an interface for reading bool variables
  1554.      (not writing); use VarBoolImpl instead to instanciate read/write variables.
  1555.      Bool variables can now be combined with VarNotBool and VarBoolAndBool
  1556.      (TODO: VarBoolOrBool)
  1557.     * commands/cmd_show_window.hpp: the commands now call directly
  1558.       GenericWindow::show/hide, because the visibility variable of a
  1559.       window is a VarBool (so, read-only)
  1560.     * commands/cmd_input.hpp: added Play and Pause commands
  1561.     * parser/interpreter.cpp: beginning of support of boolean expressions,
  1562.      like "vlc.isSeekable and not vlc.isStopped" (operator precedence is
  1563.      not really well handled yet)
  1564.     * src/vlcproc.*: new variables "vlc.isSeekable", "vlc.isStopped" and
  1565.      "vlc.isPaused"
  1566.     * controls/ctrl_checkbox.cpp: the "state" variable of a checkbox is
  1567.       now a passive VarBool, so actions must be explicitely set with
  1568.       'action1="..." action2="..."' in the xml file
  1569.     * removed src/vlcvars.* => "vlc.isMute" doesn't work any more
  1570.      (anyway it didn't work well...)
  1571.     * theme/theme.xml: updated with the new VarBool behaviour
  1572. commit c89bab7c4aff62716dfe37d9673a8c7c102533ae
  1573. Author: Laurent Aimar <fenrir@videolan.org>
  1574. Date:   Sun Jan 18 19:35:48 2004 +0000
  1575.      * es_out: give a fourcc to the dummy pmt es_descriptor_t.
  1576. commit 4a3faf8764ce3a40abe6b512d8919a2199e7d6ea
  1577. Author: Laurent Aimar <fenrir@videolan.org>
  1578. Date:   Sun Jan 18 18:31:50 2004 +0000
  1579.      * mp4: cosmetics.
  1580. commit 72550238c4cec0f3086547513d5b45807f68bb93
  1581. Author: Gildas Bazin <gbazin@videolan.org>
  1582. Date:   Sun Jan 18 16:02:40 2004 +0000
  1583.     * modules/demux/dvdnav.c: added parsing of DVD style MRLs.
  1584.     * modules/demux/ps.h: small cosmetic changes.
  1585. commit 279ac9b301f479afb261129736267a21436ea916
  1586. Author: Gildas Bazin <gbazin@videolan.org>
  1587. Date:   Sun Jan 18 13:39:32 2004 +0000
  1588.     * modules/demux/dvdnav.c: some coding style butchery and added on-the-fly menus selection.
  1589. commit 8b56b5fe22a1ed1d38da2253ef066af4bf6af963
  1590. Author: Gildas Bazin <gbazin@videolan.org>
  1591. Date:   Sun Jan 18 11:14:23 2004 +0000
  1592.     * configure.ac, modules/demux/Modules.am: added ps2, ts2 and dvdnav modules to the build system.
  1593.     * modules/demux/demux2.c: added an "ffmpeg" shortcut for the ffmpeg/libavformat demuxer.
  1594. commit e0c7dbaba9bae0143f98674a14dd28ee9ed0f1b4
  1595. Author: Laurent Aimar <fenrir@videolan.org>
  1596. Date:   Sun Jan 18 07:35:31 2004 +0000
  1597.      * http: fixed mem leaks, doesn't add '' anymore at the end of files.
  1598. commit bccdae120f86631ff4dd250ec362ea28f284e376
  1599. Author: Laurent Aimar <fenrir@videolan.org>
  1600. Date:   Sun Jan 18 06:33:21 2004 +0000
  1601.      * mp4: added 'pnot' fourcc as a valid header signature.
  1602. commit c7b237408f1d9ef9472f86a398bfc72a4dc68607
  1603. Author: Laurent Aimar <fenrir@videolan.org>
  1604. Date:   Sun Jan 18 06:15:21 2004 +0000
  1605.      * ts: clean up and a few mem leaks.
  1606. commit b05bfcc72b2f1f09a19e7a3adb3708cc454abccf
  1607. Author: Laurent Aimar <fenrir@videolan.org>
  1608. Date:   Sun Jan 18 05:14:39 2004 +0000
  1609.      * input_dec: exported correct i_group.
  1610.      Now vlc can read a TS with multiple programs and streams them as
  1611.      indepandant output (well you need the new TS demuxer so ...)
  1612.      (It is not well tested)
  1613.     
  1614.      Example: (lines are wrapped)
  1615.      ./vlc -I rc --sout-all /ts2:/home/fenrir/test.ts 
  1616.         --sout '#duplicate{dst="std{access=udp,mux=ts,url=239.255.13.13}", 
  1617.                            select="program=8501",
  1618.                            dst="std{access=udp,mux=ts,url=239.255.13.14}", 
  1619.                            select="program=8506"}'
  1620. commit 5872e863da703d54354c7c8ad56fbd01334378a6
  1621. Author: Sam Hocevar <sam@videolan.org>
  1622. Date:   Sun Jan 18 04:55:19 2004 +0000
  1623.       * modules/video_output/caca.c:
  1624.         + Set the window title upon startup.
  1625.         + Support for window resizing (requires libcaca 0.8).
  1626. commit 9e42d97b03dd03e80962526858898058aea7eda7
  1627. Author: Laurent Aimar <fenrir@videolan.org>
  1628. Date:   Sun Jan 18 04:53:57 2004 +0000
  1629.      * es_out.c: better support for multiple program. (bugfixes and a dirty
  1630.      hack because of the way input_SetProgram works).
  1631. commit c048c78d669bc6c719b8565d2125adaf0fb8b0b6
  1632. Author: Rocky Bernstein <rocky@videolan.org>
  1633. Date:   Sun Jan 18 04:45:32 2004 +0000
  1634.     In Solaris (and perhaps others) PATH_MAX is in limits.h.
  1635. commit 57e0c5518d887ce02592d64797a813f515a709db
  1636. Author: Laurent Aimar <fenrir@videolan.org>
  1637. Date:   Sun Jan 18 03:43:03 2004 +0000
  1638.      * duplicate: corrected behavour of no-*.
  1639. commit 434eb0903feb4c5b8f57c6c8cf3bce89d7248d63
  1640. Author: Laurent Aimar <fenrir@videolan.org>
  1641. Date:   Sun Jan 18 02:21:38 2004 +0000
  1642.      * demux2: added ps2,ts2 and dvdnav shortcuts.
  1643. commit 3a60f493856344c3c11cb7401111dfbf7344ae92
  1644. Author: Laurent Aimar <fenrir@videolan.org>
  1645. Date:   Sun Jan 18 02:20:28 2004 +0000
  1646.      * duplicate : added a select option :) The format is
  1647.      selector[,selector] where 'selector' are from:
  1648.         * no-audio, noaudio, audio
  1649.         * no-video, novideo, video
  1650.         * no-spu,   nospu,   spu
  1651.         * es=num or es=num_start-num_end
  1652.         * prgm=num or prgm=num_start-num_end (you can also use program
  1653.         instead of prgm)
  1654.      It applies for the last dst. selector1,selector2 means selector1 and
  1655.     selector2.
  1656.      Ex:
  1657.         vlc file --sout '#duplicate{dst="1� dst", select="selection for 1� dst",
  1658.     dst="2� dst", dst="3� dst", select="selection for 3� dst" }'
  1659. commit f92f94bc18b2019269a3a2462db50a49bca9724f
  1660. Author: Laurent Aimar <fenrir@videolan.org>
  1661. Date:   Sun Jan 18 01:49:11 2004 +0000
  1662.      * ts: fixed ms-codec playback.
  1663. commit 1a31316de53229c09ac657e978f9acfbabb31799
  1664. Author: Sam Hocevar <sam@videolan.org>
  1665. Date:   Sun Jan 18 01:21:33 2004 +0000
  1666.       * modules/demux/mp3/drms.c:
  1667.         + More code cleanup. Thanks a lot to jlj for testing my changes.
  1668.         + Removed AddNativeMD5 and merged Bordelize() into DoShuffle().
  1669.         + Decrypt the SCI data in-place and shuffle it in the same loop.
  1670. commit 8bfc4571cf44d04f829b444f4e1933605346cfc3
  1671. Author: Cyril Deguet <asmax@videolan.org>
  1672. Date:   Sun Jan 18 00:50:24 2004 +0000
  1673.     * src/window_manager.cpp: no more magnetism with invisble windows !
  1674. commit dee4e43148a551b570a9b95c1135671f53181111
  1675. Author: Cyril Deguet <asmax@videolan.org>
  1676. Date:   Sun Jan 18 00:25:02 2004 +0000
  1677.     * src/theme_loader.cpp: use yyrestart() instead of yyin= (should fix
  1678.       issues after reading a bad theme)
  1679.     * x11/.*: removed the hack of storing pointers as window properties
  1680. commit 7ae380a52ac12ebc35ff8cf1e2e4a8405a55f4df
  1681. Author: Laurent Aimar <fenrir@videolan.org>
  1682. Date:   Sat Jan 17 23:51:50 2004 +0000
  1683.      * ps.h: added cvt adn ogt.
  1684. commit df1f6e1c5fd372e838f67a50b80ebecbbee45e2a
  1685. Author: Laurent Aimar <fenrir@videolan.org>
  1686. Date:   Sat Jan 17 23:50:08 2004 +0000
  1687.      * es_out: select es from current program only.
  1688. commit 24c93adea087da95ad8d3e45422a6f869aae88d7
  1689. Author: Laurent Aimar <fenrir@videolan.org>
  1690. Date:   Sat Jan 17 22:32:50 2004 +0000
  1691.      * ps.* : new PS demuxer (still incomplete)
  1692.      * dvdnav.c: begin of a dvdnav plugin. It's more to test that to be a real
  1693.      plugin for now. (a lot of design problems are raised with it).
  1694. commit 7b180e00661f48da85953d9c49dfba0cebdb3b68
  1695. Author: Gildas Bazin <gbazin@videolan.org>
  1696. Date:   Sat Jan 17 16:51:54 2004 +0000
  1697.     * modules/control/http.c: fixed another mem leak.
  1698. commit 0678f19499cdcc67c7410ae94b13e0da2e70ff22
  1699. Author: Gildas Bazin <gbazin@videolan.org>
  1700. Date:   Sat Jan 17 16:24:14 2004 +0000
  1701.     * src/playlist/info.c: get rid of the #ifdef HAVE_VASPRINTF now that we have it in our small libc.
  1702.     * modules/control/http.c: fixed parsing in uri_extract_value().
  1703. commit 7ae61fabb3164881132f86572c935b601bccc66e
  1704. Author: Gildas Bazin <gbazin@videolan.org>
  1705. Date:   Sat Jan 17 15:17:02 2004 +0000
  1706.     * modules/control/http.c: fixed gcc warning.
  1707. commit a5366028d62f2bd035af2f0746347676ee4f3f33
  1708. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1709. Date:   Sat Jan 17 14:08:37 2004 +0000
  1710.     src/playlist/item*
  1711.      * Updated documentation on playlist_Add* (they return a id, not the position)
  1712. commit 076be835ae45e4de968ca10bfa86020601e40d31
  1713. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1714. Date:   Sat Jan 17 13:47:57 2004 +0000
  1715.     NEWS:
  1716.      * Begin updating news for a 0.7.1
  1717. commit c80f00f9501bae7777f9e1bcea5a0be6d7714845
  1718. Author: Gildas Bazin <gbazin@videolan.org>
  1719. Date:   Sat Jan 17 13:25:21 2004 +0000
  1720.     * modules/control/http.c: fixed a whole bunch of mem leaks.
  1721. commit f083827ed9842aab0f53abe423610e0f15773cf5
  1722. Author: Gildas Bazin <gbazin@videolan.org>
  1723. Date:   Sat Jan 17 12:28:57 2004 +0000
  1724.     * ALL: make sure newly created playlist_item_t are initialized properly.
  1725. commit 83455b12f2ec9fc781bc09310823640592728889
  1726. Author: Gildas Bazin <gbazin@videolan.org>
  1727. Date:   Sat Jan 17 12:11:58 2004 +0000
  1728.     * modules/stream_out/transcode.c: fixed segfault.
  1729. commit 3b635f61d4acd3862798c4fb47a61977faad01c5
  1730. Author: Gildas Bazin <gbazin@videolan.org>
  1731. Date:   Sat Jan 17 12:03:19 2004 +0000
  1732.     * src/input/demux.c: fixed small mem leak.
  1733. commit 9ded8607bcbb63cc031346f75e914932f61a497b
  1734. Author: Gildas Bazin <gbazin@videolan.org>
  1735. Date:   Sat Jan 17 11:41:21 2004 +0000
  1736.     * modules/stream_out/transcode.c: fixed mem leak.
  1737. commit 975621a8133dc16eb3790d9f76020bf8f562242a
  1738. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1739. Date:   Fri Jan 16 19:17:52 2004 +0000
  1740.     share/http/index.html:
  1741.      * try to use valid xhtml
  1742. commit 7f9f02b5d59a9d381dc463589905163e5dac833c
  1743. Author: Sam Hocevar <sam@videolan.org>
  1744. Date:   Fri Jan 16 18:26:57 2004 +0000
  1745.       * modules/demux/mp4/drms.c:
  1746.         + Merged redundant functions.
  1747.         + Unobfuscated and cleaned up many parts of the crypto code.
  1748.         + Added comments here and there.
  1749. commit 8cd778396a60a05a56cdabda528a5755960ae03f
  1750. Author: Rocky Bernstein <rocky@videolan.org>
  1751. Date:   Fri Jan 16 13:32:37 2004 +0000
  1752.     Add horizontal and vertical subtitle offset corrections.  Some cleanup
  1753.     and work done to allow for palettized rendering (by not expanding
  1754.     inline colormap entries when RGB2).
  1755. commit 63515e2fc2bf1c5ae5daddde4800213e4f3ecb0e
  1756. Author: Laurent Aimar <fenrir@videolan.org>
  1757. Date:   Fri Jan 16 11:12:16 2004 +0000
  1758.      * all: added STREAM_GET_MTU and stream_MTU.
  1759. commit c87130e69846244be3e05de1bb68cb8e31ef5072
  1760. Author: Sam Hocevar <sam@videolan.org>
  1761. Date:   Fri Jan 16 09:39:57 2004 +0000
  1762.       * modules/codec/libmpeg2.c:
  1763.         + The libmpeg2 plugin honours the --no-mmx, --no-altivec, etc. flags.
  1764. commit 0e7ed503218dabab6f99663c3eda516c104b2cc5
  1765. Author: Rocky Bernstein <rocky@videolan.org>
  1766. Date:   Fri Jan 16 04:14:54 2004 +0000
  1767.     render.c: RV16 now works great - uses all colors, but no transparancy.
  1768.     Started RV32 and- has bugs. (It'd be nice if something in rendering
  1769.     worked the first time without a hassle).
  1770.     
  1771.     Modules.am, pixmap.h, subtitle.h: Some of the pixel stuff has been
  1772.     moved here.
  1773.     
  1774.     cvd.c: remove option duplicated with ogt.c Probably should be hoisted more
  1775.     to a main routine. Perhaps if spudec is folded in.
  1776. commit edb034c396cd50326beedb3d54745232b2f69d6d
  1777. Author: Laurent Aimar <fenrir@videolan.org>
  1778. Date:   Fri Jan 16 02:01:11 2004 +0000
  1779.      * ts: fixed mpeg4 video in TS.
  1780. commit d7b07afe66d2b530884381b6eb88fe862cbbcdf1
  1781. Author: Laurent Aimar <fenrir@videolan.org>
  1782. Date:   Fri Jan 16 01:47:41 2004 +0000
  1783.      * ts: rewrite from scratch of the TS demuxer to fit the new API.
  1784.      Introduced a --ts-extra-pmt <pmt_pid=pid:stream_type[,...]> option to
  1785.      allow user to enter a pmt description (for stream without PAT/PMT).
  1786.     
  1787.         TODO: - test all codec.
  1788.               - test stream with more than 1 PMT
  1789.               - test stream with PAT/PMT change(s)
  1790.               - re-add support for dvb subtitles.
  1791.               - test with broken streams.
  1792.               - test --ts-extra-pmt
  1793. commit df47e0c5de2b906890944e7f68966880291b45f3
  1794. Author: Gildas Bazin <gbazin@videolan.org>
  1795. Date:   Fri Jan 16 00:01:19 2004 +0000
  1796.     * modules/gui/wxwindows/playlist.cpp: unicode compilation fixes.
  1797. commit 7fb3b2923f32beb58a85cd7f1f826532f2c62e42
  1798. Author: Benjamin Pracht <bigben@videolan.org>
  1799. Date:   Thu Jan 15 23:59:21 2004 +0000
  1800.     int -> bool
  1801.     
  1802.     lalala
  1803. commit 97c19f23033a9582444c7317b247da0962f89562
  1804. Author: Gildas Bazin <gbazin@videolan.org>
  1805. Date:   Thu Jan 15 23:40:44 2004 +0000
  1806.     * src/input/input.c: fixed memleaks.
  1807.     * src/input/input_info.c: small bug fix.
  1808.     * modules/stream_out/standard.c: fixed memleaks.
  1809. commit e99c3250486ffa848b07e5ae7a2b4dd734c2e0ef
  1810. Author: Gildas Bazin <gbazin@videolan.org>
  1811. Date:   Thu Jan 15 22:58:12 2004 +0000
  1812.     * modules/access_output/http.c: fixed small mem leak and mem corruption.
  1813. commit fd1a740713e1df437250132603b44cd9ea9bbd29
  1814. Author: Laurent Aimar <fenrir@videolan.org>
  1815. Date:   Thu Jan 15 22:39:50 2004 +0000
  1816.      * network: fix for proto://host:port url syntax.
  1817. commit 2b947947c598b5d541d157e31c118574182d59ee
  1818. Author: Gildas Bazin <gbazin@videolan.org>
  1819. Date:   Thu Jan 15 22:15:40 2004 +0000
  1820.     * modules/demux/mpeg/ts.c: better auto-detection of MPEG-TS streams.
  1821. commit c04771fdd6e883b06530c0b032a50eb44af233dd
  1822. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1823. Date:   Thu Jan 15 21:49:07 2004 +0000
  1824.     modules/gui/wxwindows/*:
  1825.      * use a standard file dialog to export playlist
  1826. commit 972b9aa5829811d513d7e9b834b36cad9ccfdf76
  1827. Author: Gildas Bazin <gbazin@videolan.org>
  1828. Date:   Thu Jan 15 19:46:32 2004 +0000
  1829.     * modules/codec/ffmpeg/ffmpeg.c: more fourccs added.
  1830.     * modules/codec/ffmpeg/demux.c: bug fix.
  1831. commit dab5402e115318e628b7d44a73a531894826b58d
  1832. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1833. Date:   Thu Jan 15 19:23:14 2004 +0000
  1834.     src/playlist/item.c:
  1835.      * remove unused variables
  1836. commit 29ba8cb55493ef75d912cd71be479f05ad92d97f
  1837. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1838. Date:   Thu Jan 15 19:21:03 2004 +0000
  1839.     modules/misc/sap.c:
  1840.      * fixed playback of sap anounces through livdotcom
  1841. commit d979a751ff3c7b4dde2cadd4107b0c806ac9ca69
  1842. Author: Gildas Bazin <gbazin@videolan.org>
  1843. Date:   Thu Jan 15 14:57:00 2004 +0000
  1844.     * modules/misc/network/ipv4.c: fixed breakage on win32.
  1845. commit de0a1d1359c169a23969f24f49335e8d89254049
  1846. Author: Laurent Aimar <fenrir@videolan.org>
  1847. Date:   Thu Jan 15 13:47:01 2004 +0000
  1848.      * ipv4: non blocking connection mode. Please test it heavily, it may
  1849.      have broken all OS except linux ...
  1850. commit 9ff9865a17ffbf44fb48fec5fbffb66b0faf1f1a
  1851. Author: Laurent Aimar <fenrir@videolan.org>
  1852. Date:   Thu Jan 15 13:45:27 2004 +0000
  1853.      * http: commented out a debug message.
  1854. commit 328f68e9ca20c1f4fb6f6b50706f02fd7e373825
  1855. Author: Laurent Aimar <fenrir@videolan.org>
  1856. Date:   Thu Jan 15 12:55:41 2004 +0000
  1857.      * do not try http 1.0 when we are going to die.
  1858. commit 0a9fa091d6a40d1c95537a7b9f1a675584622df0
  1859. Author: Gildas Bazin <gbazin@videolan.org>
  1860. Date:   Thu Jan 15 00:05:04 2004 +0000
  1861.     * modules/gui/wxwindows/wxwindows.cpp: include locale.h for setlocale().
  1862. commit 27eb375e242b5f4766595315475b1aa3f86db808
  1863. Author: Benjamin Pracht <bigben@videolan.org>
  1864. Date:   Wed Jan 14 18:45:45 2004 +0000
  1865.     * playlist sort.
  1866.     
  1867.     Had to delete lastPathComponent when displaying the MRL of a file in the playlist, since sort cannot be exact with this option.
  1868. commit 40a94d33f6770825d8d8d2e164ba62210460a427
  1869. Author: Laurent Aimar <fenrir@videolan.org>
  1870. Date:   Wed Jan 14 15:40:57 2004 +0000
  1871.      * http: fixed for url like http://host[:port] (ie without path)
  1872. commit c8630200b1d2a421817721177c5428700021ccd0
  1873. Author: Rocky Bernstein <rocky@videolan.org>
  1874. Date:   Wed Jan 14 11:47:19 2004 +0000
  1875.     Don't do compensation subtitle unscaling if the underlying video
  1876.     chroma does the scaling.
  1877. commit 2c55924c1125f090e4e16cd61ca3f478aba2e062
  1878. Author: Rocky Bernstein <rocky@videolan.org>
  1879. Date:   Wed Jan 14 04:50:02 2004 +0000
  1880.     First OGT/CVD RenderV16 that shows some sort of readable subtitles. It
  1881.     looks like bugs remain in the YUV to RGB conversion though.
  1882. commit 786e91926fb86f60e30c2423cef846ad544a3a0d
  1883. Author: Gildas Bazin <gbazin@videolan.org>
  1884. Date:   Tue Jan 13 18:45:06 2004 +0000
  1885.     * src/interface/interface.c: added the gestures interface to the interfaces list.
  1886. commit d4dda46e6e05574b8edc431570af8d8dfa29de2b
  1887. Author: Gildas Bazin <gbazin@videolan.org>
  1888. Date:   Tue Jan 13 15:54:09 2004 +0000
  1889.     * modules/mux/mp4.c: added support for mp4v and mp4a inside mov (tested with quicktime player).
  1890. commit f64ddfd9e6b97d8944cd1c17a748d307535d622c
  1891. Author: Laurent Aimar <fenrir@videolan.org>
  1892. Date:   Tue Jan 13 01:54:54 2004 +0000
  1893.      * mp4: convert 3 bytes codes into language (track name).
  1894. commit 22bf38073706ebe3a1f9633aba135a646a7e400a
  1895. Author: Laurent Aimar <fenrir@videolan.org>
  1896. Date:   Tue Jan 13 01:44:49 2004 +0000
  1897.      * mp4: fixed playback for files that have 0 byte samples.
  1898. commit 9f6937b188d9c02fe10d022d30be97dca8fc3dc0
  1899. Author: Gildas Bazin <gbazin@videolan.org>
  1900. Date:   Mon Jan 12 23:41:59 2004 +0000
  1901.     * src/misc/configuration.c: fixed stupid bug in the 0.7.0 release which prevented from saving bool/int/float config options.
  1902.       -> I should really go and by myself a brain.
  1903. commit bbcf0bebe0abe6244583a75482d2893ac0f38894
  1904. Author: Derk-Jan Hartman <hartman@videolan.org>
  1905. Date:   Mon Jan 12 21:22:23 2004 +0000
  1906.     * src/playlist/loadsave.c: doxygenization
  1907.     * modules/gui/macosx/playlist.m: fix playlist_Export
  1908. commit 19618545f0655ee28f4093e20927eb278b12ef44
  1909. Author: Gildas Bazin <gbazin@videolan.org>
  1910. Date:   Mon Jan 12 21:08:22 2004 +0000
  1911.     * configure.ac: added --with-caca-config-path.
  1912. commit 32418f331f3c2401fe252ebcabb6201acb15ddd1
  1913. Author: Derk-Jan Hartman <hartman@videolan.org>
  1914. Date:   Mon Jan 12 20:54:24 2004 +0000
  1915.     * Fix caca building
  1916. commit 0fc31527cfdd0c9cafcfc774d645d2e9ce3233da
  1917. Author: Gildas Bazin <gbazin@videolan.org>
  1918. Date:   Mon Jan 12 20:19:55 2004 +0000
  1919.     * modules/mux/mp4.c: improved mov support a bit.
  1920. commit dd05490e3cd6309a7d183b4740fbf57e7a7d64b4
  1921. Author: Gildas Bazin <gbazin@videolan.org>
  1922. Date:   Mon Jan 12 16:16:41 2004 +0000
  1923.     * modules/video_output/caca.c: ported to win32.
  1924. commit 08b86f1214bbfbfc7ab3b5d0f8af0a6480265883
  1925. Author: Rocky Bernstein <rocky@videolan.org>
  1926. Date:   Mon Jan 12 13:12:07 2004 +0000
  1927.     More RenderYUY2 bug fixes. Is very usable. Remaining bugs are
  1928.     probably in transparancy handling.
  1929. commit 89e50c748af66e2cf2cbadfa5b99b89abdd6bab1
  1930. Author: Rocky Bernstein <rocky@videolan.org>
  1931. Date:   Mon Jan 12 04:03:19 2004 +0000
  1932.     First attempt at YUY2. Sort of works.
  1933.     
  1934.     Y2RV16 less embarrassingly wrong.
  1935. commit 44e1dd9900f9d1ca5944e6d1ae56cf9d4b21e790
  1936. Author: Simon Latapie <garf@videolan.org>
  1937. Date:   Sun Jan 11 19:48:45 2004 +0000
  1938.      * ncurses.c: let's be coherent: "big" forward/backward is now 5%
  1939. commit 64c5b3185c31de92075a1c56b3e166ce57c05b3e
  1940. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1941. Date:   Sun Jan 11 17:46:58 2004 +0000
  1942.     modules/demux/playlist/playlist.c:
  1943.      * Added common functions for handling relative paths in playlist files
  1944.      * Module declaration for pls import module
  1945.     modules/demux/playlist/m3u.c:
  1946.      * implemented m3u import module
  1947.     modules/demux/playlist/pls.c:
  1948.      * new pls import module
  1949.     modules/demux/playlist/playlist.h:
  1950.      * common prototypes
  1951.     modules/demux/playlist/Modules.ac
  1952.      * activated pls module
  1953. commit c45fb1270ce423e161725d33ee5528be2163bd1a
  1954. Author: Cyril Deguet <asmax@videolan.org>
  1955. Date:   Sun Jan 11 17:12:17 2004 +0000
  1956.     * modules/gui/skins/*:
  1957.      - huge cleaning of the interpreter; all the variables are stored in
  1958.      the container VarManager, and can be retrieved by their name (with
  1959.      type checking if needed). Some variables are still owned by VlcProc
  1960.      for technical reasons (their interface is not compliant with normal
  1961.      variable, because of the "updateVLC" trick)
  1962.      - replaced double by float
  1963. commit effba7994bb1dea1d347c5ef28739351cbf8a7fa
  1964. Author: Rocky Bernstein <rocky@videolan.org>
  1965. Date:   Sun Jan 11 15:02:15 2004 +0000
  1966.     Remove debug output.
  1967. commit db91d8d47a5eb731e3b59832208f33af1d875694
  1968. Author: Simon Latapie <garf@videolan.org>
  1969. Date:   Sun Jan 11 14:55:32 2004 +0000
  1970.      * ncurses.c : forgot to change help
  1971. commit 69b1fa211f90b96a14630b1fada095422ae84a9c
  1972. Author: Simon Latapie <garf@videolan.org>
  1973. Date:   Sun Jan 11 14:53:36 2004 +0000
  1974.      * ncurses.c : 5% forward and backward are definitely not precise enough.
  1975.              put 1% instead.
  1976. commit a566e8b48ad1c05afa9847572ab490fb5d44520f
  1977. Author: Clément Stenac <zorglub@videolan.org>
  1978. Date:   Sun Jan 11 01:55:42 2004 +0000
  1979.     Fixed modules.am file
  1980. commit 5812346630665737a4e44c0b81ee8d7bfa06579e
  1981. Author: Rocky Bernstein <rocky@videolan.org>
  1982. Date:   Sun Jan 11 01:54:20 2004 +0000
  1983.     Fix bug in ScaleX routine which affected ratios that could span 3 pixels.
  1984.     (4:3 is one of the few *not* in this category).
  1985.     
  1986.     Allow user to override subtitle scaling via sub-aspect-ratio, 0=auto
  1987.     or what we do now. 1=do nothing.
  1988. commit 7ef5157cb95b16f2a8d54ae47f09ebd348ce3476
  1989. Author: Anil Daoud <anil@videolan.org>
  1990. Date:   Sun Jan 11 01:51:24 2004 +0000
  1991.     * missing or incomplete .cvsignores
  1992. commit d979ff6c0241d63ee9ad14a6a3226057d72ca1a9
  1993. Author: Anil Daoud <anil@videolan.org>
  1994. Date:   Sun Jan 11 01:39:44 2004 +0000
  1995.     * missing file
  1996. commit 5dc722b5545a43b46db156ab1031da89c512e4ab
  1997. Author: Clément Stenac <zorglub@videolan.org>
  1998. Date:   Sun Jan 11 00:45:06 2004 +0000
  1999.     * configure.ac : Added new folders
  2000.     
  2001.     * New playlist import/export system:
  2002.        -export plugin in misc/playlist (contains one module for each file type)
  2003.        -open plugin = special demuxer2, that can be opened from the command
  2004.         line or the graphical interface.
  2005.       NB: the demuxer "playlist" is forced to earn speed, but this does not
  2006.       work yet, as we have a demux2
  2007.     
  2008.     * modules/gui/wxwindows: use the new import/export.
  2009.     
  2010.     * src/playlist/group.c : fixed boundary check
  2011.     
  2012.     * src/playlist/item-ext.c: correctly reset stuff when clearing the playlist
  2013. commit 0bbccbb10fc81f28af8ff7ccb8a402e03a5119c2
  2014. Author: Cyril Deguet <asmax@videolan.org>
  2015. Date:   Sun Jan 11 00:21:22 2004 +0000
  2016.     * src/vlc_proc.*: quick fix to handle the new playlist object variables
  2017.       (At the moment the whole playlist is rebuilt each time; the link
  2018.       between the list control and the list variable should be enhanced
  2019.       to avoid that)
  2020.     * src/window_manager.cpp: raise all the windows when one clicks on
  2021.       any window (the previous behaviour was too confiusing)
  2022. commit a826dc3e0deb30ebd57140cef90f7fb3844afd6c
  2023. Author: Clément Stenac <zorglub@videolan.org>
  2024. Date:   Sun Jan 11 00:11:56 2004 +0000
  2025.     Use playlist_current when going from one item to another
  2026. commit f6ceb976e246b57589ed04f5da910866a2203c1f
  2027. Author: Laurent Aimar <fenrir@videolan.org>
  2028. Date:   Sun Jan 11 00:01:35 2004 +0000
  2029.      * ncurses: better playlist handling.
  2030. commit 80352ad1a30d2ba07bab6316c5017ed234b38a83
  2031. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2032. Date:   Sat Jan 10 23:46:39 2004 +0000
  2033.     src/input/input.c:
  2034.      * removed unused variable
  2035. commit 0d975a49c091b94beedee7d39ff8a9d9e441ff3b
  2036. Author: Derk-Jan Hartman <hartman@videolan.org>
  2037. Date:   Sat Jan 10 23:44:19 2004 +0000
  2038.     * oops, bug
  2039. commit 05b3f35b5e64139a61843d967de2e2d89dddaf58
  2040. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2041. Date:   Sat Jan 10 23:31:33 2004 +0000
  2042.     modules/gui/ncurse/ncurses.c:
  2043.      * fixed a segfault when the 'f' button was pressed with no item playing
  2044. commit 485f4372d4f110ea6a3adf9008b5266857f655ae
  2045. Author: Anil Daoud <anil@videolan.org>
  2046. Date:   Sat Jan 10 23:22:21 2004 +0000
  2047.     * fixed skins2 module loading when libtar is present (thanks AsMax :)
  2048. commit 767819540a2998ab640b9efb40e2c60af48b5a1d
  2049. Author: Derk-Jan Hartman <hartman@videolan.org>
  2050. Date:   Sat Jan 10 14:24:33 2004 +0000
  2051.     * Fixed some doxygen comments.
  2052.     * Added SORT_ID
  2053.     * remember last sorting and ordering in playlist struct
  2054. commit 24a26dde0141354ae036822c37096de2f856a0de
  2055. Author: Rocky Bernstein <rocky@videolan.org>
  2056. Date:   Sat Jan 10 13:59:25 2004 +0000
  2057.     Add vout_AspectRatio routine to get retrieve a vout's aspect ratio.
  2058.     Some bugs when 16:9 scaling in ogt_parse.c and cvd_parse.c
  2059. commit 701342a12644a772c76a6417211786ad2f0258d3
  2060. Author: Clément Stenac <zorglub@videolan.org>
  2061. Date:   Sat Jan 10 12:35:33 2004 +0000
  2062.     Add SAP to the list of additionnal interfaces
  2063. commit 0ce68cce73ff641488667f664b5f9e296001a6a6
  2064. Author: Derk-Jan Hartman <hartman@videolan.org>
  2065. Date:   Sat Jan 10 03:36:03 2004 +0000
  2066.     * mtime_t != int This was causing incorrect results on big endian.
  2067.       Changed playlist_SetDuration.
  2068.     * changed SORT_NORMAL SORT_REVERSE into ORDER_NORMAL ORDER_REVERSE
  2069. commit 5caa41762b984f27a1f1af0bcea9bdcfd812a25b
  2070. Author: Derk-Jan Hartman <hartman@videolan.org>
  2071. Date:   Fri Jan 9 22:11:04 2004 +0000
  2072.     * extras/MacOSX/Resources/English.lproj/MainMenu.nib
  2073.       - Added the duration column
  2074.       - Added a 'surpress error dialog' option to the dialog
  2075.     * ALL: copyright year and author changes
  2076. commit 1114ee5a01e78e259b916dc3e723b81a9347f38e
  2077. Author: Derk-Jan Hartman <hartman@videolan.org>
  2078. Date:   Fri Jan 9 20:36:21 2004 +0000
  2079.     * include/variables.h
  2080.       src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
  2081.     * src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
  2082.       variable of p_vlc. -1 == quiet
  2083. commit 528a21a0e848b2054077505834b01e89bce2678c
  2084. Author: Jon Lech Johansen <jlj@videolan.org>
  2085. Date:   Fri Jan 9 19:45:46 2004 +0000
  2086.       * ./src/misc/configuration.c: win32 UNICODE fixes.
  2087. commit 1940820e5ad031455b729c18e556e0844759a4c0
  2088. Author: Gildas Bazin <gbazin@videolan.org>
  2089. Date:   Fri Jan 9 19:21:58 2004 +0000
  2090.     * src/extras/libc.c: return result in vlc_asprintf().
  2091. commit 88066e9c6f1fa6f5562393a60d01b52d04d28e16
  2092. Author: Gildas Bazin <gbazin@videolan.org>
  2093. Date:   Fri Jan 9 18:32:04 2004 +0000
  2094.     * ALL: added vlc_asprintf() to our libc.
  2095. commit 345388230f9908be2d09e00147f873fd6f594279
  2096. Author: Jon Lech Johansen <jlj@videolan.org>
  2097. Date:   Fri Jan 9 17:29:17 2004 +0000
  2098.       * ./modules/demux/mp4/drms.c: switched to dyn. linking of SHGetFolderPath
  2099. commit ea0d4fc4cc68522b35dc7bfcaccfe89368c82efe
  2100. Author: Derk-Jan Hartman <hartman@videolan.org>
  2101. Date:   Fri Jan 9 15:39:38 2004 +0000
  2102.     * configure --help aliging
  2103. commit 6540be0a63691d772b163dfb19406d53919b13b4
  2104. Author: Derk-Jan Hartman <hartman@videolan.org>
  2105. Date:   Fri Jan 9 15:26:58 2004 +0000
  2106.     * Gibalou you broke something again :)
  2107.       You used vasprintf but used asprintf paramaters. Which one do you want to use?
  2108.       i changed to asprintf now.
  2109. commit 71ebf9e95b866b6aca7d8d45fc35152446e56df9
  2110. Author: Derk-Jan Hartman <hartman@videolan.org>
  2111. Date:   Fri Jan 9 13:08:08 2004 +0000
  2112.     * MAX_PATH is a windowism. Use PATH_MAX.
  2113. commit c1c8211f51f77ba414a894368f16d8a94afd21cf
  2114. Author: Gildas Bazin <gbazin@videolan.org>
  2115. Date:   Fri Jan 9 12:23:47 2004 +0000
  2116.     * ALL: MSVC compilation fixes.
  2117. commit 614e91f2c0e18312086d310b4c1d89a4eca8dbc5
  2118. Author: Jon Lech Johansen <jlj@videolan.org>
  2119. Date:   Fri Jan 9 04:37:43 2004 +0000
  2120.       * ./modules/demux/mp4/drms.c: improved sci handling.
  2121.       * ./modules/demux/mp4/mp4.c: if sample has not been decrypted, do not
  2122.                                    pass it on to decoder.
  2123. commit 7c300ccaf9ca12623f57eeee4fae610da14aa87d
  2124. Author: Derk-Jan Hartman <hartman@videolan.org>
  2125. Date:   Fri Jan 9 02:28:30 2004 +0000
  2126.     * video.c: gibalou: no palctrl in avcodec context in 0.4.8
  2127.     * ffmpeg.c: 0.4.8 ifdef'ing
  2128. commit ca167f031a08e0d5d0c5834b4a78b10b858493ac
  2129. Author: Rocky Bernstein <rocky@videolan.org>
  2130. Date:   Fri Jan 9 01:17:57 2004 +0000
  2131.     Minor grammatical changes.
  2132. commit 8a61c1e84a16d2cdeb23dc6f5ef2f1684f84fe3c
  2133. Author: Gildas Bazin <gbazin@videolan.org>
  2134. Date:   Fri Jan 9 00:32:12 2004 +0000
  2135.     * modules/demux/mpeg/Modules.am: forgot to remove private.h.
  2136. commit 85769f50f85743ea3561c68f102f4ac08e24d7f3
  2137. Author: Gildas Bazin <gbazin@videolan.org>
  2138. Date:   Fri Jan 9 00:30:29 2004 +0000
  2139.     * modules/demux/mpeg: fixed latest changes to mpeg system demuxer (dvd playing was broken).
  2140. commit 18d0003389381c2a0da14b8adf96fbbb10387852
  2141. Author: Gildas Bazin <gbazin@videolan.org>
  2142. Date:   Fri Jan 9 00:02:55 2004 +0000
  2143.     * modules/codec/ffmpeg/video.c: setup dummy palette to avoid segfaults with some codecs.
  2144.     * modules/codec/ffmpeg/ffmpeg.c: more fourccs.
  2145. commit c3089d647b1f32cca9369fa7e40101454cc6808d
  2146. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2147. Date:   Thu Jan 8 23:21:01 2004 +0000
  2148.     modules/codec/ffmpeg/ffmpeg.c:
  2149.      * add fourcc "smc "
  2150. commit a8c3e7900df7a26dfbd1628b9235a92d82ea2741
  2151. Author: Derk-Jan Hartman <hartman@videolan.org>
  2152. Date:   Thu Jan 8 22:37:59 2004 +0000
  2153.     * And AGAIN the caca fix
  2154. commit f740c0441b9055d21ae9319268d6e1ad53474da4
  2155. Author: Derk-Jan Hartman <hartman@videolan.org>
  2156. Date:   Thu Jan 8 22:34:54 2004 +0000
  2157.     * thats what you get when you work in multiple directories
  2158. commit 71118327e7363b733dbc0c63fcac044ad9f12e2d
  2159. Author: Gildas Bazin <gbazin@videolan.org>
  2160. Date:   Thu Jan 8 22:02:29 2004 +0000
  2161.     * modules/codec/ffmpeg/ffmpeg.c: compilation fix for ffmpeg 0.4.8.
  2162. commit a0b0e76e59b498658b9260de38eae994e0e16184
  2163. Author: Derk-Jan Hartman <hartman@videolan.org>
  2164. Date:   Thu Jan 8 21:55:06 2004 +0000
  2165.     * caca 0.6 doesn't work with 0.7.0 remember? :)
  2166. commit e5ea2f0ad2e9d0e306cd285d4ab40c9034133e66
  2167. Author: Gildas Bazin <gbazin@videolan.org>
  2168. Date:   Thu Jan 8 21:48:43 2004 +0000
  2169.     * modules/codec/ffmpeg/demux.c: improvements.
  2170.     * modules/codec/ffmpeg/ffmpeg.c: added a few fourccs.
  2171. commit b2c5adbc52bb9992c99df24ac58bf13a01d33a22
  2172. Author: Derk-Jan Hartman <hartman@videolan.org>
  2173. Date:   Thu Jan 8 21:19:03 2004 +0000
  2174.     * Updated with new libraries in vlc
  2175.     * Use new style of use_enable
  2176.     * Fixed some bugs
  2177. commit c53b4c332fe43c038d130f8716f54a8cd93dcb4c
  2178. Author: Sam Hocevar <sam@videolan.org>
  2179. Date:   Thu Jan 8 19:22:10 2004 +0000
  2180.       * modules/video_output/caca.c:
  2181.         + Updated for libcaca 0.7.
  2182. commit 5d751eab7d313c6de97965c9e7652e55f811698a
  2183. Author: Derk-Jan Hartman <hartman@videolan.org>
  2184. Date:   Thu Jan 8 19:07:42 2004 +0000
  2185.     * Updated the ebuild for 0.7.0
  2186.       a bit late i know. I had forgotten about it.
  2187. commit 63aac9bfdf122fdf698e4ba4eb52f5e4a519eb56
  2188. Author: Laurent Aimar <fenrir@videolan.org>
  2189. Date:   Thu Jan 8 16:28:37 2004 +0000
  2190.      * ncurses: added and updated a lot of fonctionnalities. (Playlist browser,
  2191.      time, informations and help display).
  2192. commit e1f5cdc4ffad50fd595dd0b29808086792b2d0f0
  2193. Author: Gildas Bazin <gbazin@videolan.org>
  2194. Date:   Thu Jan 8 15:11:35 2004 +0000
  2195.     * modules/codec/ffmpeg/ffmpeg.c: oops.
  2196. commit 2847f4340a86f1f0e38216b5bd9a110263fe992c
  2197. Author: Rémi Denis-Courmont <rem@videolan.org>
  2198. Date:   Thu Jan 8 12:44:59 2004 +0000
  2199.     Added .cvsignore
  2200. commit a951172578dff316d56090c10b2dfaa2c2d5f7b1
  2201. Author: Derk-Jan Hartman <hartman@videolan.org>
  2202. Date:   Thu Jan 8 12:07:07 2004 +0000
  2203.     * ffmpeg 0.4.8 compilation fix
  2204. commit 8d7e6b98c12343a4f05023398425ac44f071376f
  2205. Author: Jon Lech Johansen <jlj@videolan.org>
  2206. Date:   Thu Jan 8 11:36:40 2004 +0000
  2207.       * ./src/extras/libc.c: vasprintf bug fix.
  2208. commit eeab7415c2fa7e14a361eace6f390ea13adf1300
  2209. Author: Laurent Aimar <fenrir@videolan.org>
  2210. Date:   Thu Jan 8 11:18:27 2004 +0000
  2211.      * vlc_common: mmh, use right prototype...
  2212. commit 835bf8003ebcb5f32ca41a043c4fc2c76eb09d6b
  2213. Author: Laurent Aimar <fenrir@videolan.org>
  2214. Date:   Thu Jan 8 10:27:07 2004 +0000
  2215.      * all: correct test for vasprintf.
  2216. commit 8613e3a97bd15c7128c9ef932c40dd164c4b95cc
  2217. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2218. Date:   Thu Jan 8 00:52:08 2004 +0000
  2219.     modules/gui/wxwindows/playlist.cpp:
  2220.       * fixed a warning
  2221. commit bf805a8b00e0eaffe6e944beefb642a845e79b16
  2222. Author: Laurent Aimar <fenrir@videolan.org>
  2223. Date:   Thu Jan 8 00:37:18 2004 +0000
  2224.      * modules/demux/mp4/libmp4.c: use vasprintf
  2225.      * modules/access/ftp.c: cleaned up.
  2226. commit 516fba50aae3312de5382ea9aff02ea0534adf5b
  2227. Author: Gildas Bazin <gbazin@videolan.org>
  2228. Date:   Thu Jan 8 00:12:50 2004 +0000
  2229.     * configure.ac: detect if libavformat is present.
  2230.     * modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
  2231.        This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
  2232.        The demuxer has been put here because of its dependancy on libavformat and libavcodec.
  2233.     * modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
  2234. commit d6d35240377918efd1e63ef96b974ae9e0c8829c
  2235. Author: Laurent Aimar <fenrir@videolan.org>
  2236. Date:   Wed Jan 7 23:39:41 2004 +0000
  2237.      * all: added own implementation of vasprintf. I hope it's ok this way.
  2238. commit b3dc44424b9fc1679ed0c99893db0a0de990b3bb
  2239. Author: Gildas Bazin <gbazin@videolan.org>
  2240. Date:   Wed Jan 7 19:20:30 2004 +0000
  2241.     * src/playlist/*: fixed memory leaks.
  2242.     * modules/codec/rawvideo.c: fixed dts/pts problem and added support for fourcc IYUV.
  2243.     * modules/stream_out/transcode.c: added support for fourcc IYUV.
  2244. commit f335a2a04508681c98fa00bc8b33f6f73503dbfd
  2245. Author: Laurent Aimar <fenrir@videolan.org>
  2246. Date:   Wed Jan 7 17:57:56 2004 +0000
  2247.      * input: fix to avoid forced subtitle not selected.
  2248. commit 34f4d18f68365e0eaaad58d84cad9fd58c3a85b5
  2249. Author: Derk-Jan Hartman <hartman@videolan.org>
  2250. Date:   Wed Jan 7 16:54:47 2004 +0000
  2251.     * Fix a memory leak when there is no p_vout, but when there are subs.
  2252. commit a3d8c68238872f0e12b662dc852ea06b1041904e
  2253. Author: Derk-Jan Hartman <hartman@videolan.org>
  2254. Date:   Wed Jan 7 15:54:38 2004 +0000
  2255.     * Clarify some instructions.
  2256. commit ba616997914720d09aeb690a74429506d68da3c2
  2257. Author: Laurent Aimar <fenrir@videolan.org>
  2258. Date:   Wed Jan 7 15:31:31 2004 +0000
  2259.      * rename ES_OUT_SET_PCR into ES_OUT_SET_GROUP_PCR, now ES_OUT_SET_PCR
  2260.       apply to the selected program.
  2261. commit 5cfcac852f987eb6eb94d0629e2ffdd2db7c5cf4
  2262. Author: Laurent Aimar <fenrir@videolan.org>
  2263. Date:   Wed Jan 7 15:21:27 2004 +0000
  2264.      * http: complete rewrite (using net_Printf/net_Gets)
  2265.             -> Proxy, user/password and redirection untested.
  2266.             -> For icecast server, check also the mime (do not blindly force
  2267.             mp3, it could also be nsv).
  2268. commit be5afcff378982a30de0cee8e129f20753adde1f
  2269. Author: Laurent Aimar <fenrir@videolan.org>
  2270. Date:   Wed Jan 7 14:59:37 2004 +0000
  2271.      * demux2: allow to force demuxer.
  2272.      * nsv: fixed bad init.
  2273. commit 863f246ae509c3d0d8e585d73e77bc3c89ac4c5a
  2274. Author: Laurent Aimar <fenrir@videolan.org>
  2275. Date:   Wed Jan 7 14:59:03 2004 +0000
  2276.      * net: mem leak in net_Printf
  2277. commit 9841276f35241d6b9f70117a44aa1f7f78f6452b
  2278. Author: Rocky Bernstein <rocky@videolan.org>
  2279. Date:   Wed Jan 7 07:21:31 2004 +0000
  2280.     Better operator association in computing duration and should be
  2281.     optimized better too.
  2282.     
  2283.     Add track info in "Media Information" Add track-specific information
  2284.     and album information in "Item info".
  2285.     
  2286.     Coding of all this is ugly and massively redundant. I think the
  2287.     playlist needs to be re-thought/re-worked. Sublevels would be nice
  2288.     too.
  2289. commit 5a76f7f4910bb86937422e2cf10849bff9c4b5b0
  2290. Author: Laurent Aimar <fenrir@videolan.org>
  2291. Date:   Tue Jan 6 23:11:47 2004 +0000
  2292.      * network: vlc_UrlParse should now accept ipv6 ip (untested).
  2293. commit 1955153b5af608b6514630ea89282a91b9ecbe6d
  2294. Author: Laurent Aimar <fenrir@videolan.org>
  2295. Date:   Tue Jan 6 23:03:17 2004 +0000
  2296.      * src/misc/net.c: fixed net_Gets
  2297. commit 879d9fc3cf3b45882827caa2daaf8be5afe329d0
  2298. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2299. Date:   Tue Jan 6 21:42:43 2004 +0000
  2300.     src/input/stream.c:
  2301.       * Cleaned up a comment
  2302.       * Added a function stream_ReadLine() to read one line from a stream
  2303.     include/ninput.h:
  2304.       * export stream_ReadLine()
  2305. commit f5ec4d0b1119d863e46fe17ace3f1f0291e63154
  2306. Author: Gildas Bazin <gbazin@videolan.org>
  2307. Date:   Tue Jan 6 19:12:08 2004 +0000
  2308.     * modules/video_output/directx/directx.c: move the video window to the right display when using --directx-device.
  2309. commit 856f945d5a686082d055fac8a14c50ea863b7c15
  2310. Author: Derk-Jan Hartman <hartman@videolan.org>
  2311. Date:   Tue Jan 6 14:35:16 2004 +0000
  2312.     * Something about microdvd fps and a huge bug in its defaults.
  2313. commit 25cd1327a67705cdecbb8754f405be01557a175b
  2314. Author: Clément Stenac <zorglub@videolan.org>
  2315. Date:   Tue Jan 6 12:02:06 2004 +0000
  2316.     Updated copyrights in libvlc
  2317. commit 982c016f90b5992fc7d4e4f6ed5e11f6556d18a6
  2318. Author: Clément Stenac <zorglub@videolan.org>
  2319. Date:   Tue Jan 6 08:50:20 2004 +0000
  2320.     - src/misc/win32_specific: compilation fix for win32 (can someone please
  2321.     check that command line parsing still works for items and options? )
  2322.     
  2323.     - src/libvlc.c
  2324.       include/vlc/vlc.h : New libvlc functions to get playlist status and
  2325.                           clear the playlist
  2326.          Patch by Tong Ka Man
  2327.     
  2328.     - src/playlist/* : Update copyrights
  2329.     
  2330.     - src/playlist/playlist.c:
  2331.       -When a user explicitely asks for an item, do play it, even if random mode
  2332.       -Do not stop playlist upon deletion of an autodelete item
  2333.       -playlist_Clear (Patch by Tong Ka Man)
  2334. commit 12dc6ed79fdc9c8c443f5539257c82d6dd266a1b
  2335. Author: Rocky Bernstein <rocky@videolan.org>
  2336. Date:   Tue Jan 6 04:57:34 2004 +0000
  2337.     Reinstate duration times on playlist item for CD-DA.  Done via adding
  2338.     an interface to allow setting the duration on adding a playlist item.
  2339. commit 0ba65be5044fd5b47c56acef8fd3723d66cfcf36
  2340. Author: Rocky Bernstein <rocky@videolan.org>
  2341. Date:   Tue Jan 6 04:10:18 2004 +0000
  2342.     Unbreak plugin as a result of the recent playlist API change. Need to
  2343.     cripple PBC for now though.
  2344. commit bda80603d9ccabddd26ad9a52b564873f706c1b1
  2345. Author: Rocky Bernstein <rocky@videolan.org>
  2346. Date:   Tue Jan 6 03:59:48 2004 +0000
  2347.     Choosing an audio or subtitle channel isn't an "advanced"
  2348.     option. Run-of-the mill users may want to select that.
  2349.     
  2350.     Update documentation.
  2351. commit a659ab1addf9f3800ffbcd5f1d478cdf2e722b72
  2352. Author: Jon Lech Johansen <jlj@videolan.org>
  2353. Date:   Tue Jan 6 01:41:10 2004 +0000
  2354.       * ./modules/demux/mp4: added some DRMS debug statements.
  2355. commit edc9c9542df900dcdc6829c4366cf84fcf542c9a
  2356. Author: Cyril Deguet <asmax@videolan.org>
  2357. Date:   Mon Jan 5 22:17:32 2004 +0000
  2358.     * commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
  2359.     * commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
  2360.       "vlc.fullscreen()" command
  2361. commit 1d07e63d44899f9286d5bb1f922969d0d0304e39
  2362. Author: Gildas Bazin <gbazin@videolan.org>
  2363. Date:   Mon Jan 5 22:06:15 2004 +0000
  2364.     * modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
  2365.     for the directx preferred display device.
  2366. commit 0ab21006a33c696801bac4e590e182e354f0aee1
  2367. Author: Gildas Bazin <gbazin@videolan.org>
  2368. Date:   Mon Jan 5 20:02:21 2004 +0000
  2369.     * modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
  2370. commit 8e99863656b270010afd4554be2f1ea642fe3742
  2371. Author: Sam Hocevar <sam@videolan.org>
  2372. Date:   Mon Jan 5 19:33:11 2004 +0000
  2373.       * modules/gui/skins2/vars/playlist.cpp: Hack to prevent compilation errors.
  2374. commit 28df89f8680de872cc5612f9576b8f96b1756cc0
  2375. Author: Benjamin Pracht <bigben@videolan.org>
  2376. Date:   Mon Jan 5 18:43:17 2004 +0000
  2377.     Added a callback on item-change, so that the playlist is updated.
  2378. commit b93aa7e7d15e57931d43ac0328fea5c387ecc2f8
  2379. Author: Derk-Jan Hartman <hartman@videolan.org>
  2380. Date:   Mon Jan 5 18:15:12 2004 +0000
  2381.     * API change in mkv. Everyone should update to the latest libraries.
  2382. commit 31fc1d05991f01c36c45528f12edad376e61485a
  2383. Author: Gildas Bazin <gbazin@videolan.org>
  2384. Date:   Mon Jan 5 17:42:36 2004 +0000
  2385.     * configure.ac: win32 compilation fixes for the skins2 plugin.
  2386.     * modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
  2387.     * modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.
  2388. commit 8281acf84ef7433eb5724f91389be40bdf1240f2
  2389. Author: Derk-Jan Hartman <hartman@videolan.org>
  2390. Date:   Mon Jan 5 16:22:40 2004 +0000
  2391.     * Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now
  2392.       be download.videolan.org etc etc etc.
  2393.       A lot of small fixes
  2394. commit ff475a9143389b8026408362b900881668db4ea4
  2395. Author: Laurent Aimar <fenrir@videolan.org>
  2396. Date:   Mon Jan 5 15:07:16 2004 +0000
  2397.      * tcp: use net_*.
  2398. commit fbbfa7bff5904e41cba1f2e64c0527f593f3b823
  2399. Author: Derk-Jan Hartman <hartman@videolan.org>
  2400. Date:   Mon Jan 5 14:50:42 2004 +0000
  2401.     * Fix mpeg2dec buildsystem
  2402. commit 8278a76edc6bfdbf3157586e7f6658f88c4a0604
  2403. Author: Clément Stenac <zorglub@videolan.org>
  2404. Date:   Mon Jan 5 14:42:14 2004 +0000
  2405.     * modules/misc/sap.c : let the user configure timeout delay
  2406.     * src/playlist/item-ext.c : sanity checks when adding items
  2407. commit 708fa7292b410be0c3e3ddbd26d774e249b3752f
  2408. Author: Laurent Aimar <fenrir@videolan.org>
  2409. Date:   Mon Jan 5 14:10:58 2004 +0000
  2410.      * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
  2411.        avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
  2412.        ( ouiiinnn, another bootstrap ;)
  2413.     
  2414.      * all: added net_* helpers functions.
  2415. commit 85c7ea2e8e6a0d5b3c6acebf3e7d94da695cacd3
  2416. Author: Clément Stenac <zorglub@videolan.org>
  2417. Date:   Mon Jan 5 13:07:03 2004 +0000
  2418.     * ALL:  playlist API changes
  2419.     
  2420.     What may be broken (untested):
  2421.     ------------------------------
  2422.        - Theora and Speex decoders
  2423.        - some interfaces
  2424.        - VCDX and CDDAX access
  2425.     
  2426.     The problems shouldn't hopefully excess compilation glitches.
  2427.     (removal of AddExt, of psz_author, and prototype of Add)
  2428.     
  2429.     Additionnaly, interfaces that do not support item-change will have
  2430.     update problems.
  2431.     
  2432.     * Updated modules list
  2433. commit 1595dc2534196eac95a1488e864292fab033e99c
  2434. Author: Clément Stenac <zorglub@videolan.org>
  2435. Date:   Mon Jan 5 13:00:39 2004 +0000
  2436.       modules/gui/wxwindows/playlist.cpp
  2437.       modules/gui/wxwindows/iteminfo.cpp
  2438.             - Show the info as a tree view.
  2439.              At the moment, all is shown. We should maybe hide the "Options" tree
  2440.              as it rather "internal"
  2441.             - Improved a little the layout
  2442.             - Added a popup menu to to the playlist
  2443.             - Minimize playlist rebuilds
  2444. commit aa830d43217dd81fa8dda23613d394d58c0f38d0
  2445. Author: Clément Stenac <zorglub@videolan.org>
  2446. Date:   Mon Jan 5 13:00:20 2004 +0000
  2447.       modules/demux/util/id3tag.c
  2448.       modules/demux/avi/avi.c
  2449.       modules/demux/asf/asf.c
  2450.       src/input/es_out.c
  2451.             - Fill the playlist info structures
  2452. commit 0697a96a2cc92d600a66b34f5e1c28e0dbe80c36
  2453. Author: Clément Stenac <zorglub@videolan.org>
  2454. Date:   Mon Jan 5 12:59:54 2004 +0000
  2455.     * modules/misc/sap.c :
  2456.           - Use the new playlist API
  2457.           - Track title changes
  2458.           - Timeout. Delete an item if we haven't heard about it for too long.
  2459. commit 17557ea64382428560a75ecef753e88f39158834
  2460. Author: Clément Stenac <zorglub@videolan.org>
  2461. Date:   Mon Jan 5 12:59:43 2004 +0000
  2462.     * Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c
  2463.     
  2464.     * src/playlist/item.c
  2465.       src/playlist/info.c
  2466.       src/playlist/item-ext.c
  2467.       src/playlist/group.c
  2468.       src/playlist/sort.c
  2469.       src/playlist/loadsave.c
  2470.       include/vlc_playlist.h
  2471.           - New playlist_info structures and accessors
  2472.             It works pretty like the old input_info (with categories)
  2473.             It provides modularity to the playlist
  2474.           - Removed ppsz_options and i_options from playlist_item
  2475.             (we use the special category Options)
  2476.           - Added a unique id to each playlist_item to be able to track the
  2477.             items accross playlist reorders
  2478.           - Simplified adding of items.
  2479.                - playlist_AddExt is removed
  2480.                - playlist_AddItem is still here and exported but should not be used
  2481.                - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
  2482.                  and use the accessors for all other things
  2483.           - Added setters for fields of the playlist_item structure
  2484.           - Introduced "item-change" and "playlist-current" playlist variables
  2485.             to give more flexibility than only intf-change
  2486.     
  2487.           At the moment, duration is still in the structure (easier to use, IMHO)
  2488.     
  2489.     * src/input/input.c
  2490.       src/libvlc.c :
  2491.             playlist item options parsing changed
  2492.     
  2493.     * include/vlc_common.h : added playlist_info structures
  2494. commit 051ce627e6f3c469ecaf98676203dc8a59cc9e57
  2495. Author: Jon Lech Johansen <jlj@videolan.org>
  2496. Date:   Mon Jan 5 12:37:52 2004 +0000
  2497.       * ./modules/demux/mp4: DRMS support.
  2498. commit d7dce9113efeb2b18e6b33324b842183cb7f0ea5
  2499. Author: Jon Lech Johansen <jlj@videolan.org>
  2500. Date:   Mon Jan 5 12:24:51 2004 +0000
  2501.       * ./AUTHORS: updated my country entry.
  2502. commit 20275a0bb7dc3424609792b68f20e929c116f1e6
  2503. Author: Laurent Aimar <fenrir@videolan.org>
  2504. Date:   Mon Jan 5 03:19:00 2004 +0000
  2505.      * nsv: clean up, added seek support.
  2506. commit bcf186fd8e534e057b238ec8ee0cbcbe16b736f8
  2507. Author: Gildas Bazin <gbazin@videolan.org>
  2508. Date:   Sun Jan 4 22:38:49 2004 +0000
  2509.     * modules/gui/skins2/vars/playlist.*: win32 compilation fix (not sure it is the right one).
  2510. commit a3eb233d42a71b285db59fedec08d47508d5e1e6
  2511. Author: Gildas Bazin <gbazin@videolan.org>
  2512. Date:   Sun Jan 4 22:22:10 2004 +0000
  2513.     * modules/codec/ogt/*: win32 compilation fixes.
  2514. commit 83000d18f62e0c0fec52515c3797b4f71c066227
  2515. Author: Gildas Bazin <gbazin@videolan.org>
  2516. Date:   Sun Jan 4 22:03:20 2004 +0000
  2517.     * ALL: bumping version number to 0.7.1-cvs.
  2518. commit 01cb2578c44361abeb4312bf5a26a716159619fe
  2519. Author: Felix Paul Kühne <fkuehne@videolan.org>
  2520. Date:   Sun Jan 4 21:44:44 2004 +0000
  2521.     Fixed a small bug which prevented the translation of a string.
  2522. commit a666bc56268192a6724dd112bbcd9718dbc0f6f9
  2523. Author: Sam Hocevar <sam@videolan.org>
  2524. Date:   Sun Jan 4 18:18:45 2004 +0000
  2525.       * toolbox:
  2526.         + Minor fixes to the woody packages.
  2527. commit 13f5cc43d32b8a4a3d208042bf1a514406c97ad4
  2528. Author: Laurent Aimar <fenrir@videolan.org>
  2529. Date:   Sun Jan 4 17:35:02 2004 +0000
  2530.      * avi: May fix #1545
  2531.      (From mplayer:
  2532.         "count blocks by rounded-up chunksizes instead of chunks -
  2533.          we need full emulation of dshow avi demuxer bugs :(
  2534.          fixes silly nandub-style a-v delaying in avi with vbr mp3..." )
  2535. commit f78730a8cc6ad974444fb08e52ad9648d79c5115
  2536. Author: Rocky Bernstein <rocky@videolan.org>
  2537. Date:   Sun Jan 4 16:51:59 2004 +0000
  2538.     Add OGT and CVD subtitle demuxers.
  2539.     write_png: might be made into a module and moved elsewhere
  2540.     cvd*: went over documentation a little bit.
  2541. commit add4e22d766b13ddbdd6748fcb2ed241b0d2e8b2
  2542. Author: Rocky Bernstein <rocky@videolan.org>
  2543. Date:   Sun Jan 4 16:25:00 2004 +0000
  2544.     A start for what little public documentation there is for CVD and OGT
  2545.     subtitles.
  2546. commit 5705ef28537302247a4e52542efcde61b5b4ee29
  2547. Author: Laurent Aimar <fenrir@videolan.org>
  2548. Date:   Sun Jan 4 15:32:13 2004 +0000
  2549.      * encoder.c: corrected required LIBAVCODEC_BUILD
  2550.      * es_out.c: ES_OUT_SET_PCR works now with microsecond.
  2551.      * configure.ac, Modules.am: enable demux2, nsv, real.
  2552.      * demux2.c: increased priority.
  2553. commit f38254201e6d440175eefc3da806ab2106dee7b7
  2554. Author: Clément Stenac <zorglub@videolan.org>
  2555. Date:   Sun Jan 4 15:24:27 2004 +0000
  2556.     Do not link twice zlib
  2557. commit 5de8059afa94464cae1643447ed338e6ec036b29
  2558. Author: Laurent Aimar <fenrir@videolan.org>
  2559. Date:   Sun Jan 4 14:35:12 2004 +0000
  2560.      * real.c: begin of a real demuxer (using new API). Can't work yet as it
  2561.      needs modification to ffmpeg decoder that I need to finish.
  2562. commit 02aedbc46503ccf2a5ef46c9d6634044e71eb411
  2563. Author: Laurent Aimar <fenrir@videolan.org>
  2564. Date:   Sun Jan 4 14:28:11 2004 +0000
  2565.      * demux2: a dummy demuxer to adapt to new demuxer API (experimental, and
  2566.      will be removed later).
  2567. commit eed300192927722f6eef18310ceb43fd67cbce5b
  2568. Author: Rocky Bernstein <rocky@videolan.org>
  2569. Date:   Sun Jan 4 04:56:21 2004 +0000
  2570.     Was putting 1 byte of garbage for each packet.
  2571. commit a9bd5d7e2287a86523cee6f8419c6c562ea20512
  2572. Author: Sam Hocevar <sam@videolan.org>
  2573. Date:   Sun Jan 4 04:53:07 2004 +0000
  2574.       * debian/control:
  2575.         + Build-depend on fixed linux-kernel-headers packages.
  2576.       * debian/rules:
  2577.         + Look for faad in extras/faad2, not extras/faad.
  2578.         + Enable postprocessing in the ffmpeg configuration.
  2579.         + Activated libcaca video output.
  2580. commit 9e519df88ec914e4f7b173a8a69a95c51ea7ba74
  2581. Author: Sam Hocevar <sam@videolan.org>
  2582. Date:   Sun Jan 4 04:50:24 2004 +0000
  2583.       * modules/video_output/caca.c:
  2584.         + Ported to libcaca 0.6.
  2585.         + Removed dithering configuration variable; use the CACA_DITHERING
  2586.           environment variable instead, until the API is polished.
  2587.       * include/codecs.h:
  2588.         + Minor coding style fix.
  2589. commit 641a4a0465cd26c2886effb0a0fbe4f3f1464bcf
  2590. Author: Cyril Deguet <asmax@videolan.org>
  2591. Date:   Sun Jan 4 00:17:10 2004 +0000
  2592.     * the sample theme should work better with that...
  2593. commit 9ff076665137807f5d4d8f95bf38c0708eb5e0f3
  2594. Author: Cyril Deguet <asmax@videolan.org>
  2595. Date:   Sun Jan 4 00:06:10 2004 +0000
  2596.     * first forgotten file...
  2597. commit b43052b25e1d39556e482ca9be0dca0b0231d966
  2598. Author: Cyril Deguet <asmax@videolan.org>
  2599. Date:   Sat Jan 3 23:54:51 2004 +0000
  2600.     * all: sample theme for skins2 interface
  2601.       Warning: by default the interface will try to open the skin from the
  2602.       vlc share, which is probably an old skin, so the load will fail, and
  2603.       afterwards a wxwindows dialog allows to load another skin.
  2604.       BUT there seems to be a bug which make the interface crash
  2605.       when it tries to load this second skin... workarounds are:
  2606.       - deleting the old theme
  2607.       - setting the "skin_last2=/path/to/xml/file" in the [Skins] section
  2608.       of vlcrc
  2609.       - solving the bug ;)
  2610. commit 2c92f038049c4c44beb55c6eedd86988d7e60f67
  2611. Author: Cyril Deguet <asmax@videolan.org>
  2612. Date:   Sat Jan 3 23:37:08 2004 +0000
  2613.     * configure.ac: added the skins2 module (_should_ work ;)
  2614. commit b7dc5e88ab36451045bd20b03cfe66767ee45d51
  2615. Author: Cyril Deguet <asmax@videolan.org>
  2616. Date:   Sat Jan 3 23:31:34 2004 +0000
  2617.     * all: brand new skins interface ( still _experimental_) for x11 and
  2618.       win32, by ipkiss and myself...
  2619.      Among the features:
  2620.      - framework rewritten from scratch, heavily based on design patterns
  2621.       => new controls can be (hopefully) created more easily, portability
  2622.       to other OS is better, and the interface is less dependant from
  2623.       the vlc core
  2624.      - new concept of "layout", to provide a window with several different
  2625.       views (as in winamp3 skins)
  2626.      - controls can now be placed at a relative position to the edges of
  2627.       a window, which allow controls and layouts to be resizable (e.g
  2628.       for the playlist window)
  2629.      - Use of libpng and libfreetype2 for better portability between x11 and
  2630.        win32 => ttf fonts and antialiasing
  2631.      - New DTD for the xml theme ( *it will probably change again* )
  2632.      - Very very beginning of scripting in the xml file
  2633.      - And many things I miss
  2634.      - And probably many bugs ;)
  2635. commit 4fc0ccfabb9a488e5fc42887cdf9d1b4967dbe44
  2636. Author: Rocky Bernstein <rocky@videolan.org>
  2637. Date:   Sat Jan 3 20:43:24 2004 +0000
  2638.     Put track information in Media Info.  If we have SVD information, show
  2639.     audio tracks and add that to the audio-selection window.
  2640. commit 481fb380f0459349f2e3b09d48fa1e5196a77e3f
  2641. Author: Rocky Bernstein <rocky@videolan.org>
  2642. Date:   Sat Jan 3 18:41:36 2004 +0000
  2643.     Sorry to be so pedantic - grammar (and spelling)
  2644. commit 025a6eb76b36d3498c1620e9c6adf6189c825e49
  2645. Author: Rocky Bernstein <rocky@videolan.org>
  2646. Date:   Sat Jan 3 18:40:01 2004 +0000
  2647.     Spelling.
  2648. commit 574ccface941cf7dc2813896b66ed5d7395cf584
  2649. Author: Rocky Bernstein <rocky@videolan.org>
  2650. Date:   Sat Jan 3 17:52:15 2004 +0000
  2651.     Ignore timestamp in PACK header in a private stream. This is to get
  2652.     around a WinSubMux bug in multiplexing CVD and SVCD subtitles.
  2653.     (Patch probably could be made more precise.)
  2654.     
  2655.     To do this we've got to save the timestamp in the header.
  2656. commit 9d010d54843a3018c980b243327f2ccbba8be79d
  2657. Author: Rocky Bernstein <rocky@videolan.org>
  2658. Date:   Sat Jan 3 17:49:35 2004 +0000
  2659.     Spelling - See I told you it was cut and pasted from somehwere!
  2660. commit 83b62c9f418e2ef88d918b013eb27da22e4d6f01
  2661. Author: Rocky Bernstein <rocky@videolan.org>
  2662. Date:   Sat Jan 3 17:48:38 2004 +0000
  2663.     Spelling - probably cut and pated from somewhere else.
  2664. commit 6a604ff837932f24a88ac3559a68ec065546a7f3
  2665. Author: Rocky Bernstein <rocky@videolan.org>
  2666. Date:   Sat Jan 3 17:19:41 2004 +0000
  2667.     RenderI420 now handles U and V planes. (Probably completely
  2668.     accurately, though.)
  2669. commit bab2dff486d8c71de16c870a88b6eaf3e967da89
  2670. Author: Gildas Bazin <gbazin@videolan.org>
  2671. Date:   Sat Jan 3 13:18:30 2004 +0000
  2672.     * po/*: another ./toolbox --update-po before 0.7.0 because some commits where done.
  2673. commit 6a42a30200057119e8733e98f589a0c277617cb4
  2674. Author: Clément Stenac <zorglub@videolan.org>
  2675. Date:   Sat Jan 3 13:13:07 2004 +0000
  2676.     Updated german translation
  2677. commit 289aade717ba57b0a47ea0aab00b3f5ca98a826b
  2678. Author: Rocky Bernstein <rocky@videolan.org>
  2679. Date:   Sat Jan 3 12:54:56 2004 +0000
  2680.     ogt.c cvd.c, subtitle.h: move common debug string help into subtitle.h
  2681.     {cvd,ogt}_parse.c, common.c, subtitle.h: add ability to dump subtitles via
  2682.     libpng.
  2683. commit 3a903d5fc45aaccbe084de600c2b3b47ee9b7df9
  2684. Author: Gildas Bazin <gbazin@videolan.org>
  2685. Date:   Sat Jan 3 12:02:12 2004 +0000
  2686.     * po/*, ChangeLog: preparing for the 0.7.0 release.
  2687. commit 1fc66eda83b0d8932f61f050928095fa04ee05cb
  2688. Author: Gildas Bazin <gbazin@videolan.org>
  2689. Date:   Sat Jan 3 10:55:07 2004 +0000
  2690.     * modules/gui/wxwindows/interface.cpp: fixed and re-enabled aspect-ratio combobox in the extended gui.
  2691. commit db294cb081d257ad1c8766ac22ddcf2a857bf42b
  2692. Author: Gildas Bazin <gbazin@videolan.org>
  2693. Date:   Sat Jan 3 00:39:07 2004 +0000
  2694.     * modules/stream_out/transcode.c: added YV12 raw video fourcc (chroma planes will likely be inverted though).
  2695. commit 16ccd0f52246d9440c66330ebc515d7ccd9fd7e6
  2696. Author: Gildas Bazin <gbazin@videolan.org>
  2697. Date:   Sat Jan 3 00:23:04 2004 +0000
  2698.     * modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
  2699. commit 03e07903ae42df678210cc226e04c73b407065ef
  2700. Author: Clément Stenac <zorglub@videolan.org>
  2701. Date:   Fri Jan 2 23:22:37 2004 +0000
  2702.     My name is Bond
  2703.     VLC Media Player 0.7.0 Bond
  2704. commit 2e73e5260247f96a53e055d4e30b47c405a501bf
  2705. Author: Gildas Bazin <gbazin@videolan.org>
  2706. Date:   Fri Jan 2 22:17:57 2004 +0000
  2707.     * modules/video_output/directx/*: fixed overlay on 24bpp displays.
  2708. commit 26ede628219402eff5848b5ca27f3e58f07b86c1
  2709. Author: Sam Hocevar <sam@videolan.org>
  2710. Date:   Fri Jan 2 13:48:37 2004 +0000
  2711.       * doc/ChangeLog-2003: Happy new year!
  2712. commit a7b97c2f6540a119b0ce73b2c2fbd1854d0fdd60
  2713. Author: Gildas Bazin <gbazin@videolan.org>
  2714. Date:   Fri Jan 2 13:30:17 2004 +0000
  2715.     * modules/gui/wxwindows/preferences_widgets.cpp: use wxL2U() (Thanks Anil).
  2716. commit 7bca0d7b134843b610ce68851bb1e605a347d2c9
  2717. Author: Rocky Bernstein <rocky@videolan.org>
  2718. Date:   Fri Jan 2 04:44:34 2004 +0000
  2719.     Attempt to make easier to understand and easier to complete.
  2720. commit 78e3a1d6b6300901766a16ab784dafd80d45ee01
  2721. Author: Clément Stenac <zorglub@videolan.org>
  2722. Date:   Thu Jan 1 17:41:25 2004 +0000
  2723.     * Updated german and french translations
  2724.     * Updated version number and Changelog