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

midi

开发平台:

Unix_Linux

  1. Date:   Mon Nov 17 14:11:05 2003 +0000
  2.     Checkboxes stat at startup, in the playlist, now reflect the state set ine the prefs. They still are not updated if you set random/repeat/loop in the menus though (at least until next VLC startup).
  3. commit b98dfa6716005dd91b4d0f29b94ea29834832317
  4. Author: Derk-Jan Hartman <hartman@videolan.org>
  5. Date:   Mon Nov 17 13:14:25 2003 +0000
  6.     * use more recent libebml and libmatroska
  7. commit a047a67d7772245c70a47876eeaeb895cd532614
  8. Author: Benjamin Pracht <bigben@videolan.org>
  9. Date:   Mon Nov 17 13:05:17 2003 +0000
  10.     added search function to the playlist
  11. commit 2e3381e626d5cf41d336f3283cc76aaef2654a34
  12. Author: Laurent Aimar <fenrir@videolan.org>
  13. Date:   Mon Nov 17 11:25:54 2003 +0000
  14.      * ts: improve PCR handling. pcr-soft doesn't exist anymore.
  15.        Options:
  16.             - caching: time on which bitrate smouthing is applied (default: 200ms)
  17.             - pcr : delay between 2 PCR (Really more accurate). (default: 30ms)
  18.             - bmin and bmax doesn't work anymore.
  19. commit 1672cb91be5ad0d200c379eefac3b891a459aa15
  20. Author: Derk-Jan Hartman <hartman@videolan.org>
  21. Date:   Mon Nov 17 06:31:22 2003 +0000
  22.      * THANKS: hungarian translator and designer of OSX intf controller added
  23.      * modules/LIST: updated
  24.      * Makefile.am: include new OS X art in the dist.
  25.      * NEWS: updated
  26.      * */.cvsignore: added and improved some of these.
  27.      * modules/gui/macosx/prefs_widgets.?:
  28.        - new config controls much like in the wxwindows module. not yet in use.
  29.        - beware not tested irl. but it compiles :)
  30. commit bbf924778755743e30cd30cefd5bf2e45b30c889
  31. Author: Laurent Aimar <fenrir@videolan.org>
  32. Date:   Mon Nov 17 02:55:22 2003 +0000
  33.      * transcode: hmmm, the compil fix was for this file ...
  34. commit a8f3c4cad2e3ff540726d0526b014d79e11963ae
  35. Author: Laurent Aimar <fenrir@videolan.org>
  36. Date:   Mon Nov 17 02:52:39 2003 +0000
  37.      * all: a little compil fix and more sanity checks (needed for wma).
  38. commit a48ec614244d4ba9f287b65b6484a511515ceb1d
  39. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  40. Date:   Mon Nov 17 00:06:19 2003 +0000
  41.     modules/gui/wxwindows/*:
  42.      * implemented sorting by a column by clicking on it
  43. commit aed1e85b4b7f5fe7f59dff6bbf2951d913ce0787
  44. Author: Gildas Bazin <gbazin@videolan.org>
  45. Date:   Sun Nov 16 22:54:12 2003 +0000
  46.     * ALL: moved i_bitrate out of audio_format_t into es_format_t
  47. commit 45cb9defb39750f7607cfa40d36225393378c29c
  48. Author: Sam Hocevar <sam@videolan.org>
  49. Date:   Sun Nov 16 22:29:33 2003 +0000
  50.       * modules/video_output/caca.c: color ASCII art video output using libcaca.
  51. commit dd6bbcec746d5482f61a8fba5e63cf3427d88cc7
  52. Author: Gildas Bazin <gbazin@videolan.org>
  53. Date:   Sun Nov 16 22:23:47 2003 +0000
  54.     * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)
  55. commit b42629dbe0ec9df757ed3a8fa7510e785715ee48
  56. Author: Sam Hocevar <sam@videolan.org>
  57. Date:   Sun Nov 16 22:10:16 2003 +0000
  58.       * include/vlc_keys.h: Fixed a warning in StringToKey().
  59. commit 20f3795b505d98de2beb0a8785d5bec753d126ef
  60. Author: Gildas Bazin <gbazin@videolan.org>
  61. Date:   Sun Nov 16 21:28:26 2003 +0000
  62.     * modules/misc/dummy/encoder.c: forgot a file
  63. commit 1e9f16e284a4bb84ac446bf18e6b5581754fc6d3
  64. Author: Gildas Bazin <gbazin@videolan.org>
  65. Date:   Sun Nov 16 21:07:31 2003 +0000
  66.     * ALL: final improvements to the decoders/packetizers api.
  67.        (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
  68.     * ALL: small improvements to the encoders api.
  69. commit 1b973c9444e11319376708d3c85c3636d0907d9e
  70. Author: Simon Latapie <garf@videolan.org>
  71. Date:   Sun Nov 16 20:41:36 2003 +0000
  72.      * http.c: little fix
  73. commit 85f81858cdbac35107b7ec3d00f3ca622c6c9664
  74. Author: Eric Petit <titer@videolan.org>
  75. Date:   Sun Nov 16 15:51:59 2003 +0000
  76.      avi.c: compile fix
  77. commit b48dc5240ebb28e0918d336cb2f7bedd3bd99640
  78. Author: Benjamin Pracht <bigben@videolan.org>
  79. Date:   Sun Nov 16 11:21:48 2003 +0000
  80.     Added random, repeat one and repeat all checkboxes to the playlist
  81. commit 63197875839b162da8948fd8371b4db73b810b9f
  82. Author: Laurent Aimar <fenrir@videolan.org>
  83. Date:   Sun Nov 16 00:08:02 2003 +0000
  84.      * fixed a segfault with avi without index.
  85. commit 460286dc1207a9e355e44ec0750e1b30595ba7a9
  86. Author: Laurent Aimar <fenrir@videolan.org>
  87. Date:   Sat Nov 15 23:21:35 2003 +0000
  88.     * v4l: hack from xine from GStreamer to compile v4l on debian unstable.
  89.     
  90.      (message from xine: fix build on Debian unstable, those dummies seem to
  91.       have put the Linux 2.6 headers in place of the 2.4 ones in glibc...)
  92. commit 1e96bee0ce3c52f4774b605abcc818707ead8784
  93. Author: Derk-Jan Hartman <hartman@videolan.org>
  94. Date:   Sat Nov 15 22:42:16 2003 +0000
  95.     * New OSX controller (iTunes style)
  96.       - Drag and drop implemented
  97.       - still need new sliders and remove the titlebar.
  98.     * revert the mozilla plugin changes. i will build a seperate module for that
  99.     * simplified previous/next (only playlist, people with chapters and titles
  100.        will have to use the menu
  101.     * Moved the disable screensaver from interface to vout.
  102. commit 02619e2b11bb5e02e8744aeadedbde58d9e1ad65
  103. Author: Derk-Jan Hartman <hartman@videolan.org>
  104. Date:   Sat Nov 15 22:02:15 2003 +0000
  105.     * added ffmpeg cvsroot (not in use atm)
  106.     * forced some config options on ffmpeg
  107. commit 0fe9b6988f8d59a1716abe67e659adf5f843a250
  108. Author: Laurent Aimar <fenrir@videolan.org>
  109. Date:   Sat Nov 15 18:57:12 2003 +0000
  110.      * set dts/length of all pes packet.
  111. commit cfd8992aed5c805e208c887aa5af182f0930847d
  112. Author: Derk-Jan Hartman <hartman@videolan.org>
  113. Date:   Sat Nov 15 15:40:19 2003 +0000
  114.     * extra data has changed and was crashing.
  115. commit 9b61c0aaa39ddc6432b7cd90afab17bb8e2bb5da
  116. Author: Christophe Massiot <massiot@videolan.org>
  117. Date:   Sat Nov 15 13:09:02 2003 +0000
  118.     * Fixed typos.
  119. commit 11a86fba8228b97deb9845beb159a3468a5e9064
  120. Author: Olivier Teulière <ipkiss@videolan.org>
  121. Date:   Sat Nov 15 10:38:01 2003 +0000
  122.     Small fix in a preference description string
  123. commit 306a32f926544f2636db54f895049a57d1bb4490
  124. Author: Derk-Jan Hartman <hartman@videolan.org>
  125. Date:   Sat Nov 15 02:38:25 2003 +0000
  126.     * broken URL
  127. commit 3b099bef9abb9143b2a0c45b6d9bf83aaea3ef9e
  128. Author: Christophe Massiot <massiot@videolan.org>
  129. Date:   Sat Nov 15 01:21:48 2003 +0000
  130.     * New build system for the contrib packages of VLC. It supports to
  131.       download a precompiled binary package, or to build all the packages
  132.       from the sources, at the user's option. It is currently written for
  133.       Mac OS X, but could easily be ported to other platforms.
  134. commit b7d624b9d97b741aca1730f35a775273b747bda6
  135. Author: Derk-Jan Hartman <hartman@videolan.org>
  136. Date:   Sat Nov 15 00:26:15 2003 +0000
  137.     * spelling fix
  138. commit 42ea64beae9e6baf3388fe85da6b2a4a5529990a
  139. Author: Derk-Jan Hartman <hartman@videolan.org>
  140. Date:   Fri Nov 14 20:17:29 2003 +0000
  141.     * Fix the label in the prefs of the play/pause hotkey.
  142. commit f61ff374e43d48d040ae8781ed437cf50935a087
  143. Author: Derk-Jan Hartman <hartman@videolan.org>
  144. Date:   Fri Nov 14 03:51:39 2003 +0000
  145.     * fixed playlist_Pause
  146. commit be0055dc67d7a1fa2bbe1d3a5812f244a4cb266d
  147. Author: Gildas Bazin <gbazin@videolan.org>
  148. Date:   Thu Nov 13 21:15:43 2003 +0000
  149.     * modules/video_filter/transform.c: fix for ./toolbox --update-po
  150. commit ce6b6b1f789c76cc3d723e2f9d6568365418c4f7
  151. Author: Gildas Bazin <gbazin@videolan.org>
  152. Date:   Thu Nov 13 17:59:34 2003 +0000
  153.     * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined.
  154. commit e832247c897aa57f773031591e688ec7cdac90dc
  155. Author: Loïc Minier <lool@videolan.org>
  156. Date:   Thu Nov 13 14:23:30 2003 +0000
  157.       * INSTALL.win32: slightly changed the list of required packages
  158. commit 55320a77c20c9855c67c9f07598daee5804e57d6
  159. Author: Laurent Aimar <fenrir@videolan.org>
  160. Date:   Thu Nov 13 13:31:12 2003 +0000
  161.      * input: handle also SPU in es_out_Add (and fix a bad lock).
  162.      * sub: use es_out_Add (and that give a proper solution for multiple tracks)
  163.             fixed seeking with sub. (pf_demux was called in Seek instead of
  164.             pf_seek ...)
  165. commit 3f71e7714a4380254cda040ad67e1fb7c5d7bae4
  166. Author: Laurent Aimar <fenrir@videolan.org>
  167. Date:   Thu Nov 13 12:28:34 2003 +0000
  168.      * src/input/input.c: es_out_Add automatically add informations
  169.      (input_AddInfo) on the ES.
  170.      * all: removed duplicated input_AddInfo.
  171. commit e33dbc3f24e6ac171dce4d15f6ff0df9a3b0a128
  172. Author: Laurent Aimar <fenrir@videolan.org>
  173. Date:   Thu Nov 13 11:49:27 2003 +0000
  174.      * avi: little clean up, and ported to es_format_t.
  175. commit 1c8b01a73cf4b30bb239ec4c12849a851d309d28
  176. Author: Gildas Bazin <gbazin@videolan.org>
  177. Date:   Wed Nov 12 20:01:01 2003 +0000
  178.     * modules/misc/sap.c: fixed misplaced variable declaration.
  179. commit 730460c00c3d132dfe573ee03013f0c77362a20f
  180. Author: Laurent Aimar <fenrir@videolan.org>
  181. Date:   Wed Nov 12 18:13:31 2003 +0000
  182.      * all: big clean up (no more global variables).
  183. commit c7bc1acb0e8a53bf3e147dc6493df6b5cf397b5b
  184. Author: Clément Stenac <zorglub@videolan.org>
  185. Date:   Wed Nov 12 08:10:21 2003 +0000
  186.     Support for announcement of playlist group in SAP announces
  187.     Needs the latest miniSAPserver CVS
  188. commit 5edf9f31910c5bda5b472efec01f724d346ce0c2
  189. Author: Simon Latapie <garf@videolan.org>
  190. Date:   Wed Nov 12 03:02:56 2003 +0000
  191.      * little fix due to my last commit
  192. commit 664c9f197e4d8e0d86d823579ea358539f957dca
  193. Author: Simon Latapie <garf@videolan.org>
  194. Date:   Wed Nov 12 02:56:13 2003 +0000
  195.      * http.c: little fix in RPN evaluator (now it is real RPN).
  196. commit b03111a7d577e52f7cdd8fc908c16ffaa52f6513
  197. Author: Derk-Jan Hartman <hartman@videolan.org>
  198. Date:   Wed Nov 12 02:45:26 2003 +0000
  199.     * small fix to the playlist window
  200. commit 0caf8ce6e94bcc97e8e0f1f61fb0559d1fba743d
  201. Author: Simon Latapie <garf@videolan.org>
  202. Date:   Wed Nov 12 02:43:33 2003 +0000
  203.      * http.c : added parsing of options in Add MRL option. In http.c is a the
  204.                 parse_MRL function which perhaps should be somewhere else
  205.                 (playlist ?).
  206.      * Makefile.am : forgoten style.css
  207.      * index.html : little fixes
  208.      * intf-http.txt : updated doc
  209. commit 4dcb355c719fc9ce631ca5bf1c614b0f99bc2c54
  210. Author: Derk-Jan Hartman <hartman@videolan.org>
  211. Date:   Wed Nov 12 01:22:40 2003 +0000
  212.     * Away with that annoying playlist drawer. We now have a nice resizable
  213.       window, with additional index and author columns.
  214. commit 764f9e8b0e6799686fb6509269784baa734dfdfb
  215. Author: Derk-Jan Hartman <hartman@videolan.org>
  216. Date:   Tue Nov 11 23:50:41 2003 +0000
  217.     * include/vlc_keys.h: added StringToKey()
  218.     * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
  219.     * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
  220.     * REST: implemented configurable hotkeys for OS X.
  221. commit 0f04eb53b57c0b5f5e65f38f946f8cb736a8265b
  222. Author: Derk-Jan Hartman <hartman@videolan.org>
  223. Date:   Tue Nov 11 21:23:56 2003 +0000
  224.     * when config_ResetAll() a key config value becomes "Unset" (0) instead of
  225.       it's original value. With this you at least won't break your config file,
  226.       because it comments out the value during saving, when it's identical to the,
  227.       original value. The question however remains, why does a resetAll result
  228.       in a 0 in the 'current' config in use, and in original value at time of saving?
  229. commit 11cd21f9c8aa7970dd343c39102b764657e9598f
  230. Author: Laurent Aimar <fenrir@videolan.org>
  231. Date:   Tue Nov 11 02:49:26 2003 +0000
  232.      * wav: es_format_t
  233. commit b2c9cc064876d0c721f4a118f128e9f5bd398865
  234. Author: Laurent Aimar <fenrir@videolan.org>
  235. Date:   Tue Nov 11 01:33:18 2003 +0000
  236.      * mkv: ues es_format_t.
  237. commit 5f782bc34f618ef58e01cd8fcba1f2fc0cb29402
  238. Author: Laurent Aimar <fenrir@videolan.org>
  239. Date:   Tue Nov 11 00:37:59 2003 +0000
  240.      * all: use es_format_t and es_out_*. (Not well tested yet...)
  241. commit a7a7e7097451c2b7bb70dd7ad59eb1b050090d52
  242. Author: Gildas Bazin <gbazin@videolan.org>
  243. Date:   Mon Nov 10 18:21:35 2003 +0000
  244.     * modules/gui/wxwindows/open.cpp: compilation fix for unicode version.
  245. commit 6720c6b10f12f34fbbb64f045efba3d88e4383f4
  246. Author: Gildas Bazin <gbazin@videolan.org>
  247. Date:   Mon Nov 10 17:47:42 2003 +0000
  248.     * configure.ac: link ws2_32 in the right order on win32 for livedotcom.
  249. commit b7ba11b0eb48300f47ce34b6f9f9091abb36e6ee
  250. Author: Derk-Jan Hartman <hartman@videolan.org>
  251. Date:   Mon Nov 10 00:49:48 2003 +0000
  252.     * New Hungarian translation contributed by 'DirectX' (Name under investigation)
  253. commit e39089dc7d18b72ed6ca781189591274789ace4c
  254. Author: Gildas Bazin <gbazin@videolan.org>
  255. Date:   Mon Nov 10 00:14:05 2003 +0000
  256.     * modules/gui/wxwindows/*: dshow open panel is fully functionnal.
  257. commit a4c1c8f52695d1bfb70c00952e80d76e214d92a0
  258. Author: Jean-Paul Saman <jpsaman@videolan.org>
  259. Date:   Sun Nov 9 21:29:52 2003 +0000
  260.     PDA Interface:
  261.     * Transcode tabpage added
  262.     * code cleanup
  263. commit 8150192bace03463f1af51cf0960640e7148c8d3
  264. Author: Gildas Bazin <gbazin@videolan.org>
  265. Date:   Sun Nov 9 20:13:46 2003 +0000
  266.     * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab.
  267.        (It is not quite useful yet but will be shortly).
  268. commit c6d07829b0fba915e3a8ea1aef676204c22d8850
  269. Author: Jean-Paul Saman <jpsaman@videolan.org>
  270. Date:   Sun Nov 9 19:49:48 2003 +0000
  271.     PDA Interface:
  272.     * Camera tabpage is done.
  273. commit 06b4737cfb1ad8d5e1bd95c426e33cfb10fefed5
  274. Author: Jean-Paul Saman <jpsaman@videolan.org>
  275. Date:   Sun Nov 9 18:52:29 2003 +0000
  276.     PDA interface:
  277.     * improvements on Camera tabpage
  278. commit 9af94c5ad9bf92435142a9c7275e6dd2155649e7
  279. Author: Rocky Bernstein <rocky@videolan.org>
  280. Date:   Sun Nov 9 18:06:11 2003 +0000
  281.     Allow return to have a numeric prefix too.
  282. commit 1601147f60744e780e7262dba227ad5e90fd628a
  283. Author: Rocky Bernstein <rocky@videolan.org>
  284. Date:   Sun Nov 9 17:45:41 2003 +0000
  285.     Small changes to assist debugging.
  286. commit cf1ded5901502712e880a5de58e078f67653785e
  287. Author: Eric Petit <titer@videolan.org>
  288. Date:   Sun Nov 9 16:00:54 2003 +0000
  289.      + modules/gui/beos/VideoOutput.cpp: fixed modifiers
  290.      + src/misc/beos_specific.cpp: cosmetic
  291. commit 21c8b34b86fb3b786ecb003bd71f18a8ac55410a
  292. Author: Jean-Paul Saman <jpsaman@videolan.org>
  293. Date:   Sun Nov 9 15:55:23 2003 +0000
  294.     PDA Interface:
  295.     * More changes on the Camera tabpage
  296.     * Cleanup some dead interface wood ;-)
  297. commit dcc66e959ce3c6a143db161805401bce1eccb3f1
  298. Author: Gildas Bazin <gbazin@videolan.org>
  299. Date:   Sun Nov 9 15:29:41 2003 +0000
  300.     * modules/access/v4l/v4l.c: couple of fixes.
  301. commit 6289ccbb1281abb5534525312a0ba070110d20a3
  302. Author: Jean-Paul Saman <jpsaman@videolan.org>
  303. Date:   Sun Nov 9 13:59:21 2003 +0000
  304.     PDA inteface:
  305.     * Redesigned "Camera" tabpage.
  306. commit efaf688c314ef247ae5b69a01642cef145449cd3
  307. Author: Gildas Bazin <gbazin@videolan.org>
  308. Date:   Sun Nov 9 13:20:32 2003 +0000
  309.     * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
  310. commit 38518cedfc51bcfd7df21ac2ea452c36a1bb8de8
  311. Author: Simon Latapie <garf@videolan.org>
  312. Date:   Sun Nov 9 05:22:56 2003 +0000
  313.      * http.c: removed a completely useless check (now you can change volume
  314.          value without playing anything)
  315. commit fe2d68958103eb6c823c0b712eed37db48361db4
  316. Author: Simon Latapie <garf@videolan.org>
  317. Date:   Sun Nov 9 05:15:17 2003 +0000
  318.      * index.html: little fix with volume textbox
  319. commit 7584c7bb123bfc9996d65c9db8c688f1a6dd06cd
  320. Author: Simon Latapie <garf@videolan.org>
  321. Date:   Sun Nov 9 03:43:25 2003 +0000
  322.      * http interface: changed index.html for new seek function. small change
  323.           in css.
  324. commit 637b0249baf0576b8a29b4af896af5233c518aec
  325. Author: Simon Latapie <garf@videolan.org>
  326. Date:   Sun Nov 9 03:41:50 2003 +0000
  327.      * http.c: modify seek function (now you can put almost everything which
  328.          looks like a time/length)
  329. commit c7897a28504494e5e0e3c431772bc732c1700292
  330. Author: Rocky Bernstein <rocky@videolan.org>
  331. Date:   Sun Nov 9 00:52:32 2003 +0000
  332.     Handle keyboard input: numeric entry, next, prev, return and default.
  333. commit 204044c98196dd97d0eb87b4822d18052bbaae42
  334. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  335. Date:   Sat Nov 8 23:12:15 2003 +0000
  336.     use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14
  337.     (mp3) as payload type
  338. commit 180e96686abd126db01bc7db5a687d831990a703
  339. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  340. Date:   Sat Nov 8 23:02:38 2003 +0000
  341.     ignore streams that are not m=audio or m=video
  342. commit 28521d8e02309211175d13775880734be5fd8a99
  343. Author: Jean-Paul Saman <jpsaman@videolan.org>
  344. Date:   Sat Nov 8 18:31:01 2003 +0000
  345.     PDA Interface
  346.     * simplefied network tabpage
  347. commit 6b4fa4aac8dbea26b364b7e81b5b98daec03676a
  348. Author: Eric Petit <titer@videolan.org>
  349. Date:   Sat Nov 8 18:23:40 2003 +0000
  350.      + configure.ac: link httpd and stream_out_standard against -lsocket
  351.      + modules/gui/beos/*: use hotkeys
  352.      + include/vlc_keys.h, src/misc/configuration.c:
  353.        renamed modifiers into vlc_modifiers so it does not conflict with
  354.        BeOS' modifiers()
  355. commit 78da8d7d6d1fdf8c2e322da0330d84b52a8c1892
  356. Author: Jean-Paul Saman <jpsaman@videolan.org>
  357. Date:   Sat Nov 8 16:04:05 2003 +0000
  358.     PDA interface:
  359.     * Network tabpage works
  360.     * cleanup of code
  361. commit 5a58a1ef4354b50c084357889e0c15e3e930917a
  362. Author: Derk-Jan Hartman <hartman@videolan.org>
  363. Date:   Sat Nov 8 15:59:46 2003 +0000
  364.     * spelling fix and fix of copyright and version strings on info.html
  365. commit e12e442b95f178a008b8b9a758103e6b01d29a3f
  366. Author: Christophe Massiot <massiot@videolan.org>
  367. Date:   Sat Nov 8 14:54:03 2003 +0000
  368.     By default disable the stream_out_transrate plug-in since it takes 2 hours
  369.     compiling.
  370. commit a347d39f24cdad70adaa6b84a4ad933238211687
  371. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  372. Date:   Sat Nov 8 12:25:59 2003 +0000
  373.     modules/misc/sap.c:
  374.      * support sap announces that use dos style linebreaks
  375. commit 2ad7219497f66e03b9edf4efbb88b43d51332646
  376. Author: Laurent Aimar <fenrir@videolan.org>
  377. Date:   Sat Nov 8 09:05:42 2003 +0000
  378.      * useless.
  379. commit fb34c95ea126e8c382795bd47a96a00ad7f302e2
  380. Author: Laurent Aimar <fenrir@videolan.org>
  381. Date:   Sat Nov 8 06:47:34 2003 +0000
  382.      * livedotcom.cpp:
  383.         - added X-QT and X-QUICKTIME video support.
  384.         - first try for seek and position display support.
  385.         (position is buggy, and seek won't really work as long as wx try to seek
  386.         each time the slider is moved)
  387. commit d44952d768ea5aeb23ff04c05f8401e849b01a1a
  388. Author: Laurent Aimar <fenrir@videolan.org>
  389. Date:   Sat Nov 8 04:57:56 2003 +0000
  390.      * araw.c: prevent segfault with ulaw/alaw.
  391. commit d2d96bbb8f608b224060969779881c00aa7029e8
  392. Author: Gildas Bazin <gbazin@videolan.org>
  393. Date:   Fri Nov 7 22:56:02 2003 +0000
  394.     * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes.
  395. commit a4669bcc6895a729ed96883805e381006a8f33ae
  396. Author: Laurent Aimar <fenrir@videolan.org>
  397. Date:   Fri Nov 7 21:44:53 2003 +0000
  398.      * lalala added livedotcom
  399. commit 132943e98630239d6994b1ca509526a70a2d16e9
  400. Author: Laurent Aimar <fenrir@videolan.org>
  401. Date:   Fri Nov 7 21:44:20 2003 +0000
  402.      * configure.ac: added --enable-livedotcom and --with-livedotcom-tree.
  403.      (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so
  404.      livedotcom isn't compiled by default)
  405. commit c37e84c1f930e22a99d03e76a6a7f2a4be3ed420
  406. Author: Christophe Massiot <massiot@videolan.org>
  407. Date:   Fri Nov 7 21:30:52 2003 +0000
  408.     * modules/stream_out/transrate: New transrating module, based on GPL
  409.       code from www.metakine.com.
  410.       CAUTION : the code is currently very ugly, with static variables, no
  411.       code convention, etc. I check it in "as is" because it may be useful
  412.       to some people.
  413.       Don't expect a bitrate reduction of more than 30 % with acceptable
  414.       quality.
  415.     * modules/demux/mpeg/ts.c: Useful debug message
  416. commit 5cefc0731165d7e6ed58942d422136f3126c6842
  417. Author: Christophe Massiot <massiot@videolan.org>
  418. Date:   Fri Nov 7 19:30:28 2003 +0000
  419.     * src/misc/threads.c: Implementation of real-time priorities for UNIX-like
  420.       pthread systems (activate with --rt-priority)
  421.     * modules/access_output/udp.c: Only discard packets which are _very_ late
  422. commit ccfe579bf51e131ff0cf579d8109c9d8b759da7d
  423. Author: Christophe Massiot <massiot@videolan.org>
  424. Date:   Fri Nov 7 18:41:09 2003 +0000
  425.     * modules/mux/mpeg/ts.c:
  426.       - By default send PCRs every 90 ms, because the upper limit is 100 ms
  427.       - New pid-video and pid-audio sout variables
  428. commit 0ffc325f03635be0f5810181bb0af75d0f27a8b8
  429. Author: Laurent Aimar <fenrir@videolan.org>
  430. Date:   Fri Nov 7 18:32:55 2003 +0000
  431.      * udp: mp3/rtp is now correctly working.
  432. commit 30410626e849412d4bc33aad851f8cd9836c8c02
  433. Author: Laurent Aimar <fenrir@videolan.org>
  434. Date:   Fri Nov 7 18:32:24 2003 +0000
  435.      * rtp: removed a annoying debug message
  436.      * announce.c: fixed a warning.
  437. commit 2d0e1f208224c11c107b71ca8f210fef43dacbf3
  438. Author: Laurent Aimar <fenrir@videolan.org>
  439. Date:   Fri Nov 7 18:08:54 2003 +0000
  440.      * livedotcom.cpp:
  441.         - improve a lot pts handling.
  442.         - added --rtsp-caching.
  443.         - implemented DEMUX_GET_TIME  and declared the input as seekable to
  444.         make the interface displaying the time.
  445.      Now I can read rtp stream from VLC using http export for sdp :) (MPEG4
  446.     video, MPEG 1/2 video and mp3 audio tested successfully)
  447. commit 8b67f70abe2b95bd79ecf760cfed77f6205ffa28
  448. Author: Laurent Aimar <fenrir@videolan.org>
  449. Date:   Fri Nov 7 17:44:43 2003 +0000
  450.      * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean.
  451.      (It could avoid a lot of duplicated code...)
  452. commit 7a9053f22593bfc8da0a459b4ddbc0714762623f
  453. Author: Laurent Aimar <fenrir@videolan.org>
  454. Date:   Fri Nov 7 17:43:42 2003 +0000
  455.      * rtp: added a sdp options to export sdp. For now only as http.
  456.     options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]}
  457. commit 277ca5711cb0cc2ed8fe748597beb884bc678178
  458. Author: Christophe Massiot <massiot@videolan.org>
  459. Date:   Fri Nov 7 16:53:54 2003 +0000
  460.     * modules/packetizer/mpegvideo.c: Detect discontinuities and trash
  461.       corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP.
  462. commit 1fa786db6a611ebb0b03357e64280504c3b329ab
  463. Author: Jean-Paul Saman <jpsaman@videolan.org>
  464. Date:   Fri Nov 7 14:15:23 2003 +0000
  465.     PDA interface:
  466.     * cleanup code
  467.     * cleanup interface
  468. commit c986d9702ced2ba8694cb2a153dda48a97aa0078
  469. Author: Christophe Massiot <massiot@videolan.org>
  470. Date:   Fri Nov 7 13:31:26 2003 +0000
  471.     * Updated documentation.
  472. commit 8b8bfe34d6e7769bbb21d133f6cc7d1b3f4dcd53
  473. Author: Christophe Massiot <massiot@videolan.org>
  474. Date:   Fri Nov 7 13:28:23 2003 +0000
  475.     * modules/access/satellite: Big rework of the old satellite module.
  476.       - ability to select between different tuners if the board has several
  477.         tuners
  478.       - abitility to select between different demux if the board has several
  479.         demuxes
  480.       - if frequency isn't specified, do not try to tune the tuner and
  481.         assume some other software already did it
  482.       - set a bigger buffer size to avoid packet losses
  483.       - do not filter too many PIDs since some board only have 8 filters
  484.       - kludged so that the module works perfectly well with the demuxstream
  485.         demuxer
  486.       - use DMX_PES_OTHER all the time because some boards do not have a
  487.         decoder chip (this may be a problem for you)
  488.     
  489.     This changeset is part of the Dreambox port of VLC.
  490. commit 4343919e55fd15ac83a5f659caa8197c2c9b0765
  491. Author: Jean-Paul Saman <jpsaman@videolan.org>
  492. Date:   Fri Nov 7 13:01:51 2003 +0000
  493.     PDA interface:
  494.     * Directory browsing works
  495.     * Coredump is solved
  496.     * Adding files or entire directories to the playlist GUI control works.
  497. commit 1b18a01582ae64a8a5d7f99316f046879662cdaf
  498. Author: Laurent Aimar <fenrir@videolan.org>
  499. Date:   Fri Nov 7 12:27:30 2003 +0000
  500.      * livedotcom.cpp: - better pts handling  but still bad. (and using rtsp
  501.      over tcp doesn't really work yet).
  502.                        - fixed bad usage of delete vs delete[]
  503.     (using --rtsp-tcp still leads to segfault)
  504. commit a58fb4dc368c140239360699ae2e2041a03b6fe7
  505. Author: Rocky Bernstein <rocky@videolan.org>
  506. Date:   Fri Nov 7 10:33:41 2003 +0000
  507.     Need to change libvcdinfo to be more robust when there are
  508.     reading the extended PSD. Given that area-highlighting and
  509.     features in the extended PSD haven't been implemented,
  510.     best then to not try to read this at all.
  511. commit 8da122f0f15ff880eb3150bbe56306bf499c07bf
  512. Author: Jean-Paul Saman <jpsaman@videolan.org>
  513. Date:   Fri Nov 7 09:24:58 2003 +0000
  514.     Basic functionality of File tabpage is working.
  515. commit 40693f9830f5bfb0ec4bbd583ceeeb83a00a888c
  516. Author: Jean-Paul Saman <jpsaman@videolan.org>
  517. Date:   Fri Nov 7 07:59:00 2003 +0000
  518.     Removing GPE specific stuff.
  519. commit a7794253d806b3308272902d883c3721a77789ca
  520. Author: Laurent Aimar <fenrir@videolan.org>
  521. Date:   Fri Nov 7 00:28:58 2003 +0000
  522.      * more tolerant  sdp check when using  rtsp://. (SDP from some  DSS have a
  523.      lot of mandatory fields missing, like v, o, and s)
  524. commit 1250236d84a022e846c3b17e072992b34f729012
  525. Author: Clément Stenac <zorglub@videolan.org>
  526. Date:   Thu Nov 6 22:23:27 2003 +0000
  527.     Sync with latest changes
  528. commit 371803fd769f4318558131fe8753e5342d23f521
  529. Author: Laurent Aimar <fenrir@videolan.org>
  530. Date:   Thu Nov 6 22:14:57 2003 +0000
  531.      * livedotcom.cpp: use live.com library to read rtsp and sdp file.
  532.         TODO:
  533.             - handle PTS (for now, I just use mdate() :)
  534.             - support TS/PS (hard as it needs a lot of work on TS/PS demuxers).
  535.             - support X-QT and X-QUICKTIME. (I don't know if it's really used).
  536.             - implement pause, seek ...
  537.             - clean up/bugs fixes...
  538.             - ...
  539. commit aebd934a9e415e41e5816ac688dc9fc5fd1e8902
  540. Author: Gildas Bazin <gbazin@videolan.org>
  541. Date:   Thu Nov 6 20:12:37 2003 +0000
  542.     * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi.
  543. commit 82dcb9168f442b4c79f48fe51e7bd6cc399979e6
  544. Author: Damien Lucas <nitrox@videolan.org>
  545. Date:   Thu Nov 6 19:35:05 2003 +0000
  546.     . a small fix .... (many other to follow in the next days)
  547. commit 27c92fc494178ae0a1aeb33c8e7836a35ad7b375
  548. Author: Derk-Jan Hartman <hartman@videolan.org>
  549. Date:   Thu Nov 6 18:55:22 2003 +0000
  550.     * Going to Fullscreen was effecting all vout's. should affect only the frontmost one.
  551. commit eb2566027744c66405e23b1f53cc84a908718b36
  552. Author: Derk-Jan Hartman <hartman@videolan.org>
  553. Date:   Thu Nov 6 18:35:19 2003 +0000
  554.     * Updated the Output dialog.
  555.       - support for slp
  556.       - support for theora
  557.       - support for demuxdump
  558. commit 98bee728e9d4efa236dbf1bcd88caeea138c7b25
  559. Author: Damien Lucas <nitrox@videolan.org>
  560. Date:   Thu Nov 6 17:08:12 2003 +0000
  561.     . I422 -> YV12 Chroma
  562.     
  563.     This work is part of the work done by Anevia for the "Gran Theatro del
  564.     Barcelona".
  565. commit 28950fce6d627837171b266271e1651dd32e4fe3
  566. Author: Damien Lucas <nitrox@videolan.org>
  567. Date:   Thu Nov 6 16:54:40 2003 +0000
  568.     . 422 deinterlacing (bob and blend filters)
  569.     
  570.     
  571.     This work is part of the work done by Anevia for the "Gran Theatro del
  572.     Barcelona".
  573. commit ef4c3d6315ccb307864809056b5ffbafb3a3f6e2
  574. Author: Damien Lucas <nitrox@videolan.org>
  575. Date:   Thu Nov 6 16:37:19 2003 +0000
  576.     oups, ... forgot the interesting file !
  577. commit 1ddb23b6e8845902086e46a23c5b7bbd8a81d4cf
  578. Author: Damien Lucas <nitrox@videolan.org>
  579. Date:   Thu Nov 6 16:36:41 2003 +0000
  580.     dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
  581.               things to write to implement competely the standard but this decoder
  582.               will work in most of the pictures subtitles cases. Text subtitles
  583.               decoding is not implemented at all.
  584.               This decoder has been validated with CAVENA encoders after few
  585.               remarks of their developpers.
  586.     
  587.     include/*: addded a p_spuinfo field in the decider_fifo_t and the
  588.                es_descriptor_t
  589.     
  590.     codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
  591.               track.
  592.     
  593.     modules/demux/mpeg: added the support of the dvb subtitles track. Need last
  594.                         libdvbpsi (0x59 descriptor) to compile. The demuxer
  595.                         creates n fake ES as each ES carries up to 256 subtitles
  596.                         tracks.
  597.     
  598.     
  599.     This work is part of the work done by Anevia for the "Gran Theatro del
  600.     Barcelona".
  601. commit 56a43112a120c06293977c90672790fa686b10b5
  602. Author: Derk-Jan Hartman <hartman@videolan.org>
  603. Date:   Thu Nov 6 16:28:28 2003 +0000
  604.     * changed how cursor hiding works. Not perfect, but it's less complicated.
  605.       - less vague bugs :)
  606.     * changed the global hotkey for play/pause to command-p since 'space' won't be
  607.       defined as the hotkey. i was sick of all the hacks i had made to have it work
  608.       that way, so the end. space only works in the vout from now on.
  609. commit dbe002fde81bf97e83fd59f45e8f57de1a2577a4
  610. Author: Christophe Massiot <massiot@videolan.org>
  611. Date:   Thu Nov 6 16:06:28 2003 +0000
  612.     * New (experimental and incomplete) demuxstream module. It bypasses the
  613.     stream output, and takes what comes from a DVB card and sends it onto
  614.     the network. I didn't activate it in configure.ac because I suspect there
  615.     might be problems with iovec on Windows (and there is probably a better
  616.     way to do it).
  617. commit 96e75a5fabd0e7ebc036fbee6ffbfc7e69aa6d07
  618. Author: Sam Hocevar <sam@videolan.org>
  619. Date:   Thu Nov 6 10:09:16 2003 +0000
  620.       * bootstrap: remove autom4te.cache before running autoconf
  621. commit cd32c3ae016fa05e457519a53b78d80b5b916bc3
  622. Author: Gildas Bazin <gbazin@videolan.org>
  623. Date:   Thu Nov 6 09:59:45 2003 +0000
  624.     * modules/misc/sap.c: compilation fix.
  625. commit 8d80d1775248d3f3729b08f249b265741a15516c
  626. Author: Simon Latapie <garf@videolan.org>
  627. Date:   Thu Nov 6 01:49:19 2003 +0000
  628.      * http interface: added volume control (relative or absolute) and
  629.          sort playlist function.
  630. commit 323dfafae8386d9d08f10a22d5be02db4e933a5b
  631. Author: Gildas Bazin <gbazin@videolan.org>
  632. Date:   Thu Nov 6 00:12:17 2003 +0000
  633.     * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input.
  634.        New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream.
  635. commit 5ab31c4eb15e8bcfc5b6753f72e86f56d1f14cf0
  636. Author: Derk-Jan Hartman <hartman@videolan.org>
  637. Date:   Wed Nov 5 23:32:31 2003 +0000
  638.     * Compilation fix. One to many )
  639. commit 3f41f383e3162cf1984ed39981fbc4ed2afe6613
  640. Author: Laurent Aimar <fenrir@videolan.org>
  641. Date:   Wed Nov 5 23:28:36 2003 +0000
  642.      * sap: big clean up + some buffer overflow fixes (still need some work).
  643. commit 313cc2da25628882c9619c91df5630005fc1e73c
  644. Author: Gildas Bazin <gbazin@videolan.org>
  645. Date:   Wed Nov 5 20:06:36 2003 +0000
  646.     * modules/gui/wxwindows/streamout.cpp: fixed a couple of things.
  647. commit 8331d3636cf6be25da00f7ac7077f8aabe467522
  648. Author: Gildas Bazin <gbazin@videolan.org>
  649. Date:   Wed Nov 5 18:59:01 2003 +0000
  650.     * include/vlc_codec.h, modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c: tell the encoder to respect the aspect ratio of the input.
  651.     * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
  652.     * src/misc/configuration.c: use strtol() instead of atoi().
  653. commit 48190fd306402746f081f290f0223642b1dfeecf
  654. Author: Gildas Bazin <gbazin@videolan.org>
  655. Date:   Wed Nov 5 17:57:29 2003 +0000
  656.     * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL).
  657.        I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux...
  658.        but this also allows me to specifiy the demuxdump demux with an input option (very handy to include the demuxdump option in the streamout gui dialogs).
  659.     * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get.
  660.     
  661.     * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog.
  662. commit 64336427c00672d4c2d15dbb6691e6d57a00e4e7
  663. Author: Gildas Bazin <gbazin@videolan.org>
  664. Date:   Wed Nov 5 17:46:21 2003 +0000
  665.     * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder.
  666.     * modules/gui/wxwindows/preferences_widgets.*: bug fix.
  667. commit 5f2aa46677df7327d3a961eb72cf07a2501fa8b9
  668. Author: Gildas Bazin <gbazin@videolan.org>
  669. Date:   Wed Nov 5 09:16:55 2003 +0000
  670.     * include/video_output.h: forgot this file in the vout_Synchro commit yesterday.
  671. commit 93de8cf8684cc3ab620e1f3a1a7e67929f9712c9
  672. Author: Gildas Bazin <gbazin@videolan.org>
  673. Date:   Wed Nov 5 02:43:55 2003 +0000
  674.     * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback.
  675.     * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists.
  676. commit b380a99486e04b5da9bbe7af58d3d004838b7f1e
  677. Author: Laurent Aimar <fenrir@videolan.org>
  678. Date:   Wed Nov 5 01:47:40 2003 +0000
  679.      * all: who has seen that I have just forgot to release any buffers...
  680. commit c3b01ee068d9d09de8cd6cf156e85a9982ba9c8d
  681. Author: Derk-Jan Hartman <hartman@videolan.org>
  682. Date:   Wed Nov 5 00:40:08 2003 +0000
  683.     * moved garfou's changes before a variable that is at risk of overflow
  684.       maybe this will fix the random crashes?
  685. commit e53ac062b4ad2228ce69d11c481a0f0f17368159
  686. Author: Gildas Bazin <gbazin@videolan.org>
  687. Date:   Wed Nov 5 00:39:17 2003 +0000
  688.     * include/configuration.h: some small re-work of the config declaration macros.
  689.        String choices lists can now also have a list of text descriptions associated with them.
  690.        Added integer choices lists.
  691.     * modules/gui/wxwindows/: modified config widgets to use the new config options.
  692.     * ALL: updated for the new config options.
  693. commit 354c7ab964f7e4bcc31a39ed0358b7f8c1135d38
  694. Author: Derk-Jan Hartman <hartman@videolan.org>
  695. Date:   Wed Nov 5 00:17:50 2003 +0000
  696.     Please test if this has any regressions
  697.     
  698.     * include/codecs.h:
  699.       - created a subtitle_data_t to be used by subtitle demuxers
  700.         and decoders to pass information.
  701.       - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
  702.         of this new struct.
  703.     * modules/codec/subsdec.c:
  704.       - moved the decoding of ssa textlines to here.
  705.       - ToDo: support for any tags is lacking atm., but now possible.
  706.     * modules/demux/mkv.cpp:
  707.       - ssa is now passed undecoded to ssa subsdec.
  708.       - ssa headers are passed to ssa subsdec via subtitle_data_t
  709.       - ToDo: decode idx header info and fill the subtitle_data_t
  710.       - ToDo: support for compressed vobsubs.
  711.     * modules/demux/util/sub.?:
  712.       - moved ssa decoding out of here.
  713.       - ToDo: add support for multiple tracks
  714.       - ToDo: implement reading vobsub .sub files (not .idx)
  715. commit ed6c9819636a124acf8ac0b795da1d04a4f46400
  716. Author: Gildas Bazin <gbazin@videolan.org>
  717. Date:   Tue Nov 4 17:46:18 2003 +0000
  718.     * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout.
  719.     * modules/codec/libmpeg2.c: updated with the synchro api changes.
  720. commit d9f10b40faa0591ed913646b46dc85022f73ddc0
  721. Author: Simon Latapie <garf@videolan.org>
  722. Date:   Tue Nov 4 15:52:52 2003 +0000
  723.      * http interface: added "fullscreen" and "keep" functions
  724. commit 05d53d9041be184be774ebf5ba6b887e52f93931
  725. Author: Sam Hocevar <sam@videolan.org>
  726. Date:   Tue Nov 4 15:31:44 2003 +0000
  727.       * bootstrap: Fixed an automake breakage when gettext is not present.
  728. commit 294d05e1675721c5dae98a0ae91291d1e8a25c87
  729. Author: Sam Hocevar <sam@videolan.org>
  730. Date:   Tue Nov 4 15:26:04 2003 +0000
  731.       * debian/control:
  732.         + Build-depend on fixed dvb-dev packages.
  733. commit def5f9e2207c9b20fc0e3c2c95b013ed63f8cc66
  734. Author: Laurent Aimar <fenrir@videolan.org>
  735. Date:   Tue Nov 4 14:51:51 2003 +0000
  736.      * adpcm: converted to new API (need more testing).
  737. commit 9498c61e75ec90ba9893894089b77d43097ce638
  738. Author: Eric Petit <titer@videolan.org>
  739. Date:   Tue Nov 4 11:11:30 2003 +0000
  740.      + configure.ac:
  741.          fixed a link issue on BeOS
  742.      + modules/demux/util/sub.c:
  743.          gcc != 3 fix
  744.      + modules/gui/beos/*:
  745.          compile fixes; never replace int32 with int32_t, these are not the
  746.          same on BeOS (long/int)
  747. commit ea33ac4ce9e2faeeb072cc8e41b7a6cc6fdaf8ba
  748. Author: Laurent Aimar <fenrir@videolan.org>
  749. Date:   Tue Nov 4 02:23:11 2003 +0000
  750.      * input: fixed position-offset, time and time-offset.
  751.     
  752.      * hotkeys: never _never_ use  demux_Control outside of src/input/ (it's
  753.      completely broken,  there is a lot  more things to do),  all interfaces
  754.      have  to  use  var_Get/Set  (time(-offset),  position(-offset),  state,
  755.      rate(-slower|-faster)...  ).
  756.      Btw,   input_SetStatus,   input_Seek,   input_Tell,   input_ChangeArea,
  757.      input_ToggleES,  will   be  quickly   obsolete  and   removed(at  least
  758.      unavailable for intf), so we should convert remaining interfaces (ie all
  759.      except wx, osx, rc, http, hotkeys).
  760.     
  761.      * avi: implemented DEMUX_SET_TIME (not yet used).
  762. commit 2069ebe6e98735676dfebf7c6370236ac43af7ec
  763. Author: Laurent Aimar <fenrir@videolan.org>
  764. Date:   Tue Nov 4 01:27:33 2003 +0000
  765.      * araw: ported to new API.
  766. commit 689e6f400d7b96decb1a96d56a97b2ae67428664
  767. Author: Laurent Aimar <fenrir@videolan.org>
  768. Date:   Mon Nov 3 23:05:03 2003 +0000
  769.      * removed old faad detection.
  770. commit 4e0f5d8d4d7c77ba335e3a9a22476b4e82a19cdc
  771. Author: Sam Hocevar <sam@videolan.org>
  772. Date:   Mon Nov 3 22:36:45 2003 +0000
  773.       * modules/misc/sap.c: fixed a warning and some coding style insanities.
  774. commit 62442c205f8846b77304b028f383a6951924e49e
  775. Author: Laurent Aimar <fenrir@videolan.org>
  776. Date:   Mon Nov 3 22:30:15 2003 +0000
  777.      * all: ported the faad decoder to the new API (btw, aac HE untested).
  778.      I have not kept the compatibility with older faad version (but check is
  779.      still be  done in configure.ac). (I  didn't like it as  old version are
  780.      really buggy).
  781. commit 2afa5ceae006865a1da30a9d8a900ba0321a2232
  782. Author: Gildas Bazin <gbazin@videolan.org>
  783. Date:   Mon Nov 3 20:22:21 2003 +0000
  784.     * modules/access/dshow/*: attempt at supporting DV inputs (completely untested).
  785. commit 03d18c98e8576eab70efae9100279861bd657650
  786. Author: Derk-Jan Hartman <hartman@videolan.org>
  787. Date:   Mon Nov 3 15:27:28 2003 +0000
  788.     * modules/gui/macosx/*: Commit of the Visualizations menu item.
  789.     * ALL: bring the project files to XCode.
  790.       10.2 users should revert the change in Makefile.am or they won't be able to
  791.       build VLC on their machine. Editing the project files will probably also not
  792.       be possible for them.
  793. commit 9a1da9ef09e57e8fdcb4b539d0c1fcdfe78a28cd
  794. Author: Gildas Bazin <gbazin@videolan.org>
  795. Date:   Mon Nov 3 14:02:54 2003 +0000
  796.     * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux.
  797. commit 80646cc9b334bc68493679f4a7d293caeb445e3b
  798. Author: Simon Latapie <garf@videolan.org>
  799. Date:   Mon Nov 3 03:21:38 2003 +0000
  800.      * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be usefull later (for a slider, for example :) )
  801.      * changed http interface more "neutral" colors
  802. commit 6edaeb5f7049161ffa38ec995504292e7ca375f3
  803. Author: Clément Stenac <zorglub@videolan.org>
  804. Date:   Sun Nov 2 23:13:30 2003 +0000
  805.     Removed debug messages
  806. commit 63beb0fdd72141b27e689dfc765484837f5ae821
  807. Author: Gildas Bazin <gbazin@videolan.org>
  808. Date:   Sun Nov 2 22:51:56 2003 +0000
  809.     * modules/control/http.c: cough cough.
  810. commit 452fecf02665e718b5459dfc71fb85e9d939e7fe
  811. Author: Gildas Bazin <gbazin@videolan.org>
  812. Date:   Sun Nov 2 22:28:46 2003 +0000
  813.     * Makefile.am: small change to the package-win32 target.
  814. commit 597323ab20931ee0ad9d53c0e30fa54cd5ba68c9
  815. Author: Gildas Bazin <gbazin@videolan.org>
  816. Date:   Sun Nov 2 22:16:32 2003 +0000
  817.     * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders.
  818. commit 80f941556058d053fc64901e953797e1d8160ffc
  819. Author: Gildas Bazin <gbazin@videolan.org>
  820. Date:   Sun Nov 2 22:15:14 2003 +0000
  821.     * modules/demux/util/id3.c, modules/demux/util/id3tag.c: don't use input_Peek() to read an id3 tag as these tags can be bigger than what input_Peek() can read.
  822. commit ae27f53b5e8bcc9a1ad1604d357dec65ca15a369
  823. Author: Gildas Bazin <gbazin@videolan.org>
  824. Date:   Sun Nov 2 21:26:41 2003 +0000
  825.     * Makefile.am: include the .css file from the html interface into the win32 package.
  826. commit 2a212b5c72f1d35d6683bc75821f9cbab58fb9ec
  827. Author: Gildas Bazin <gbazin@videolan.org>
  828. Date:   Sun Nov 2 19:26:30 2003 +0000
  829.     * modules/control/http.c: delete command supports a list of items.
  830.     * doc/intf-http.txt: update for delete command.
  831.     * share/http/index.html: added the possibility to delete playlist items.
  832. commit 8a4ad005745fcadf6a4e5d67fa637e73f336d3dd
  833. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  834. Date:   Sun Nov 2 18:03:45 2003 +0000
  835.     modules/demux/mkv.cpp:
  836.      * proper fix for timing with vobsub tracks ( and possibly some other cases )
  837. commit a77da79156885e72f2356586149b218d56ff329f
  838. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  839. Date:   Sun Nov 2 16:12:27 2003 +0000
  840.     modules/demux/mkv.cpp:
  841.      * fix a segfault on close caused by setting default language
  842. commit 5f151d5106880ffccb0641f3eabdeee93ad34de0
  843. Author: Gildas Bazin <gbazin@videolan.org>
  844. Date:   Sun Nov 2 12:22:45 2003 +0000
  845.     * src/audio_output/input.c: on-the-fly visualization changes.
  846.     * modules/gui/wxwindows/menus.cpp: added a visualization entry.
  847. commit faf9b659a939847862216ea3d80dd7e3c7b6f47e
  848. Author: Derk-Jan Hartman <hartman@videolan.org>
  849. Date:   Sun Nov 2 06:33:49 2003 +0000
  850.     * modules/audio_output/input.c: created variables to allow for a autogenerated
  851.       Visualizations menu (is this the right location?)
  852.       Problems currently are: Doesn't work on the fly. where to start?
  853.       For that reason it now also uses config options instead of variables.
  854.     * modules/visualization/visual/visual.c: small adaptions
  855.     * modules/gui/macosx/controls.m: fix warnings.
  856. commit afc9d70d88fc2ba08cf81ced2f491285d7acb2a7
  857. Author: Derk-Jan Hartman <hartman@videolan.org>
  858. Date:   Sun Nov 2 01:41:12 2003 +0000
  859.     * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers.
  860.       The parsing of lines should of course be moved to the decoder level.
  861. commit a90eb78daf580157cdedca4ac54a6ea0e9f34fd0
  862. Author: Laurent Aimar <fenrir@videolan.org>
  863. Date:   Sat Nov 1 21:50:01 2003 +0000
  864.      * added stream_out_rtp.
  865. commit 942d48852ca6848c9b8f8de5dc982a0eb7d2cf6a
  866. Author: Derk-Jan Hartman <hartman@videolan.org>
  867. Date:   Sat Nov 1 14:35:38 2003 +0000
  868.     * an ebuild that pulls vlc from cvs and installs that.
  869. commit 9bcf04ca297e25fa0e15344cb15e3d44f706af8a
  870. Author: Sam Hocevar <sam@videolan.org>
  871. Date:   Sat Nov 1 10:07:09 2003 +0000
  872.       * debian/control:
  873.         + Build-depend on a newer wxwindows version to avoid incompatibilities.
  874.         + Build-depend on linux-kernel-headers and build-conflict on dvb-dev
  875.           because these packages cannot be installed together.
  876.       * debian/rules:
  877.         + Temporarily disabled the framebuffer video output plugin because of
  878.            current code errors in linux-kernel-headers.
  879. commit c43fd0523b9c234cc39c5fef62e78fe151adb0aa
  880. Author: Laurent Aimar <fenrir@videolan.org>
  881. Date:   Sat Nov 1 06:57:51 2003 +0000
  882.      * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with
  883.      transcode).
  884. commit cf57335cd17f3cb99d435f0f9b90c7278b7ac3ac
  885. Author: Laurent Aimar <fenrir@videolan.org>
  886. Date:   Sat Nov 1 06:56:29 2003 +0000
  887.      * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels...
  888. commit b780be348bb4804089e64da71de658e3cc58d141
  889. Author: Laurent Aimar <fenrir@videolan.org>
  890. Date:   Sat Nov 1 06:27:45 2003 +0000
  891.      * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b).
  892. commit 10b3709f8fd82bd34292b3b33faa486a2cfebd67
  893. Author: Laurent Aimar <fenrir@videolan.org>
  894. Date:   Sat Nov 1 04:17:43 2003 +0000
  895.      * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} )
  896.            PS will work if there is only one stream as the muxer doesn't set
  897.            correctly dts/length for muxed packets. (so pretty useless ;)
  898.             - added mpeg1/2 video. (how overcomplicated is rfc2250),
  899.            tested with mplayer+live.com (but I'm not sure that my ES parsing
  900.            is ok.)
  901.             - btw, there is a ttl option.
  902. commit 0905f6ee8501f94baa4d6a459bfade2597956b0f
  903. Author: Laurent Aimar <fenrir@videolan.org>
  904. Date:   Sat Nov 1 00:15:49 2003 +0000
  905.      * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far
  906.            from perfect)
  907.             Use udp raw mode.
  908.             Generate a SDP file (for now it is just fprintf to stderr).
  909.             The streams produced work under gmp4player. (mpeg4ip)
  910. commit 94db15a8d7f67d201f96e2bfc53ad260a19fcb6e
  911. Author: Laurent Aimar <fenrir@videolan.org>
  912. Date:   Sat Nov 1 00:11:31 2003 +0000
  913.      * udp: added a new option: raw, to use it udp{raw} (It doesn't try to
  914.     fill packet send to mtu size, needed by rtp)
  915. commit d41734c3c76cbdf3ad210ee84ea55bb5dfb473cb
  916. Author: Sam Hocevar <sam@videolan.org>
  917. Date:   Fri Oct 31 23:57:28 2003 +0000
  918.       * The "coincoin" Debian upload (no, it's not a cocker).
  919. commit fc19e0d5ce3164e1ce11bd5ec8b22e3f7c73bb8d
  920. Author: Derk-Jan Hartman <hartman@videolan.org>
  921. Date:   Fri Oct 31 22:46:19 2003 +0000
  922.     * starting support for external vobsubs.
  923.       we can now read the .idx file. TODO:
  924.       - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO
  925.       - allow for multiple tracks in the sub demux
  926.       - open the .sub vobsub file, remove the mpeg crud and prepare a packet
  927.         for spudec.
  928. commit f698e1fcbd9fd808c70395ff25b2d552742edc34
  929. Author: Gildas Bazin <gbazin@videolan.org>
  930. Date:   Fri Oct 31 18:18:46 2003 +0000
  931.     * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
  932.     * modules/video_output/directx/events.c: fix to catch the Alt key.
  933. commit 86982725e98788776e6d8f90f25c33bc886bff50
  934. Author: Laurent Aimar <fenrir@videolan.org>
  935. Date:   Fri Oct 31 16:57:12 2003 +0000
  936.      * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested).
  937.      TODO: (a lot of work)
  938.         - gather multiple small frames in one packets (not really important).
  939.         - add mpeg 1/2 video
  940.         - export a sdp file (needed for all next codecs).
  941.         - add mpeg4 audio/video
  942.         - add ts/ps over RTP.
  943.         - perhaps ogg over RTP if something is abled to read that.
  944.     
  945.      command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented)
  946.     
  947.      It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should
  948.      be odd btw)
  949. commit 18949ec8ff41205ddc2e75eb73b214c4b17bf273
  950. Author: Derk-Jan Hartman <hartman@videolan.org>
  951. Date:   Fri Oct 31 15:54:53 2003 +0000
  952.     * modules/demux/mkv.cpp: Set English as the default for track language.
  953.     * modules/gui/macosx/vout.m: removed debug
  954.     * modules/gui/macosx/open.m: Panther compilation fixes
  955.     * modules/gui/macosx/controls.m: OSDMessages :)
  956. commit 2ec1057c8bd6b51f3f5ff640f2e8cd9cb90a25e1
  957. Author: Derk-Jan Hartman <hartman@videolan.org>
  958. Date:   Thu Oct 30 23:17:59 2003 +0000
  959.     * Use the new vout_OSDMessage on the new hotkeys functions.
  960. commit a6233ea01656066338399427cea3dc8f764ffbfa
  961. Author: Derk-Jan Hartman <hartman@videolan.org>
  962. Date:   Thu Oct 30 22:34:48 2003 +0000
  963.     * implemented a vout_OSDMessage to display messages on the video at a specific
  964.       location by any module.
  965.     * added a OSD config option to the Video options. this will allow you to disable
  966.       the messages printed by OSDMessage. Subtitles will still be shown however.
  967.     * src/audio_output/intf.c: volumeSet sets the intf-change variable.
  968.     * modules/gui/macosx/vout.m: fix the modifier detection.
  969. commit 1c3e013ae4ba26fb2c74f56f97fa16f3c6f1043f
  970. Author: Gildas Bazin <gbazin@videolan.org>
  971. Date:   Thu Oct 30 21:44:48 2003 +0000
  972.     * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big.
  973. commit c8249bfb0b31c318f6252b057e212e2e62d867c5
  974. Author: Gildas Bazin <gbazin@videolan.org>
  975. Date:   Thu Oct 30 17:59:12 2003 +0000
  976.     * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine.
  977. commit 46c6826dab36f83bc43f3be7281b245b4ba58adf
  978. Author: Gildas Bazin <gbazin@videolan.org>
  979. Date:   Thu Oct 30 17:58:07 2003 +0000
  980.     * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions.
  981. commit fe21029c681ff70f4534ef9bfd53b3ffa604fe7f
  982. Author: Gildas Bazin <gbazin@videolan.org>
  983. Date:   Thu Oct 30 12:01:01 2003 +0000
  984.     * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage.
  985. commit 90322f67b1f9932fb96fafcf3b51f6203679ef68
  986. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  987. Date:   Thu Oct 30 00:12:02 2003 +0000
  988.     modules/demux/mkv.cpp:
  989.      * fixed timing with vobsubs
  990. commit f67d9f1a8f09d5d1626251b0b19fc51abee22a75
  991. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  992. Date:   Wed Oct 29 23:36:59 2003 +0000
  993.     modules/demux/mkv.cpp:
  994.      * added support for matroska files with embedded spu tracks, what the
  995.        matroska people call VobSubs
  996. commit 79270b87226aa12b6f496a400584e633669e85e8
  997. Author: Gildas Bazin <gbazin@videolan.org>
  998. Date:   Wed Oct 29 23:31:57 2003 +0000
  999.     * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK.
  1000. commit d93b7343bc7f455f7587ed235c7ed28a35311106
  1001. Author: Clément Stenac <zorglub@videolan.org>
  1002. Date:   Wed Oct 29 22:25:11 2003 +0000
  1003.     Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size
  1004. commit 80675857ea89ab2bb3a27158c7b04634fe960c7f
  1005. Author: Gildas Bazin <gbazin@videolan.org>
  1006. Date:   Wed Oct 29 21:04:55 2003 +0000
  1007.     * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already.
  1008. commit 33143a6885bd79a5a07029ebf9cd4d788756dbb8
  1009. Author: Gildas Bazin <gbazin@videolan.org>
  1010. Date:   Wed Oct 29 20:53:41 2003 +0000
  1011.     * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676.
  1012. commit faf0b1842eed295615aa24669446f9b5c109b3d9
  1013. Author: Gildas Bazin <gbazin@videolan.org>
  1014. Date:   Wed Oct 29 19:35:43 2003 +0000
  1015.     * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions.
  1016. commit 7f257862a9968d254db0a1013fd3e0105a8ff742
  1017. Author: Gildas Bazin <gbazin@videolan.org>
  1018. Date:   Wed Oct 29 18:54:46 2003 +0000
  1019.     * modules/gui/wxwindows/*: fixed breakage.
  1020. commit fd616f91f91cb7bd90abf18d0f6e1e2d73fd7f15
  1021. Author: Clément Stenac <zorglub@videolan.org>
  1022. Date:   Wed Oct 29 18:00:46 2003 +0000
  1023.     Grmbl, it was obvious I would forget to add the new files
  1024. commit 84b846bf8c510666af2b7436ce4563025e6b6063
  1025. Author: Clément Stenac <zorglub@videolan.org>
  1026. Date:   Wed Oct 29 17:32:55 2003 +0000
  1027.     * src/playlist/* && Makefile.am
  1028.        - splitted the enormous playlist.c file
  1029.        - implemented a better item group system: groups have a name
  1030.          and must be created before use by
  1031.           playlist_CreateGroup( p_playlist, "newgroupname")
  1032.     
  1033.     * modules/misc/sap.c
  1034.        - Create our own playlist group ("SAP") and use it
  1035.     
  1036.     * modules/access/slp.c
  1037.        - Create our own playlist group ("SLP") and use it
  1038.     
  1039.     * modules/demux/util/id3tag.c
  1040.        - Trigger playlist update when we have parsed our tag
  1041.     
  1042.     * modules/gui/wxwindows/interface.cpp
  1043.        - Fixed the about box by using vlc_wraptext
  1044.        - Added the simple open and the streaming wizard icons
  1045.                *** Icons need to be changed ! ***
  1046.        - Added the visualization to the extended gui
  1047.     
  1048.     * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
  1049.        - Enlarged the window to fit the wrapped text
  1050.        - Added help for audio encoders
  1051.     
  1052.     * modules/gui/wxwindows/stream.cpp  & open.cpp & include/vlc_interface.h
  1053.        - Created a "streaming wizard" window (3-step streaming)
  1054.     
  1055.     * modules/gui/wxwindows/iteminfo.cpp:
  1056.        - Group change is now based on the name
  1057.     
  1058.     * modules/gui/wxwindows/playlist.cpp
  1059.        - Added author and group columns to the listview
  1060.        - Redesigned the window
  1061.        - Added the Sort menu with several criteria (title, author, group)
  1062.        - Added up/down buttons to move an item in the playlist
  1063.        - Added the group menu to enable/disable a group in an understandable way
  1064.     
  1065.     
  1066.     TODO:
  1067.     -----
  1068.     
  1069.     * playlist core :
  1070.        - Implement advanced sort capabilities  (multi-criteria)
  1071.        - File format to save the new features
  1072.        - export playlist (to M3U, eg)
  1073.        - more robust group creation (duplicates check, ...)
  1074.     
  1075.     * wxWindows playlist:
  1076.        The idea of a treeview seems impossible, because of wxWindow's treeview,
  1077.        that don't allow multi-selection, and, as far as I know, multi-columns.
  1078.        - Provide a frontend to advanced sort (when it's done :-) )
  1079.        - Allow moving items by drag & drop (well, if possible, haven't checked yet)
  1080.        - Allow moving several items at once
  1081.        - Customizable listview (ability to remove/move columns)
  1082.        - Find a solution to the focus problem
  1083.          (when you change track, the selected one scrolls at the
  1084.           bottom of the visible screen)
  1085.     
  1086.     * wxWindows interface:
  1087.        - New icons, our icons begin to get old and not so pretty
  1088.        - Find a solution for the volume bar (nobody understands what it is)
  1089. commit f0c465614ef39eb6e325bb5c21818238ac85e6b2
  1090. Author: Gildas Bazin <gbazin@videolan.org>
  1091. Date:   Wed Oct 29 12:23:51 2003 +0000
  1092.     * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment.
  1093.     * modules/video_output/directx/events.c: fixed key modifiers detection.
  1094.     * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes.
  1095. commit d9066737e54be64a2172d43e4d98822d7d78faa6
  1096. Author: Derk-Jan Hartman <hartman@videolan.org>
  1097. Date:   Wed Oct 29 11:54:48 2003 +0000
  1098.     * hopefully this fixes the instability of the osx vout.
  1099. commit cd2c272c7c2d743f6e94c06752242aa4aebaa7c9
  1100. Author: Derk-Jan Hartman <hartman@videolan.org>
  1101. Date:   Wed Oct 29 02:13:04 2003 +0000
  1102.     * the OSX vout has support for the new hotkeys now. no prefs for it yet.
  1103.       And this is no final solution, i think it should be handled in VLCApplication.
  1104. commit 90973854600e7a80bf71ccd87018704fe06a49af
  1105. Author: Gildas Bazin <gbazin@videolan.org>
  1106. Date:   Wed Oct 29 01:33:27 2003 +0000
  1107.     * ALL: improved hotkeys support.
  1108. commit e41adc05831be2a11c69bcbdf0ce9c0477e1f8b9
  1109. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1110. Date:   Wed Oct 29 00:04:56 2003 +0000
  1111.     modules/misc/freetype.c:
  1112.      * fixed freetype module on big endian systems
  1113.      * removed a nasty debug line
  1114.      * cosmetic fix
  1115. commit 896ea693267f07e7658ab62f9bd6e8d53d6557d5
  1116. Author: Gildas Bazin <gbazin@videolan.org>
  1117. Date:   Tue Oct 28 21:59:13 2003 +0000
  1118.     * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers.
  1119.     * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32).
  1120. commit 3b9cfe30fbe9882657de62153670d66ecb37ad4f
  1121. Author: Derk-Jan Hartman <hartman@videolan.org>
  1122. Date:   Tue Oct 28 20:34:41 2003 +0000
  1123.     * fix the missing symbols ogg issue
  1124. commit b5b04149251512a564ec56bcfcbd4395321e7123
  1125. Author: Derk-Jan Hartman <hartman@videolan.org>
  1126. Date:   Tue Oct 28 20:15:48 2003 +0000
  1127.     * src/misc/darwin_specific.m: fixed some languages.
  1128.     * include/vlc_keys.h: added some extra keys on my keyboard.
  1129. commit f9d2937164ac82ab01aa29295a11e133a143d956
  1130. Author: Gildas Bazin <gbazin@videolan.org>
  1131. Date:   Tue Oct 28 17:02:14 2003 +0000
  1132.     * modules/video_output/directx/events.c: added centralized hotkeys support.
  1133.     * modules/misc/freetype.c: fixed default font on win32.
  1134. commit 01bf97e772f886dd7035e8b9cd5e0300632b17e0
  1135. Author: Sam Hocevar <sam@videolan.org>
  1136. Date:   Tue Oct 28 14:51:50 2003 +0000
  1137.       * include/vlc_keys.h: inlined the static function to avoid warnings.
  1138. commit e4890e53ba4447e3c02185bb9817353d272be73e
  1139. Author: Gildas Bazin <gbazin@videolan.org>
  1140. Date:   Tue Oct 28 14:17:52 2003 +0000
  1141.     * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering.
  1142.     * modules/codec/ffmpeg/postprocess.c: idem for postprocessing.
  1143. commit 553eb3fdefa40ae13b2d7751045f6377146e12ba
  1144. Author: Olivier Teulière <ipkiss@videolan.org>
  1145. Date:   Tue Oct 28 07:17:45 2003 +0000
  1146.     Fix for a synchronization problem when a checkbox has 2 identical events
  1147. commit 52b25baa6b7d96c4bf7d58b9976d011309b5288c
  1148. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1149. Date:   Mon Oct 27 22:42:02 2003 +0000
  1150.     PDA interface update:
  1151.     * File tab is beginning to work
  1152.     * Adding file to Playlist begins to work
  1153.     
  1154.     Note: not very usefull yet.
  1155. commit fe3f88cae034e66a540dd031bfe84c5ad53bd32e
  1156. Author: Gildas Bazin <gbazin@videolan.org>
  1157. Date:   Mon Oct 27 22:13:36 2003 +0000
  1158.     * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates.
  1159. commit 5d8bdd3f4d1e5c32cf9b4f49feb7f4c82fa8431d
  1160. Author: Gildas Bazin <gbazin@videolan.org>
  1161. Date:   Mon Oct 27 21:54:10 2003 +0000
  1162.     * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.
  1163. commit 21567c21a4b0b029ed4d249c3bc795de8145f822
  1164. Author: Gildas Bazin <gbazin@videolan.org>
  1165. Date:   Mon Oct 27 20:53:10 2003 +0000
  1166.     * modules/stream_out/transcode.c: bail out if we can't find an audio encoder.
  1167. commit f6dca10f5937cbbf5b2924e0357c555875a94027
  1168. Author: Gildas Bazin <gbazin@videolan.org>
  1169. Date:   Mon Oct 27 19:48:16 2003 +0000
  1170.     * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder.
  1171. commit 1e13b57c8d1cae1f6d12677427f9f665e9f14f29
  1172. Author: Rocky Bernstein <rocky@videolan.org>
  1173. Date:   Mon Oct 27 18:57:12 2003 +0000
  1174.     Don't assume when Activate is called that i_tell is at the beginning of
  1175.     an MPEG. Instead save that position seek to the beggining and restore
  1176.     the position. This allows Video CD's to be able to start from an
  1177.     entry other than the first one of a track.
  1178. commit d83f47c4865ace22bd5d3f9c94a4f41ec9186f26
  1179. Author: Gildas Bazin <gbazin@videolan.org>
  1180. Date:   Mon Oct 27 17:50:54 2003 +0000
  1181.     * modules/codec/vorbis.c: fixed vorbis encoding.
  1182.     * modules/codec/ffmpeg/*: fixed ffmpeg encoding.
  1183.     * modules/stream_out/transcode.c: transcoding is working again.
  1184. commit e7d665052834a3cb508893fe3060ba3ae929b88f
  1185. Author: Damien Lucas <nitrox@videolan.org>
  1186. Date:   Mon Oct 27 13:35:16 2003 +0000
  1187.     . in PMT decoder, fix the iso639-2B language code decoding bug:
  1188.        only iso-639-2T codes were decoded
  1189. commit 17a52d7d32384d61f368cb80d27017142969aa4f
  1190. Author: Gildas Bazin <gbazin@videolan.org>
  1191. Date:   Mon Oct 27 10:00:40 2003 +0000
  1192.     * modules/codec/ffmpeg/audio.c: compilation fix
  1193. commit 630b0fc7072379071fb53c12efdcc52360f0c4e5
  1194. Author: Gildas Bazin <gbazin@videolan.org>
  1195. Date:   Mon Oct 27 01:04:38 2003 +0000
  1196.     * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
  1197.        Isolated the video postprocessing routines in postprocess.c
  1198.     
  1199.     * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
  1200.        include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
  1201.        transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
  1202.     
  1203.     PS: transcoding is currently a bit broken but I'll fix that ASAP.
  1204. commit 074f7be593767bd863a4584eb63f95a7b3da42b0
  1205. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1206. Date:   Sun Oct 26 23:03:47 2003 +0000
  1207.     modules/video_output/x11/xcommon.c:
  1208.      * report F1 to F12 keys
  1209. commit 42ffb818d463290a4727e7acce46d2cbc582efe4
  1210. Author: Gildas Bazin <gbazin@videolan.org>
  1211. Date:   Sun Oct 26 17:50:23 2003 +0000
  1212.     * modules/video_output/x11/xcommon.c: compilation fix.
  1213. commit 82e4304a9b3ede2d8d9c1c41f53b370f8a717790
  1214. Author: Gildas Bazin <gbazin@videolan.org>
  1215. Date:   Sun Oct 26 17:11:56 2003 +0000
  1216.     * Makefile.am: strip the mozilla plugin when doing the win32 package.
  1217.     * configure.ac: on win32 we compile the theora module as a plugin, not builtin.
  1218. commit dc29951c7ffea201558f1237a1f2378f342f3b07
  1219. Author: Gildas Bazin <gbazin@videolan.org>
  1220. Date:   Sun Oct 26 16:12:35 2003 +0000
  1221.     * configure.ac: check for mozilla-config.h on win32 as well.
  1222.     * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.
  1223. commit c253c2560a4f55141bc6b126f0442e9172359667
  1224. Author: Sam Hocevar <sam@videolan.org>
  1225. Date:   Sun Oct 26 14:49:26 2003 +0000
  1226.       * bootstrap: Fixed breakage from previous commit.
  1227. commit 0ef59d80b3ce464b8c12d66b5040c6a70667224a
  1228. Author: Sam Hocevar <sam@videolan.org>
  1229. Date:   Sun Oct 26 13:57:39 2003 +0000
  1230.       * bootstrap: Fixed a shell thinko causing unwanted plugins to be built.
  1231. commit 78984fbe8eb7538aef18dae48972ec6a446d77bb
  1232. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1233. Date:   Sun Oct 26 13:10:05 2003 +0000
  1234.     modules/access/dvdplay/intf.c:
  1235.      * use new key-pressed in p_vlc, and not the one in p_vout
  1236.     src/video_output/video_output.c:
  1237.      * do not create the key-pressed variable in p_vout
  1238. commit 54167ecfaa603fd199627944650aacced2e16e6c
  1239. Author: Gildas Bazin <gbazin@videolan.org>
  1240. Date:   Sun Oct 26 13:07:50 2003 +0000
  1241.     * INSTALL.win32: updated build instructions.
  1242. commit a27027bb051019a579c5f0e5df0accfce1528412
  1243. Author: Gildas Bazin <gbazin@videolan.org>
  1244. Date:   Sun Oct 26 12:49:24 2003 +0000
  1245.     * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.
  1246. commit 9ec1b8a0275afa50e0f161b38932d2425970451b
  1247. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1248. Date:   Sun Oct 26 12:46:55 2003 +0000
  1249.     src/libvlc.c:
  1250.      * created a variable "key-pressed" in p_vlc that can be used to
  1251.        report or read key presses
  1252.      * allways try to start hotkeys interface in the background
  1253.     configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
  1254.      * a new control module that reads keypresses from "key-pressed" and
  1255.        performs an action depending on what is asosiated with this key.
  1256.        Also uses nice on screen messages to indicate what action was performed
  1257.     modules/video_filter/filter_common.h:
  1258.      * removed code to pass old style key reporting through filters
  1259.     modules/video_output/x11/xcommon.c:
  1260.      * report key-presses through the new mechanism. Incomplete, I need help
  1261.        with this.
  1262. commit 4363f75abf93c34cb68f83ad93370bf2df5ba51e
  1263. Author: Laurent Aimar <fenrir@videolan.org>
  1264. Date:   Sat Oct 25 20:19:19 2003 +0000
  1265.      * v4l: added fps option to reduce the frame rate.
  1266.      Untested -> please report success or faillure.
  1267. commit c4c17554d9135072b9eeb7b610b0583f243b44b5
  1268. Author: Gildas Bazin <gbazin@videolan.org>
  1269. Date:   Sat Oct 25 17:48:05 2003 +0000
  1270.     * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully).
  1271. commit 1aabea86036a7919e293e513d45f3d47d94b838d
  1272. Author: Sam Hocevar <sam@videolan.org>
  1273. Date:   Sat Oct 25 04:49:41 2003 +0000
  1274.       * modules/gui/wxwindows/Modules.am: Added a missing header to the file list.
  1275. commit 1412088fc990a72f4d19a09b532eb0a8a856b1bd
  1276. Author: Sam Hocevar <sam@videolan.org>
  1277. Date:   Sat Oct 25 04:48:55 2003 +0000
  1278.       * bootstrap:
  1279.         + Fixed a typo causing the Mozilla plugin build to fail.
  1280.         + Call the generic rule in "all" instead of "all-am" to spare one make level
  1281.           of recursion.
  1282. commit 5b629ba1082e7f9bbb81bd220e9e55f39fcac854
  1283. Author: Sam Hocevar <sam@videolan.org>
  1284. Date:   Sat Oct 25 03:44:46 2003 +0000
  1285.       * bootstrap:
  1286.         + Smaller makefiles.
  1287.         + Faster builds. Heh.
  1288. commit 88991a5ce9c2603bc5a9be0779353fe08b29e8f9
  1289. Author: Sam Hocevar <sam@videolan.org>
  1290. Date:   Sat Oct 25 00:49:14 2003 +0000
  1291.       * include/vlc_common.h:
  1292.         + Removed u8, s8, u16 etc. for good.
  1293.       * ALL:
  1294.         + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc.
  1295. commit a2fefa1c19f7368c90086d547047a15e33301bcd
  1296. Author: Sam Hocevar <sam@videolan.org>
  1297. Date:   Sat Oct 25 00:42:31 2003 +0000
  1298.       * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation
  1299.         errors due to the recent API change in vout_AllocatePicture.
  1300. commit 1a67448183a9c5ab7b5b427fb80d2d1a2e34ff8d
  1301. Author: Gildas Bazin <gbazin@videolan.org>
  1302. Date:   Fri Oct 24 21:27:07 2003 +0000
  1303.     * configure.ac: fix for wxWindows headers detection.
  1304.     * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture().
  1305.     * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure.
  1306.     * include/vlc_video.h: extended video_frame_format_t.
  1307.     * modules/codec/rawvideo.c: ported to the new decoder api.
  1308.     * modules/video_output/x11/*: simplifications.
  1309. commit 170d7aa695e5af0cf0510d916e7effe2db12ea76
  1310. Author: Gildas Bazin <gbazin@videolan.org>
  1311. Date:   Fri Oct 24 17:55:14 2003 +0000
  1312.     * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data.
  1313. commit d5bbc638506e23f1c7303a6cc41eb21a58ab2bf0
  1314. Author: Sam Hocevar <sam@videolan.org>
  1315. Date:   Fri Oct 24 17:43:51 2003 +0000
  1316.       * modules/visualization/visual/:
  1317.         + Renamed fft_init into visual_fft_init because of a name clash with
  1318.           the ffmpeg libraries.
  1319.         + Replaced u8 s16 etc. with uint8_t int16_t etc.
  1320. commit a6590ac0ae663b7863462af1c76eee20ecccc903
  1321. Author: Sam Hocevar <sam@videolan.org>
  1322. Date:   Fri Oct 24 17:41:58 2003 +0000
  1323.       * include/iso_lang.h: Since the exported functions use the "const" keyword,
  1324.         put the declarations in extern "C" {} in C++ modules.
  1325. commit 139e02861abcb1966ced0098e0a2572d385c1e2b
  1326. Author: Sam Hocevar <sam@videolan.org>
  1327. Date:   Fri Oct 24 16:34:30 2003 +0000
  1328.       * Makefile.am: Recurse into doc/ to install documentation.
  1329.       * configure.ac: Removed mention of plugin packetizer_mpegaudio which does
  1330.         not exist.
  1331. commit be7e3f05a32652f3a484a19f922730613fce992e
  1332. Author: Sam Hocevar <sam@videolan.org>
  1333. Date:   Fri Oct 24 14:50:07 2003 +0000
  1334.       * toolbox: On Debian woody, don't activate the speex plugin, and use
  1335.         ttf-thryomanes instead of ttf-freefonts (not available).
  1336. commit 38b51aec85241caf4b6e1ba6792e9e09a91f0d54
  1337. Author: Sam Hocevar <sam@videolan.org>
  1338. Date:   Fri Oct 24 14:45:24 2003 +0000
  1339.       * debian/rules:
  1340.         + Activated the speex codec.
  1341.         + Activated the PVR input module.
  1342. commit e1c0a5c02b0d1a564aba82c4e133b5e000c5a700
  1343. Author: Sam Hocevar <sam@videolan.org>
  1344. Date:   Fri Oct 24 14:13:59 2003 +0000
  1345.       * modules/misc/freetype.c: Compilation fixes.
  1346. commit f581e336a959ce4c1b1d0fe7e004fcce7953df3d
  1347. Author: Laurent Aimar <fenrir@videolan.org>
  1348. Date:   Fri Oct 24 12:22:51 2003 +0000
  1349.      * avi: fix for playing avi file from ffserver.
  1350. commit 267e0621ed77aa715d25fb0ffcd434a883ebcaac
  1351. Author: Sam Hocevar <sam@videolan.org>
  1352. Date:   Fri Oct 24 11:53:59 2003 +0000
  1353.       * bootstrap: Fixed the "clean" rule in module subdirectories.
  1354. commit b6563901b1dfc5442563f17b5286fc6a80d38338
  1355. Author: Sam Hocevar <sam@videolan.org>
  1356. Date:   Fri Oct 24 11:31:51 2003 +0000
  1357.       * debian/rules:
  1358.         + Disabled the deprecated satellite plugin; the dvb plugin is now
  1359.           the recommended one (Closes: #216367).
  1360.         + Don't install fortunes in /usr/share/games, they are too private for
  1361.           common mortals (Closes: #212856). They are still available in the
  1362.           /usr/share/doc/vlc directory though.
  1363.       * debian/control:
  1364.         + Depend on ttf-freefont for subtitles.
  1365. commit 9ed7b9fae5ce2ebe9a288e572f73625ba6557f91
  1366. Author: Sam Hocevar <sam@videolan.org>
  1367. Date:   Fri Oct 24 11:28:57 2003 +0000
  1368.       * modules/misc/freetype.c: Set the default font to a common Debian font.
  1369. commit 418cd5fefced96179e7ea005aefb79111f916d0c
  1370. Author: Sam Hocevar <sam@videolan.org>
  1371. Date:   Fri Oct 24 11:28:12 2003 +0000
  1372.       * modules/access/satellite/access.c: Typo.
  1373. commit 949ecd0d2af59311d28552526e46990fc1bff82d
  1374. Author: Benjamin Pracht <bigben@videolan.org>
  1375. Date:   Fri Oct 24 09:32:32 2003 +0000
  1376.     changed input parametter to channel, to be compatble with v4l input
  1377. commit ec8704b3d0e76c31d54b4b3fe178bd6de43c50fb
  1378. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1379. Date:   Thu Oct 23 23:00:37 2003 +0000
  1380.     configure.ac, modules/misc/freetype.c:
  1381.       * Bidi support in the freetype module through fribidi
  1382. commit 8fb55fe0cb1b1e581de5dc42dbd73baa9ffa176c
  1383. Author: Benjamin Pracht <bigben@videolan.org>
  1384. Date:   Thu Oct 23 22:46:16 2003 +0000
  1385.     Added the "input" parameter in pvr input command line. Default is input=4 (tuner)
  1386. commit 8ac29ed7b351177c2bfd21dcf9bccadff60016fe
  1387. Author: Gildas Bazin <gbazin@videolan.org>
  1388. Date:   Thu Oct 23 21:55:50 2003 +0000
  1389.     * modules/audio_output/alsa.c: recover more easily in case of underrun.
  1390. commit 8d66384715b15db3d2450841b62ca3997ab3656d
  1391. Author: Gildas Bazin <gbazin@videolan.org>
  1392. Date:   Thu Oct 23 21:28:11 2003 +0000
  1393.     * modules/codec/mpeg_audio.c: debug_message--;
  1394. commit 48d16c435e5f09f40fa45658f0a1c7a8759caa29
  1395. Author: Gildas Bazin <gbazin@videolan.org>
  1396. Date:   Thu Oct 23 20:51:20 2003 +0000
  1397.     * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes().
  1398.     * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues.
  1399. commit 3fa2bee809cf60426baa3e430fe8388aa314bee6
  1400. Author: Sam Hocevar <sam@videolan.org>
  1401. Date:   Thu Oct 23 17:04:40 2003 +0000
  1402.       * configure.ac:
  1403.         + Detect <mozilla-config.h> on newer Mozilla versions.
  1404.       * mozilla/vlcpeer.cpp:
  1405.         + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX.
  1406.         + Use <mozilla-config.h> whenever possible.
  1407. commit 287b6a68e97c22762091077578835912558005a1
  1408. Author: Gildas Bazin <gbazin@videolan.org>
  1409. Date:   Thu Oct 23 16:48:45 2003 +0000
  1410.     * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;)
  1411. commit dda8e39fcf2b35ac22c46edc03ca3fd0b0df1c20
  1412. Author: Sam Hocevar <sam@videolan.org>
  1413. Date:   Thu Oct 23 16:43:37 2003 +0000
  1414.       * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that
  1415.         it can later be used from outside as well.
  1416. commit aa9e8c482d54ebebb4208bb958b7a065f6f46ba1
  1417. Author: Sam Hocevar <sam@videolan.org>
  1418. Date:   Thu Oct 23 16:26:21 2003 +0000
  1419.       * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/.
  1420. commit ffe7cd8e81d98da8ab7151bde5dde93da5218829
  1421. Author: Gildas Bazin <gbazin@videolan.org>
  1422. Date:   Thu Oct 23 16:00:48 2003 +0000
  1423.     * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed.
  1424. commit edad4b8a0f412b28a2c7c6bc455ccbb027879301
  1425. Author: Sam Hocevar <sam@videolan.org>
  1426. Date:   Thu Oct 23 15:30:22 2003 +0000
  1427.       * bootstrap: Only start removing files when required tools have been
  1428.         checked, to prevent inadvertent file losses.
  1429. commit 10b303ec01f33e53bf98ef386cccc615dc120229
  1430. Author: Jean-Paul Saman <jpsaman@videolan.org>
  1431. Date:   Thu Oct 23 14:30:26 2003 +0000
  1432.     Reviewed file:
  1433.     - fixed border cases with peeking in the packet.
  1434. commit 876e2bb5925c8140755b3fd196b7c94ea96431b1
  1435. Author: Gildas Bazin <gbazin@videolan.org>
  1436. Date:   Thu Oct 23 11:26:08 2003 +0000
  1437.     * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
  1438.     * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.
  1439. commit 0ca852db5dce29d78412314d84f839d45af994ad
  1440. Author: Gildas Bazin <gbazin@videolan.org>
  1441. Date:   Wed Oct 22 21:08:15 2003 +0000
  1442.     * NEWS, modules/LIST: updated with the new features.
  1443. commit bbf9da7dac74bbf2c0e5e97a335ea51a23e79c95
  1444. Author: Olivier Teulière <ipkiss@videolan.org>
  1445. Date:   Wed Oct 22 19:12:56 2003 +0000
  1446.      * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
  1447.          tag, which enables to choose whether drop files should be played
  1448.          directly or only enqueued (default is "true", to be backwards
  1449.          compatible).
  1450.          Implemented on win32 and x11, only tested on win32.
  1451.      * doc/skins/skins-howto.txt: Updated the doc accordingly
  1452. commit 2b22ca834cba666adf4c271bd77524c20f295038
  1453. Author: Gildas Bazin <gbazin@videolan.org>
  1454. Date:   Wed Oct 22 18:24:08 2003 +0000
  1455.     * modules/codec/speex.c: fixed a couple of bugs.
  1456. commit dd9e6708a21f91e0b78772ad8f8de54a0d81c94e
  1457. Author: Gildas Bazin <gbazin@videolan.org>
  1458. Date:   Wed Oct 22 17:12:31 2003 +0000
  1459.     * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex.
  1460.     * modules/demux/ogg.c: added support for speex to the Ogg demuxer.
  1461.     * modules/mux/ogg.c: added support for speex to the Ogg muxer.
  1462.     * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices.
  1463.     * modules/access/udp.c: use an object variable and inheritance for "udp-caching".
  1464.     * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.
  1465. commit c106f23b7d6f68a637acb1d73fba58df9b3c01ac
  1466. Author: Laurent Aimar <fenrir@videolan.org>
  1467. Date:   Wed Oct 22 00:00:54 2003 +0000
  1468.      * added support for S_SSA and S_ASS old way (fix 1373).
  1469.        added removing of all {xxxx} in the SSA stream.
  1470. commit 1547721fd31073c17fa895b26d1c8a43e4b71734
  1471. Author: Gildas Bazin <gbazin@videolan.org>
  1472. Date:   Tue Oct 21 18:33:53 2003 +0000
  1473.     * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).
  1474. commit 7f6e157f1a4cb628fbe312e28c98d2dcaf67cf82
  1475. Author: Gildas Bazin <gbazin@videolan.org>
  1476. Date:   Tue Oct 21 17:31:36 2003 +0000
  1477.     * configure.ac: tell the build system that mkv is a c++ plugin.
  1478. commit 9a88dda145b60346eb47e27e0dcbdfaa17a411e5
  1479. Author: Derk-Jan Hartman <hartman@videolan.org>
  1480. Date:   Tue Oct 21 12:30:40 2003 +0000
  1481.     Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options.
  1482. commit b91de5ff8acdeb6ae4a023712dcfa83ecff40621
  1483. Author: Eric Petit <titer@videolan.org>
  1484. Date:   Tue Oct 21 01:48:02 2003 +0000
  1485.      beos/VlcWrapper.cpp: started to use object variables
  1486. commit fa3d8b417ce69e4824138c7259e0fddaeb03bebd
  1487. Author: Eric Petit <titer@videolan.org>
  1488. Date:   Tue Oct 21 01:05:32 2003 +0000
  1489.      configure.ac:
  1490.       + updated libebml/libmatroska detection as matroska headers no longer
  1491.         include ebml headers directly. Hope you upgraded it - if not, you'll
  1492.         have to set your CFLAGS accordingly.
  1493.       + on BeOS, libmkv_plugin.so has to be linked to libstdc++
  1494.     
  1495.      modules/control/http.c:
  1496.       + fix for gcc != 3
  1497. commit 0dea3ebd6785930e513f68c0cf344c4698899271
  1498. Author: Laurent Aimar <fenrir@videolan.org>
  1499. Date:   Mon Oct 20 22:43:36 2003 +0000
  1500.      * intf-http.txt: small doc about how to write .html page for the http
  1501.      interface (up to date, but a bit technical...).
  1502.     
  1503.      Btw, the first who ask me to write another documentation will just go
  1504.      to hell ;)
  1505. commit 49603672a3dd4415294931fa63f0487b894230d4
  1506. Author: Gildas Bazin <gbazin@videolan.org>
  1507. Date:   Mon Oct 20 22:28:26 2003 +0000
  1508.     * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ).
  1509. commit 1414f630aa5830878f49d1dfc11dae5150b312f7
  1510. Author: Gildas Bazin <gbazin@videolan.org>
  1511. Date:   Mon Oct 20 22:27:05 2003 +0000
  1512.     * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback.
  1513. commit 2cead86e31b49c3e4fa2e462071efaaaa9d39bef
  1514. Author: Gildas Bazin <gbazin@videolan.org>
  1515. Date:   Mon Oct 20 21:48:46 2003 +0000
  1516.     * Makefile.am, install-win32: include the mozilla plugin in the win32 package.
  1517.        You'll still have to install the mozilla plugin manually though.
  1518. commit d8799dcf608e43e5b25e74442ed3398a01ab33ac
  1519. Author: Gildas Bazin <gbazin@videolan.org>
  1520. Date:   Mon Oct 20 17:18:54 2003 +0000
  1521.     * modules/demux/avi/libavi.c: multiline strings are not valid C.
  1522. commit 45adcf75e1dcb75c7549f3d6913ba938b0dc1895
  1523. Author: Clément Stenac <zorglub@videolan.org>
  1524. Date:   Mon Oct 20 15:28:03 2003 +0000
  1525.     Removed an awful debug message
  1526. commit 3173b30a2dcaa8b3f3ff8af9f0a11c05e945551a
  1527. Author: Gildas Bazin <gbazin@videolan.org>
  1528. Date:   Mon Oct 20 12:25:22 2003 +0000
  1529.     * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications.
  1530. commit de1be1c13f90635eb4788ff1c2e1e9e09942cda7
  1531. Author: Gildas Bazin <gbazin@videolan.org>
  1532. Date:   Mon Oct 20 10:37:56 2003 +0000
  1533.     * Makefile.am, bootstrap, mozilla/Makefile.am: don't try to build pic _and_ non-pic code on win32 as there's no need for pic code on this platform. This should almost reduce the compilation time by a factor of 2 when the mozilla plugin is activated in the build process.
  1534. commit a51b1992747c9cec7770574aa11e03c3074096db
  1535. Author: Derk-Jan Hartman <hartman@videolan.org>
  1536. Date:   Mon Oct 20 01:07:28 2003 +0000
  1537.     * even less duplicate entries by id3tags. Dupes are annoying :)
  1538. commit c26c8eec7db66a7c4f57bccefc33debc3fa46504
  1539. Author: Gildas Bazin <gbazin@videolan.org>
  1540. Date:   Mon Oct 20 00:09:27 2003 +0000
  1541.     * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack.
  1542. commit 414b3c3bca14dcf84753d38bc3627ee9f434033f
  1543. Author: Derk-Jan Hartman <hartman@videolan.org>
  1544. Date:   Mon Oct 20 00:01:06 2003 +0000
  1545.     * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed
  1546.       multiple times anymore.
  1547. commit 6fc5b53e3e384e7f71f7d74622059479197707aa
  1548. Author: Gildas Bazin <gbazin@videolan.org>
  1549. Date:   Sun Oct 19 23:38:09 2003 +0000
  1550.     * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build.
  1551.        Small cosmetic fixes to the code.
  1552.     * modules/gui/wxwindows/menus.cpp: added a couple of new options.
  1553. commit 908f4efc3cb731ec5752c6822323452e88d88a97
  1554. Author: Derk-Jan Hartman <hartman@videolan.org>
  1555. Date:   Sun Oct 19 23:12:16 2003 +0000
  1556.     * include/codecs.h: cosmetic fixes.
  1557.     * modules/gui/macosx/*:
  1558.       - remove the enqueue option from the open panel. why did i even add it? KISS
  1559.       - better use of name and uri fields of playlist_item_t
  1560.       - when users d&d a CD on VLC, it will now play. This breaks d&d folders
  1561.         located on a CD for now. Not really important but should be fixed later on.
  1562. commit 4b33c51d7d583e94519f8f8771d7ac01021910e6
  1563. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1564. Date:   Sun Oct 19 22:52:11 2003 +0000
  1565.     modules/gui/wxwindows/interface.cpp: oooops
  1566. commit cae376f2e813ec03e57bdaf1c491a3bbb7481314
  1567. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1568. Date:   Sun Oct 19 22:41:18 2003 +0000
  1569.     Factored the code for each of the different types of config options out into
  1570.     separate widgets. This makes preferences.cpp much cleaner and opens up
  1571.     greater possibilities for the config item controls.
  1572.     * Added "browse..." button to CONFIG_ITEM_DIRECTORY
  1573.     * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0
  1574.     * Made it possible to change CONFIG_ITEM_KEY options with the preferences
  1575.     dialog
  1576. commit ed1df1f7702722d7ca3506b7636eeec730bc066a
  1577. Author: Gildas Bazin <gbazin@videolan.org>
  1578. Date:   Sun Oct 19 22:25:10 2003 +0000
  1579.     * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE.
  1580. commit f20d985a2cd8bd74443a2387a06c2f4f66ee2357
  1581. Author: Cyril Deguet <asmax@videolan.org>
  1582. Date:   Sun Oct 19 20:32:21 2003 +0000
  1583.     * lalala
  1584. commit 7ebb8a7e288fd447443700498fb8d75981ebbcd5
  1585. Author: Cyril Deguet <asmax@videolan.org>
  1586. Date:   Sun Oct 19 20:05:56 2003 +0000
  1587.     * tried to implement on-top windows on X11, but doesn't work for me :(
  1588. commit 65be662091ddd4159f2180499f4b9b2148690c28
  1589. Author: Gildas Bazin <gbazin@videolan.org>
  1590. Date:   Sun Oct 19 16:53:59 2003 +0000
  1591.     * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support.
  1592. commit 76d5dc167fe3906ff899b30e0920714527c4ad97
  1593. Author: Derk-Jan Hartman <hartman@videolan.org>
  1594. Date:   Sun Oct 19 14:02:33 2003 +0000
  1595.     * Update portugese brazilian translation
  1596. commit 898575aa36be19b77958da222f9445c1e2e4b3b3
  1597. Author: Derk-Jan Hartman <hartman@videolan.org>
  1598. Date:   Sun Oct 19 13:39:12 2003 +0000
  1599.     * modules/demux/avi/*
  1600.       - print a debug message in case of 0xfffe audio
  1601.         This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio
  1602.       - use c-style comments
  1603.     * modules/gui/macosx/info.m:
  1604.       - release your objects when you finished using them.
  1605. commit af0b400d37091bd1de2ca92f5386c48d8e23aa5f
  1606. Author: Gildas Bazin <gbazin@videolan.org>
  1607. Date:   Sun Oct 19 12:37:03 2003 +0000
  1608.     * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch.
  1609. commit ae9e72a7a759eeb5f184a29a22e8215fe12cdd13
  1610. Author: Gildas Bazin <gbazin@videolan.org>
  1611. Date:   Sun Oct 19 12:20:00 2003 +0000
  1612.     * src/playlist/playlist.c: fixed locking problem.
  1613.     * modules/gui/skins/src/skin_main.cpp: fixed division by 0.
  1614. commit 0ee11d7b4768f03dbe7def78e48d663ebe459519
  1615. Author: Derk-Jan Hartman <hartman@videolan.org>
  1616. Date:   Sat Oct 18 22:48:25 2003 +0000
  1617.     * id3tag fills the psz_name and psz_author field of playlist_item_t
  1618. commit 61c55d3e29100a81b364513c93649b274b0d37ae
  1619. Author: Derk-Jan Hartman <hartman@videolan.org>
  1620. Date:   Sat Oct 18 21:46:01 2003 +0000
  1621.     * The SAMI parses did case sensitive tag parsing. However both START, Start
  1622.       and start are legal tags. I added a local_stristr (also sometime known as strcasestr)
  1623.       function to this file. It probably doesn't belong here, anyone is welcome
  1624.       to move it.
  1625. commit a75d76c11c381c9b44fdcd986ea3009a5a39165d
  1626. Author: Gildas Bazin <gbazin@videolan.org>
  1627. Date:   Sat Oct 18 20:09:23 2003 +0000
  1628.     * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options.
  1629. commit d20e5f41636fe42e32e6e75488da5aeb8819b6f0
  1630. Author: Gildas Bazin <gbazin@videolan.org>
  1631. Date:   Fri Oct 17 21:28:21 2003 +0000
  1632.     * modules/gui/wxwindows/streamout.cpp: fixed the rtp field.
  1633. commit c416fc0b88dccb1147f59f705093c6d343df4d26
  1634. Author: Olivier Teulière <ipkiss@videolan.org>
  1635. Date:   Fri Oct 17 20:21:59 2003 +0000
  1636.      * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
  1637.      * doc/skins/events-howto.txt: Updated the doc accordingly
  1638. commit 99f278fcea1fc95fc1000b228ef931c3b92ef604
  1639. Author: Clément Stenac <zorglub@videolan.org>
  1640. Date:   Fri Oct 17 18:59:00 2003 +0000
  1641.     * A few sanity checks
  1642.     
  1643.     * Escape < and > to prevent script injections (could be done easily with crappy playlist items)
  1644. commit 7fc09b62942f78801368e6fd595eef8d465ef549
  1645. Author: Gildas Bazin <gbazin@videolan.org>
  1646. Date:   Fri Oct 17 18:45:20 2003 +0000
  1647.     * Makefile.am: don't forget include/vlc_keys.h in "make dist"
  1648. commit c306264221b8b3713d4c5895312969bc4b7c43b9
  1649. Author: Gildas Bazin <gbazin@videolan.org>
  1650. Date:   Fri Oct 17 18:38:47 2003 +0000
  1651.     * src/video_output/vout_synchro.c: mpeg video synchro patch that fixes the susceptibility to timing jitter when decoding the first frame (courtesy of Simon Gittins).
  1652. commit 98fe36c3cbda4fbf75fb46f7674d3a201ed5ae88
  1653. Author: Olivier Teulière <ipkiss@videolan.org>
  1654. Date:   Fri Oct 17 18:17:28 2003 +0000
  1655.      * modules/gui/skins/*:
  1656.             Added an "Always on top" entry in the system menu (it can also
  1657.             be triggered by Ctrl+T). Implemented on Windows only, but to do
  1658.             that on X11 you just need to write X11Window::ToggleOnTop().
  1659. commit 1ecc320869fa09ca48e630eb913ff725c843fa59
  1660. Author: Gildas Bazin <gbazin@videolan.org>
  1661. Date:   Fri Oct 17 16:40:09 2003 +0000
  1662.     * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel.
  1663.     * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume.
  1664.     * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var.
  1665.        Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks.
  1666.     * modules/mux/mp4.c: fixed the audio/video sync.
  1667. commit a0d1480b651605bbcea38161a5408b00fdeb4553
  1668. Author: Gildas Bazin <gbazin@videolan.org>
  1669. Date:   Thu Oct 16 16:04:25 2003 +0000
  1670.     * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object.
  1671.        Check p_playlist->i_index is != -1 as well.
  1672. commit 8b784013ef6e0ff9b62bb9070abfc6bd2b82b914
  1673. Author: Gildas Bazin <gbazin@videolan.org>
  1674. Date:   Wed Oct 15 22:49:48 2003 +0000
  1675.     * modules/video_filter/*: forward fullscreen event between children and parent.
  1676. commit 205c1ecf056412619c3bca175546639b23026d54
  1677. Author: Gildas Bazin <gbazin@videolan.org>
  1678. Date:   Wed Oct 15 12:24:14 2003 +0000
  1679.     * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc
  1680.     * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks.
  1681.     * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice.
  1682.     * modules/gui/wxwindows/menus.cpp: small cosmetic changes.
  1683. commit 28ea8cc25d9184d44013779f15aeb1a90231cfe9
  1684. Author: Gildas Bazin <gbazin@videolan.org>
  1685. Date:   Wed Oct 15 07:34:25 2003 +0000
  1686.     * modules/control/http.c: small bug fix.
  1687.     * mozilla/vlcshell.cpp: win32 fix.
  1688. commit a4f4d02fdbb650647a062bc9688a61d76f2216e7
  1689. Author: Gildas Bazin <gbazin@videolan.org>
  1690. Date:   Tue Oct 14 23:09:03 2003 +0000
  1691.     * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface.
  1692. commit 3a5ec777c6ebdb84f8b908c7613a73499e0c8a43
  1693. Author: Gildas Bazin <gbazin@videolan.org>
  1694. Date:   Tue Oct 14 22:41:41 2003 +0000
  1695.     * modules/gui/wxwindows/*: don't forget to delete the timer.
  1696.        Use wxApp::OnExit() to cleanup the dialogs provider.
  1697.        Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu.
  1698.     * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS.
  1699.        Don't forget to attach/detach the dialogs provider to its parent intf.
  1700.        Work around a bug in imlib2 when we close the plugin.
  1701.     * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers.
  1702.     * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add).
  1703. commit 980bfb98009d0c1d3cc8c940f344dfee64a913dc
  1704. Author: Alexis de Lattre <alexis@videolan.org>
  1705. Date:   Tue Oct 14 16:46:39 2003 +0000
  1706.     New update again !
  1707. commit 26215d2cdb8c6e4b5702329a7ed28887dce6e083
  1708. Author: Alexis de Lattre <alexis@videolan.org>
  1709. Date:   Tue Oct 14 07:30:31 2003 +0000
  1710.     Spanish translation update.
  1711. commit d97791f21199a5a34258d592f44713a2da23dd1c
  1712. Author: Clément Stenac <zorglub@videolan.org>
  1713. Date:   Mon Oct 13 05:48:08 2003 +0000
  1714.     * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap)
  1715.     
  1716.     * NEWS: added some more stuff
  1717. commit d3a29a550f7c755074a2cfe621334ec25b94a674
  1718. Author: Derk-Jan Hartman <hartman@videolan.org>
  1719. Date:   Sun Oct 12 23:28:36 2003 +0000
  1720.     * Updated the pt_BR translation
  1721.     * Added the new es language to the preferences
  1722.     * Updated same stuff in the NEWS file, new release will still take a long time
  1723.     * Updated the subtitle info in the README file.
  1724. commit 40fafab20cd884fc2ef8958fd138736aad46acc8
  1725. Author: Derk-Jan Hartman <hartman@videolan.org>
  1726. Date:   Sun Oct 12 21:53:58 2003 +0000
  1727.     * added a "auto" mode to sub-type. This is because the wxwin intf doesn't
  1728.       like dropdown lists, with no selection. it therefore selects the first item
  1729.       in this case microdvd, which then has the potential that you can save and
  1730.       set this sub-type accidently.
  1731. commit 5120576ee8b285163d20ed333de3c4499dc88629
  1732. Author: Gildas Bazin <gbazin@videolan.org>
  1733. Date:   Sun Oct 12 09:49:30 2003 +0000
  1734.     * src/video_output/video_text.h: removed useless file.
  1735. commit b841a87b2abbeaf5fd07bbc9f874d2f4fbb8789e
  1736. Author: Derk-Jan Hartman <hartman@videolan.org>
  1737. Date:   Sat Oct 11 22:40:05 2003 +0000
  1738.     * src/input/subtitles.c: made the autodetection fuzziness a config option.
  1739.     * ALL:
  1740.       use a counter and pass this along to New_Subtitle, so we can add more
  1741.       than one subtitle file. This 'fixes' a problem where all subtitles got the
  1742.       same track_id and therefore were all (un)selected at the same time.
  1743. commit b6990fe68831226c0effd81deb10ab26b99454b2
  1744. Author: Derk-Jan Hartman <hartman@videolan.org>
  1745. Date:   Sat Oct 11 21:08:40 2003 +0000
  1746.     * src/misc/charset.c: Fixed a segfault and removed some gcc warnings
  1747.       The day i understand strings and memory in C is going to be a joyful day :)
  1748.     * modules/demux/mkv.cpp: fixed an error if there is no ICONV support
  1749. commit efaa4dec1d89f373f16bb8cf89d9f112695e1454
  1750. Author: Derk-Jan Hartman <hartman@videolan.org>
  1751. Date:   Sat Oct 11 14:08:58 2003 +0000
  1752.     * removed an undef HAVE_ICONV from this file, and fixed a cast warning.
  1753. commit a337712aaec0bf2ac306c298c9bc7f440649adf6
  1754. Author: Alexis de Lattre <alexis@videolan.org>
  1755. Date:   Fri Oct 10 19:42:30 2003 +0000
  1756.     Minor fix.
  1757. commit 1091a5bb480c95b09990f65a21047fcfdfac71fb
  1758. Author: Gildas Bazin <gbazin@videolan.org>
  1759. Date:   Fri Oct 10 17:09:42 2003 +0000
  1760.     * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers.
  1761.     * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams.
  1762. commit f2b00777215cea9117cde175390f598a1be0bc63
  1763. Author: Alexis de Lattre <alexis@videolan.org>
  1764. Date:   Fri Oct 10 07:33:53 2003 +0000
  1765.     Ran toolbox --update-po.
  1766. commit 64804e8afb8bc9d750fbfd0c772a5422b5507178
  1767. Author: Alexis de Lattre <alexis@videolan.org>
  1768. Date:   Fri Oct 10 07:28:37 2003 +0000
  1769.     New spanish translation, by Antonio Javier Varela.
  1770.     
  1771.     P.S. : it compiles fine, but I can't figure out how to change the
  1772.     language on the CVS version of VLC, so I couldn't test it.
  1773. commit 4a368fcdb82bd25fb17c24918eb25c9f82020571
  1774. Author: Gildas Bazin <gbazin@videolan.org>
  1775. Date:   Thu Oct 9 19:40:29 2003 +0000
  1776.     * modules/stream_out/transcode.c: yes, I can do it!
  1777. commit 0c0e3ff4bec62ac66442bac1b7b835687502ab9a
  1778. Author: Gildas Bazin <gbazin@videolan.org>
  1779. Date:   Thu Oct 9 19:31:38 2003 +0000
  1780.     * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer.
  1781. commit 35bd842a5d85bb3d74d5851c8c882f73d38631a6
  1782. Author: Gildas Bazin <gbazin@videolan.org>
  1783. Date:   Thu Oct 9 18:53:01 2003 +0000
  1784.     * modules/stream_out/transcode.c: couple of fixes.
  1785.     * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams.
  1786.     * modules/mux/ogg.c: ignore pts from headers.
  1787. commit 0bb8f3996efc6a55b78aba72e571d626ee1c5361
  1788. Author: Christophe Massiot <massiot@videolan.org>
  1789. Date:   Thu Oct 9 18:05:32 2003 +0000
  1790.     HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING
  1791.     IT IN ???
  1792. commit 1a60ab95b9992aab2141fc1c77dfc5cce4c8e985
  1793. Author: Gildas Bazin <gbazin@videolan.org>
  1794. Date:   Thu Oct 9 12:31:05 2003 +0000
  1795.     * modules/stream_out/transcode.c: fixed resizing with theora encoding.
  1796. commit f076665a6b767df4366d21e695a85e3a6857c26c
  1797. Author: Gildas Bazin <gbazin@videolan.org>
  1798. Date:   Thu Oct 9 11:48:41 2003 +0000
  1799.     * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading.
  1800.     * modules/mux/ogg.c: fixed packing of OggDS structure.
  1801. commit 5bf1e98f7bcf4ec1de13d3f00424c0308fe4eb8b
  1802. Author: Gildas Bazin <gbazin@videolan.org>
  1803. Date:   Thu Oct 9 09:39:16 2003 +0000
  1804.     * modules/stream_out/transcode.c: fixed transcoding.
  1805. commit 0b9cad3ac2333bff340b0680c014a22c2d8589e1
  1806. Author: Gildas Bazin <gbazin@videolan.org>
  1807. Date:   Wed Oct 8 23:00:40 2003 +0000
  1808.     * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes.
  1809. commit a80030a9e198442ffd09a50fba6102729674b729
  1810. Author: Gildas Bazin <gbazin@videolan.org>
  1811. Date:   Wed Oct 8 21:03:36 2003 +0000
  1812.     * modules/demux/util/sub.c: fix when no subs specified.
  1813.     * modules/video_output/x11/xcommon.c: fixed invalid chroma.
  1814.     * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.
  1815. commit d44f9d26aec48a4af5e4eccca6fb1fc9bbc75c13
  1816. Author: Gildas Bazin <gbazin@videolan.org>
  1817. Date:   Wed Oct 8 21:01:07 2003 +0000
  1818.     * include/vlc_codec.h: defines decoders/encoders related structures here.
  1819.     * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
  1820.     * include/vlc/decoder.h: include vlc_codec.h
  1821.     * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
  1822.     * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
  1823.     * src/input/*: some cleanup.
  1824. commit c28682f6ad82acc4771bc4a393cb25dd97f651c9
  1825. Author: Gildas Bazin <gbazin@videolan.org>
  1826. Date:   Wed Oct 8 19:40:42 2003 +0000
  1827.     * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences.
  1828.     * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support.
  1829.     * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help.
  1830. commit 52f2126b0ac23dcc372f1b2f3862a35753186647
  1831. Author: Gildas Bazin <gbazin@videolan.org>
  1832. Date:   Wed Oct 8 18:26:58 2003 +0000
  1833.     * modules/misc/sap.c: fixed win32 breakage.
  1834. commit 260e120d837d9ae585da25ae00c873dad9593bb8
  1835. Author: Clément Stenac <zorglub@videolan.org>
  1836. Date:   Wed Oct 8 12:18:50 2003 +0000
  1837.     * Fixed slider values (boundaries were wrong, some values were unreachable)
  1838. commit e8fbf16e4d133f0d9402e5d5af571dd5e5144b9a
  1839. Author: Clément Stenac <zorglub@videolan.org>
  1840. Date:   Wed Oct 8 11:24:59 2003 +0000
  1841.     Compilation fix
  1842. commit 123a98f9d6b98c6731cd91cdc542715bdc7df080
  1843. Author: Clément Stenac <zorglub@videolan.org>
  1844. Date:   Wed Oct 8 10:07:22 2003 +0000
  1845.     * modules/misc/httpd.c: added missing sanity checks
  1846.     
  1847.     * modules/misc/sap.c: added sanity checks and more coding style fixes
  1848.     
  1849.     * src/video_output/video_output.c:
  1850.       Video filters can now be enabled on the fly (vout is respawned)
  1851.       You need to var_Set( p_vout, "filters", psz_yourvalue)
  1852.           for this
  1853.     
  1854.     * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly
  1855. commit ef41e224bdfb414f0e4cbd0f4e4bed4a6c73eb76
  1856. Author: Sam Hocevar <sam@videolan.org>
  1857. Date:   Tue Oct 7 21:13:01 2003 +0000
  1858.       * bootstrap: Fixed a shell syntax error when pkg-config is not present.
  1859. commit 2b9e90c50341325fd7e57849d0d2916c6dbb11ae
  1860. Author: Sam Hocevar <sam@videolan.org>
  1861. Date:   Tue Oct 7 18:53:01 2003 +0000
  1862.       * Only look for kernel32.dll if the target is windows.
  1863. commit 0195728baf678ec88a12219595769111125ecd28
  1864. Author: Gildas Bazin <gbazin@videolan.org>
  1865. Date:   Tue Oct 7 16:54:53 2003 +0000
  1866.     * Makefile.am: forgot to include vlc_block_helper.h
  1867. commit 67c26fdc7c5e99e7e702c889869ec63bf13926c5
  1868. Author: Gildas Bazin <gbazin@videolan.org>
  1869. Date:   Tue Oct 7 14:59:10 2003 +0000
  1870.     * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1.
  1871.     * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac.
  1872. commit 43a0fe325420cb20d5205770cb7f79e6236edb93
  1873. Author: Gildas Bazin <gbazin@videolan.org>
  1874. Date:   Tue Oct 7 09:32:48 2003 +0000
  1875.     * src/misc/modules.c: win32 compilation fix.
  1876. commit 9549f78f20273da24d982ab8a9b8e251263710c1
  1877. Author: Gildas Bazin <gbazin@videolan.org>
  1878. Date:   Mon Oct 6 17:41:47 2003 +0000
  1879.     * modules/gui/wxwindows/*: compilation fixes for the unicode version.
  1880.        made the "Extended GUI" option a checkable menuitem.
  1881. commit 12cbd4c8b63bcd5bfc077e24a11166171c421c38
  1882. Author: Clément Stenac <zorglub@videolan.org>
  1883. Date:   Mon Oct 6 16:23:30 2003 +0000
  1884.     * include/vlc_playlist.h
  1885.       src/playlist/playlist.c:
  1886.          * Implemented a boolean b_enabled to disable a playlist item
  1887.          * Implemented the idea of group (p_item->i_group), that allows
  1888.            to enable/disable and to sort some series of items
  1889.          * Implemented an unused (at the moment), psz_author field
  1890.          * Started to implement a new playlist format to store all of these
  1891.     
  1892.     * modules/gui/wxwindows/interface.cpp:
  1893.          Added a hiddeable panel to put some important options.
  1894.          (Menu Preferences->Extra GUI)
  1895.          At the moment, we put the adjust filter and aspect ratio, and must
  1896.          decide what options we want here
  1897.     
  1898.     * modules/gui/wxwindows/playlist.cpp
  1899.       modules/gui/wxwindows/iteminfo.cpp:
  1900.          Added "Enable/disable group button", options to enable/disable selection
  1901.          Added an item info dialog box
  1902.     
  1903.     * modules/misc/sap.c :
  1904.          Added a sap-group-id option: the SAP playlist items are in a separate group
  1905.          (defaults to 42)
  1906.     
  1907.     * modules/visualization/visual/effects.c:
  1908.          Minor coding style fixes
  1909.     
  1910.     Todo:
  1911.     -----
  1912.     
  1913.     * Advanced sort (alphabetical and/or by group)
  1914.     * Ability to load 0_6 playlists
  1915.     * Really use the libid3tag
  1916. commit de2868c437d01f3d476d239ee787f255e1b699d2
  1917. Author: Gildas Bazin <gbazin@videolan.org>
  1918. Date:   Mon Oct 6 15:22:53 2003 +0000
  1919.     * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes.
  1920. commit 1552b5a3454732a23741a80707649ce13b52f8f6
  1921. Author: Gildas Bazin <gbazin@videolan.org>
  1922. Date:   Sun Oct 5 23:03:35 2003 +0000
  1923.     * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video.
  1924. commit 78ee7a2c9896558377606a59bb0ad636077f280e
  1925. Author: Sam Hocevar <sam@videolan.org>
  1926. Date:   Sun Oct 5 21:29:23 2003 +0000
  1927.       * configure.ac:
  1928.         + Better BeOS dynamic loader detection.
  1929.       * src/misc/modules.c:
  1930.         + Consistency fixes.
  1931. commit 80a06d334ffffacd9e72ef579006c2f339d13139
  1932. Author: Gildas Bazin <gbazin@videolan.org>
  1933. Date:   Sun Oct 5 18:09:36 2003 +0000
  1934.     * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization.
  1935. commit f8258e32b120fdd43872f68ba32816f7f31e54c7
  1936. Author: Sam Hocevar <sam@videolan.org>
  1937. Date:   Sun Oct 5 15:35:59 2003 +0000
  1938.       * src/misc/modules.c, src/misc/modules_plugin.h.in:
  1939.         + As platform-dependant dynamic loader functions are no longer inline,
  1940.           moved them to modules.c which is their real place.
  1941.         + More verbose error messages on some platforms.
  1942. commit ddd4b1ddc218ef3c2c0d4eb1eefef4ac06088675
  1943. Author: Rocky Bernstein <rocky@videolan.org>
  1944. Date:   Sun Oct 5 14:51:47 2003 +0000
  1945.     Add ability to dynamically set debug ouput.
  1946. commit a17a2eba75bcac57ea0d8a78b70d55697e81d863
  1947. Author: Rocky Bernstein <rocky@videolan.org>
  1948. Date:   Sun Oct 5 10:54:55 2003 +0000
  1949.     Add pf_demux_control setting. Also fix some small typos.
  1950. commit df4116fc59d30e0da8c44618e4dbfd203fd8b609
  1951. Author: Clément Stenac <zorglub@videolan.org>
  1952. Date:   Sun Oct 5 09:27:46 2003 +0000
  1953.     * use the new look also for capabilities and main helps.
  1954. commit 1c2c4af53fed544470118c84e52855cb4525fc8e
  1955. Author: Gildas Bazin <gbazin@videolan.org>
  1956. Date:   Sun Oct 5 00:50:05 2003 +0000
  1957.     * modules/codec/mpeg_audio.c: fixes and improvements.
  1958.     * include/vlc_block_helper.h: fix for an offset problem in block_SkipBytes() and block_GetBytes(). (This fixes the problems with the new mpeg_audio decoder/packetizer).
  1959. commit 84c04e7279ff93f8c3e34482ddf6d6bf4a02ab21
  1960. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1961. Date:   Sat Oct 4 23:52:32 2003 +0000
  1962.     modules/gui/wxwindows/preferences.cpp:
  1963.      * Increased size of and decreased margins around the section heading. It
  1964.        looks nice now.
  1965. commit fd05dc698e736455dfa075fdb93f3600365f4e9d
  1966. Author: Gildas Bazin <gbazin@videolan.org>
  1967. Date:   Sat Oct 4 18:55:13 2003 +0000
  1968.     * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein.
  1969.     * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein.
  1970.     * modules/LIST: update.
  1971. commit 0f814562371962e47d9f5b023c2ce1055c6002fb
  1972. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  1973. Date:   Sat Oct 4 15:51:22 2003 +0000
  1974.     Further doxygenization.
  1975. commit c992c9ca99a2ff32d858aa634815926d54522d11
  1976. Author: Sam Hocevar <sam@videolan.org>
  1977. Date:   Sat Oct 4 15:49:13 2003 +0000
  1978.       * src/misc/modules_plugin.h.in: Added a missing return value that caused
  1979.         module loading to fail.
  1980. commit 9ca675f3d35da07ccc4daa427bbca11b890ab9c4
  1981. Author: Sam Hocevar <sam@videolan.org>
  1982. Date:   Sat Oct 4 15:04:49 2003 +0000
  1983.       * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic
  1984.         loader.
  1985. commit 580edf4df5a7977a7e252017a7d111e384862cb1
  1986. Author: Gildas Bazin <gbazin@videolan.org>
  1987. Date:   Sat Oct 4 14:59:38 2003 +0000
  1988.     * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse.
  1989. commit 5692fbd8eed9becb9bc8512ac5c44315dd2c6083
  1990. Author: Christophe Massiot <massiot@videolan.org>
  1991. Date:   Sat Oct 4 12:30:53 2003 +0000
  1992.     Fixed dyld commit.
  1993. commit ca902f8541966db294b5dad5523b8ca7185028b4
  1994. Author: Sam Hocevar <sam@videolan.org>
  1995. Date:   Sat Oct 4 12:25:00 2003 +0000
  1996.       * include/modules.h: Fixed the OS X build by adding a required header.
  1997. commit d3daf21fd9e7eb70fd8db4cf1f4e732bedb0bf8d
  1998. Author: Gildas Bazin <gbazin@videolan.org>
  1999. Date:   Sat Oct 4 12:04:06 2003 +0000
  2000.     * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api.
  2001.     * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code).
  2002. commit 123367786fb422d14ec330359416647eb4a34886
  2003. Author: Gildas Bazin <gbazin@videolan.org>
  2004. Date:   Sat Oct 4 12:00:00 2003 +0000
  2005.     * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.
  2006. commit 2d3c9c2c6f268f0d998d4444c3bc2a319949409d
  2007. Author: Sam Hocevar <sam@videolan.org>
  2008. Date:   Sat Oct 4 11:17:04 2003 +0000
  2009.       * configure.ac:
  2010.         + First try to detect the OS X native dynamic linker before falling
  2011.           back to dlfcn.h.
  2012.         + Enhanced the dlopen-style loader detection.
  2013.         + Added a check for HP-UX's shl_* functins.
  2014.       * src/misc/modules_plugin.h.in:
  2015.         + Support for the dylib dynamic loader on OS X.
  2016.         + Support for the shl dynamic loader on HP-UX.
  2017. commit 782cc32bdbf86d3ea9afa13ec2bc9042a8ff70df
  2018. Author: Gildas Bazin <gbazin@videolan.org>
  2019. Date:   Sat Oct 4 10:54:45 2003 +0000
  2020.     * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support.
  2021.     * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.
  2022. commit f49d0705420d8c44d055d955acdf2e8c5e3da56f
  2023. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2024. Date:   Fri Oct 3 23:31:43 2003 +0000
  2025.     src/libvlc.h: fixed line length of a string
  2026.     modules/gui/wxwindows/preferences.cpp:
  2027.      * slightly modified layout of the window
  2028.        * The help text is now below the controls
  2029.        * Neither heading nor help text is inside wxStaticBox but rather
  2030.          separated from the controls with a simple line.
  2031.      * changed a lot of strech-factors, makes the dialog look generally more tidy
  2032. commit d33c1fc3e391e631053982f7361e1f1848791be4
  2033. Author: Gildas Bazin <gbazin@videolan.org>
  2034. Date:   Fri Oct 3 18:17:55 2003 +0000
  2035.     * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC).
  2036. commit d434d7a9e5ac233533d8ef79cbb35b04244af035
  2037. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2038. Date:   Fri Oct 3 18:04:58 2003 +0000
  2039.     Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now.
  2040. commit 46cc486fa4cc8a7fd430e8eb5aca3d441970db27
  2041. Author: Sam Hocevar <sam@videolan.org>
  2042. Date:   Fri Oct 3 13:35:56 2003 +0000
  2043.       * src/misc/win32_specific.c: minor code clean-up.
  2044. commit 4f3ee7be019490f0da9e86c9e27eafebb4a39b92
  2045. Author: Gildas Bazin <gbazin@videolan.org>
  2046. Date:   Thu Oct 2 21:12:45 2003 +0000
  2047.     * modules/codec/cinepak.c: ported the cinepak decoder to the new api.
  2048. commit 2f24327b862f1f0b2cc8c1d90a1291e0585d7c69
  2049. Author: Derk-Jan Hartman <hartman@videolan.org>
  2050. Date:   Thu Oct 2 18:07:26 2003 +0000
  2051.     * compilation fix
  2052. commit 057ed2ca4d84d57fa108235644a085bd3360b718
  2053. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2054. Date:   Thu Oct 2 15:43:44 2003 +0000
  2055.     Rework in DVB plugin to allow tuning to DVB-T cards.
  2056.     - cleanup of messages
  2057.     - adding status events messages from frontend
  2058.     - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions.
  2059. commit e26f8fd1f42845267083babf86d73e1c87cc353a
  2060. Author: Derk-Jan Hartman <hartman@videolan.org>
  2061. Date:   Thu Oct 2 13:31:00 2003 +0000
  2062.     * src/libvlc.h:
  2063.       - Removed a dupe.
  2064.       - Added a 'L' commandline shortcut for loop and 'R' for repeat. There
  2065.         already is a 'Z' shortcut for random.
  2066.     * modules/codec/subsdec.c: debug info.
  2067. commit db7f59de4229959b9f6ca8bdb96fcac25b9e6ba3
  2068. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2069. Date:   Thu Oct 2 10:28:04 2003 +0000
  2070.     Fix bug for DVB-T tuning. The code always used default upper and lower frequencies from DVB-S for DVB-T, but for DVB-T they could very well be different. Now using --lnb-lof1, --lnb-lof2 and --lnb-slof values are used by default instead. This make it overrideable on the commandline.
  2071. commit 155d24a887deeb2598b948d0c035862f437a0e5c
  2072. Author: Derk-Jan Hartman <hartman@videolan.org>
  2073. Date:   Thu Oct 2 00:16:05 2003 +0000
  2074.     * Small fix to doxygen comments
  2075. commit 7c64ed169265876ad4876b58705e7513d62e1655
  2076. Author: Derk-Jan Hartman <hartman@videolan.org>
  2077. Date:   Wed Oct 1 22:44:58 2003 +0000
  2078.     * modules/misc/freetype.c: spelling errors
  2079.     * src/libvlc.h: spelling error
  2080.     * include/ninput.h: There should not yet be a Subtitles section in Doxygen
  2081.     * src/input/subtitles.c: Doxygen comments for this file
  2082. commit b8b1c4e90c286d5fc78e7af5b11aeff1f72463dc
  2083. Author: Derk-Jan Hartman <hartman@videolan.org>
  2084. Date:   Wed Oct 1 22:40:39 2003 +0000
  2085.     * Did you know that VCR2 and PIM1 are actually MPEG1 ?
  2086. commit 2290ce7c64d19ab027cf09d01b6e235e8a3e5640
  2087. Author: Derk-Jan Hartman <hartman@videolan.org>
  2088. Date:   Wed Oct 1 22:39:43 2003 +0000
  2089.     * Added a bunch of fourcc's
  2090.     * Added the new cinepak and msrle codecs as well as some other forgotten stuff
  2091. commit 91f6deaecd53f6d94266424d1138343a635c97e1
  2092. Author: Gildas Bazin <gbazin@videolan.org>
  2093. Date:   Wed Oct 1 22:19:57 2003 +0000
  2094.     * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.
  2095. commit 2f72e38f4f07d52a02db89d477c524bf9694c14b
  2096. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2097. Date:   Wed Oct 1 20:58:45 2003 +0000
  2098.     Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However:
  2099.     - it compiles ;-)
  2100.     - will have more UI assets to tweak with, then the old interface had
  2101.       to name a few: supports stream out, camera's through v4l, use preferences,
  2102.       manage playlists, play audio/video local and from a network source
  2103.     - is not functional (yet)
  2104.     
  2105.     So expect more functionality to come in and the necessary bug fixes.
  2106. commit 699c64c8db2b7629ed9e084102c7bb1a5aedc9d5
  2107. Author: Derk-Jan Hartman <hartman@videolan.org>
  2108. Date:   Wed Oct 1 20:57:34 2003 +0000
  2109.     * Fixed some small inconsistancy.
  2110. commit c60aacd5f811634bf874fba0f6b0ad0240fa3cbb
  2111. Author: Gildas Bazin <gbazin@videolan.org>
  2112. Date:   Wed Oct 1 18:32:13 2003 +0000
  2113.     * modules/codec/a52.c: fixes and simplifications.
  2114. commit 706de3e3b2a4fade948faae6f014655b3f5c25dc
  2115. Author: Gildas Bazin <gbazin@videolan.org>
  2116. Date:   Wed Oct 1 17:44:25 2003 +0000
  2117.     * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles.
  2118. commit 2d80f7c24759d6d2d68fa4ae76b079e62829b08f
  2119. Author: Gildas Bazin <gbazin@videolan.org>
  2120. Date:   Wed Oct 1 12:01:46 2003 +0000
  2121.     * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v.
  2122. commit 74b2905711f648dc48b881d22ea466a6ca10ef5b
  2123. Author: Sam Hocevar <sam@videolan.org>
  2124. Date:   Wed Oct 1 03:38:24 2003 +0000
  2125.       * Fixed license blurb; these files have always been *GPL*ed.
  2126. commit a1b3ffaedfc8e91a6e8146790204091601f4a70f
  2127. Author: Gildas Bazin <gbazin@videolan.org>
  2128. Date:   Tue Sep 30 20:36:46 2003 +0000
  2129.     * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)
  2130. commit a4ee447788e85ead0d1ce0e0f7f345af3829ddc9
  2131. Author: Gildas Bazin <gbazin@videolan.org>
  2132. Date:   Tue Sep 30 20:23:03 2003 +0000
  2133.     * include/vlc_block.h, modules/codec/libmpeg2.c: re-added the discontinuity flag in block_t and re-enabled the discontinuity gestion in the libmpeg2 codec.
  2134.     * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
  2135.     * modules/codec/a52.c: modified to use the bytestream reading functions.
  2136.       The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.
  2137. commit ebc29b883cc010c515ae762b784c827cf1f4ee42
  2138. Author: Derk-Jan Hartman <hartman@videolan.org>
  2139. Date:   Tue Sep 30 16:41:13 2003 +0000
  2140.     * compile before you commit
  2141. commit 9f797e41bae4ef8ef5fac51a6aaebdab535a03e2
  2142. Author: Derk-Jan Hartman <hartman@videolan.org>
  2143. Date:   Tue Sep 30 16:09:58 2003 +0000
  2144.     * src/input/input.c: fixed usage of sub-file variable.
  2145.     * modules/misc/freetype.c: i_render_height and not i_window_height.
  2146. commit e652d20247892c3ec8e767bf27b33f187d1e071d
  2147. Author: Derk-Jan Hartman <hartman@videolan.org>
  2148. Date:   Tue Sep 30 15:36:39 2003 +0000
  2149.     * Select the subtitle track, if it's specified via the "sub-file" option.
  2150. commit 6877b7bef43ca4f4bbd245cf189a1dcde4893855
  2151. Author: Gildas Bazin <gbazin@videolan.org>
  2152. Date:   Mon Sep 29 22:37:36 2003 +0000
  2153.     * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
  2154.       fixes for text subtitles muxing.
  2155.     * modules/packetizer/copy.c: support for text subtitles.
  2156. commit 9517d76ea704a40f81cc55ee702ea846eb0609a5
  2157. Author: Gildas Bazin <gbazin@videolan.org>
  2158. Date:   Mon Sep 29 18:20:37 2003 +0000
  2159.     * include/os_specific.h: oops, fixed my last commit.
  2160. commit 08e5a1f7e5ee18ca7aa1be633a260cb2d3274283
  2161. Author: Gildas Bazin <gbazin@videolan.org>
  2162. Date:   Mon Sep 29 17:36:35 2003 +0000
  2163.     * include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 specific option (--one-instance) to have only one instance of vlc running at once.
  2164.      Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.
  2165. commit 1b6aa2c8266002a3ae7a7c915ae69fe9e333dd0b
  2166. Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
  2167. Date:   Mon Sep 29 15:45:19 2003 +0000
  2168.     Doxyfile:
  2169.      * changed project name from 'vlc' to 'VLC'
  2170.      * excluded src/extras from the documentation
  2171.     src/misc/variables.c, include/variables.h:
  2172.      * Doxygen-documented most of the vlc variables code
  2173. commit 7088ececf1f84919e7c280a561934459e655d3af
  2174. Author: Gildas Bazin <gbazin@videolan.org>
  2175. Date:   Sun Sep 28 22:18:57 2003 +0000
  2176.     * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).
  2177. commit a4d9dd4ef3974d64b86051421979d90dae72c3a5
  2178. Author: Gildas Bazin <gbazin@videolan.org>
  2179. Date:   Sun Sep 28 21:54:21 2003 +0000
  2180.     * modules/codec/theora.c: don't forget to delete the sout instance.
  2181.     * modules/mux/ogg.c: fix for embedding theora in Ogg.
  2182. commit 9fbf506fffafd871ded190b11970f2f4cb9a1eab
  2183. Author: Gildas Bazin <gbazin@videolan.org>
  2184. Date:   Sun Sep 28 19:58:19 2003 +0000
  2185.     * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().
  2186. commit bff03e0b8699a97cbe43edd91c6c166b30bb47a1
  2187. Author: Gildas Bazin <gbazin@videolan.org>
  2188. Date:   Sun Sep 28 16:50:05 2003 +0000
  2189.     * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
  2190.     * modules/mux/ogg.c: support for inserting/removing elementary streams on the fly (really handy for the --sout-keep option). This will produce a chained Ogg bitstream.
  2191. commit f5012c554558fa38a47c8b9c1f63d47deb56ac83
  2192. Author: Gildas Bazin <gbazin@videolan.org>
  2193. Date:   Sat Sep 27 15:33:02 2003 +0000
  2194.     * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.
  2195. commit 653b4cc30ab394e1881a57b668a018db1f5806a4
  2196. Author: Gildas Bazin <gbazin@videolan.org>
  2197. Date:   Sat Sep 27 14:32:54 2003 +0000
  2198.     * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).
  2199. commit f061a98aea0ea1063d1f88c0164da58e6ace79b5
  2200. Author: Gildas Bazin <gbazin@videolan.org>
  2201. Date:   Sat Sep 27 10:09:57 2003 +0000
  2202.     * install-win32: cosmetic changes.
  2203.     * configure.ac: forgot one include path for the mozilla plugin.
  2204. commit e14437f3055f9a734728097fe9b4aa64cceda26d
  2205. Author: Gildas Bazin <gbazin@videolan.org>
  2206. Date:   Fri Sep 26 16:10:24 2003 +0000
  2207.     * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.
  2208. commit d5e8b5bba393df6599fed03300205c3bff552bff
  2209. Author: Gildas Bazin <gbazin@videolan.org>
  2210. Date:   Fri Sep 26 16:03:21 2003 +0000
  2211.     * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.
  2212. commit 1cad06581755f62bba69558165b1030b8a2774e4
  2213. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2214. Date:   Fri Sep 26 13:32:42 2003 +0000
  2215.     Updated design of PDA GUI.
  2216. commit 4b54e648343f2543acb7cef36bf4c5d4d1c5ee79
  2217. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2218. Date:   Fri Sep 26 12:11:26 2003 +0000
  2219.     Adding files for PDA interface using the opie libaries.
  2220. commit 34158773eb54011008b78eaee978503549508ff7
  2221. Author: Gildas Bazin <gbazin@videolan.org>
  2222. Date:   Fri Sep 26 11:30:06 2003 +0000
  2223.     * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.
  2224. commit 8cbc8f8dcc38bf05a892b3a83b718baaa0d95deb
  2225. Author: Gildas Bazin <gbazin@videolan.org>
  2226. Date:   Thu Sep 25 23:09:41 2003 +0000
  2227.     * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
  2228.     * modules/mux/ogg.c: attempt at supporting theora.
  2229. commit 6001ebac66cd493a22531d81ab251e9d9247c8de
  2230. Author: Gildas Bazin <gbazin@videolan.org>
  2231. Date:   Wed Sep 24 23:45:06 2003 +0000
  2232.     * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.
  2233. commit 45687727c788bdf224fd102f17d9ded73af0d03c
  2234. Author: Gildas Bazin <gbazin@videolan.org>
  2235. Date:   Wed Sep 24 21:31:55 2003 +0000
  2236.     * include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
  2237.     * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
  2238. commit 1692658e9310713ecfd29f6f4360419e1ccba966
  2239. Author: Gildas Bazin <gbazin@videolan.org>
  2240. Date:   Wed Sep 24 16:10:02 2003 +0000
  2241.     * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
  2242.      The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.
  2243. commit 765d8a393ce39b498a39e1b584417c90d89a19d7
  2244. Author: Laurent Aimar <fenrir@videolan.org>
  2245. Date:   Wed Sep 24 14:59:21 2003 +0000
  2246.      * all: set pf_run *only* if we accept this stream.
  2247. commit 6ffd34f1472ce84399a9ae84f0e1fafbaa0306be
  2248. Author: Clément Stenac <zorglub@videolan.org>
  2249. Date:   Wed Sep 24 10:21:32 2003 +0000
  2250.     * modules/visualization/visual/visual.c: fixed strings
  2251.     
  2252.     * src/playlist/playlist.c: fixed sorting
  2253. commit f056f1fca635a4e1fbbbc3c5496892da71ea4ae2
  2254. Author: Gildas Bazin <gbazin@videolan.org>
  2255. Date:   Tue Sep 23 16:07:49 2003 +0000
  2256.     * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
  2257.     * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
  2258. commit f57fdbddd91b6db6371a5eb4b0a29349e7a07175
  2259. Author: Gildas Bazin <gbazin@videolan.org>
  2260. Date:   Mon Sep 22 21:07:35 2003 +0000
  2261.     * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
  2262.     (indentations mainly).
  2263. commit a8855655eb349eea1910b82c57261946f08934e7
  2264. Author: Clément Stenac <zorglub@videolan.org>
  2265. Date:   Mon Sep 22 14:40:12 2003 +0000
  2266.     * modules/gui/wxwindows/preferences.cpp:
  2267.      - Created the "General Settings" section
  2268.      - Added help strings in the two main sections,
  2269.      in the libvlc categories,
  2270.      and in the module capabilities
  2271.     
  2272.     * modules/gui/wxwindows/playlist.cpp & wxwindows.h
  2273.      -Implemented random, loop and repeat using variables
  2274.      -The eye candy of the dialog box is not very good
  2275.       but I have no idea how to improve it.
  2276.      -Focus on the currently playing item
  2277.     
  2278.     * src/libvlc.h:
  2279.      - Added help strings for the libvlc categories
  2280.      - Changed a few "advanced" flag
  2281.     
  2282.     * include/vlc_help.h:
  2283.      - Help strings for the two main sections
  2284.      - Help string for the module capabilities (both by Anil)
  2285.     
  2286.     * po/*: updated potfiles with the new strings
  2287. commit 03f4adcdce0be78eab1bb2978aaf8bb0dc3331e0
  2288. Author: Jean-Paul Saman <jpsaman@videolan.org>
  2289. Date:   Mon Sep 22 07:29:46 2003 +0000
  2290.     Removed compatibility tweak for old satellite GUI.
  2291. commit 7de8e4b444fd514fd875d1adafc2f55a9dde72e6
  2292. Author: Jason Luka <geshp@videolan.org>
  2293. Date:   Mon Sep 22 06:04:59 2003 +0000
  2294.     Changes to Red Hat spec file:
  2295.     - Added wxwindows, alsa, and skin support
  2296.     - Fixed dependancies, specifically a version conflict of xvidcore
  2297. commit 21c4f10c6e9615cdd597b0639102d6ecf7be088d
  2298. Author: Derk-Jan Hartman <hartman@videolan.org>
  2299. Date:   Mon Sep 22 03:40:06 2003 +0000
  2300.     * modules/gui/macosx/playlist.?: implemented Save Playlist
  2301.     * modules/gui/macosx/output.m: updated part of the Stream output dialog
  2302.     * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
  2303.       sub-autodetect file options to src/input/input.c
  2304.     * src/input/input.c: added the moved options and use them to add subtitle
  2305.       tracks.
  2306.     * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
  2307.     * src/input/subtitles.c: new subtitles_Detect() largely based on the
  2308.       code used by MPlayer. Adapted for coding style and structure differences.
  2309.     
  2310.     The autodetect routine can now detect multiple subtitle files and assigns scores
  2311.     based on their names. if they much well enough they are sorted based on their
  2312.     score. It will then return this set, and they will all be added as SPU tracks
  2313.     to the current stream. The (un)selecting of these tracks will need to be fixed
  2314.     because they all get assigned the es id 0xFF currently.
  2315. commit c66b7a83ad682162925b55c24ba9e73e1f8cdf41
  2316. Author: Gildas Bazin <gbazin@videolan.org>
  2317. Date:   Sun Sep 21 18:07:51 2003 +0000
  2318.     * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.
  2319. commit 1b50257c249bc1a5e3d8c51679e361d2086f5247
  2320. Author: Gildas Bazin <gbazin@videolan.org>
  2321. Date:   Sun Sep 21 17:52:43 2003 +0000
  2322.     * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).
  2323. commit e603af3f7901787f11bdffa5402ffeeb57402a14
  2324. Author: Gildas Bazin <gbazin@videolan.org>
  2325. Date:   Sun Sep 21 11:48:58 2003 +0000
  2326.     * modules/stream_out/duplicate.c: improved last fix.
  2327. commit 7d0c93158d1afb34538de30802f9542b04db0b55
  2328. Author: Gildas Bazin <gbazin@videolan.org>
  2329. Date:   Sun Sep 21 10:23:59 2003 +0000
  2330.     * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
  2331.     * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
  2332.     * share/vlc_win32_rc.rc: stringify version number.
  2333.     * mozilla/*: compilation fix and cosmetic changes to the .rc.
  2334. commit 9a16e576ecf684b0016f540cb189e14c72ca8dc3
  2335. Author: Gildas Bazin <gbazin@videolan.org>
  2336. Date:   Sat Sep 20 23:46:01 2003 +0000
  2337.     * modules/stream_out/duplicate.c: fixed array overflow.
  2338. commit 0fc16f660eab98169bd60773a0c89784cfc7d186
  2339. Author: Gildas Bazin <gbazin@videolan.org>
  2340. Date:   Sat Sep 20 22:52:27 2003 +0000
  2341.     * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.
  2342. commit 2b78a774864846373c70d97332a0969dcb7ec8d3
  2343. Author: Derk-Jan Hartman <hartman@videolan.org>
  2344. Date:   Sat Sep 20 19:37:54 2003 +0000
  2345.     * include/vlc/vlc.h:
  2346.       - removed the defines for i_mode concerning random and loop. We use config
  2347.         variables for all of these.
  2348.     * src/libvlc.h:
  2349.       - removed the enqueue playlist config option. It's no longer used.
  2350.       - added a repeat option. vlc will keep playing the same playlist_item,
  2351.         until the option is unset.
  2352.     * src/playlist/playlist.c:
  2353.       - added a repeat, random and loop variable.
  2354.       - wxwindows should use these as well I think.
  2355.     * modules/gui/macosx:
  2356.       - added the INTF_ABOUT_MSG to the about dialog.
  2357.       - implemented the about and repeat items.
  2358. commit 19ff195c709bada6f284adaaa3545ce49d5712c7
  2359. Author: Gildas Bazin <gbazin@videolan.org>
  2360. Date:   Sat Sep 20 17:35:38 2003 +0000
  2361.     * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
  2362.     * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.
  2363. commit becae536672fa03efe74214797d0c35c090b15d6
  2364. Author: Jason Luka <geshp@videolan.org>
  2365. Date:   Sat Sep 20 17:24:09 2003 +0000
  2366.     Fixed a typo.
  2367. commit de171c13eb7b6014a06f7f75e77e08345882145c
  2368. Author: Jason Luka <geshp@videolan.org>
  2369. Date:   Sat Sep 20 17:19:35 2003 +0000
  2370.     Updated for tentative 0.6.3 release.
  2371. commit cd35bf7cc1952960fbf46ac0cfd46afcaece66a6
  2372. Author: Gildas Bazin <gbazin@videolan.org>
  2373. Date:   Sat Sep 20 15:52:19 2003 +0000
  2374.     * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
  2375. commit 973cf0496f5d5a1134928e578c8ffbb0af630822
  2376. Author: Gildas Bazin <gbazin@videolan.org>
  2377. Date:   Sat Sep 20 13:52:23 2003 +0000
  2378.     * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
  2379.      Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
  2380.      You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.