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

midi

开发平台:

Unix_Linux

  1. commit 2ac915c53c1f5bc742d01af8d0520ccc56b6821b
  2. Author: Christophe Massiot <massiot@videolan.org>
  3. Date:   Sat Dec 30 00:38:19 2000 +0000
  4.     Comments for Henri.
  5. commit 12d3f35f98ecdd1fb75debd83b0f8409adefd000
  6. Author: Sam Hocevar <sam@videolan.org>
  7. Date:   Fri Dec 29 14:04:59 2000 +0000
  8.      . fixed default subtitle stream handling (default: no subtitles)
  9.      . added a few missing break;s
  10.      (oui je sais je ne fais que des patches de deux lignes � trois balles,
  11.       mais par telnet c'est pas facile)
  12. commit 671e8844b49e3b3a87fe666ce257b2bb870e5e46
  13. Author: Henri Fallon <henri@videolan.org>
  14. Date:   Fri Dec 29 14:03:44 2000 +0000
  15.     - Removed i_iovec_start and i_iovec_end. Used i_data instead
  16.     - Meuuh : some questions for you in the commentaries
  17.     
  18.     Happy new year !
  19. commit 67bef28829f5f759e71f7d851f27d9ed2272cdf3
  20. Author: Christophe Massiot <massiot@videolan.org>
  21. Date:   Fri Dec 29 12:49:30 2000 +0000
  22.     Fixed THX Cimmarron bug (it was _not_ a synchro bug).
  23. commit 555bac08482b060ca32ec0f5b7e5c2e879a5dc0b
  24. Author: Christophe Massiot <massiot@videolan.org>
  25. Date:   Fri Dec 29 10:52:40 2000 +0000
  26.     * Fixed a bug in the DTS/PTS parsing ;
  27.     * Fixed a bug in vpar_headers.c synchro handling introduced before ;
  28.     * Enhanced synchro's handling of dates and frame structure changes.
  29. commit 848944e5074c37692cfabf8c62a2affecca3b73b
  30. Author: Christophe Massiot <massiot@videolan.org>
  31. Date:   Thu Dec 28 18:00:38 2000 +0000
  32.     Cosmetic change of the debug messages.
  33. commit 18af5a197d2c7e5a655b16840688f74d4b6de539
  34. Author: Christophe Massiot <massiot@videolan.org>
  35. Date:   Thu Dec 28 17:57:39 2000 +0000
  36.     Fixed a bug in the PSM decoder.
  37. commit 2535b235d0f429c5d2b5105142674d7bb04f7bfb
  38. Author: Christophe Massiot <massiot@videolan.org>
  39. Date:   Wed Dec 27 18:35:45 2000 +0000
  40.     We now read the DTS (but we don't use it for the moment).
  41.     NB : b_has_pts has disappeared for brevity reasons, use i_pts != 0 instead.
  42. commit a8bca7260e635856b5748c1f3bc829176369d36e
  43. Author: Christophe Massiot <massiot@videolan.org>
  44. Date:   Wed Dec 27 18:09:02 2000 +0000
  45.     New synchro statistics and warnings.
  46. commit 8a38b8fb17eb0ef8deb15013dfcd19ffc1733947
  47. Author: Sam Hocevar <sam@videolan.org>
  48. Date:   Wed Dec 27 09:54:53 2000 +0000
  49.      . avoid calling SafeRead() with a null packet size.
  50. commit 9589dcb78b12905c70c766959ec762b5e660ef68
  51. Author: Christophe Massiot <massiot@videolan.org>
  52. Date:   Tue Dec 26 19:14:47 2000 +0000
  53.     * Use of ptrdiff_t whenever necessary (IA-64 port) ;
  54.     * Changed behaviour of preparsing code, faster startup ;
  55.     * Fixed DecodePSM(), cannot test ;
  56.     * Cleaned up ParsePES(), fixed a bug which could reject very small but
  57.       valid PES packets ;
  58.     * Fixed cosmetic bugs in vpar_synchro frame_rate display.
  59. commit 19324a9843517131fe7035d022857118c6382949
  60. Author: Sam Hocevar <sam@videolan.org>
  61. Date:   Sun Dec 24 06:08:04 2000 +0000
  62.      . changed subtitles palette.
  63. commit 4ec43b888ce41177ade750a56309cd097c48814c
  64. Author: Sam Hocevar <sam@videolan.org>
  65. Date:   Sat Dec 23 03:10:59 2000 +0000
  66.      . SPU decoder now uses Meuuh's GetChunk() code.
  67.      . lots of cleaning in the SPU decoder.
  68.      . message queue is flushed before we spawn input.
  69.      . fixed so that it compiles with VDEC_SMP (no good sync yet though).
  70. commit c3d418231b6fb4f47c64a0896c67c8bd6117cf72
  71. Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
  72. Date:   Fri Dec 22 18:57:35 2000 +0000
  73.       - sdl resising rulze, still buggy
  74. commit be1eb4bbf37289d27eae30b9e5c4feded8d87936
  75. Author: Christophe Massiot <massiot@videolan.org>
  76. Date:   Fri Dec 22 17:53:30 2000 +0000
  77.     * Using i_id instead of i_stream_id whenever possible ;
  78.     * Fixed a bug in -c and -s options.
  79. commit 10dda32d99399292d79edaf98b83ee75f0cd5726
  80. Author: Christophe Massiot <massiot@videolan.org>
  81. Date:   Fri Dec 22 15:34:24 2000 +0000
  82.     * Fixed a compile pbm in debug mode (f34r d4 1-line fix)
  83. commit 66f4bbb43908161a55ffb4a1d2a9b005a66b88b3
  84. Author: Sam Hocevar <sam@videolan.org>
  85. Date:   Fri Dec 22 15:00:42 2000 +0000
  86.      . fixed AC3 and SPU PES reading (ph34r da one-byte patch)
  87.      . some 79 char wrap.
  88. commit f25dd402dfe98f751b17f8fbf97cb2401117cff6
  89. Author: Sam Hocevar <sam@videolan.org>
  90. Date:   Fri Dec 22 13:04:45 2000 +0000
  91.      . no need to add "n" at the end of intf_*Msg() messages anymore.
  92. commit 174e05473738ae94b77a12a36f6501a03c7f07a4
  93. Author: Christophe Massiot <massiot@videolan.org>
  94. Date:   Fri Dec 22 10:58:27 2000 +0000
  95.     * Moved input_DecodePES() to input_dec.c ;
  96.     * Fixed an segfault in input_programs.c ;
  97.     * Added -fomit-frame-pointer optimization.
  98. commit badd37394f8559bc047045f3cee3aed37bd1b6c1
  99. Author: Christophe Massiot <massiot@videolan.org>
  100. Date:   Thu Dec 21 19:33:03 2000 +0000
  101.     * Fixed a *major* memory leak in the pre-parsing code. Hopefully it should
  102.       be the last one.
  103. commit 91bc3eb7c47df4771743a68732fa695ebc322c6f
  104. Author: Christophe Massiot <massiot@videolan.org>
  105. Date:   Thu Dec 21 19:24:27 2000 +0000
  106.     * New decoder spawning API input_dec.c ;
  107.     * Moved p_input->pp_es -> p_input->stream.pp_es and clean up of
  108.       input_programs.c & co ;
  109.     * Fixed memory leaks.
  110. commit 423a3bcf9811ad1def58d439dc5f2595f62ab1e6
  111. Author: Christophe Massiot <massiot@videolan.org>
  112. Date:   Thu Dec 21 17:19:54 2000 +0000
  113.     * Moved video_decoder's headers from include/ to src/video_decoder.
  114.     * Temporarily removed b&w kludge.
  115. commit 434f37965586fc44680ffe726ea99c6f5c9139a1
  116. Author: Christophe Massiot <massiot@videolan.org>
  117. Date:   Thu Dec 21 15:01:08 2000 +0000
  118.     * Splitted up p_method_data/p_plugin_data ;
  119.     * Cleaned up input_ts.c, added it into the Makefile.
  120. commit dca61827d1fcbe30f9f68a62e26ca652ba106ce2
  121. Author: Christophe Massiot <massiot@videolan.org>
  122. Date:   Thu Dec 21 14:18:15 2000 +0000
  123.     Fixed various memory leaks.
  124. commit c570d9bc89e5ba50ca6f592e47bb0dba1ca458fa
  125. Author: Christophe Massiot <massiot@videolan.org>
  126. Date:   Thu Dec 21 13:54:15 2000 +0000
  127.     * Removed all arbitrary limits on the number of elementary streams.
  128. commit cc50abf7704ffe3b715ca13b0250f4a65686393a
  129. Author: Christophe Massiot <massiot@videolan.org>
  130. Date:   Thu Dec 21 13:25:51 2000 +0000
  131.     * Removed b_die and b_error from all decoders (obsoleted by decoder_fifo_t).
  132.     All decoders should now exit cleanly (if it's not the case, it should be
  133.     referenced as a bug).
  134. commit 3bf927ec7f9d240823a67e6dbb84162abe02b59b
  135. Author: Christophe Massiot <massiot@videolan.org>
  136. Date:   Thu Dec 21 13:07:45 2000 +0000
  137.     Comments for Henri.
  138. commit 1b7b08f5584c8eb402c374fbf6df8c035ad567b4
  139. Author: Christophe Massiot <massiot@videolan.org>
  140. Date:   Thu Dec 21 12:38:27 2000 +0000
  141.     * Fixed a bug which prevented the input to exit normally (non-selected
  142.     ES in the pp_selected_es array).
  143. commit 9679481fdcc6594f30313e91dac683c0ca4e3acf
  144. Author: Henri Fallon <henri@videolan.org>
  145. Date:   Thu Dec 21 00:39:49 2000 +0000
  146.     Added netlist support.
  147.     
  148.     Warning : it has not been tested. It just make no error at build time.
  149. commit b754a016b941920d9ce4b3ca6c10428ccd84b4ca
  150. Author: Renaud Dartus <reno@videolan.org>
  151. Date:   Wed Dec 20 23:24:23 2000 +0000
  152.     D�sol� !
  153. commit 06b3185a56c9949ca3cb83aeec1d84c2b2b39dab
  154. Author: Renaud Dartus <reno@videolan.org>
  155. Date:   Wed Dec 20 22:23:24 2000 +0000
  156.     Added U8_Mono audio output
  157. commit 065a61df6df643ad010de226bc1dfaaff20ea65a
  158. Author: Sam Hocevar <sam@videolan.org>
  159. Date:   Wed Dec 20 20:09:19 2000 +0000
  160.      . fixed "-a [ mpeg | ac3 | lpcm | off ]" option
  161. commit 6aaf635c356acf87b336f83a57b187657cb9d9f0
  162. Author: Christophe Massiot <massiot@videolan.org>
  163. Date:   Wed Dec 20 18:45:43 2000 +0000
  164.     Only pre-parse the first 32 MB of data.
  165. commit c17287dc78537d0e83014fdde5c94b328400242d
  166. Author: Christophe Massiot <massiot@videolan.org>
  167. Date:   Wed Dec 20 17:49:41 2000 +0000
  168.     * Added -a, -c and -s options. (-a doesn't work but I will let the people
  169.     who thought it would be cleaner to put config in environment variables
  170.     correct what's wrong in my code).
  171. commit abcabca628baf7989fde32b378c8d4783e6346df
  172. Author: Sam Hocevar <sam@videolan.org>
  173. Date:   Wed Dec 20 16:39:16 2000 +0000
  174.      . now we only try to open plugins which are existing files
  175. commit 50118171a93a426f2f553369aa65bbc42101d8b8
  176. Author: Christophe Massiot <massiot@videolan.org>
  177. Date:   Wed Dec 20 16:04:31 2000 +0000
  178.     * Big cleanup of the PS input plugin ;
  179.     * Fixed a bug in AC3 initialization ;
  180.     * PS streams are now pre-parsed (this can take a while) if possible ;
  181.     
  182.     ./configure is required after this update.
  183. commit d719269bc12e17e076163f9ebcf96926b0a7e41f
  184. Author: Renaud Dartus <reno@videolan.org>
  185. Date:   Tue Dec 19 22:34:34 2000 +0000
  186.     Move #define from audio_output.h to config.h
  187.     Change vlan_server_ip to vishnou's ip (but vlans not working yet)
  188. commit 56685c3168ff3540925bdab024ee42e92ae49af3
  189. Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
  190. Date:   Tue Dec 19 20:01:38 2000 +0000
  191.       - one typo.
  192.       - one line deleted (it was for debug, bozo.)
  193. commit 0661d2e7defb151f3c0672fb343c6ffc754c6f2a
  194. Author: Christophe Massiot <massiot@videolan.org>
  195. Date:   Tue Dec 19 19:55:35 2000 +0000
  196.     GetChunk() : reads n bytes from the elementary stream and places them
  197.     in a big buffer (a gift for Sam).
  198. commit deff6eb9e7b079eb8a5a1b150d86660178d56303
  199. Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
  200. Date:   Tue Dec 19 19:44:09 2000 +0000
  201.     sdl plugin :
  202.       - Quantic start in fullscreen fixed.
  203. commit 90820464864a0d7fc8bb9428f4d1345aa990d5dc
  204. Author: Christophe Massiot <massiot@videolan.org>
  205. Date:   Tue Dec 19 19:08:51 2000 +0000
  206.     Input-II now correctly handles private stream 1 (AC3, DVDSPU).
  207. commit 42e8a2e6e4db3d3fe1d3e8b3a80f28a4db53371a
  208. Author: Sam Hocevar <sam@videolan.org>
  209. Date:   Tue Dec 19 19:05:46 2000 +0000
  210.      . split the audio decoder into adec_generic, adec_layer1 and adec_layer2
  211.         (no new code added)
  212. commit da6f02087bfee96959a327e22dedc0820824392f
  213. Author: Pierre Baillet <octplane@videolan.org>
  214. Date:   Tue Dec 19 17:51:32 2000 +0000
  215.     - fixed the ratio/position problem in YUV, now patching Stable.
  216. commit 7effc0f7a485e65f4a3f2acb26dc2e7a41e5b695
  217. Author: Christophe Massiot <massiot@videolan.org>
  218. Date:   Mon Dec 18 15:31:47 2000 +0000
  219.     We now display CPU usage statistics for each thread.
  220. commit d54a5f8fb4168124181edef174460f5583231fa2
  221. Author: Christophe Massiot <massiot@videolan.org>
  222. Date:   Mon Dec 18 10:40:11 2000 +0000
  223.     We can now read from stdin.
  224. commit 1cf5dd7b4b0670e3442e199eac06f62d5b2adf5b
  225. Author: Sam Hocevar <sam@videolan.org>
  226. Date:   Mon Dec 18 10:02:30 2000 +0000
  227.      . additional fix for Layer 1 mono
  228.     
  229.        now vlc plays all of my 125 sample mpeg1 movies !
  230.     
  231.        Please try it with yours, and report non-working streams.
  232.         (`file foo.mpeg' must report "system stream", not "video stream" in
  233.            order to be playable with the vlc)
  234. commit 2dabbaa9f58d0d51d327cb9a079fbc716f77b516
  235. Author: Sam Hocevar <sam@videolan.org>
  236. Date:   Mon Dec 18 07:56:32 2000 +0000
  237.      . indentation fixes
  238.     
  239.      . fixed audio syncword detection for mpeg 1 streams (hopefully)
  240.         FIXME: can anyone confirm we can get rid of adec_byte_stream_next
  241.         in audio_decoder_thread.c now that we have the new input ?
  242.     
  243.      . fixed Layer 2 Mono decoding.
  244.         FIXME: who created freq_table ? what was the rationale for it, and
  245.         where does it come from ?
  246.         FIXME: how can we spare the extra DCT in audio_decoder.c:707 ? I'm too
  247.         tired to think about it.
  248.     
  249.      . proposal: splitting audio_decoder.c in one file per layer.
  250. commit 9632f78e4e41ef8a971e3944fba267f03a0e8b37
  251. Author: Arnaud de Bossoreille de Ribou <bozo@videolan.org>
  252. Date:   Mon Dec 18 02:47:09 2000 +0000
  253.       - Hardware YUV overlay (SDL) with real colors ;p It may suck for non
  254.         4:2:0 streams.
  255.       - Removed vout code found in intf file to support fullscreen switching.
  256.         Now only vout_SDL updates SDL data and intf only switch flags such as
  257.         b_reopen_display and b_fullscreen in p_vout->p_sys.
  258.       - Fixed a var name typo in input_programs.c which prevents vlc from
  259.         compiling with --enable-debug option. (i_es_pid -> i_es_id :)
  260.     
  261.     There's a segfault in the termination process due to sdl, I don't really
  262.     know what is the problem and I have to work today. Help me!
  263.     
  264.     Good night suckers. I love you too :p
  265. commit 07672a422cd5098930f3c6a3f292bc70a152c9f6
  266. Author: Pierre Baillet <octplane@videolan.org>
  267. Date:   Sun Dec 17 15:05:30 2000 +0000
  268.     - partial SDL YUV support (green stream for now, please help me !)
  269.     - "y" key switch between SDL and vlc YUV
  270.     - autodetection of Overlay support
  271.     - soon to come, colors :P
  272. commit b185a7ee16900668d240973dc787ee4480e59148
  273. Author: Stéphane Borel <stef@videolan.org>
  274. Date:   Sat Dec 16 16:31:11 2000 +0000
  275.     Fixed support for broken MPEG-1 files.
  276.     
  277.     --Meuuh
  278. commit 67bc00c9b61ba1b8235345b316711568b737f387
  279. Author: Christophe Massiot <massiot@videolan.org>
  280. Date:   Fri Dec 15 19:05:23 2000 +0000
  281.     * Cleaned up program and ES management by using input_programs.c whenever
  282.     necessary.
  283.     * Cleaned up decoder spawning.
  284. commit 4d26594b02a4b622db90d0367733afca3a1b6bab
  285. Author: Christophe Massiot <massiot@videolan.org>
  286. Date:   Fri Dec 15 17:21:54 2000 +0000
  287.     Enhanced handling of stream discontinuities.
  288. commit a23f364ad9ee2f867b6d22c7f1897d1bea1b9ab0
  289. Author: Christophe Massiot <massiot@videolan.org>
  290. Date:   Fri Dec 15 13:39:54 2000 +0000
  291.     More comments.
  292. commit d2ca341dd72a0ba8b2875107d2d7265435fa71e2
  293. Author: Christophe Massiot <massiot@videolan.org>
  294. Date:   Fri Dec 15 13:28:00 2000 +0000
  295.     * Fixed two typos in the Makefile (sam you owe me at least one beer)
  296.     * Moved b_discontinuity to pgrm_descriptor_t, cleaned up CRDecode
  297.     (needs some more cleaning for discontinuities)
  298.     * Added pf_new_pes in plugins
  299. commit 3c7d6bbc87bec270610d8a6073ac6407cd3a696a
  300. Author: Christophe Massiot <massiot@videolan.org>
  301. Date:   Thu Dec 14 10:47:57 2000 +0000
  302.     Some comments for Henri.
  303. commit 9cf26f4194cc118d883787e50271a934aa736f32
  304. Author: Henri Fallon <henri@videolan.org>
  305. Date:   Thu Dec 14 02:01:39 2000 +0000
  306.     Netlist embryo :
  307.      - pes netlist
  308.      - data netlist
  309.     
  310.     Still to do :
  311.      - iovect netlist
  312.     
  313.     It hasen't been tested yet.
  314.     Meuuh, could you tell me if it works ? ( if yes, gimme some more work :p )
  315. commit 5aadb8d7fd12a0ec75c383b6733036766931887e
  316. Author: Christophe Massiot <massiot@videolan.org>
  317. Date:   Mon Dec 11 19:26:57 2000 +0000
  318.     Fix in the SCR parser for high values.
  319. commit 7107b37d1973664865f81a640736d28f97d5f893
  320. Author: Christophe Massiot <massiot@videolan.org>
  321. Date:   Mon Dec 11 18:51:28 2000 +0000
  322.     Fixed a bug with DVD's SCR (too close from the PTS).
  323. commit 66b04c2afd282419139e58b682bd1714413331bf
  324. Author: Christophe Massiot <massiot@videolan.org>
  325. Date:   Mon Dec 11 17:04:42 2000 +0000
  326.     Another attempt for the audio bug...
  327. commit 20229421990ce68b0611288358330bcba34d101b
  328. Author: Christophe Massiot <massiot@videolan.org>
  329. Date:   Mon Dec 11 15:29:02 2000 +0000
  330.     Prototypes for netlist functions.
  331. commit fd5a24a4b3af1616c895929dd5dfe870ac42bf9a
  332. Author: Christophe Massiot <massiot@videolan.org>
  333. Date:   Mon Dec 11 15:06:32 2000 +0000
  334.     Another attempt for the same bug...
  335. commit b593a03bb4cc30b385dfca895c24468b82a38450
  336. Author: Christophe Massiot <massiot@videolan.org>
  337. Date:   Mon Dec 11 14:58:30 2000 +0000
  338.     Mmmmh an endianness bug ?
  339. commit 4dc9ef7129c7ffbefa2b58e667d2461454df441d
  340. Author: Christophe Massiot <massiot@videolan.org>
  341. Date:   Mon Dec 11 14:45:30 2000 +0000
  342.     Attempt to fix the audio.
  343. commit 0edb872610514564d6676a61a3df1d8ce5e1c4a1
  344. Author: Christophe Massiot <massiot@videolan.org>
  345. Date:   Mon Dec 11 14:34:31 2000 +0000
  346.     Fixed benny's mistakes :pp
  347. commit 10c6c8c961049c000fae66c3041d3fbb23623ea8
  348. Author: Henri Fallon <henri@videolan.org>
  349. Date:   Mon Dec 11 13:55:50 2000 +0000
  350.     Same changes that were made in the stbale branch ( FB_NOYPAN support )
  351. commit 39eb5768315e6f2ac797314a5423ff2f4e39e87c
  352. Author: Benoit Steiner <benny@videolan.org>
  353. Date:   Sun Dec 10 09:21:58 2000 +0000
  354.     Fixe la gestion des signaux
  355. commit 53c2e3acf70a10efeb412d7a713562ea4fccbd72
  356. Author: Benoit Steiner <benny@videolan.org>
  357. Date:   Sun Dec 10 08:08:35 2000 +0000
  358.     Generation d'un makefile presque correct pour les vieilles versions de make
  359.     Nettoyage: gestion des dependances pour les plugins, suppressions de pas
  360.     mal de redondances, options de compilations coherentes, etc...
  361. commit 93d8bc1416854a972c0257950d7321b12815b509
  362. Author: Benoit Steiner <benny@videolan.org>
  363. Date:   Sun Dec 10 03:55:47 2000 +0000
  364.     debut de portage sous solaris
  365. commit b2181174d0b2dc715e1f079aee08565909377361
  366. Author: Christophe Massiot <massiot@videolan.org>
  367. Date:   Fri Dec 8 18:50:37 2000 +0000
  368.     * Code to manage es_descriptors and program_descriptors, from benny's
  369.     input_psi.c
  370.     (unfinished)
  371. commit 1a36621c472883eab4566e6fd111cc388ad76205
  372. Author: Christophe Massiot <massiot@videolan.org>
  373. Date:   Thu Dec 7 15:45:18 2000 +0000
  374.     We now correctly parse MPEG-1 SCR and there is no need to kludge to read
  375.     the stream at the right pace.
  376. commit 7bd6b4e934156075b8d84f38878d554e82721657
  377. Author: Christophe Massiot <massiot@videolan.org>
  378. Date:   Wed Dec 6 16:41:20 2000 +0000
  379.     * Support for MPEG-1 .mpg files.
  380.     * Fixed a bug in the synchro with non-P5/B1 streams.
  381. commit 8d211185e6374d374382a0ab979e6c41fd7dd200
  382. Author: Christophe Massiot <massiot@videolan.org>
  383. Date:   Tue Dec 5 22:30:27 2000 +0000
  384.     The new tasks for the input-II.
  385. commit dc804fe5e107ee240b89daa3b5c85da8ca029380
  386. Author: Christophe Massiot <massiot@videolan.org>
  387. Date:   Tue Dec 5 19:36:58 2000 +0000
  388.     The input-II. (more info by mail in about an hour)
  389. commit d9cac7cd2ae068bc1d3c123d590e7451e7099a0c
  390. Author: Sam Hocevar <sam@videolan.org>
  391. Date:   Fri Dec 1 07:35:12 2000 +0000
  392.      . re-changement de vout_sdl.c pour que �a fonctionne en woody.
  393. commit 48b0c5ca3e21f21bc8d022b372e94c08decbd362
  394. Author: Stéphane Borel <stef@videolan.org>
  395. Date:   Thu Nov 30 20:57:05 2000 +0000
  396.     . J'en ai oubli� un morceau avant :)
  397.     
  398.     NB: je ne pense pas que l'ouverture en mode non-bloquant soit un
  399.     probl�me, mais ne fait je ne sais pas. Chez moi �a marche !
  400. commit a06f74ac123b4a174183d3432e034734d91914fa
  401. Author: Stéphane Borel <stef@videolan.org>
  402. Date:   Thu Nov 30 20:43:16 2000 +0000
  403.     . Test non bloquant de l'ouverture du dsp � l'initialisation du plugin
  404.      pour le cas o� il est utilis� par esd
  405. commit b207b8f82ed70889a405bcfd5430ebb0bfeae751
  406. Author: Pierre Baillet <octplane@videolan.org>
  407. Date:   Thu Nov 30 17:37:23 2000 +0000
  408.     . Fixed a segfault
  409.     . Fixed a SDL API change about clipping (?).
  410. commit 9bc87bff4bad26ed8b41872ec38003512777f22c
  411. Author: Stéphane Borel <stef@videolan.org>
  412. Date:   Wed Nov 29 19:02:17 2000 +0000
  413.     . Ajout de la date dans les warning si le mode debug est activ�
  414.     . Modification du configure pour remmettre le x11 par d�faut, et pour
  415.     montrer que ppro et mmx sont par d�fauts maintenant.
  416. commit 40b8684fd00c974e129b11f9122bc5435e541e62
  417. Author: Christophe Massiot <massiot@videolan.org>
  418. Date:   Wed Nov 29 18:55:04 2000 +0000
  419.     Added -funroll-all-loops and -fstrict-aliasing which seem to make things
  420.     faster.
  421. commit 50f8da044825d9c7248b4f74ca8d2300911e3f3e
  422. Author: Christophe Massiot <massiot@videolan.org>
  423. Date:   Wed Nov 29 17:33:24 2000 +0000
  424.     Added hooks for the fothcoming YUV overlay support.
  425. commit 266e3eabc0ad3b41839d0e6308579d811c2ffdf0
  426. Author: Christophe Massiot <massiot@videolan.org>
  427. Date:   Wed Nov 29 14:36:20 2000 +0000
  428.     ppro and mmx optimizations are now enabled by default (K6 users should
  429.     buy real processors).
  430. commit 4676ccbc9a010aae1e3ac19e31668d30283f6e20
  431. Author: Christophe Massiot <massiot@videolan.org>
  432. Date:   Wed Nov 29 14:21:53 2000 +0000
  433.     Now using buffer I/O to write debug logs (huge performance increase).
  434. commit c80fb561c6975c5fa781ebd768a54866f011bf57
  435. Author: Christophe Massiot <massiot@videolan.org>
  436. Date:   Wed Nov 29 14:05:10 2000 +0000
  437.     * Added debug messages in the video synchro
  438.     * Fixed a bug in the video synchro time scheduling
  439.     * Made the vout more precise on display dates
  440. commit 05c3e530d63459bebe1e1155b1d5281dc08d1954
  441. Author: Christophe Massiot <massiot@videolan.org>
  442. Date:   Wed Nov 29 11:34:22 2000 +0000
  443.     Enhancement for very slooow machines.
  444. commit f666ec10f18fd59c8f836a429fd23232a79be31a
  445. Author: Christophe Massiot <massiot@videolan.org>
  446. Date:   Tue Nov 28 19:58:14 2000 +0000
  447.     More stats.
  448.     
  449.     NB : it is necessary to re-run ./configure
  450. commit 8ccff3d77f9136ae1ace45e7a23b22086b907c11
  451. Author: Christophe Massiot <massiot@videolan.org>
  452. Date:   Tue Nov 28 16:00:38 2000 +0000
  453.     The YUV buffer is now freed after displaying (useful for overlay).
  454. commit aa7cf7baa789185d12cd4aec66839dfba710c97a
  455. Author: Christophe Massiot <massiot@videolan.org>
  456. Date:   Mon Nov 27 17:49:48 2000 +0000
  457.     * Added more stats
  458.     * Fixed a bug in the parser when trashing an already parsed frame
  459.     * Simplified (and enhanced) vpar_synchro for B pictures
  460.     * Lowered the synchro DELTA
  461. commit b335e3b40fdbce2f99d7290d4a079e6c24ae3d88
  462. Author: Christophe Massiot <massiot@videolan.org>
  463. Date:   Mon Nov 27 10:35:57 2000 +0000
  464.      * vlc is now compiled without the STATS mode by default.
  465.      * Fixed a bug which made frames go backwards with some displays (the
  466.        video_decoder thread is now niced).
  467.      * Made use of intf_WarnMsg() in the most needed places.
  468.     Also simplified the synchro algorithm and fixed a bug with non-(5/1) streams.
  469.     Fixed the optimizations in the configure stuff.
  470.     Warning : this release needs a full rebuild (make clean; make).
  471.     Warning : I might have broken the BeOS port, could somebody check ?
  472. commit 313cf680c8a0cf202d5ab4b0a4b21e9ee3574394
  473. Author: Henri Fallon <henri@videolan.org>
  474. Date:   Thu Nov 23 01:40:31 2000 +0000
  475.     - Cosmetic changes to alsa.c
  476.     - Configure now checks alsa is present
  477. commit b9079557cb5224754886ea04d95df124552fb73d
  478. Author: Stéphane Borel <stef@videolan.org>
  479. Date:   Tue Nov 21 01:41:45 2000 +0000
  480.     .Impl�mentation de intf_WarnMsg( int i_level, char *psz_format, ... ) et
  481.     intf_WarnMsgImm
  482.     .on active les messages de warning au lancement avec l'option --warning
  483.     .le i_level par d�fault est 12 (on ne montre pas les messages de niveau
  484.     inf�rieur � 12
  485.     
  486.     J'esp�re que �a correspond � ce qui a �t� discut� dans videolan-devel.
  487. commit a7dd995f4c336251841143f56ef14450ce04f491
  488. Author: Henri Fallon <henri@videolan.org>
  489. Date:   Mon Nov 20 03:31:45 2000 +0000
  490.     Added : alsa support
  491.     Todo : - test it on several cards
  492.            - support more than Stereo s16
  493.            - make configure check for alsa
  494. commit 884bfabe2789a8189f9cc8f1e4b537f559633e99
  495. Author: Christophe Massiot <massiot@videolan.org>
  496. Date:   Sat Nov 18 03:15:01 2000 +0000
  497.     * Added --enable-debug, --enable-stats and --disable-optims (sam could
  498.     you check I did'nt make a mess of it ?).
  499.     * Added todo things in the TODO file.
  500. commit 4c3d1e88b603fffca88d9fa5613520684b4747c8
  501. Author: Christophe Massiot <massiot@videolan.org>
  502. Date:   Tue Nov 14 22:58:44 2000 +0000
  503.     * R�paration du VDEC_SMP. Ca marche sans planter avec la nouvelle
  504.     synchro.
  505.     * Remettage du #define STATS parce qu'en fait sinon on n'a pas les infos
  506.     dans la fen�tre. C'est dommage d'ailleurs qu'on ait � le mettre, parce
  507.     que du coup �a va nous d�courager de faire des stats sur d'autres
  508.     parties.
  509.     * Changements cosm�tiques dans les relations video_parser/video_decoder.
  510. commit 072f4a5225d98617730a56a079d560d4dc5dff53
  511. Author: Christophe Massiot <massiot@videolan.org>
  512. Date:   Mon Nov 13 22:09:43 2000 +0000
  513.     * Retirage du #define STATS ;
  514.     * Le warning (late pictures) du vout est d�sormais un DbgMsg (en
  515.     attendant les WarnMsg) ;
  516.     * Correction d'un bug en mode debug (sic).
  517. commit bad6f235822f3b32f5d9cc52ed272fab6cde0e69
  518. Author: Christophe Massiot <massiot@videolan.org>
  519. Date:   Mon Nov 13 13:58:18 2000 +0000
  520.       * Totally new frame dropping algorithm.
  521.       * Fixed a bug in video_ouput.c which made the stream go backwards
  522.         sometimes.
  523.       * Fixed a bug in video_ouput.c which trashed more late pictures than
  524.         necessary.
  525.       * Fixed the DEBUG mode in the Makefile.
  526.       * Fixed a bug in mwait() which made us wait too long.
  527.     
  528.     Ca va tuer.
  529. commit 7e4135b39ce88c551a4726fc42b92f2fa253f239
  530. Author: Jean-Marc Dressler <polux@videolan.org>
  531. Date:   Fri Nov 10 22:43:59 2000 +0000
  532.     Correction d'un buffer overflow qui cr�ait des plantages al�atoires sous BeOS.
  533. commit 001a2a107c4966400222641516f3ba98cf6bc284
  534. Author: Stéphane Borel <stef@videolan.org>
  535. Date:   Fri Nov 3 21:33:16 2000 +0000
  536.     .changed option --novlans to --vlans to test vlan server
  537.     .removed return 0 in LoadChannels
  538.     
  539.     vlc.channels works again and with vlan soon...
  540. commit bedf5ce507c98274bf66406e319e6f12aece7e73
  541. Author: Sam Hocevar <sam@videolan.org>
  542. Date:   Sun Oct 29 10:05:14 2000 +0000
  543.      . le mode framebuffer vide l'�cran quand on quitte.
  544. commit aa1be1aaeb3343317a95b4f7b614010d5dc06ca0
  545. Author: Stéphane Borel <stef@videolan.org>
  546. Date:   Sun Oct 29 00:07:59 2000 +0000
  547.     .Added window title in sdl output
  548.     .Removed mouse cursor in fullscreen mode
  549.     .Changed bits-per-pixel during window creation to X11 current depth
  550.     
  551.     Although bits-per-pixel was initialized to 15 in every cases, the quality
  552.     changed when we switched X11 depth; so I don't know the real effect of this
  553.     constant in SDL.
  554. commit 9d8d50a8fab8abfed4405269637f7ee8422be602
  555. Author: Sam Hocevar <sam@videolan.org>
  556. Date:   Thu Oct 26 15:00:34 2000 +0000
  557.      . ajout de l'option --broadcast en ligne de commande
  558. commit a43bce4eaa2e55396e16caa42aff94bd2b9ac9af
  559. Author: Renaud Dartus <reno@videolan.org>
  560. Date:   Thu Oct 26 12:00:02 2000 +0000
  561.     Une l�g�re modification pour le passage B&W � C
  562. commit b69003d6821d1a3cd6453f9206c289f9eac2eb21
  563. Author: Stéphane Borel <stef@videolan.org>
  564. Date:   Wed Oct 25 23:14:01 2000 +0000
  565.     . Fixed segmentation fault when sdl output exits.
  566.     
  567.     Actually, I don't know why SDLclose was commented out.
  568. commit 653a9c2c307695c0b2e6717aeb728a1da3f6fa12
  569. Author: Stéphane Borel <stef@videolan.org>
  570. Date:   Wed Oct 25 20:54:05 2000 +0000
  571.     . Fixed the sdl plugins to match the changes in the version 1.1.5
  572.     
  573.     The vlc gives a segfault when exiting if you use sdl. I still don't know why
  574. commit 98484c4bee73d7e6e23283feac8c6195ab726577
  575. Author: Jean-Philippe Grimaldi <jeanphi@videolan.org>
  576. Date:   Wed Oct 25 18:40:58 2000 +0000
  577.     vout_glide.c: donne une taille correcte a l'affichage (800x600)
  578.     
  579.     yuvmmx: conv. Y4Gray16, les autres sont a venir
  580. commit d102c574882b7f4de322efce54685b2886a85e14
  581. Author: Renaud Dartus <reno@videolan.org>
  582. Date:   Wed Oct 25 12:18:25 2000 +0000
  583.     Suppression du d�codage de la chrominance en B&W
  584. commit 9ec47e631b6bc03bc50f7af23fe2b8b88e97033e
  585. Author: Jean-Philippe Grimaldi <jeanphi@videolan.org>
  586. Date:   Tue Oct 24 23:16:26 2000 +0000
  587.     lecon de programmation a l'intention des debutants qui ont ecrit
  588.     input_file.c :
  589.     - les codes d'erreur sont fait pour etre utilises
  590.     - quand on ouvre un fichier on le referme
  591.     -- jeanphi
  592. commit a48f7b6a70147ac5d682d117f54ac3e1c28edfba
  593. Author: Pierre Baillet <octplane@videolan.org>
  594. Date:   Tue Oct 24 17:36:14 2000 +0000
  595.     . Added a very basic splash screen, to be continued.
  596.     . fixed a small bug in the idle screen.
  597.     
  598.     --
  599.     Oct.
  600. commit 0a9303538456cba3c83ae85fa62267749ab0c5dc
  601. Author: Renaud Dartus <reno@videolan.org>
  602. Date:   Tue Oct 24 16:00:56 2000 +0000
  603.     Modification l�g�re de la gestion du volume
  604. commit ad59f04f5c61117c5ffeedfb2a10bb25397dac0c
  605. Author: Sam Hocevar <sam@videolan.org>
  606. Date:   Tue Oct 24 09:16:11 2000 +0000
  607.      * correction de l'affichage des fps (affichage, pas calcul).
  608.      * changements mineurs dans les fichiers Debian.
  609. commit 9c88ff4fd36fd4d177ba348d8fa88264eafd6833
  610. Author: Stéphane Borel <stef@videolan.org>
  611. Date:   Mon Oct 23 02:04:48 2000 +0000
  612.     * D�buggage de la vid�o MPEG 1 (=> correction de deux bugs dans le
  613.     parsage des blocs et d'un bugs dans le parseur des vecteurs de mouvement).
  614.     
  615.     --Meuuh
  616. commit 9fe737aa808220c5f758ca14990bb7c3049855b8
  617. Author: Stéphane Borel <stef@videolan.org>
  618. Date:   Wed Oct 18 02:42:43 2000 +0000
  619.     * Modification du module gnome pour l'output sous Xfree4 (detection
  620.     16bits).
  621. commit 3c9727d5d4de9eb8b59b8272894fef23c1253bb4
  622. Author: Sam Hocevar <sam@videolan.org>
  623. Date:   Wed Oct 18 02:17:20 2000 +0000
  624.      . correction d'une faute de frappe dans configure.in (�a r�pond � ta
  625.       question, Stef ? :)
  626. commit b3daf517e2885a7caef8d6c3f78c9c7cef4d4fae
  627. Author: Stéphane Borel <stef@videolan.org>
  628. Date:   Tue Oct 17 23:42:13 2000 +0000
  629.     .Fix du probl�me de detection de la profondeur en 16 bits sous XFree 4
  630.     
  631.     J'esp�re que �a marche encore avec XFree 3.3
  632. commit 3b8ab8a28b487535cced9eecbac8f304ddb8836c
  633. Author: Henri Fallon <henri@videolan.org>
  634. Date:   Wed Aug 30 17:06:00 2000 +0000
  635.     Oui, bon,  j'ai oubli� le changelog, �a peut arriver einh !
  636. commit 4367cb45c6efbea4e4e2e639b92b73e161af93cc
  637. Author: Henri Fallon <henri@videolan.org>
  638. Date:   Wed Aug 30 16:24:25 2000 +0000
  639.     Fixed a 100% CPU use bug while no stream is received
  640. commit 506680c9815a2c64c6b81d88d23f6341cf97a381
  641. Author: Pierre Baillet <octplane@videolan.org>
  642. Date:   Tue Aug 29 00:03:21 2000 +0000
  643.     . Arranged a few things
  644.     
  645.     ... still dirty, but the earthquake is coming...
  646. commit 0317810e5cee256dcecc9229e7e442fbc569fed8
  647. Author: Sam Hocevar <sam@videolan.org>
  648. Date:   Tue Aug 29 00:01:06 2000 +0000
  649.      . rha mais faisez gaffe au format de la todo list sarass !
  650. commit f71c76a92b56965e8a82a9f6995c958bb03ccd05
  651. Author: Pierre Baillet <octplane@videolan.org>
  652. Date:   Mon Aug 28 23:12:08 2000 +0000
  653.     . Added a 'f' shortcut to the SDL output (fullscreen/windowed)
  654.     . Modified the Idle screen of the vlc (seems to suck a lot of CPU anyway :/)
  655.     . Prayed for a good indentation ;).
  656. commit 534979f922a1e5521e68cdd0c2f8d80c15d2fdc0
  657. Author: Sam Hocevar <sam@videolan.org>
  658. Date:   Mon Aug 28 00:37:44 2000 +0000
  659.      . version 0.1.99i
  660. commit 585f8158d042472850386cb3b8b61d0ad4450e53
  661. Author: Sam Hocevar <sam@videolan.org>
  662. Date:   Mon Aug 28 00:33:54 2000 +0000
  663.       * cleaned Octplane's crappy indentation.
  664.       * fixed the --server option which didn't work if a ~/.vlcrc existed.
  665. commit 27fdf30eca90f150016863b225acdf81bb0bc8ce
  666. Author: Sam Hocevar <sam@videolan.org>
  667. Date:   Sun Aug 27 22:05:42 2000 +0000
  668.      . rajout du fix de Meuuh dans la todolist.
  669. commit aa9d7e098627002caf829349dbe9cd2a719bef9d
  670. Author: Christophe Massiot <massiot@videolan.org>
  671. Date:   Sun Aug 27 21:52:56 2000 +0000
  672.     Correction d'un bug de synchro pour les images monotrames.
  673. commit 9a43a27e3bd3e1ba01761c737a3e0705bff30708
  674. Author: Christophe Massiot <massiot@videolan.org>
  675. Date:   Sun Aug 27 16:31:50 2000 +0000
  676.     Oubli� d'en committer un bout...
  677. commit 98c92aaf4e7babdd95d6c8b5888346b2d02ab2ad
  678. Author: Christophe Massiot <massiot@videolan.org>
  679. Date:   Sun Aug 27 16:21:49 2000 +0000
  680.     Un bug cette fois-ci avec le parseur et un traitement erron� des macroblocs
  681.     saut�s dans les images B qui provoquait des carr�s.
  682. commit 4958099e6b77423f927d695932334efe5a81acec
  683. Author: Sam Hocevar <sam@videolan.org>
  684. Date:   Sun Aug 27 12:32:06 2000 +0000
  685.      . fix� une erreur d'indentation
  686.     
  687.     (Oct, tu devrais vraiment regarder ton �diteur. Tu as vu le
  688.        bordel qu'il a foutu dans src/interface/interface.c ?)
  689. commit 774b4790e8db039c483e67edfc98b2d35bd5989b
  690. Author: Sam Hocevar <sam@videolan.org>
  691. Date:   Sun Aug 27 10:49:25 2000 +0000
  692.      . update de la TODO list
  693.     
  694.       Henri, il y a du nouveau boulot pour toi, regarde la task 0x38,
  695.      �a ne devrait pas �tre trop dur, �a t'obligera � lire le code de
  696.      l'audio_output, et surtout �a te fera la bite.
  697. commit 478b6cd11fdcca6fb7ee0a86403425226d0fd1f0
  698. Author: Christophe Massiot <massiot@videolan.org>
  699. Date:   Sun Aug 27 01:03:44 2000 +0000
  700.     J'avais oubli� de faire les m�mes modifs dans le motion MMX.
  701. commit 8cf4f1152cae936278612f4ed739b54c98ee8bfe
  702. Author: Christophe Massiot <massiot@videolan.org>
  703. Date:   Sat Aug 26 14:48:56 2000 +0000
  704.     Fix� une bonne partie du putain de bug des carr�s qui font chier � chaque
  705.     changement de plan. Si c'est encore moche, c'est pas de ma faute, c'est le
  706.     scaling.
  707. commit 4991bd57d6b213de5c544304c80c17f19363b4dd
  708. Author: Henri Fallon <henri@videolan.org>
  709. Date:   Sat Aug 26 13:07:35 2000 +0000
  710.     Put a test outside a loop : fixes task 0x31
  711. commit d7a54c80bcc005a994bc8cdc2927c23e8fec1e3c
  712. Author: Pierre Baillet <octplane@videolan.org>
  713. Date:   Thu Aug 24 16:29:22 2000 +0000
  714.     many minor style fixes (thanx to sam).
  715. commit 0765875ab57be4156314514c4d71577a6a4ca1d0
  716. Author: Pierre Baillet <octplane@videolan.org>
  717. Date:   Thu Aug 24 14:58:51 2000 +0000
  718.     Hello,
  719.     
  720.     Some news things:
  721.     
  722.      . I am still going on modifiying the key event handling method to make it more flexible. I still have a few things to get what I'd like to
  723.      . added a keystrokes.h include which contains a generic name of all the VLC keys binding
  724.      . modified some of the core interface routines to allow the passing of an extra parameter with a keystroke (VLC_CHANNEL).
  725.      . next step: move all the interface dependent parts (such as the getKey function) to the plugins.
  726.     
  727.     Hope this will run on your boxes...
  728. commit c48d981f864d6be34f2829d58dee1d8936fbb4d0
  729. Author: Sam Hocevar <sam@videolan.org>
  730. Date:   Thu Aug 24 00:16:25 2000 +0000
  731.      . support pour --synchro I+ (images I et la premi�re P)
  732. commit 6b890a3e14ba04e91a09f5b3f6e6a6c415f1bb11
  733. Author: Sam Hocevar <sam@videolan.org>
  734. Date:   Thu Aug 24 00:04:42 2000 +0000
  735.      . support de la touche `q' pour quitter
  736. commit 3bc946fc2c0442f01fbda04a9726641173d228fa
  737. Author: Sam Hocevar <sam@videolan.org>
  738. Date:   Wed Aug 23 23:45:27 2000 +0000
  739.      . fixed an other typo
  740.      . fixed the aliases install
  741.      . renamed an inconsistent variable in src/input/input_file.c
  742. commit d37f5e1fa3875ddd9cd5c76c9f1592827f2902eb
  743. Author: Jean-Marc Dressler <polux@videolan.org>
  744. Date:   Wed Aug 23 22:22:56 2000 +0000
  745.     Fixed another bug in the input_file.
  746. commit adf400021087dbee6a5406fa4b63f6c545d963d0
  747. Author: Christophe Massiot <massiot@videolan.org>
  748. Date:   Wed Aug 23 22:15:28 2000 +0000
  749.     Remplissure du champ AUTHORS des sources.
  750. commit 45b6443fc84d77e5d760d54d57a24f7bd80fc045
  751. Author: Sam Hocevar <sam@videolan.org>
  752. Date:   Wed Aug 23 21:38:50 2000 +0000
  753.     We now have support for the field pictures. It shouldn't break teh frame
  754.     pictures, if you notice anything please ring my bell.
  755.     
  756.     --Meuuh (live from Julie)
  757. commit e9345712f65e40e3b5f0fa8b0ffe812d2aee6e52
  758. Author: Sam Hocevar <sam@videolan.org>
  759. Date:   Tue Aug 22 15:58:32 2000 +0000
  760.      . fixed PPC .deb build
  761. commit 0a883937783c5480d293b2eb6662071b6ae49358
  762. Author: Sam Hocevar <sam@videolan.org>
  763. Date:   Tue Aug 22 00:13:26 2000 +0000
  764.       * added a few sanity checks in the audio mpeg and ac3 decoders.
  765.       * temporarily got rid of vlc.channels.
  766.       * added notice in debian/control about unencrypted DVDs.
  767.       * fixed PowerPC .deb build.
  768. commit 33f9e1734dadcdf2ee5481ee2d9519b1ea0b23b0
  769. Author: Jean-Marc Dressler <polux@videolan.org>
  770. Date:   Mon Aug 21 20:16:22 2000 +0000
  771.     Added the beos fixes in the ChangeLog.
  772. commit 99eda04a9187001092fd8475c1d884942d34632d
  773. Author: Sam Hocevar <sam@videolan.org>
  774. Date:   Mon Aug 21 20:05:42 2000 +0000
  775.      . updated version number
  776.      . removed a verbose message in intf_sdl.c
  777. commit 0b5a98ad92c709457b3c00a358e4824cd7f86195
  778. Author: Jean-Marc Dressler <polux@videolan.org>
  779. Date:   Mon Aug 21 19:57:55 2000 +0000
  780.     A lot of bug fixs for the BeOS side of VideoLAN:
  781.     - the vlc does not exhaust system resources anymore (it was creating a new
  782.       mutex each picture so after a while there was no more mutex available in
  783.       the entire system);
  784.     - the sound has been corrected and now it works perfectly;
  785.     - the window has now the right size (there was and additional line before).
  786.     
  787.     The (BeOS) threads have also been improved especially with the cond vars
  788.     (but it is no more compliant with the pthread cond vars).
  789.     
  790.     VideoLAN for BeOS now rocks and is ready for its first binary release.
  791. commit d2082e9df73f402bafc55d9f0ebfe7c80225311d
  792. Author: Pierre Baillet <octplane@videolan.org>
  793. Date:   Mon Aug 21 16:22:03 2000 +0000
  794.     .SDL:
  795.      .removed the YUV thing from the SDL
  796.      .cleaned up the makefile to remove it
  797.      .UNTESTED (seems to compile).
  798. commit 16bba4b625a0f578a54cbebc6311ea6cd6b71917
  799. Author: Pierre Baillet <octplane@videolan.org>
  800. Date:   Mon Aug 21 09:40:11 2000 +0000
  801.     Plugin handling:
  802.      . switched low and high order vout plugins
  803.      . removed yuvsdl plugin.
  804. commit 9ac8c0ec7d1ca8c58e3b90f3e435ca0fe1d57ad2
  805. Author: Pierre Baillet <octplane@videolan.org>
  806. Date:   Mon Aug 21 09:33:42 2000 +0000
  807.     A few new things:
  808.     
  809.      . The interface part:
  810.      . created intf_AssignKey, intf_getKey and intf_AssignNormalKeys
  811.      these new function are a first abstraction of the the key handling system. It makes use of a new structure in the interface : p_keys.
  812.     
  813.      . AssignNormalKeys is commonly used in all the interface plugins.
  814.      AssignKey is used to allow the SDL interface to react nicely.
  815.     
  816.      . Now the plugin struct element psz_filename is filled (and freed
  817.      at the end of the program).
  818.     
  819.      . the SDL plugin:
  820.      works but does only display a green screen for now. so don't use it !
  821.     
  822.      . Please try and compile the client on your box with this version.
  823.      I've tried a few output plugin but not all.
  824. commit c45d72198afd1e4eee98a7cbdca90688d1e93511
  825. Author: Sam Hocevar <sam@videolan.org>
  826. Date:   Mon Aug 21 01:47:19 2000 +0000
  827.       * removed CCFLAGS flags which were improperly used.
  828.       * added hints for powerpc build.
  829.       * fixed the input_file exit bug.
  830.       * fixed a Makefile bug which removed the CVS directory.
  831.       * removed the frame statistics output.
  832. commit a9b62c64c92197257edc73fa759574c827f2a9d5
  833. Author: Jean-Marc Dressler <polux@videolan.org>
  834. Date:   Fri Aug 18 22:35:10 2000 +0000
  835.     Correction d'un bug dans l'audio output de beos, ce dernier causait des
  836.     plantages al�atoires au lancement (i_buffer_pos n'�tait pas initialis�).
  837. commit 5e870913edc0294254db82d2a329684650d1d547
  838. Author: Sam Hocevar <sam@videolan.org>
  839. Date:   Fri Aug 18 17:02:03 2000 +0000
  840.      . removed the sdlvlc alias
  841.      . added the vlc-sdl package in the Debian control files
  842. commit 812926838648c9e3b41dca51fd8c16b0692b31e9
  843. Author: Pierre Baillet <octplane@videolan.org>
  844. Date:   Fri Aug 18 08:25:23 2000 +0000
  845.     My first contribution.
  846.     
  847.     * Added SDL plugin
  848.      * support fullscreen display with --display fullscreen
  849.      * complete keyboard handling
  850.     * Added --enable_sdl to configure
  851.     
  852.     Octplane.
  853. commit 617bd4db8a97f5c3f29a402622dad5960564368b
  854. Author: Sam Hocevar <sam@videolan.org>
  855. Date:   Thu Aug 17 14:45:42 2000 +0000
  856.      . new tasks :
  857.     
  858.     Description: Fix plugins namespace problem
  859.     Description: Fix plugin autoloading
  860.     Description: Real plugin API
  861.     Description: Enable compiled-in plugins
  862.     Description: Optimize SPU rendering
  863.     Description: SPU error recovery
  864. commit 66dca68f861a2d5175cba6b95522ba5c10eb1fd2
  865. Author: Sam Hocevar <sam@videolan.org>
  866. Date:   Wed Aug 16 00:28:29 2000 +0000
  867.      * more files needed to build packages
  868.      * changed "pentiumpro" to "ppro" in the ./configure, it was misleading.
  869.      * prepared 0.1.99g
  870. commit af22a4b58cb29add7fa57fee36edb7f30b116bea
  871. Author: Sam Hocevar <sam@videolan.org>
  872. Date:   Tue Aug 15 23:35:31 2000 +0000
  873.       * fixed a dumb bug in the Makefile that prevented inclusion of the
  874.         -march=pentium directive. thanks Meuuh, blame sam.
  875.       * fixed a warning in main.c.
  876.       * separate Debian packages.
  877.       * added request for ALSA support in the TODO list.
  878. commit cefc73ef5c6e922c4b02e13e2d8f577e622ddbc3
  879. Author: Jean-Marc Dressler <polux@videolan.org>
  880. Date:   Tue Aug 15 17:40:40 2000 +0000
  881.     R�paration de la version BeOS. Le probl�me venait du swab32 de la nouvelle
  882.     bit stream, la macro pour la conversion de BIGENDIAN vers LITTLEENDIAN ne
  883.     fonctionnant (toujours) pas.
  884.     
  885.     La version BeOS pose encore de gros probl�mes:
  886.     - des plantages al�atoires lorsqu'on utilise le son,
  887.     - des performances tr�s en dessous de celles d'anciennes version du vlc,
  888.     - une synchro son qui ne fonctionne pas correctement,
  889.     - au bout d'un certain temps d'utilisation, toutes les ressources syst�mes
  890.       sont consomm�es et le syst�me lui-m�me devient instable (merci d'�viter
  891.       les commentaires sur la stabilit� de BeOS)
  892. commit 454c7eb8df3e1b396895c6f817f1b5f9b8a002f8
  893. Author: Sam Hocevar <sam@videolan.org>
  894. Date:   Tue Aug 15 13:37:43 2000 +0000
  895.      . rajout� build-stamp et debian/tmp dans les .cvsignore
  896.     
  897.      . de nouvelles id�es dans la TODO list :
  898.     
  899.     Difficulty: Guru    Urgency: Wishlist   Support for RTP
  900.     Difficulty: Medium  Urgency: Wishlist   Draw a font / support color fonts
  901.     Difficulty: Medium  Urgency: Important  Layer 2 mono support
  902.     Difficulty: Hard    Urgency: Wishlist   MP3 support
  903.     Difficulty: Hard    Urgency: Normal     Support for unencapsulated streams
  904.     Difficulty: Guru    Urgency: Wishlist   Ogg/Vorbis audio decoder support
  905.     Difficulty: Hard    Urgency: Normal     Xv video output support
  906.     Difficulty: Medium  Urgency: Normal     SDL video output support
  907. commit e16affa0e0a6cd6797d4411a03debd19cc4d26b0
  908. Author: Sam Hocevar <sam@videolan.org>
  909. Date:   Mon Aug 14 01:13:25 2000 +0000
  910.       * fixed 8bpp YUV.
  911.       * fixed the fscked up Bresenham algorithm in all YUV functions.
  912. commit b7c5bd56d2717cdd4c27c438444a4c09295383ba
  913. Author: Sam Hocevar <sam@videolan.org>
  914. Date:   Sun Aug 13 18:36:57 2000 +0000
  915.       * now scaling is on by default, so that people won't tell that the vlc
  916.         cannot do scaling :-)
  917.       * fixed a few long lines.
  918.       * _almost_ fixed 8bpp YUV.
  919. commit 0615d6b6d49d5dbd5a843a3fdcc2833987afcb72
  920. Author: Sam Hocevar <sam@videolan.org>
  921. Date:   Sun Aug 13 17:39:55 2000 +0000
  922.       * removed an unused variable in the MMX YUVs.
  923.       * fixed 32bpp MMX YUV, made the comments clearer, removed an emms.
  924. commit 65d341df9fe5fe7d51100868768112b1c2f22b6d
  925. Author: Sam Hocevar <sam@videolan.org>
  926. Date:   Thu Aug 10 23:33:26 2000 +0000
  927.      . chang� l'ordre des t�ches
  928. commit 8ff71feaa37a8d3581106f3a187de1bcd926ccd1
  929. Author: Sam Hocevar <sam@videolan.org>
  930. Date:   Thu Aug 10 22:52:29 2000 +0000
  931.      . TODO list
  932. commit 57947f9678920848f5d56267b46f0045dd07ae53
  933. Author: Sam Hocevar <sam@videolan.org>
  934. Date:   Tue Aug 8 22:51:04 2000 +0000
  935.      . vir� les aliases � xvlc �, � ggivlc � etc. qui faisaient un peu
  936.       piti�, pour ne laisser que � vlc �, � gvlc � (gnome) et � fbvlc �
  937.       (framebuffer) ; les autres restent bien entendu accessibles avec
  938.       par exemple � vlc --vout ggi �.
  939.     
  940.      . IMPORTANT - nouvelle option --synchro pour forcer un type de
  941.       synchro. Pour le moment les options possibles sont :
  942.     
  943.         --synchro I     /* n'affiche que les I */
  944.         --synchro IP    /* affiche les I et toutes les P */
  945.         --synchro IP+   /* affiche les I, les P, et la moiti� des B */
  946.         --synchro IPB   /* affiche toutes les images */
  947.     
  948.        Toute autre valeur de --synchro sera ignor�e et c'est l'algo
  949.       par d�faut bas� sur la consommation de processeur qui sera
  950.       utilis�. Notez que si vous en demandez trop au vlc, il va
  951.       bien entendu planter, ou tout du moins remplir sa fifo comme
  952.       un gros cochon. On n'y peut pas grand chose, c'est la vie.
  953. commit 9667c93001de8537e8ccf0edfd1d10590b0ebffd
  954. Author: Sam Hocevar <sam@videolan.org>
  955. Date:   Tue Aug 8 12:05:57 2000 +0000
  956.      . d�commentage d'une fonction comment�e par erreur
  957.      . version 0.1.99f
  958.      . divers fixes dans la cr�ation des packages
  959. commit 15928ef3ed63aa511ac3250cdfc4bf11c4fd0173
  960. Author: Sam Hocevar <sam@videolan.org>
  961. Date:   Mon Aug 7 22:20:47 2000 +0000
  962.      . un peu de m�nage dans le .cvsignore
  963. commit 1c5dd6b4feac9c44359230af0c9d359b2f9736aa
  964. Author: Sam Hocevar <sam@videolan.org>
  965. Date:   Mon Aug 7 22:19:00 2000 +0000
  966.      . fichiers manquants
  967. commit f6268f60f4d02aadbb8b14046f0aa96b39af63a8
  968. Author: Sam Hocevar <sam@videolan.org>
  969. Date:   Mon Aug 7 22:18:24 2000 +0000
  970.       * vlc.init becomes ~/.vlcrc
  971.       * removed float operations in the video decoder, and all emms asm functions
  972.       * borrowed linuxvideo's MMX motion compensation
  973.       * fixed an undefined symbol in the MMX YUV plugin
  974.     
  975.     Meuuh & Sam.
  976. commit 52d7937c89ef32288f99b79dcefd91dd48ae691a
  977. Author: Sam Hocevar <sam@videolan.org>
  978. Date:   Sun Jul 30 23:42:12 2000 +0000
  979.      . rajout de l'option -Winline
  980.      . fix de certaines fonctions qui devraient �tre inlin�es
  981.      . gain de place dans la YUVMMX
  982. commit e13aed00cf01eefa9285cb030486ee0118ea0425
  983. Author: Sam Hocevar <sam@videolan.org>
  984. Date:   Sun Jul 30 01:59:50 2000 +0000
  985.      . autod�tection des plugins
  986.      . les aliases "gvlc" "fbvlc" "ggivlc" fonctionne comme il faut
  987. commit 4af2fd109ed63515a163452f8acdeb9bbe7194ea
  988. Author: Sam Hocevar <sam@videolan.org>
  989. Date:   Thu Jul 20 13:49:24 2000 +0000
  990.      . suppression du d�codeur de r�f�rence qui de toute fa�on ne marcherait
  991.       plus vraiment avec la structure actuelle du vlc
  992.      . pr�paration de la 0.1.99e
  993. commit 69da26228eb60cec0403d8ff788e4d2f9cc8a916
  994. Author: Sam Hocevar <sam@videolan.org>
  995. Date:   Wed Jul 19 00:03:25 2000 +0000
  996.      . nouveau bitstream fait par Meuuh (qui est mortel) et qui nous
  997.     fait gagner plus de 0.8% en vitesse, ce qui peut para�tre peu, mais
  998.     en fait au bout de 35 fois on aura d�pass� 30% de gains.
  999.     
  1000.      . remise de l'ancienne taille d'image par d�faut
  1001. commit ab70628c90bd8c45f2295f8d8b92459510614ffa
  1002. Author: Jean-Marc Dressler <polux@videolan.org>
  1003. Date:   Tue Jul 18 19:23:00 2000 +0000
  1004.     Maintenant le vlc fonctionne correctement sous BeOS (� part la synchro).
  1005. commit 3fd735374af8b0c91ab1d8a59e25983d4f07f20c
  1006. Author: Sam Hocevar <sam@videolan.org>
  1007. Date:   Tue Jul 11 23:04:56 2000 +0000
  1008.      . le make snapshot fait un .bz2 aussi
  1009. commit b8397f8fc8e651c972be6e32e12aeae3090ae38e
  1010. Author: Sam Hocevar <sam@videolan.org>
  1011. Date:   Tue Jul 11 23:03:54 2000 +0000
  1012.      . changement cosm�tique
  1013. commit 5af317cac849faf58ffc29d20887183ef2841451
  1014. Author: Sam Hocevar <sam@videolan.org>
  1015. Date:   Tue Jul 11 23:03:15 2000 +0000
  1016.      . updated changelog
  1017. commit 058859e24726b16178ea885247552447c7ab0c0e
  1018. Author: Sam Hocevar <sam@videolan.org>
  1019. Date:   Sat Jul 8 14:29:29 2000 +0000
  1020.      . petite correction pour que le RPM puisse �tre construit sur Mandrake
  1021. commit d17615d470bf7c85499632533f74bd812a584b12
  1022. Author: Sam Hocevar <sam@videolan.org>
  1023. Date:   Thu Jul 6 14:45:51 2000 +0000
  1024.      . fix� une b�vue dans la YUV 8 bits
  1025.      . descendu le d�lai de d�marrage � .5 secondes au lieu de 2
  1026.      . un nouvelle synchro qui devrait punixe !!!
  1027. commit 57e189eb5d1d387f2036c31720e1e9aa8cb3ea78
  1028. Author: Sam Hocevar <sam@videolan.org>
  1029. Date:   Tue Jul 4 02:37:21 2000 +0000
  1030.     Bon, puisque �a semble commiter sous BeOS, je commite.
  1031.     
  1032.     Voil� le changelog appoximatif :
  1033.     
  1034.      . fichier INSTALL plus clair
  1035.      . vir� quelques warnings
  1036.      . *PATH sont maintenant d�finis dans config.h
  1037.      . quelques fautes d'orthographe
  1038.      . l'option --enable-ppro n'est pas mise par d�faut car elle ne fonctionne
  1039.       pas sur un K6-2
  1040.      . nouvelle API des plugins
  1041.      . le client framebuffer ne d�truit plus la console quand on quitte
  1042.      . r�paration de la YUV 8 bits
  1043.      . mise des YUV en plugins
  1044.      . transfo YUV 32bits MMX chour�e dans la libmpeg2
  1045. commit 3cbfc06dc36bc0d178793558d52d71348e999106
  1046. Author: Sam Hocevar <sam@videolan.org>
  1047. Date:   Fri Jun 23 22:28:42 2000 +0000
  1048.      . nouveaux plugins - ne fonctionnent pas encore tous
  1049. commit 1b79957cebd97494e3ae83cae81be93fd9d3a063
  1050. Author: Jean-Marc Dressler <polux@videolan.org>
  1051. Date:   Wed Jun 21 17:59:31 2000 +0000
  1052.      Le son fonctionne sous BeOS !
  1053.     
  1054.      Ah, vraiment, on peut dire que BeOS roulaize, les enfants.
  1055. commit ea286a76f4e0b8a805cc9ad8705c3db1119cdcb4
  1056. Author: Sam Hocevar <sam@videolan.org>
  1057. Date:   Tue Jun 20 01:21:59 2000 +0000
  1058.      . g�n�ration de .rpm et .deb via make.
  1059.      . rajout des plugins dummy m�me pour BeOS.
  1060. commit 58b377bc71dbe383428844766e640b288b1a6712
  1061. Author: Sam Hocevar <sam@videolan.org>
  1062. Date:   Mon Jun 19 16:35:47 2000 +0000
  1063.      . vlc.spec pour faire des packages RedHat
  1064.      . un petit peu plus d'aout_beos
  1065. commit 16c54baddd3e179aea841331cdf7364a2256d7e6
  1066. Author: Jean-Marc Dressler <polux@videolan.org>
  1067. Date:   Mon Jun 19 00:04:47 2000 +0000
  1068.      . correction d'un flag inexistant dans input_file
  1069.      . d�but du support son BeOS
  1070.      . fix d'un warning dans ac3_exponent.c
  1071. commit 74daded6bb9ff44b2d6b5a9bd7dbe1e8b3e2e54a
  1072. Author: Sam Hocevar <sam@videolan.org>
  1073. Date:   Sun Jun 18 20:20:42 2000 +0000
  1074.      . kludge con pour �viter que �a segfaulte plus en sortant
  1075. commit 9d08c9c667fceaa44b77b554dfdcb51383e7afeb
  1076. Author: Sam Hocevar <sam@videolan.org>
  1077. Date:   Sun Jun 18 16:52:10 2000 +0000
  1078.      . r�paration de la page de man
  1079.      . le target GGI fonctionne � nouveau, m�me s'il rame salement
  1080. commit e2261b930894f65ce8fa2b8e6a12d9cadde4a72d
  1081. Author: Sam Hocevar <sam@videolan.org>
  1082. Date:   Sun Jun 18 11:17:01 2000 +0000
  1083.      . On peut enfin fermer la fen�tre principale en cliquant sur le bouton
  1084.       fermeture du window manager
  1085. commit d79763472671a56e2622ce127d959c34b80a45a7
  1086. Author: Benoit Steiner <benny@videolan.org>
  1087. Date:   Sun Jun 18 08:14:25 2000 +0000
  1088.     Le Makefile genere ne gerait pas correctement le mode debug=1
  1089. commit 3d1104112bebfdd6f1d3201e03da01db54c93bd6
  1090. Author: Sam Hocevar <sam@videolan.org>
  1091. Date:   Sat Jun 17 01:49:09 2000 +0000
  1092.      . ajout� un FIXME pour un bug dans plugins/vout/vout_x11.c
  1093.      . ajout� un ChangeLog
  1094.      . updat� le README
  1095. commit fbb3c3d6fb9c744f61f735225baaa7003b9d62a5
  1096. Author: Sam Hocevar <sam@videolan.org>
  1097. Date:   Fri Jun 16 14:04:06 2000 +0000
  1098.      . le code des VLAN devrait refonctionner
  1099. commit e1e77d20763acbcb91bdb0e96b3cba343eb28fbd
  1100. Author: Sam Hocevar <sam@videolan.org>
  1101. Date:   Fri Jun 16 12:28:46 2000 +0000
  1102.      . vlc.init et vlc.channels sont � nouveau lus et interpr�t�s lorsqu'il
  1103.       n'y a pas de param�tres donn�s en ligne de commande.
  1104.     
  1105.      . cons�quence directe, il faut faire � vlc - � pour lire stdin.
  1106. commit 7945499021cd217ca25d0a50c603e6bda22fd3ee
  1107. Author: Sam Hocevar <sam@videolan.org>
  1108. Date:   Thu Jun 15 18:50:42 2000 +0000
  1109.      . autoconf
  1110. commit 08dcf8d79b770927fe4d50b7626d9f26ae14f029
  1111. Author: Sam Hocevar <sam@videolan.org>
  1112. Date:   Thu Jun 15 18:50:13 2000 +0000
  1113.      . petit oubli b�te dans le `make snapshot`
  1114. commit 3884fa495b81de2b496b54b99c9dd8f911068d78
  1115. Author: Sam Hocevar <sam@videolan.org>
  1116. Date:   Thu Jun 15 00:51:28 2000 +0000
  1117.      et hop, encore une connerie
  1118. commit 8a035a9590e7f10ff5bd4a094ff20f26ec0a6fb7
  1119. Author: Sam Hocevar <sam@videolan.org>
  1120. Date:   Thu Jun 15 00:46:34 2000 +0000
  1121.      . virage d'une connerie
  1122. commit 33a996bb28aa1a89c87d64b700fa23e280715cd0
  1123. Author: Sam Hocevar <sam@videolan.org>
  1124. Date:   Thu Jun 15 00:26:54 2000 +0000
  1125.      . r�paration d'un oubli
  1126. commit acbd88f26257a29b7225bd0a8dcd83287b09f4dc
  1127. Author: Sam Hocevar <sam@videolan.org>
  1128. Date:   Wed Jun 14 23:55:41 2000 +0000
  1129.      . input fichier en ligne de commande (le reste a du p�ter, c'est pas
  1130.        possible autrement)
  1131. commit fe175c116ab65ff84b7e8b92bf3a99ba58303acc
  1132. Author: Brieuc Jeunhomme <bbp@videolan.org>
  1133. Date:   Wed Jun 14 21:37:36 2000 +0000
  1134.     r�paration de mes betises sur la yuv (d�sol� tm), mais je remets ca bientot.
  1135. commit c2e97975f7560f6e8bbfef20d7768a243dc2957b
  1136. Author: Sam Hocevar <sam@videolan.org>
  1137. Date:   Wed Jun 14 20:53:48 2000 +0000
  1138.      . disparition de la plupart des printf
  1139.      . moins de warnings dans la YUV MMX
  1140. commit 9206b014733f7e9dd1527548076267ca574d965c
  1141. Author: Sam Hocevar <sam@videolan.org>
  1142. Date:   Fri Jun 9 00:40:00 2000 +0000
  1143.      . correction des conneries de BBP :)
  1144.      . typo dans src/interface/main.c
  1145. commit 16b22cf4aa29b201dda259712a05cd3c2c93dcf2
  1146. Author: Brieuc Jeunhomme <bbp@videolan.org>
  1147. Date:   Wed Jun 7 02:27:07 2000 +0000
  1148.     Petites optims dans SCALE_HEIGHT pour les images de hauteur r�duite.
  1149. commit 0eba28c2c9f2b84a54d42103226ab74e69434020
  1150. Author: Sam Hocevar <sam@videolan.org>
  1151. Date:   Mon Jun 5 23:58:59 2000 +0000
  1152.      . bug dans le code des sous-titres (mauvais scaling en Y)
  1153.      . le vlc ne meurt pas salement en mode framebuffer quand on change
  1154.       de console (par contre, segfault en quittant, je ne sais pas encore
  1155.       pourquoi)
  1156.      . le make est � nouveau un peu plus verbose
  1157. commit 2b9f6f3318e4ab265883cc382e39ffc1fb0682cb
  1158. Author: Gaël Hendryckx <jimmy@videolan.org>
  1159. Date:   Mon Jun 5 20:49:32 2000 +0000
  1160.       Ajout cradement d'une yuv en mmx 4:2:0 en 16 bpp dans video_yuv.c. Pour
  1161.     l'activer / desactiver, d�commentez le define MMX du debut du fichier.
  1162.     
  1163.       Cette modif est exp�rimentale vue qu'elle empeche la correction gamma
  1164.     dans le mode pr�-cit� et que c'est du boulot de salop. A voir si on laisse
  1165.     ou pas d'apr�s les perfs. (impossibles � estimer de visu chez moi).
  1166.     
  1167.       A vot' bon plaisir,
  1168. commit f2f5c4a07774a4618a16a3c8ff331f0654073085
  1169. Author: Sam Hocevar <sam@videolan.org>
  1170. Date:   Thu Jun 1 15:25:38 2000 +0000
  1171.      . petite erreur dans le configure.in qui emp�chait de configurer
  1172.       convenablement les options de compilation
  1173.     
  1174.       maintenant faire: ./configure --enable-fb --enable-blabla
  1175.         (./configure --help pour tous les voir)
  1176.     
  1177.      . correction d'un warning en mode non-MMX
  1178. commit 52cbe65fdea8740011f42ac28fe5e7cca6c1ca40
  1179. Author: Sam Hocevar <sam@videolan.org>
  1180. Date:   Mon May 29 07:29:50 2000 +0000
  1181.      . encore un peu plus loin dans le passage � autoconf
  1182.      . giclage de l'ancien d�codeur dans le Makefile
  1183.     
  1184.     n'oubliez pas de relancer ./configure avec les bonnes options !
  1185.     typiquement elles sont du genre :
  1186.     
  1187.        ./configure --enable-fb --enable-mmx --enable-ppro
  1188. commit 17a8fa1206c7ad435c6154ccc0117da0d6f2afbb
  1189. Author: Sam Hocevar <sam@videolan.org>
  1190. Date:   Sun May 28 18:28:42 2000 +0000
  1191.      . suppression d'un bug cosm�tique dans l'affichage des plugins qui en
  1192.        plus faisait segfaulter, ce qui n'�tait malheureusement pas top
  1193. commit 407c070ee9289e55d4273115984706c8628c1ec4
  1194. Author: Sam Hocevar <sam@videolan.org>
  1195. Date:   Sun May 28 14:22:06 2000 +0000
  1196.      . correction d'un bug dans les sous-titres pour un scaling > 1
  1197.      . correction d'un bug dans l'affichage 8 bits pour un scaling < 1
  1198. commit 43df12e74152917d6b0570fe1caf2c81fd7ff9c8
  1199. Author: Sam Hocevar <sam@videolan.org>
  1200. Date:   Sat May 27 15:37:41 2000 +0000
  1201.      . scaling des sous-titres (� proprifier)
  1202.      . position correcte des sous-titres sur l'image
  1203.       �a ne devrait plus segfaulter
  1204. commit d1543c2f6a5ae1386abde6c5351b3d03fca010c2
  1205. Author: Sam Hocevar <sam@videolan.org>
  1206. Date:   Fri May 26 01:55:07 2000 +0000
  1207.      . support 8 bits pour X (avec private colormap)
  1208.      . affinement de la dur�e d'affichage des sous-titres
  1209.      . correction d'un bug dans les sous-titres
  1210. commit 9cb93a18fa89fd4a9f046d3cce3fd8f765c3c2bc
  1211. Author: Sam Hocevar <sam@videolan.org>
  1212. Date:   Wed May 24 22:39:44 2000 +0000
  1213.      Bon. On ne rit pas, je m'�tais juste plant� dans l'en-t�te des
  1214.     licences. Et puis �a peut arriver � tout le monde :)
  1215. commit ba9eb1581f412ba12065e31b8c3010942ab59d7f
  1216. Author: Damien Lucas <nitrox@videolan.org>
  1217. Date:   Wed May 24 21:48:18 2000 +0000
  1218.     Ajout des fichiers pour la gestion du lpcm.
  1219.     Il reste � impl�menter le lpcm au niveau de l'input et �crire le d�codage.
  1220. commit ed8a78d774583cf0a276ecdcfd0bedce523717f6
  1221. Author: Sam Hocevar <sam@videolan.org>
  1222. Date:   Wed May 17 14:38:24 2000 +0000
  1223.      . corrections de fautes d'orthographe je ne sais plus trop o�
  1224.     
  1225.      . quelques bidouilles dans vout_mga mais de toute fa�on ce n'est pas
  1226.       pr�t de changer et on aura chang� la structure bien avant
  1227.     
  1228.      . encore un meilleur support des sous-titres
  1229.     
  1230.      . exemple d'input fichier dans le vlc.channels, � adapter � votre
  1231.       convenance
  1232. commit 9be218d524fe2be7ff56416f404df9eca23ea460
  1233. Author: Renaud Dartus <reno@videolan.org>
  1234. Date:   Wed May 17 14:21:15 2000 +0000
  1235.     Ajout des fonctions de r�glage du volume (touches : +, -, m)
  1236. commit a61212cc837849351c1c2f82c964dc93333fbec3
  1237. Author: Sam Hocevar <sam@videolan.org>
  1238. Date:   Thu Apr 20 00:54:31 2000 +0000
  1239.      . changement dans les headers pour que �a compile sous Linux.
  1240.     
  1241.      Polux, j'ai vir� <byteorder.h> pour le remplacer par <netinet/in.h> car
  1242.      c'�tait comme �a dans tous les autres .c, tu peux v�rifier que �a
  1243.      fonctionne toujours ?
  1244. commit 551607d315126846db5538560f52fb2e084a5d6f
  1245. Author: Jean-Marc Dressler <polux@videolan.org>
  1246. Date:   Wed Apr 19 22:13:38 2000 +0000
  1247.     Portage du client sous BeOS. Il manque encore l'audio mais �a marche.
  1248.     En cadeau bonux un nouvel input_file qui permet de lire les vob. Il
  1249.     faur rajouter la ligne suivante dans vlc.init:
  1250.     spawn-input method=10 filename=braindead
  1251. commit 9a726693158506defdbe4c98f45b80521f32232c
  1252. Author: Sam Hocevar <sam@videolan.org>
  1253. Date:   Fri Apr 14 04:19:51 2000 +0000
  1254.      9 avril:
  1255.      - r�indentation de quelques bouts de code
  1256.      - les plugins vont �tre cherch�s en priorit� dans . puis ./plugins
  1257.       puis dans le r�pertoire habituel
  1258.      - d�but de communication entre le thread gnome et l'input
  1259.      - l'interface gnome ne segfaulte plus en sortant
  1260.      - le menu "Exit" fonctionne
  1261.     
  1262.     10 avril:
  1263.      - fen�tre Gnome au lieu de fen�tre Gtk
  1264.       *** ATTENTION *** l'interface Gnome n'est vraiment qu'un d�but, soyez
  1265.        gentils de ne pas faire de bug report si un bouton ne fonctionne pas.
  1266.      - popup "About"
  1267.     
  1268.     11 avril:
  1269.      - fen�tre playlist (rien dedans encore)
  1270.      - masquage du pointeur souris
  1271.      - popup menu dans la fen�tre vout
  1272.      - hide/show des fen�tres playlist
  1273.      - les boutons "Exit" fonctionnent quel que soit le menu
  1274.     
  1275.     12 avril:
  1276.      - d�but du cassage des channels
  1277.      - d�but des menus g�n�r�s en runtime
  1278.     
  1279.     13 avril:
  1280.      - ajout du target "snapshot" dans le makefile
  1281.     
  1282.     14 avril:
  1283.      - d�codage de tous les sous-titres connus
  1284.      - spu_decoder.c ne segfaulte plus quand on quitte
  1285.      - rajout du flag b_active dans la structure audio_decoder
  1286.      - le bouton pause fonctionne
  1287. commit 3efee7828d1349a4f746178b5407337a6e04cb22
  1288. Author: Henri Fallon <henri@videolan.org>
  1289. Date:   Wed Apr 5 20:43:33 2000 +0000
  1290.     Ajout du layer II mono (non test�) et d�but de mise en conformit� avec
  1291.     les r�gles de formattage du code
  1292. commit e6f643225a779c1c061044ea62b0aa33396a6853
  1293. Author: Jean-Marc Dressler <polux@videolan.org>
  1294. Date:   Thu Mar 30 12:54:29 2000 +0000
  1295.     - Correction du bug de la synchro.
  1296.       Le probl�me provenait d'un d�calage d'une seconde qui avait �t� rajout�
  1297.       dans le calcul de la date dans audio_output.c :
  1298.       p_aout->date = -1000000 + mdate() + ( (((mtime_t)(l_bytes / 4)) * 1000000)
  1299.                                             / ((mtime_t)p_aout->l_rate) );
  1300.       C'est le -1000000 qui faisait retarder le son d'exactement une seconde.
  1301.       J'aimerais bien savoir pourquoi il a �t� rajout� car peut-�tre y-a-t-il
  1302.       d'autres bugs similaires qui ne sont pas visibles pour l'instant.
  1303.     
  1304.     - Nettoyage d'une partie du code de audio_decoder_thread.c
  1305.       Il est vraiment tr�s dommage que les conventions de codage ne soient pas
  1306.       respect�es, si il y en a ce n'est pas pour rien. De plus le m�lange
  1307.       d'espaces et de tabulations rend le code tr�s peu lisible. Je le
  1308.       rappelle, nous n'utilisons que des indentations de 4 espaces et toute
  1309.       tabulation est proscrite. Il serait bien de changer le reste du code
  1310.       pour qu'il respecte les conventions et reste ainsi facilement lisible
  1311.       par tout le monde.
  1312. commit e3f56bd88d343d08619853fa5f8ef94399fdab07
  1313. Author: Michel Lespinasse <walken@videolan.org>
  1314. Date:   Tue Mar 28 00:22:13 2000 +0000
  1315.     Version 2 de mon tutorial sur les DCT et DFT. Les choses sont un peu plus dans
  1316.     l'ordre maintenant, et il y a pas mal d'explications qui ont ete rajoutees pour
  1317.     expliquer comment implementer efficacement l'algo AAN.
  1318.     
  1319.     Si un jour j'ai le courage, j'ecris une routine DCT32 qui torchera celle de
  1320.     regis, na !
  1321.     
  1322.     Pour etre parfait il faudrait rajouter une section sur les DCT en 2 dimensions,
  1323.     mais bon...
  1324. commit b1ff86e64fa8cd67815d7ff7b8ac6a7c320704da
  1325. Author: Sam Hocevar <sam@videolan.org>
  1326. Date:   Thu Mar 23 06:27:35 2000 +0000
  1327.      . les sous-titres sont affich�s et effac�s � l'heure
  1328.      . une petite optimisation de l'affichage
  1329.      . attention, config.h.in a chang�, n'oubliez pas de refaire ./configure
  1330. commit aa79cd1104f75aa27f621a2b26675b6f55a60332
  1331. Author: Sam Hocevar <sam@videolan.org>
  1332. Date:   Wed Mar 22 00:57:10 2000 +0000
  1333.      . les sous-titres sont centr�s
  1334.      . la palette des sous-titres par d�faut est moins affreuse.
  1335.     
  1336.     Bugs que j'avais oubli�s:
  1337.      . ne marchent qu'en 16 bits (devrait se fixer vite)
  1338.      . parfois quelques glitches graphiques que je ne comprends pas.
  1339. commit 3482c341141f4dbe2e3fd230ca2a9e426e229232
  1340. Author: Sam Hocevar <sam@videolan.org>
  1341. Date:   Tue Mar 21 22:36:01 2000 +0000
  1342.     NEWS:
  1343.      . encore un peu de parsage de sous-titres
  1344.      . affichage des sous-titres.
  1345.     
  1346.     BUGS:
  1347.      . �a segfaulte toujours au moment o� on quitte, mais c'est le probl�me
  1348.       habituel, �a sera r�gl�.
  1349.      . pour le moment ils sont en noir et blanc, parce qu'il faut aller
  1350.       chercher cette putain de palette dans les .IFO du dvd et que pour
  1351.       l'instant j'ai la flemme
  1352.      . les sous-titres ne sont pas affich�s comme il faut si la largeur
  1353.       de l'�cran n'est pas 720.
  1354.      . dimensions par d�faut mises � 720x576 (format DVD) au lieu de 640x480
  1355.       pour la raison �voqu�e ci-dessus. mais �a sera r�gl� bient�t.
  1356.      . pas de gestion de transparence, coordonn�es, fade in/fade out
  1357.      . pas de gestion de date : le sous-titre est affich� d�s qu'il est re�u
  1358.       et n'est pas effac� tant qu'on en a pas re�u un nouveau.
  1359. commit 3b8adcbd9c198ba59eddc65008fad6e66c5949b1
  1360. Author: Sam Hocevar <sam@videolan.org>
  1361. Date:   Mon Mar 20 07:50:55 2000 +0000
  1362.      . suppression d'une variable inutile que j'avais laiss�e trainer
  1363.       au pr�c�dent commit.
  1364.      . d�but du d�codeur de sous-titres. Pour le moment il ne fait que
  1365.       parser le flux comme un cochon, c'est tout.
  1366. commit b17f6aadad5663e5acf5941578a7c23b8bbd90f3
  1367. Author: Sam Hocevar <sam@videolan.org>
  1368. Date:   Mon Mar 20 04:29:00 2000 +0000
  1369.      Bon finalement puisque tout le monde dort, je l'ai fait :)
  1370.     
  1371.       . rajout de i_pes_real_size dans la structure p_pes_packet, qui vaut 0
  1372.        par d�faut, et est initialis� � la taille du payload PES annonc�e dans
  1373.        le header si celle-ci est pr�sente.
  1374.       . � chaque nouveau paquet TS, si i_pes_real_size == i_pes_size on envoie
  1375.        directement le PES au d�codeur sans attendre le d�but du PES suivant.
  1376.       . cr�ation de input_ParsePES pour y mettre le code dupliqu� de
  1377.        input_DemuxPES.
  1378.     
  1379.      Ca fait 1 test de plus par paquet TS, donc n�gligeable. Par contre si
  1380.     des gens ayant boss� sur l'input ont le temps de v�rifier que je n'ai pas
  1381.     fait de connerie, �a peut �tre int�ressant :)
  1382. commit ee9f4f3ea12a70af9ee920f57ffb2010168bb824
  1383. Author: Michel Lespinasse <walken@videolan.org>
  1384. Date:   Sun Mar 19 06:29:52 2000 +0000
  1385.     Un petit tutorial sur les DCT et DFT... enfin non pas sur leur representation
  1386.     "physique" mais plutot sur les differentes methodes de calcul utilisables.
  1387.     
  1388.     Ca n'est pas franchement indispensable mais disons que j'ai eu du mal a trouver
  1389.     de la doc sur le sujet donc je me dis que ca peut pas faire de mal de
  1390.     rassembler ce qu'on a...
  1391. commit fec6ded4bf47c3367152b0a37459fa058b2cf3f3
  1392. Author: Michel Lespinasse <walken@videolan.org>
  1393. Date:   Wed Mar 15 02:10:47 2000 +0000
  1394.     reecriture du deco mpeg audio
  1395.     
  1396.     * support du layer 1 mono et stereo
  1397.     * support du layer 2 stereo (j'ai pas encore fait le mono)
  1398.     * support des low bitrates proposes par le mpeg2 (non teste)
  1399.     * passage des tests de compliance mpeg :)
  1400.     * moins de macros qu'avant, mais je dois encore propriser un peu le code.
  1401. commit abe1132d5ad3ab1addc2bf17293fadc4102f177e
  1402. Author: Stéphane Borel <stef@videolan.org>
  1403. Date:   Mon Mar 13 21:55:07 2000 +0000
  1404.     * Correction du Bug introduit lors de mon commit.
  1405.     
  1406.     Chez moi, �a marche avec Taxi, Matrix et la ba de twine.
  1407. commit 704d5d692713314e578536723ff3669a02ec239e
  1408. Author: Sam Hocevar <sam@videolan.org>
  1409. Date:   Mon Mar 13 21:32:31 2000 +0000
  1410.      . gestion de la souris sous X (essentiellement le bouton du milieu
  1411.       qui cache le pointeur, tr�s pratique quand on regarde un DVD)
  1412.      . rajout de 3 fichiers d'installation pour le package Debian
  1413.      . correction de "usefull" et "successfull" � une dizaine d'endroits dans
  1414.       le code parce que �a commen�ait � m'horripiler
  1415.      . erreur de syntaxe dans la page de man.
  1416.      . un peu plus de choses dans l'interface gnome, mais rien ne marche
  1417.       pour le moment.
  1418. commit 68bcfdfc7ac3385ee28a6ee153aaea15d5ca4d39
  1419. Author: Sam Hocevar <sam@videolan.org>
  1420. Date:   Mon Mar 13 04:08:10 2000 +0000
  1421.      . ajout de quoi faire des packages debian :
  1422.        - fichiers de contr�le pour dpkg-buildpackage
  1423.        - une ic�ne de merde - que les artistes la remplacent
  1424.        - page de man
  1425.      . les donn�es qui ne sont pas platform-dependant sont maintenant
  1426.       dans le r�pertoire share ( et plus lib )
  1427.      . le client va chercher les polices dans le r�pertoire courant
  1428.       et dans /usr/share/videolan/vlc/
  1429.      . le message pr�c�dent �tait l'ajout du r�pertoire share/ mais
  1430.       les scripts CVS semblent avoir d�conn�
  1431. commit 35d266307272aaab1f28b0b224edd60dc071a884
  1432. Author: Stéphane Borel <stef@videolan.org>
  1433. Date:   Mon Mar 13 03:20:46 2000 +0000
  1434.     * Proprification de decodeMPEG2 (+optim)
  1435.     * Ecriture de decodeMPEG1
  1436.     
  1437.     Le Mpeg1 n'est pas encore test�.
  1438. commit d733dbbe4676c1e9b66ba0fa98209e07bef83569
  1439. Author: Michel Lespinasse <walken@videolan.org>
  1440. Date:   Sun Mar 12 22:45:16 2000 +0000
  1441.     J'ai retire gnome du build par defaut afin que ca ne cree pas de probleme
  1442.     chez ceux qui n'ont pas les includes appropries...
  1443.     
  1444.     Je sais que cette solution n'est pas ideale mais peut on se mettre d'accord
  1445.     pour ne construire par defaut que les outputs X et dummy pour la video, et
  1446.     dsp et dummy pour l'audio ?
  1447.     
  1448.     (a la rigueur si on dit que dans le cvs on ne construit que les dummy je suis
  1449.     d'accord aussi)
  1450.     
  1451.     ou alors ca sert peut etre a rien de se mettre d'accord et ca sera regle par
  1452.     le ./configure bientot ?
  1453. commit c5e3d5536b1b883c993cb494e0a570698855a6a1
  1454. Author: Sam Hocevar <sam@videolan.org>
  1455. Date:   Sun Mar 12 21:04:28 2000 +0000
  1456.      . suppression d'un warning pour les machines n'ayant pas usleep()
  1457.      . correction d'une boulette que j'ai faite dans netutils.c
  1458.      . d�but de intf_gnome. vout_gnome est une copie de vout_x11 pour l'instant
  1459. commit 8153d415270f0847aa2a3682e49afb845b372cf5
  1460. Author: Michel Lespinasse <walken@videolan.org>
  1461. Date:   Sun Mar 12 19:05:58 2000 +0000
  1462.     Proprification du decodeur mpeg audio, comme j'avais fait pour l'ac3 :
  1463.     separation de ce qui est specifique videolan et de ce qui est generique.
  1464.     
  1465.     Je compte encore bidouiller pas mal la partie generique, mais deja la ca
  1466.     marche donc...
  1467. commit 4eed2dd0c013d3ac16175fe1cab9bbad50b7cb33
  1468. Author: Jean-Marc Dressler <polux@videolan.org>
  1469. Date:   Sat Mar 11 00:05:16 2000 +0000
  1470.     Quelques ajustements pour beos. Les plugins ne compilent toujours pas.
  1471. commit 86054cbfbac62dcd172ebe579c87998d67159e77
  1472. Author: Sam Hocevar <sam@videolan.org>
  1473. Date:   Fri Mar 10 01:24:53 2000 +0000
  1474.      . r�gl� un petit oubli dans le Makefile
  1475.      . dernier commit pour tester les scripts ;
  1476.           �a devrait bien marcher � pr�sent
  1477. commit 78efa04e237aea926b31aafe2a090a762fe51129
  1478. Author: Sam Hocevar <sam@videolan.org>
  1479. Date:   Fri Mar 10 00:57:50 2000 +0000
  1480.      ben oui, encore un poliotage. mais �a me permet de tester les scripts
  1481.      de commit en cachette :)
  1482. commit 18e6f1a82064625389fb6ed09d7fee63872ed10b
  1483. Author: Sam Hocevar <sam@videolan.org>
  1484. Date:   Fri Mar 10 00:47:17 2000 +0000
  1485.      . suppression de quelques #define SYS_* (mais pas encore tous)
  1486.      . include/config.h devient include/config.h.in et config.h sera
  1487.       g�n�r� par ./configure. Le but est d'�viter les options -DFOO de gcc
  1488.      . suppression d'un 'Resources' qui trainait encore dans config.h
  1489. commit d3a8f7e2921d1b125c943894a2396132ecc0f792
  1490. Author: Sam Hocevar <sam@videolan.org>
  1491. Date:   Thu Mar 9 12:30:15 2000 +0000
  1492.      . la version et le codename sont d�finis uniquement dans configure.in
  1493.      . plus de #ifdef SYS_* dans threads.h, on utilise defs.h
  1494.      . re-test des scripts de tibob :)
  1495. commit c36d3ca686c1152838674eba175823b33f36eeb1
  1496. Author: Sam Hocevar <sam@videolan.org>
  1497. Date:   Thu Mar 9 10:08:50 2000 +0000
  1498.      . normalement on devrait se prendre 1 seul mail par commit gr�ce aux
  1499.       top scripts de tibob.
  1500.      . suppression de Makefile
  1501.      . rajout de include/defs.h.in qui g�n�re include/defs.h
  1502.     
  1503.      pour g�n�rer le Makefile et defs.h il faut lancer ./configure
  1504.     
  1505.      pour ceux qui voudraient toucher � configure.in, "include/defs.h.in" est
  1506.     g�n�r� par la commande autoheader, et "configure" est g�n�r� par autoconf
  1507. commit e092ce6bd25f32b4783c378c46165ec842fa0270
  1508. Author: Sam Hocevar <sam@videolan.org>
  1509. Date:   Wed Mar 8 10:44:25 2000 +0000
  1510.      . remise du vieux Makefile en attendant celui g�n�r� par ./configure
  1511. commit ce02beab1c940383aa5de8e46dde41920f5b514c
  1512. Author: Sam Hocevar <sam@videolan.org>
  1513. Date:   Wed Mar 8 10:33:28 2000 +0000
  1514.      ./configure puis make, et �a devrait compiler.
  1515. commit 12422fe0b1726327a63e0f0c6ecdbb62486ed902
  1516. Author: Sam Hocevar <sam@videolan.org>