contribs: update to fribidi2 beta (0.19.1) to hopefully solve problems with arabic...
[vlc.git] / doc / ChangeLog-2000
blobd4989cf40b24ecfa33de449a40f76b4948709816
1 ------------------------------------------------------------------------
2 r62 | massiot | 1999-12-31 18:35:48 +0100 (Fri, 31 Dec 1999) | 2 lines
3 Changed paths:
4    D /trunk/include/undec_picture.h
5    M /trunk/src/video_parser/video_parser.c
7 Deux oublis dans le commit de la derniere fois.
9 ------------------------------------------------------------------------
10 r63 | sam | 2000-01-02 05:42:16 +0100 (Sun, 02 Jan 2000) | 4 lines
11 Changed paths:
12    M /trunk/include/input.h
13    M /trunk/src/generic_decoder/generic_decoder.c
15  - include des PES de type AC3 pour pr?\239?\191?\189parer une bidouille inf?\239?\191?\189me
16  - reformatage des commentaires ?\239?\191?\189 80 colonnes au lieu de 81 parce que
17   ?\239?\191?\189a a le don de m'?\239?\191?\189nerver prodigieusement.
19 ------------------------------------------------------------------------
20 r64 | sam | 2000-01-02 07:00:35 +0100 (Sun, 02 Jan 2000) | 11 lines
21 Changed paths:
22    M /trunk/include/input.h
23    M /trunk/src/generic_decoder/generic_decoder.c
25  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
26  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
27  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
28  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
29  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
30  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
31  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
32  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
33  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
34  - je ne ferai plus de commits d?\239?\191?\189biles ?\239?\191?\189 5h du mat
36 ------------------------------------------------------------------------
37 r65 | massiot | 2000-01-03 21:38:32 +0100 (Mon, 03 Jan 2000) | 11 lines
38 Changed paths:
39    M /trunk/Makefile
40    M /trunk/include/config.h
41    M /trunk/include/decoder_fifo.h
42    A /trunk/include/vdec_idct.h
43    M /trunk/include/vdec_motion.h
44    M /trunk/include/video_decoder.h.new
45    M /trunk/include/video_fifo.h
46    M /trunk/include/video_parser.h
47    M /trunk/include/vpar_blocks.h
48    M /trunk/include/vpar_headers.h
49    M /trunk/src/interface/control.c
50    M /trunk/src/interface/interface.c
51    M /trunk/src/video_parser/video_parser.c
52    M /trunk/src/video_parser/vpar_headers.c
54 * Makefile : ajout du nouveau d?\239?\191?\189codeur (comment?\239?\191?\189) ;
55              suppression du video_output pour que Ptyx puisse committer
56              ses trucs sans craindre de tout casser le cvs ;
57 * interface/* : d?\239?\191?\189sactivage du video_output ;
58 * include/config.h : plein de directives pour le parseur et le d?\239?\191?\189codeur ;
59 * include/decoder_fifo.h : nouvelles primitives pour le parseur ;
60 * le reste : ben de quoi faire compiler video_parser.c, bug fixes
61   essentiellement ;
63 Eviv Bulgroz !
65 ------------------------------------------------------------------------
66 r66 | massiot | 2000-01-04 01:01:05 +0100 (Tue, 04 Jan 2000) | 3 lines
67 Changed paths:
68    M /trunk/include/video_fifo.h
69    M /trunk/include/vpar_blocks.h
70    M /trunk/include/vpar_headers.h
71    M /trunk/src/video_parser/video_fifo.c
72    M /trunk/src/video_parser/vpar_headers.c
74 video_fifo.c et vpar_headers.c compilent ?\239?\191?\189 peu pr?\239?\191?\189s. Correction d'environ
75 4212 fautes de frappe.
77 ------------------------------------------------------------------------
78 r67 | massiot | 2000-01-04 16:07:23 +0100 (Tue, 04 Jan 2000) | 3 lines
79 Changed paths:
80    M /trunk/include/vdec_idct.h
81    M /trunk/include/vdec_motion.h
82    M /trunk/include/video_decoder.h.new
83    M /trunk/include/vpar_blocks.h
84    M /trunk/src/video_decoder/vdec_idct.c
85    M /trunk/src/video_decoder/vdec_motion.c
86    M /trunk/src/video_decoder/video_decoder.c
87    M /trunk/src/video_parser/vpar_blocks.c
88    M /trunk/src/video_parser/vpar_headers.c
89    M /trunk/src/video_parser/vpar_motion.c
91 Correction de 1242 fautes de frappe et includes foireux. Presque tout
92 compile presque.
94 ------------------------------------------------------------------------
95 r68 | massiot | 2000-01-04 18:57:19 +0100 (Tue, 04 Jan 2000) | 2 lines
96 Changed paths:
97    M /trunk/include/video_parser.h
98    A /trunk/include/vpar_synchro.h
99    M /trunk/src/video_decoder/vdec_idct.c
100    M /trunk/src/video_decoder/vdec_motion.c
101    M /trunk/src/video_decoder/video_decoder.c
102    M /trunk/src/video_parser/video_fifo.c
103    M /trunk/src/video_parser/video_parser.c
104    M /trunk/src/video_parser/vpar_blocks.c
105    M /trunk/src/video_parser/vpar_headers.c
106    M /trunk/src/video_parser/vpar_motion.c
107    A /trunk/src/video_parser/vpar_synchro.c
109 Ajout des fichiers de la synchro un peu partout.
111 ------------------------------------------------------------------------
112 r69 | massiot | 2000-01-05 03:32:49 +0100 (Wed, 05 Jan 2000) | 2 lines
113 Changed paths:
114    M /trunk/include/vdec_idct.h
115    M /trunk/include/vpar_blocks.h
116    M /trunk/include/vpar_headers.h
117    M /trunk/src/video_decoder/video_decoder.c
118    M /trunk/src/video_parser/vpar_blocks.c
119    M /trunk/src/video_parser/vpar_headers.c
121 J'en ai chi?\239?\191?\189 mais j'ai enfin pondu le AddBlock du video_decoder.
123 ------------------------------------------------------------------------
124 r70 | stef | 2000-01-05 04:42:43 +0100 (Wed, 05 Jan 2000) | 3 lines
125 Changed paths:
126    M /trunk/include/video_parser.h
127    M /trunk/include/vpar_blocks.h
128    M /trunk/include/vpar_headers.h
129    M /trunk/src/video_parser/video_parser.c
130    M /trunk/src/video_parser/vpar_blocks.c
133 * Ajout de la fonction MacroBlockAddressIncrement dans vpar_blocks.c
135 ------------------------------------------------------------------------
136 r71 | massiot | 2000-01-05 19:25:19 +0100 (Wed, 05 Jan 2000) | 6 lines
137 Changed paths:
138    M /trunk/include/vpar_blocks.h
139    M /trunk/src/video_parser/vpar_blocks.c
140    M /trunk/src/video_parser/vpar_headers.c
142 * vpar_blocks.c : Correction d'une erreur introduite hier soir avec
143   AddBlock en chrominance 420 ;
144 * vpar_headers.c : R?\239?\191?\189ordonnancement des fonctions (les fonctions inline
145   doivent etre en tete sinon elles ne sont pas optimis?\239?\191?\189es en inline par
146   gcc) ;
148 ------------------------------------------------------------------------
149 r72 | massiot | 2000-01-05 21:13:23 +0100 (Wed, 05 Jan 2000) | 2 lines
150 Changed paths:
151    A /trunk/src/input/input.c.new
152    A /trunk/src/input/input_ctrl.c.new
154 Adaptation de l'input au video_parser.
156 ------------------------------------------------------------------------
157 r73 | massiot | 2000-01-06 00:50:19 +0100 (Thu, 06 Jan 2000) | 3 lines
158 Changed paths:
159    M /trunk/include/video_parser.h
160    M /trunk/include/vpar_blocks.h
161    M /trunk/include/vpar_headers.h
162    M /trunk/src/video_parser/video_parser.c
163    M /trunk/src/video_parser/vpar_blocks.c
165 D?\239?\191?\189finition des matrices de quantification par d?\239?\191?\189faut, du balayage,
166 et cr?\239?\191?\189ation de la crop table pour la saturation qu'on fera pas.
168 ------------------------------------------------------------------------
169 r74 | massiot | 2000-01-06 01:13:19 +0100 (Thu, 06 Jan 2000) | 4 lines
170 Changed paths:
171    M /trunk/include/config.h
172    M /trunk/include/video_decoder.h.new
173    M /trunk/src/video_decoder/video_decoder.c
174    M /trunk/src/video_parser/video_parser.c
175    M /trunk/src/video_parser/vpar_blocks.c
177 video_decoder : ajout de la crop table dans AddBlock ;
178 video_parser : correction d'une erreur dans le commit pr?\239?\191?\189c?\239?\191?\189dent (on ne
179 fera pas la saturation dans le cas d'une DFT, de toute fa?\239?\191?\189on)
181 ------------------------------------------------------------------------
182 r75 | polux | 2000-01-07 17:18:46 +0100 (Fri, 07 Jan 2000) | 3 lines
183 Changed paths:
184    M /trunk/include/input.h
185    M /trunk/include/input_pcr.h
186    M /trunk/src/input/input.c
187    M /trunk/src/input/input_pcr.c
189 Refonte de la synchro qui devrait eliminer les problemes rencontres
190 lors des changements de flux.
192 ------------------------------------------------------------------------
193 r76 | polux | 2000-01-09 21:54:22 +0100 (Sun, 09 Jan 2000) | 3 lines
194 Changed paths:
195    M /trunk/include/vpar_blocks.h
196    M /trunk/include/vpar_headers.h
197    A /trunk/include/vpar_motion.h
198    M /trunk/src/video_parser/vpar_blocks.c
199    M /trunk/src/video_parser/vpar_headers.c
200    M /trunk/src/video_parser/vpar_motion.c
203 Debut de la partie parser du motion compensation.
205 ------------------------------------------------------------------------
206 r77 | maxx | 2000-01-10 00:38:46 +0100 (Mon, 10 Jan 2000) | 13 lines
207 Changed paths:
208    M /trunk/Makefile
209    M /trunk/include/audio_decoder.h
210    M /trunk/include/audio_output.h
211    M /trunk/src/audio_decoder/audio_decoder.c
212    M /trunk/src/audio_output/audio_output.c
214 * Makefile :
215 - rajout de l'option de compilation qui marche bien -fomit-frame-pointer ;
217 * include/audio_output.h, audio_output/audio_output.c :
218 - modification de la m?\239?\191?\189thode de lecture d'un flux provenant d'un d?\239?\191?\189codeur
219 audio : qu'il s'agisse d'un flux audio MPEG2, AC3 ou MPEG12, l'algorithme
220 reste le m?\239?\191?\189me ;
222 * include/audio_decoder.h, audio_decoder/audio_decoder.c :
223 - rajout de la constante AOUT_FRAME_SIZE et de la structure aout_frame_t
224 qui d?\239?\191?\189crivent la forme sous laquelle les samples audio d?\239?\191?\189cod?\239?\191?\189s sont
225 transmis ?\239?\191?\189 l'audio_output (cf point pr?\239?\191?\189c?\239?\191?\189dent) ;
227 ------------------------------------------------------------------------
228 r78 | stef | 2000-01-10 02:09:37 +0100 (Mon, 10 Jan 2000) | 7 lines
229 Changed paths:
230    M /trunk/include/video_parser.h
231    M /trunk/include/vpar_blocks.h
232    M /trunk/include/vpar_headers.h
233    M /trunk/src/video_parser/video_parser.c
234    M /trunk/src/video_parser/vpar_blocks.c
236 * Modifications d'erreurs dans  MacroBlockAddressIncrement
237 * Ajout des fonctions vpar_*MBtype
238 * Ajout de tables de lookup (pour les tableaux B1 ?\239?\191?\189 B4 et B9)
239 * Ajout de vpar_CodedPattern420
241 Il manque encore pas mal de fonctions (en particulier DecodeMPEG)
243 ------------------------------------------------------------------------
244 r79 | jimmy | 2000-01-10 21:32:22 +0100 (Mon, 10 Jan 2000) | 6 lines
245 Changed paths:
246    M /trunk/src/video_decoder/vdec_idct.c
249   Du rififi dans la DCT.
252 jimmy
254 ------------------------------------------------------------------------
255 r80 | jimmy | 2000-01-10 23:45:40 +0100 (Mon, 10 Jan 2000) | 3 lines
256 Changed paths:
257    M /trunk/include/config.h
258    M /trunk/include/vdec_idct.h
259    M /trunk/include/video_decoder.h
262   Et le petit toast qui va avec...
264 ------------------------------------------------------------------------
265 r81 | massiot | 2000-01-11 00:29:41 +0100 (Tue, 11 Jan 2000) | 3 lines
266 Changed paths:
267    M /trunk/include/video_decoder.h
269 Heureusement que j'avais dit de faire gaffe a ne pas committer le mauvais
270 video_decoder.h :-ppppp
272 ------------------------------------------------------------------------
273 r82 | seguin | 2000-01-11 00:36:06 +0100 (Tue, 11 Jan 2000) | 2 lines
274 Changed paths:
275    M /trunk/Makefile
276    D /trunk/include/all.h
277    M /trunk/include/audio_output.h
278    M /trunk/include/common.h
279    M /trunk/include/config.h
280    M /trunk/include/control.h
281    M /trunk/include/input.h
282    M /trunk/include/input_vlan.h
283    M /trunk/include/interface.h
284    A /trunk/include/intf_console.h
285    M /trunk/include/intf_msg.h
286    A /trunk/include/intf_sys.h
287    A /trunk/include/main.h
288    D /trunk/include/pgm_data.h
289    D /trunk/include/thread.h
290    M /trunk/include/video.h
291    M /trunk/include/video_decoder.h
292    M /trunk/include/video_graphics.h
293    M /trunk/include/video_output.h
294    A /trunk/include/video_sys.h
295    A /trunk/include/vlc.h
296    M /trunk/include/vlc_thread.h
297    D /trunk/include/xconsole.h
298    M /trunk/src/audio_decoder/audio_decoder.c
299    M /trunk/src/audio_output/audio_output.c
300    M /trunk/src/generic_decoder/generic_decoder.c
301    M /trunk/src/input/input.c
302    M /trunk/src/input/input_ctrl.c
303    M /trunk/src/input/input_psi.c
304    M /trunk/src/input/input_vlan.c
305    M /trunk/src/interface/control.c
306    M /trunk/src/interface/interface.c
307    M /trunk/src/interface/intf_cmd.c
308    A /trunk/src/interface/intf_console.c
309    M /trunk/src/interface/intf_ctrl.c
310    M /trunk/src/interface/intf_msg.c
311    M /trunk/src/interface/main.c
312    D /trunk/src/interface/xconsole.c
313    M /trunk/src/video_decoder/video_decoder.c
314    A /trunk/src/video_output/video_fb.c
315    D /trunk/src/video_output/video_graphics.c
316    M /trunk/src/video_output/video_output.c
317    M /trunk/src/video_output/video_x11.c
319 A tout kass?\239?\191?\189.
321 ------------------------------------------------------------------------
322 r83 | polux | 2000-01-11 10:59:22 +0100 (Tue, 11 Jan 2000) | 5 lines
323 Changed paths:
324    M /trunk/include/vdec_idct.h
325    M /trunk/include/video_parser.h
328 Correction de 2 petites erreurs :
329 - vdec_idct.h : oubli d'un point virgule
330 - video_parser.h : dupplication du champs pppl_dct_dc_size
332 ------------------------------------------------------------------------
333 r84 | seguin | 2000-01-11 12:05:46 +0100 (Tue, 11 Jan 2000) | 10 lines
334 Changed paths:
335    M /trunk/include/video_output.h
336    M /trunk/include/video_sys.h
337    M /trunk/src/interface/intf_msg.c
338    M /trunk/src/video_output/video_output.c
339    M /trunk/src/video_output/video_x11.c
341 Correction de quelques erreurs dans l'interface et vout.
342 Changement du type vlc_thread_func en vlc_thread_func_t dans le d?\239?\191?\189codeur.
343 Utilisation de 2 displays au lieu d'un au cas ou la Xlib ne serait pas thread-safe.
344 Ajout de droits corrects au fichier de log.
346 Le bug li?\239?\191?\189 ?\239?\191?\189 XShm ?\239?\191?\189 la fin est 'normal' (li?\239?\191?\189 au serveur X, pas ?\239?\191?\189 moi) : il
347 disparaitra ?\239?\191?\189 condition qu'au moins une image soit affich?\239?\191?\189e.
349 Le plantage sauvage de la Xlib ?\239?\191?\189 la fin du programme est li?\239?\191?\189 ?\239?\191?\189 display.c.
351 ------------------------------------------------------------------------
352 r85 | polux | 2000-01-11 15:43:06 +0100 (Tue, 11 Jan 2000) | 3 lines
353 Changed paths:
354    M /trunk/src/video_parser/video_parser.c
355    M /trunk/src/video_parser/vpar_blocks.c
356    M /trunk/src/video_parser/vpar_headers.c
357    M /trunk/src/video_parser/vpar_synchro.c
360 Debuggage.
362 ------------------------------------------------------------------------
363 r86 | polux | 2000-01-11 15:45:15 +0100 (Tue, 11 Jan 2000) | 3 lines
364 Changed paths:
365    M /trunk/include/vdec_motion.h
366    M /trunk/include/video_parser.h
367    M /trunk/include/vpar_blocks.h
368    M /trunk/include/vpar_headers.h
369    M /trunk/include/vpar_synchro.h
372 Encore du debuggage.
374 ------------------------------------------------------------------------
375 r87 | seguin | 2000-01-11 19:02:00 +0100 (Tue, 11 Jan 2000) | 2 lines
376 Changed paths:
377    M /trunk/Makefile
378    M /trunk/include/video.h
379    M /trunk/src/video_output/video_output.c
381 Modifs diverses et variees. Le mode FB compile (mais ne fait rien).
383 ------------------------------------------------------------------------
384 r88 | polux | 2000-01-11 22:32:58 +0100 (Tue, 11 Jan 2000) | 3 lines
385 Changed paths:
386    M /trunk/src/video_parser/video_fifo.c
387    M /trunk/src/video_parser/vpar_headers.c
388    M /trunk/src/video_parser/vpar_motion.c
391 Le video parser compile mais n'est pas termine, n'est-ce pas stef ? ;)
393 ------------------------------------------------------------------------
394 r89 | polux | 2000-01-11 22:34:04 +0100 (Tue, 11 Jan 2000) | 3 lines
395 Changed paths:
396    M /trunk/include/video.h
399 Encore une petite modif pour permettre au parser de compiler.
401 ------------------------------------------------------------------------
402 r90 | stef | 2000-01-12 14:14:51 +0100 (Wed, 12 Jan 2000) | 4 lines
403 Changed paths:
404    M /trunk/include/video_decoder.h
405    M /trunk/include/video_parser.h
406    M /trunk/include/vpar_blocks.h
407    M /trunk/src/video_parser/video_parser.c
408    M /trunk/src/video_parser/vpar_blocks.c
411 * Fonction de d?\239?\191?\189codage des Blocs MPEG2intra.
412 * Correction d'erreurs sur la gestion des tables de lookup
414 ------------------------------------------------------------------------
415 r91 | polux | 2000-01-12 16:31:59 +0100 (Wed, 12 Jan 2000) | 3 lines
416 Changed paths:
417    M /trunk/include/video_decoder.h
419 Correction de conneries de stef....
420 Merci de NE PAS COMMITER VIDEO_DECODER.H, sinon ca ne compile pas !
422 ------------------------------------------------------------------------
423 r92 | seguin | 2000-01-12 16:35:45 +0100 (Wed, 12 Jan 2000) | 3 lines
424 Changed paths:
425    M /trunk/.cvsignore
426    M /trunk/Makefile
427    M /trunk/include/config.h
428    M /trunk/src/interface/main.c
429    M /trunk/src/video_output/video_fb.c
430    M /trunk/src/video_output/video_output.c
431    M /trunk/src/video_output/video_x11.c
433 Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA.
434 La fonction d'affichage des images envoie une ligne dans le log ?\239?\191?\189 chaque image.
436 ------------------------------------------------------------------------
437 r93 | stef | 2000-01-12 19:50:06 +0100 (Wed, 12 Jan 2000) | 3 lines
438 Changed paths:
439    M /trunk/src/video_parser/vpar_blocks.c
442 * Fonction de d?\239?\191?\189codage des blocs MPEG2 non intra
444 ------------------------------------------------------------------------
445 r94 | seguin | 2000-01-12 22:17:54 +0100 (Wed, 12 Jan 2000) | 2 lines
446 Changed paths:
447    M /trunk/src/video_output/video_output.c
449 Suppression de vlc.h
451 ------------------------------------------------------------------------
452 r95 | seguin | 2000-01-12 22:23:27 +0100 (Wed, 12 Jan 2000) | 2 lines
453 Changed paths:
454    M /trunk/include/video_output.h
456 Et le .h qui va avec le nouveal .c
458 ------------------------------------------------------------------------
459 r96 | polux | 2000-01-12 23:38:34 +0100 (Wed, 12 Jan 2000) | 11 lines
460 Changed paths:
461    M /trunk/Makefile
462    M /trunk/include/vdec_idct.h
463    M /trunk/include/vdec_motion.h
464    M /trunk/include/video_decoder.h.new
465    M /trunk/include/vpar_blocks.h
466    M /trunk/src/input/input.c.new
467    M /trunk/src/input/input_ctrl.c.new
468    M /trunk/src/video_decoder/vdec_idct.c
469    M /trunk/src/video_decoder/vdec_motion.c
470    M /trunk/src/video_decoder/video_decoder.c
471    M /trunk/src/video_parser/video_fifo.c
472    M /trunk/src/video_parser/vpar_blocks.c
473    M /trunk/src/video_parser/vpar_motion.c
474    M /trunk/src/video_parser/vpar_synchro.c
477 Pour la plus grande joie de tous, le client compile correctement. Attention
478 il compile non seulement avec l'ancien video decoder mais aussi avec le
479 nouveau. Pour passer de l'un a l'autre il faut changer le flag DECODER
480 du Makefile ET utiliser l'utilitaire new2old.sh gracieusement mis a votre
481 disposition par ptyx dans le module utils du CVS. Ce programme switche
482 quelques fichiers et permet dons de passer de l'ancien client au nouveau
483 et vis verca. Mais ATTENTION : IL NE FAUT PAS COMMITER LE CLIENT LORSQU'IL
484 EST EN CONFIGURATION NEW, avant de commiter il faut tout remettre en
485 configuration old.
487 ------------------------------------------------------------------------
488 r97 | polux | 2000-01-13 11:44:27 +0100 (Thu, 13 Jan 2000) | 4 lines
489 Changed paths:
490    M /trunk/Makefile
491    A /trunk/include/vlc.h.new
494 Rajout d'un vlc.h.new que j'avais oublie lors du dernier commit.
495 Changement du mode d'affichage par defaut du makefile sur X11.
497 ------------------------------------------------------------------------
498 r98 | seguin | 2000-01-13 19:52:22 +0100 (Thu, 13 Jan 2000) | 3 lines
499 Changed paths:
500    M /trunk/include/config.h
501    M /trunk/include/video.h
502    M /trunk/include/video_sys.h
503    M /trunk/src/video_output/video_fb.c
504    M /trunk/src/video_output/video_output.c
505    M /trunk/src/video_output/video_x11.c
507 YUV 15,16 et 32 bits integr?\239?\191?\189e au vout (sans le MMX pour le moment).
508 En 24bpp, ?\239?\191?\189 vos risques et perils...
510 ------------------------------------------------------------------------
511 r99 | sam | 2000-01-14 12:15:47 +0100 (Fri, 14 Jan 2000) | 2 lines
512 Changed paths:
513    M /trunk/Makefile
515  correction d'une typo
517 ------------------------------------------------------------------------
518 r100 | massiot | 2000-01-14 14:00:22 +0100 (Fri, 14 Jan 2000) | 2 lines
519 Changed paths:
520    D /trunk/lib/s16_0_44100.raw
521    D /trunk/lib/s16_1_32000.raw
523 Suppression des fichiers .raw du CVS (ils sont sur zen dans vlc-Resources).
525 ------------------------------------------------------------------------
526 r101 | polux | 2000-01-14 15:12:17 +0100 (Fri, 14 Jan 2000) | 5 lines
527 Changed paths:
528    M /trunk/include/video_parser.h
529    M /trunk/src/video_parser/vpar_blocks.c
530    M /trunk/src/video_parser/vpar_headers.c
533 D?\239?\191?\189but bu vrai d?\239?\191?\189buggage du parser. Maintenant le vlc segfaulte
534 dans Pictureheader au lieu de segfaulter dans l'initialisation
535 du parser.
537 ------------------------------------------------------------------------
538 r102 | seguin | 2000-01-15 00:07:55 +0100 (Sat, 15 Jan 2000) | 3 lines
539 Changed paths:
540    M /trunk/Makefile
541    M /trunk/include/config.h
542    M /trunk/include/video_output.h
543    M /trunk/include/video_sys.h
544    M /trunk/include/vlc.h
545    M /trunk/src/audio_decoder/audio_decoder.c
546    M /trunk/src/audio_decoder/audio_math.c
547    M /trunk/src/input/input_file.c
548    M /trunk/src/input/input_netlist.c
549    M /trunk/src/input/input_network.c
550    M /trunk/src/input/input_pcr.c
551    M /trunk/src/interface/interface.c
552    M /trunk/src/interface/intf_ctrl.c
553    M /trunk/src/misc/netutils.c
554    A /trunk/src/video_output/video_ggi.c
555    M /trunk/src/video_output/video_output.c
556    M /trunk/src/video_output/video_x11.c
558 GGI fonctionnel. N'oubliez pas de d?\239?\191?\189finit GII_INPUT.
559 Nettoyage de video_* et intf_*.
561 ------------------------------------------------------------------------
562 r103 | stef | 2000-01-15 04:03:53 +0100 (Sat, 15 Jan 2000) | 7 lines
563 Changed paths:
564    M /trunk/include/video_parser.h
565    M /trunk/src/video_parser/vpar_blocks.c
566    M /trunk/src/video_parser/vpar_headers.c
569 * Ajout d'un flag b_mpeg2 qui manquait dans le parser
570 * R?\239?\191?\189?\239?\191?\189criture de fonctions d'initialisation du parseur
571 * Changement des fonctions MPEG2decode qui ?\239?\191?\189taient bugg?\239?\191?\189es
573  V?\239?\191?\189rification avec polux tout ?\239?\191?\189 l'heure
575 ------------------------------------------------------------------------
576 r104 | stef | 2000-01-15 11:51:55 +0100 (Sat, 15 Jan 2000) | 3 lines
577 Changed paths:
578    M /trunk/include/vpar_blocks.h
579    M /trunk/src/video_parser/vpar_blocks.c
582 * Un petit peu de d?\239?\191?\189buggage dans le video parser
584 ------------------------------------------------------------------------
585 r105 | polux | 2000-01-15 15:26:29 +0100 (Sat, 15 Jan 2000) | 3 lines
586 Changed paths:
587    M /trunk/include/video_parser.h
588    M /trunk/include/vpar_headers.h
589    M /trunk/src/video_parser/video_parser.c
590    M /trunk/src/video_parser/vpar_blocks.c
591    M /trunk/src/video_parser/vpar_headers.c
592    M /trunk/src/video_parser/vpar_synchro.c
595 Le debuggage du parser avance ... lentement.
597 ------------------------------------------------------------------------
598 r106 | seguin | 2000-01-16 17:43:10 +0100 (Sun, 16 Jan 2000) | 7 lines
599 Changed paths:
600    M /trunk/.cvsignore
601    M /trunk/Makefile
602    M /trunk/include/config.h
603    M /trunk/include/main.h
604    M /trunk/include/video.h
605    M /trunk/include/video_output.h
606    M /trunk/include/video_sys.h
607    M /trunk/include/vlc.h
608    M /trunk/src/interface/intf_msg.c
609    M /trunk/src/interface/main.c
610    M /trunk/src/misc/mtime.c
611    M /trunk/src/video_output/video_ggi.c
612    M /trunk/src/video_output/video_output.c
613    M /trunk/src/video_output/video_x11.c
614    A /trunk/src/video_output/yuv_mmx.S
616 Integration de display.c ?\239?\191?\189 vout.
617 Mise au point du driver X11 (plus de XShm error).
618 Incrustation de texte en X11, calcul des FPS, etc...
619 Int?\239?\191?\189gration de la conversion MMX.
620 Mode 'niveaux de gris' pour les machines lentes non MMX (les pauvres !)
621 Attention: les drivers GGI et FB ne sont pas ?\239?\191?\189 jour...
623 ------------------------------------------------------------------------
624 r107 | seguin | 2000-01-16 20:17:15 +0100 (Sun, 16 Jan 2000) | 2 lines
625 Changed paths:
626    M /trunk/Makefile
627    M /trunk/src/interface/main.c
628    M /trunk/src/video_output/video_ggi.c
629    M /trunk/src/video_output/video_output.c
630    M /trunk/src/video_output/yuv_mmx.S
632 Mise au point du driver GGI.
634 ------------------------------------------------------------------------
635 r108 | seguin | 2000-01-16 21:39:47 +0100 (Sun, 16 Jan 2000) | 3 lines
636 Changed paths:
637    M /trunk/include/config.h
638    M /trunk/src/video_output/video_output.c
640 R?\239?\191?\189cup?\239?\191?\189ration du kludge level dans display.c pour pouvoir afficher autre
641 chose que les I...
643 ------------------------------------------------------------------------
644 r109 | massiot | 2000-01-17 01:00:52 +0100 (Mon, 17 Jan 2000) | 2 lines
645 Changed paths:
646    M /trunk/include/config.h
647    M /trunk/include/input.h
648    M /trunk/include/vlc.h.new
649    M /trunk/src/input/input.c.new
650    M /trunk/src/video_decoder/video_decoder.c
652 Virationnement de quelques warnings.
654 ------------------------------------------------------------------------
655 r110 | polux | 2000-01-17 05:56:29 +0100 (Mon, 17 Jan 2000) | 12 lines
656 Changed paths:
657    M /trunk/include/decoder_fifo.h
658    M /trunk/include/video_parser.h
659    M /trunk/include/vpar_blocks.h
660    M /trunk/include/vpar_headers.h
661    M /trunk/src/video_decoder/video_decoder.c
662    M /trunk/src/video_parser/video_parser.c
663    M /trunk/src/video_parser/vpar_blocks.c
664    M /trunk/src/video_parser/vpar_headers.c
665    M /trunk/src/video_parser/vpar_motion.c
668 Il est 6 heure du matin et le parser ... parse !!!!!!!!
669 Ca ?\239?\191?\189 l'air de pas trop mal marcher. Parmis les bugs les plus sauvages
670 on trouve :
671 1) le DumpBits sans NeedBits (corrig?\239?\191?\189 par un RemoveBits)
672 2) Une table ?\239?\191?\189 laquelle il manquait une ligne
673 3) le test de fin de boucle du d?\239?\191?\189codage des coef dct ?\239?\191?\189tait mal plac?\239?\191?\189
675 Meuh, ?\239?\191?\189 toi de jouer
677 Stef & Polux
679 ------------------------------------------------------------------------
680 r111 | seguin | 2000-01-17 13:31:39 +0100 (Mon, 17 Jan 2000) | 4 lines
681 Changed paths:
682    M /trunk/.cvsignore
683    M /trunk/Makefile
684    M /trunk/include/config.h
685    M /trunk/include/video_output.h
686    M /trunk/include/vlc.h
687    D /trunk/include/xutils.h
688    M /trunk/src/interface/main.c
689    M /trunk/src/misc/mtime.c
690    D /trunk/src/misc/xutils.c
691    M /trunk/src/video_output/video_ggi.c
692    M /trunk/src/video_output/video_output.c
693    M /trunk/src/video_output/video_x11.c
695 Resize sous X11, gestion du screen saver.
696 Nettoyage de config.h
697 Nettoyage de vout et intf
699 ------------------------------------------------------------------------
700 r112 | massiot | 2000-01-17 13:54:39 +0100 (Mon, 17 Jan 2000) | 3 lines
701 Changed paths:
702    M /trunk/include/vlc.h
704 Virationnement d'un warning avec l'ancien d?\239?\191?\189codeur (j'ai vraiment du temps ?\239?\191?\189
705 perdre).
707 ------------------------------------------------------------------------
708 r113 | stef | 2000-01-17 14:44:41 +0100 (Mon, 17 Jan 2000) | 4 lines
709 Changed paths:
710    M /trunk/src/video_parser/vpar_blocks.c
713 Rajout de la quantification ,?\239?\191?\189limination de plusieurs warning,
714 plus decodage des blocks non intra.
716 ------------------------------------------------------------------------
717 r114 | massiot | 2000-01-17 14:49:25 +0100 (Mon, 17 Jan 2000) | 2 lines
718 Changed paths:
719    M /trunk/include/config.h
720    M /trunk/include/vlc.h.new
721    M /trunk/src/video_decoder/video_decoder.c
722    M /trunk/src/video_parser/vpar_blocks.c
723    M /trunk/src/video_parser/vpar_headers.c
725 Fin du parsage des I.
727 ------------------------------------------------------------------------
728 r115 | massiot | 2000-01-17 15:52:25 +0100 (Mon, 17 Jan 2000) | 2 lines
729 Changed paths:
730    M /trunk/include/config.h
731    M /trunk/src/video_decoder/video_decoder.c
732    M /trunk/src/video_parser/vpar_headers.c
733    M /trunk/src/video_parser/vpar_synchro.c
735 Suite des images I.
737 ------------------------------------------------------------------------
738 r116 | seguin | 2000-01-17 17:43:04 +0100 (Mon, 17 Jan 2000) | 2 lines
739 Changed paths:
740    M /trunk/Makefile
741    M /trunk/include/config.h
742    M /trunk/include/video.h
743    M /trunk/include/video_output.h
744    M /trunk/include/video_sys.h
745    M /trunk/src/video_output/video_ggi.c
746    M /trunk/src/video_output/video_output.c
747    M /trunk/src/video_output/video_x11.c
748    A /trunk/src/video_output/video_yuv_c.c
749    A /trunk/src/video_output/video_yuv_mmx.S
750    D /trunk/src/video_output/yuv_mmx.S
752 Nettoyage, ajout du gamma, pr?\239?\191?\189paration de la yuv walken.
754 ------------------------------------------------------------------------
755 r117 | polux | 2000-01-17 22:35:33 +0100 (Mon, 17 Jan 2000) | 4 lines
756 Changed paths:
757    M /trunk/include/config.h
758    M /trunk/include/vdec_idct.h
759    M /trunk/include/video_decoder.h.new
760    M /trunk/src/video_decoder/vdec_idct.c
761    M /trunk/src/video_decoder/video_decoder.c
762    M /trunk/src/video_parser/video_fifo.c
763    M /trunk/src/video_parser/vpar_blocks.c
764    M /trunk/src/video_parser/vpar_headers.c
767 Les I marchent !!!!!!!!!!!!!!!!!!!!!!!!
768 Le gros bug est mort.
770 ------------------------------------------------------------------------
771 r118 | maxx | 2000-01-17 22:51:35 +0100 (Mon, 17 Jan 2000) | 20 lines
772 Changed paths:
773    M /trunk/Makefile
774    M /trunk/Makefile.dep
775    M /trunk/include/audio_constants.h
776    M /trunk/include/audio_decoder.h
777    M /trunk/include/audio_output.h
778    M /trunk/include/vlc.h
779    M /trunk/src/audio_decoder/audio_decoder.c
781 * Makefile :
782 - rajout de ac3_decoder ;
783 - rajout de l'option MMX ;
785 * Makefile.dep :
786 - suppression de lignes vides ;
788 * include/audio_decoder.h, audio_decoder/audio_decoder.c :
789 - remplacement de AOUT_FRAME_SIZE par ADEC_FRAME_SIZE et aout_frame_t par
790 adec_frame_t ;
792 * include/audio_constants.h :
793 - mise en commentaire du tableau inutilis?\239?\191?\189 ADEC_FRAME_SIZE ;
795 * include/audio_output.h :
796 - corrections typographiques ;
798 * include/vlc.h :
799 - rajout de ac3_decoder.h ;
801 ------------------------------------------------------------------------
802 r119 | maxx | 2000-01-17 22:52:36 +0100 (Mon, 17 Jan 2000) | 2 lines
803 Changed paths:
804    A /trunk/include/ac3_decoder.h
805    A /trunk/src/ac3_decoder
806    A /trunk/src/ac3_decoder/ac3_decoder.c
808 * Rajout du d?\239?\191?\189but du d?\239?\191?\189codeur ac3 ;
810 ------------------------------------------------------------------------
811 r120 | seguin | 2000-01-18 00:43:26 +0100 (Tue, 18 Jan 2000) | 2 lines
812 Changed paths:
813    M /trunk/Makefile
814    M /trunk/include/video.h
815    M /trunk/include/video_output.h
816    M /trunk/src/interface/intf_msg.c
817    M /trunk/src/video_output/video_ggi.c
818    M /trunk/src/video_output/video_output.c
819    M /trunk/src/video_output/video_yuv_c.c
821 Gestion des touches en GGI (ouf !)
823 ------------------------------------------------------------------------
824 r121 | seguin | 2000-01-18 01:43:52 +0100 (Tue, 18 Jan 2000) | 2 lines
825 Changed paths:
826    M /trunk/Makefile
827    M /trunk/include/config.h
828    M /trunk/src/video_output/video_output.c
829    M /trunk/src/video_output/video_x11.c
831 Redimensionnement de la fenetre en fonction de la taille des images sous X11.
833 ------------------------------------------------------------------------
834 r122 | massiot | 2000-01-18 05:09:13 +0100 (Tue, 18 Jan 2000) | 3 lines
835 Changed paths:
836    M /trunk/include/config.h
837    M /trunk/include/vdec_idct.h
838    M /trunk/include/video_decoder.h.new
839    M /trunk/include/vpar_blocks.h
840    M /trunk/include/vpar_synchro.h
841    M /trunk/src/input/input.c.new
842    M /trunk/src/video_decoder/vdec_idct.c
843    M /trunk/src/video_decoder/video_decoder.c
844    M /trunk/src/video_parser/video_fifo.c
845    M /trunk/src/video_parser/video_parser.c
846    M /trunk/src/video_parser/vpar_blocks.c
847    M /trunk/src/video_parser/vpar_headers.c
849 Nettoyage global. Le vlc se ferme proprement, elem_t devient dctelem_t, le
850 macroblock perdu a ?\239?\191?\189t?\239?\191?\189 retrouv?\239?\191?\189, et bien plus...
852 ------------------------------------------------------------------------
853 r123 | maxx | 2000-01-18 14:55:43 +0100 (Tue, 18 Jan 2000) | 7 lines
854 Changed paths:
855    M /trunk/Makefile
856    A /trunk/include/ac3_bit_allocate.h
857    M /trunk/include/ac3_decoder.h
858    A /trunk/include/ac3_downmix.h
859    A /trunk/include/ac3_exponent.h
860    A /trunk/include/ac3_imdct.h
861    A /trunk/include/ac3_mantissa.h
862    A /trunk/include/ac3_parse.h
863    A /trunk/include/ac3_rematrix.h
864    M /trunk/include/input.h
865    A /trunk/src/ac3_decoder/ac3_bit_allocate.c
866    M /trunk/src/ac3_decoder/ac3_decoder.c
867    A /trunk/src/ac3_decoder/ac3_downmix.c
868    A /trunk/src/ac3_decoder/ac3_exponent.c
869    A /trunk/src/ac3_decoder/ac3_imdct.c
870    A /trunk/src/ac3_decoder/ac3_mantissa.c
871    A /trunk/src/ac3_decoder/ac3_parse.c
872    A /trunk/src/ac3_decoder/ac3_rematrix.c
873    M /trunk/src/input/input.c
874    M /trunk/src/input/input_ctrl.c
875    M /trunk/src/input/input_psi.c
877 * Modification de l'input afin de spawner un d?\239?\191?\189codeur ac3 lorsqu'un tel flux
878 est d?\239?\191?\189tect?\239?\191?\189 ;
880 * Impl?\239?\191?\189mentation du d?\239?\191?\189codeur ac3 ;
882 * Il est rewlz(ac3dec) - 2h00 :-)
884 ------------------------------------------------------------------------
885 r124 | seguin | 2000-01-18 15:09:58 +0100 (Tue, 18 Jan 2000) | 2 lines
886 Changed paths:
887    M /trunk/include/video.h
889 Ajout de quelques membres a picture_t
891 ------------------------------------------------------------------------
892 r125 | sam | 2000-01-18 15:34:47 +0100 (Tue, 18 Jan 2000) | 2 lines
893 Changed paths:
894    M /trunk/src/input/input_psi.c
896  le bug de input_psi ?\239?\191?\189tait fourbement r?\239?\191?\189apparu.
898 ------------------------------------------------------------------------
899 r126 | massiot | 2000-01-18 16:00:32 +0100 (Tue, 18 Jan 2000) | 2 lines
900 Changed paths:
901    M /trunk/include/vpar_headers.h
902    M /trunk/src/video_parser/vpar_headers.c
904 i_aspect_ratio et i_matrix_coefficients pour Ptyx.
906 ------------------------------------------------------------------------
907 r127 | sam | 2000-01-18 17:17:26 +0100 (Tue, 18 Jan 2000) | 2 lines
908 Changed paths:
909    M /trunk/src/input/input.c
911  petit patch pour faire marcher l'AC3
913 ------------------------------------------------------------------------
914 r128 | sam | 2000-01-18 17:22:12 +0100 (Tue, 18 Jan 2000) | 2 lines
915 Changed paths:
916    M /trunk/src/input/input.c
918  faut pas ?\239?\191?\189tre trop press?\239?\191?\189s dans la vie :)
920 ------------------------------------------------------------------------
921 r129 | maxx | 2000-01-18 17:33:14 +0100 (Tue, 18 Jan 2000) | 3 lines
922 Changed paths:
923    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
924    M /trunk/src/ac3_decoder/ac3_decoder.c
926 * ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c :
927 - ac3-alpha rewlz :-)
929 ------------------------------------------------------------------------
930 r130 | maxx | 2000-01-18 19:42:16 +0100 (Tue, 18 Jan 2000) | 10 lines
931 Changed paths:
932    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
933    M /trunk/src/ac3_decoder/ac3_decoder.c
934    M /trunk/src/ac3_decoder/ac3_downmix.c
935    M /trunk/src/ac3_decoder/ac3_exponent.c
936    M /trunk/src/ac3_decoder/ac3_mantissa.c
938 * ac3_downmix.c :
939 - suppression des gros scrountchs immondes (c) (qui sont ?\239?\191?\189galement des
940 pouics parfois) ;
942 * ac3_bit_allocate.c, ac3_exponent.c, ac3_mantissa.c :
943 - suppression de tests et messages de debug ;
945 * ac3_decoder/ac3_decoder.c :
946 - impl?\239?\191?\189mentation de la synkro qui punix ;
948 ------------------------------------------------------------------------
949 r131 | polux | 2000-01-18 21:39:12 +0100 (Tue, 18 Jan 2000) | 4 lines
950 Changed paths:
951    M /trunk/include/vpar_motion.h
952    M /trunk/src/video_parser/vpar_blocks.c
953    M /trunk/src/video_parser/vpar_motion.c
954    M /trunk/src/video_parser/vpar_synchro.c
957 Le parser fonctionne maintenant avec les I, les P et les B.
958 Reste a implementer la synchro et finir le decodeur.
960 ------------------------------------------------------------------------
961 r132 | seguin | 2000-01-18 22:50:53 +0100 (Tue, 18 Jan 2000) | 5 lines
962 Changed paths:
963    M /trunk/Makefile
964    M /trunk/include/config.h
965    M /trunk/include/video.h
966    M /trunk/include/video_output.h
967    A /trunk/include/video_yuv.h
968    M /trunk/src/video_output/video_output.c
969    A /trunk/src/video_output/video_yuv.c
970    D /trunk/src/video_output/video_yuv_c.c
972 Changement de l'API de vout (chroma_width)
973 Nettoyage des YUV.
975 Ne marche qu'en -g pour le moment, le reste arrive.
977 ------------------------------------------------------------------------
978 r133 | massiot | 2000-01-18 23:29:35 +0100 (Tue, 18 Jan 2000) | 2 lines
979 Changed paths:
980    M /trunk/include/vdec_motion.h
981    M /trunk/include/vpar_blocks.h
982    M /trunk/src/video_decoder/vdec_motion.c
983    M /trunk/src/video_parser/vpar_blocks.c
984    M /trunk/src/video_parser/vpar_headers.c
985    M /trunk/src/video_parser/vpar_synchro.c
987 Le motion compensation. Notez que ?\239?\191?\189a ne marche pas (encore).
989 ------------------------------------------------------------------------
990 r134 | sam | 2000-01-18 23:33:16 +0100 (Tue, 18 Jan 2000) | 3 lines
991 Changed paths:
992    M /trunk/include/vpar_synchro.h
993    M /trunk/src/input/input.c
994    M /trunk/src/video_parser/vpar_synchro.c
996 d?\239?\191?\189but de la synchro. ?\239?\191?\189a n'influe pas sur le reste pour le moment, mais
997 la base des algos ?\239?\191?\189 deux balles est l?\239?\191?\189.
999 ------------------------------------------------------------------------
1000 r135 | seguin | 2000-01-19 00:16:57 +0100 (Wed, 19 Jan 2000) | 2 lines
1001 Changed paths:
1002    M /trunk/include/video_output.h
1003    M /trunk/src/video_output/video_output.c
1004    M /trunk/src/video_output/video_yuv.c
1006 YUV en couleurs.
1008 ------------------------------------------------------------------------
1009 r136 | seguin | 2000-01-19 00:43:52 +0100 (Wed, 19 Jan 2000) | 2 lines
1010 Changed paths:
1011    M /trunk/Makefile
1012    M /trunk/include/video_yuv.h
1013    M /trunk/src/video_output/video_yuv.c
1014    M /trunk/src/video_output/video_yuv_mmx.S
1016 YUV MMX, avec aspect ratio !!!
1018 ------------------------------------------------------------------------
1019 r137 | sam | 2000-01-19 00:48:13 +0100 (Wed, 19 Jan 2000) | 2 lines
1020 Changed paths:
1021    M /trunk/src/video_parser/vpar_synchro.c
1023 ah ben forc?\239?\191?\189ment, ?\239?\191?\189a risquait pas de compiler si j'inversais new et old
1025 ------------------------------------------------------------------------
1026 r138 | maxx | 2000-01-19 01:01:26 +0100 (Wed, 19 Jan 2000) | 3 lines
1027 Changed paths:
1028    M /trunk/src/ac3_decoder/ac3_decoder.c
1029    M /trunk/src/audio_output/audio_output.c
1031 * ac3_decoder/ac3_decoder.c, audio_output/audio_output.c :
1032 - modification de la synkro, d?\239?\191?\189tection de la fr?\239?\191?\189quence du flux ac3 ;
1034 ------------------------------------------------------------------------
1035 r139 | polux | 2000-01-19 02:57:57 +0100 (Wed, 19 Jan 2000) | 4 lines
1036 Changed paths:
1037    M /trunk/src/video_decoder/vdec_motion.c
1038    M /trunk/src/video_decoder/video_decoder.c
1039    M /trunk/src/video_parser/video_fifo.c
1040    M /trunk/src/video_parser/vpar_blocks.c
1041    M /trunk/src/video_parser/vpar_headers.c
1042    M /trunk/src/video_parser/vpar_motion.c
1043    M /trunk/src/video_parser/vpar_synchro.c
1045 Avancement du debuggage du motion.
1047 --Meuuh+Stef+Polux+Jimmy
1049 ------------------------------------------------------------------------
1050 r140 | seguin | 2000-01-19 03:15:30 +0100 (Wed, 19 Jan 2000) | 3 lines
1051 Changed paths:
1052    M /trunk/include/config.h
1053    M /trunk/include/video.h
1054    M /trunk/include/video_output.h
1055    M /trunk/include/video_yuv.h
1056    M /trunk/src/interface/main.c
1057    M /trunk/src/video_output/video_ggi.c
1058    M /trunk/src/video_output/video_output.c
1059    M /trunk/src/video_output/video_x11.c
1060    M /trunk/src/video_output/video_yuv.c
1062 Toujours du nettoyage.
1063 Une API pour les sous titres.
1065 ------------------------------------------------------------------------
1066 r141 | jimmy | 2000-01-19 03:25:00 +0100 (Wed, 19 Jan 2000) | 8 lines
1067 Changed paths:
1068    M /trunk/src/video_decoder/vdec_idct.c
1069    M /trunk/src/video_parser/vpar_blocks.c
1070    M /trunk/src/video_parser/vpar_synchro.c
1072 * Le bug des pixels invers?\239?\191?\189s de la dct mmx ?\239?\191?\189 ?\239?\191?\189t?\239?\191?\189 corrig?\239?\191?\189 (et non plus sau-
1073   vagement kludg?\239?\191?\189).
1075 * La sparse idct fonctionne.
1077 * Plusieurs versions de la dct ont ?\239?\191?\189t?\239?\191?\189 inclues dans vdec_idct pour pou-
1078   voir choisir la plus performante quand tout marchera.
1080 ------------------------------------------------------------------------
1081 r142 | sam | 2000-01-19 03:49:34 +0100 (Wed, 19 Jan 2000) | 3 lines
1082 Changed paths:
1083    M /trunk/src/video_parser/video_parser.c
1084    M /trunk/src/video_parser/vpar_synchro.c
1086  . initialisation propre de la synchro
1087  . messages de debug ?\239?\191?\189 la con pour essayer de voir o?\239?\191?\189 j'en suis
1089 ------------------------------------------------------------------------
1090 r143 | sam | 2000-01-19 07:00:49 +0100 (Wed, 19 Jan 2000) | 3 lines
1091 Changed paths:
1092    M /trunk/Makefile
1093    M /trunk/include/vpar_synchro.h
1094    M /trunk/src/video_parser/video_parser.c
1095    M /trunk/src/video_parser/vpar_synchro.c
1097  . ultimisation des calculs de pr?\239?\191?\189diction dans la synchro
1098  . squelette du subtitle_decoder
1100 ------------------------------------------------------------------------
1101 r144 | sam | 2000-01-19 07:06:08 +0100 (Wed, 19 Jan 2000) | 2 lines
1102 Changed paths:
1103    A /trunk/include/subtitle_decoder.h
1105  . dernier fichier n?\239?\191?\189cessaire ?\239?\191?\189 la compilation du subtitle decoder
1107 ------------------------------------------------------------------------
1108 r145 | maxx | 2000-01-19 10:47:56 +0100 (Wed, 19 Jan 2000) | 3 lines
1109 Changed paths:
1110    M /trunk/doc/bugs
1111    M /trunk/doc/todo
1113 * Documentation/bugs, Documentation/todo :
1114 - mise ?\239?\191?\189 jour des sections concernant les d?\239?\191?\189codeurs audio ;
1116 ------------------------------------------------------------------------
1117 r146 | seguin | 2000-01-19 11:04:23 +0100 (Wed, 19 Jan 2000) | 2 lines
1118 Changed paths:
1119    M /trunk/include/config.h
1120    M /trunk/include/interface.h
1121    M /trunk/include/video_output.h
1122    M /trunk/include/video_sys.h
1123    M /trunk/src/interface/interface.c
1124    M /trunk/src/interface/main.c
1125    M /trunk/src/video_output/video_output.c
1126    M /trunk/src/video_output/video_x11.c
1127    M /trunk/src/video_output/video_yuv.c
1129 Nettoyage.
1131 ------------------------------------------------------------------------
1132 r147 | seguin | 2000-01-19 11:52:47 +0100 (Wed, 19 Jan 2000) | 3 lines
1133 Changed paths:
1134    M /trunk/include/config.h
1135    M /trunk/src/video_output/video_output.c
1136    M /trunk/src/video_output/video_x11.c
1138 Ajout d'une fonction de deboguage ?\239?\191?\189 UnlinkPicture
1139 VS: ----------------------------------------------------------------------
1141 ------------------------------------------------------------------------
1142 r148 | polux | 2000-01-19 13:25:01 +0100 (Wed, 19 Jan 2000) | 2 lines
1143 Changed paths:
1144    M /trunk/src/video_decoder/vdec_motion.c
1145    M /trunk/src/video_parser/vpar_blocks.c
1146    M /trunk/src/video_parser/vpar_headers.c
1147    M /trunk/src/video_parser/vpar_synchro.c
1149 Avancement du motion.
1151 ------------------------------------------------------------------------
1152 r149 | seguin | 2000-01-19 13:28:25 +0100 (Wed, 19 Jan 2000) | 3 lines
1153 Changed paths:
1154    M /trunk/include/config.h
1155    M /trunk/include/video.h
1156    M /trunk/include/video_output.h
1157    M /trunk/src/interface/interface.c
1158    M /trunk/src/video_output/video_output.c
1160 API vout_DateImage (mais ?\239?\191?\189a ne marche pas)
1161 Suite nettoyage
1163 ------------------------------------------------------------------------
1164 r150 | massiot | 2000-01-19 14:11:36 +0100 (Wed, 19 Jan 2000) | 2 lines
1165 Changed paths:
1166    M /trunk/include/vpar_blocks.h
1167    M /trunk/include/vpar_headers.h
1168    M /trunk/src/video_decoder/vdec_motion.c
1169    M /trunk/src/video_parser/vpar_blocks.c
1170    M /trunk/src/video_parser/vpar_headers.c
1172 Corrections de bugs dans le motion.
1174 ------------------------------------------------------------------------
1175 r151 | sam | 2000-01-19 14:38:17 +0100 (Wed, 19 Jan 2000) | 4 lines
1176 Changed paths:
1177    M /trunk/include/config.h
1179  . augmentation de VOUT_FPS_SAMPLES pour un calcul un peu plus r?\239?\191?\189aliste
1180   des fps, sachant qu'il y a 30 images par seconde sur un DVD, faire une
1181   moyenne sur 5 images me parait un peu d?\239?\191?\189bile.
1183 ------------------------------------------------------------------------
1184 r152 | massiot | 2000-01-19 17:17:27 +0100 (Wed, 19 Jan 2000) | 2 lines
1185 Changed paths:
1186    M /trunk/src/video_decoder/vdec_motion.c
1188 Support pour les chrominances 422 et 444.
1190 ------------------------------------------------------------------------
1191 r153 | seguin | 2000-01-19 17:25:23 +0100 (Wed, 19 Jan 2000) | 2 lines
1192 Changed paths:
1193    M /trunk/include/config.h
1194    M /trunk/include/video_output.h
1195    M /trunk/src/interface/interface.c
1196    M /trunk/src/interface/main.c
1197    M /trunk/src/video_output/video_output.c
1198    M /trunk/src/video_output/video_x11.c
1199    M /trunk/src/video_output/video_yuv.c
1201 Resize qui fonctionne.
1203 ------------------------------------------------------------------------
1204 r154 | sam | 2000-01-19 17:38:01 +0100 (Wed, 19 Jan 2000) | 2 lines
1205 Changed paths:
1206    M /trunk/include/vpar_synchro.h
1207    M /trunk/src/video_parser/vpar_headers.c
1208    M /trunk/src/video_parser/vpar_synchro.c
1210  . pr?\239?\191?\189paration de la modification de l'API synchro
1212 ------------------------------------------------------------------------
1213 r155 | seguin | 2000-01-19 17:45:11 +0100 (Wed, 19 Jan 2000) | 2 lines
1214 Changed paths:
1215    M /trunk/include/video.h
1216    M /trunk/src/video_output/video_output.c
1218 API vout_DatePicture termin?\239?\191?\189e.
1220 ------------------------------------------------------------------------
1221 r156 | massiot | 2000-01-19 18:09:57 +0100 (Wed, 19 Jan 2000) | 2 lines
1222 Changed paths:
1223    M /trunk/include/vpar_blocks.h
1224    M /trunk/src/video_decoder/vdec_motion.c
1225    M /trunk/src/video_parser/vpar_blocks.c
1227 Support pour le motion DMV.
1229 ------------------------------------------------------------------------
1230 r157 | massiot | 2000-01-19 18:39:09 +0100 (Wed, 19 Jan 2000) | 2 lines
1231 Changed paths:
1232    M /trunk/include/vpar_synchro.h
1233    M /trunk/src/video_parser/vpar_headers.c
1234    M /trunk/src/video_parser/vpar_synchro.c
1236 support de vout_DatePicture().
1238 ------------------------------------------------------------------------
1239 r158 | seguin | 2000-01-19 19:43:17 +0100 (Wed, 19 Jan 2000) | 2 lines
1240 Changed paths:
1241    M /trunk/include/config.h
1242    M /trunk/include/interface.h
1243    M /trunk/src/interface/interface.c
1244    M /trunk/src/interface/intf_ctrl.c
1245    M /trunk/src/interface/main.c
1246    M /trunk/src/video_output/video_ggi.c
1247    M /trunk/src/video_output/video_output.c
1248    M /trunk/src/video_output/video_yuv.c
1250 D?\239?\191?\189but du changement de chaine.
1252 ------------------------------------------------------------------------
1253 r159 | sam | 2000-01-19 20:48:31 +0100 (Wed, 19 Jan 2000) | 2 lines
1254 Changed paths:
1255    M /trunk/src/video_decoder/vdec_motion.c
1257  commit du chti patch de Meuuh, sinon il est ?\239?\191?\189cras?\239?\191?\189 ?\239?\191?\189 chaque update
1259 ------------------------------------------------------------------------
1260 r160 | polux | 2000-01-19 21:27:57 +0100 (Wed, 19 Jan 2000) | 2 lines
1261 Changed paths:
1262    M /trunk/src/video_decoder/vdec_motion.c
1263    M /trunk/src/video_decoder/video_decoder.c
1264    M /trunk/src/video_parser/video_fifo.c
1265    M /trunk/src/video_parser/vpar_blocks.c
1266    M /trunk/src/video_parser/vpar_headers.c
1267    M /trunk/src/video_parser/vpar_motion.c
1268    M /trunk/src/video_parser/vpar_synchro.c
1270 Avancement du debuggage du motion.
1272 ------------------------------------------------------------------------
1273 r161 | sam | 2000-01-19 21:59:51 +0100 (Wed, 19 Jan 2000) | 3 lines
1274 Changed paths:
1275    M /trunk/include/vlc.h.new
1276    M /trunk/src/input/input_ctrl.c
1277    M /trunk/src/input/input_ctrl.c.new
1279  . ajout des patches ac3 de MaXX dans le nouveau d?\239?\191?\189codeur
1280  . fix?\239?\191?\189 ce #@!#@! de idct.c.new qui fait _chier_
1282 ------------------------------------------------------------------------
1283 r162 | sam | 2000-01-19 22:03:34 +0100 (Wed, 19 Jan 2000) | 2 lines
1284 Changed paths:
1285    M /trunk/Makefile
1286    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
1287    M /trunk/src/ac3_decoder/ac3_downmix.c
1288    M /trunk/src/ac3_decoder/ac3_exponent.c
1289    M /trunk/src/ac3_decoder/ac3_imdct.c
1290    M /trunk/src/ac3_decoder/ac3_mantissa.c
1291    M /trunk/src/ac3_decoder/ac3_parse.c
1292    M /trunk/src/ac3_decoder/ac3_rematrix.c
1294  rajoout d'includes pour que ?\239?\191?\189a compile sous FreeBSD (thx Dae)
1296 ------------------------------------------------------------------------
1297 r163 | sam | 2000-01-20 05:09:39 +0100 (Thu, 20 Jan 2000) | 3 lines
1298 Changed paths:
1299    M /trunk/Makefile
1300    M /trunk/include/video_decoder.h
1301    M /trunk/include/vlc.h
1302    M /trunk/src/input/input.c
1303    M /trunk/src/input/input_ctrl.c
1305  giclage de ces putains de .old et .new qu'?\239?\191?\189 chaque commit je me plante
1306 et ?\239?\191?\189 chaque update aussi, alors pouf, des #ifdef ?\239?\191?\189a va aussi..
1308 ------------------------------------------------------------------------
1309 r164 | sam | 2000-01-20 05:10:30 +0100 (Thu, 20 Jan 2000) | 2 lines
1310 Changed paths:
1311    D /trunk/include/video_decoder.h.new
1312    D /trunk/include/vlc.h.new
1313    D /trunk/src/input/input.c.new
1314    D /trunk/src/input/input_ctrl.c.new
1316  et paf ! n'a pu les sales fichiers .new
1318 ------------------------------------------------------------------------
1319 r165 | massiot | 2000-01-20 12:16:13 +0100 (Thu, 20 Jan 2000) | 2 lines
1320 Changed paths:
1321    M /trunk/src/video_output/video_yuv.c
1323 Correction de l'YUV en 15 bpp.
1325 ------------------------------------------------------------------------
1326 r166 | maxx | 2000-01-20 12:23:17 +0100 (Thu, 20 Jan 2000) | 19 lines
1327 Changed paths:
1328    M /trunk/Makefile
1329    M /trunk/include/ac3_decoder.h
1330    M /trunk/src/ac3_decoder/ac3_decoder.c
1331    M /trunk/src/ac3_decoder/ac3_exponent.c
1332    M /trunk/src/ac3_decoder/ac3_mantissa.c
1333    M /trunk/src/audio_output/audio_output.c
1335 * Makefile :
1336 - DECODER=old et non DECODER=new ;
1338 * include/ac3_decoder.h :
1339 - rajout, dans la structure ac3dec_thread_t, du membre b_invalid (utilis?\239?\191?\189
1340 pour skipper une frame ac3 invalide) ;
1342 * ac3_decoder/ac3_decoder.c :
1343 - rajout du support de b_invalid ;
1345 * ac3_decoder/ac3_exponent.c :
1346 - optimisations ;
1348 * ac3_decoder/ac3_mantissa.c :
1349 - d?\239?\191?\189tection d'une mantisse invalide et m?\239?\191?\189j de b_invalid ;
1351 * audio_output/audio_output.c :
1352 - resynkro en cas de bouclage du flux ;
1354 ------------------------------------------------------------------------
1355 r167 | maxx | 2000-01-20 14:30:38 +0100 (Thu, 20 Jan 2000) | 7 lines
1356 Changed paths:
1357    M /trunk/src/ac3_decoder/ac3_decoder.c
1358    M /trunk/src/audio_output/audio_output.c
1360 * ac3_decoder/ac3_decoder.c :
1361 - m?\239?\191?\189j de la fr?\239?\191?\189quence th?\239?\191?\189orique de chaque frame ac3 ;
1363 * audio_output/audio_output.c :
1364 - d?\239?\191?\189tection des bouclages de flux et resynkronisation automatique sur la
1365 fr?\239?\191?\189quence th?\239?\191?\189orique ;
1367 ------------------------------------------------------------------------
1368 r168 | seguin | 2000-01-20 17:12:01 +0100 (Thu, 20 Jan 2000) | 4 lines
1369 Changed paths:
1370    M /trunk/include/common.h
1371    M /trunk/include/config.h
1372    M /trunk/include/input.h
1373    M /trunk/include/input_file.h
1374    M /trunk/include/input_netlist.h
1375    M /trunk/include/input_network.h
1376    M /trunk/include/input_pcr.h
1377    M /trunk/include/input_psi.h
1378    M /trunk/include/input_vlan.h
1379    M /trunk/include/main.h
1380    M /trunk/include/vlc.h
1381    M /trunk/src/input/input.c
1382    M /trunk/src/input/input_file.c
1383    M /trunk/src/input/input_netlist.c
1384    M /trunk/src/input/input_network.c
1385    M /trunk/src/input/input_pcr.c
1386    M /trunk/src/input/input_psi.c
1387    M /trunk/src/input/input_vlan.c
1388    M /trunk/src/interface/interface.c
1389    M /trunk/src/interface/intf_ctrl.c
1390    M /trunk/src/interface/main.c
1391    M /trunk/src/video_output/video_output.c
1392    M /trunk/src/video_output/video_x11.c
1394 Changement de chaine. Delicat encore, mais il marche. Quelques corrections
1395 esthetiques, un timeout pour les vlans et le frame buffer et c'est la
1396 release d?\239?\191?\189mo (en ce qui me concerne) !
1398 ------------------------------------------------------------------------
1399 r169 | seguin | 2000-01-20 18:10:07 +0100 (Thu, 20 Jan 2000) | 2 lines
1400 Changed paths:
1401    M /trunk/include/config.h
1402    M /trunk/src/input/input_vlan.c
1404 Timeout pour les changements de vlan
1406 ------------------------------------------------------------------------
1407 r170 | seguin | 2000-01-20 18:17:41 +0100 (Thu, 20 Jan 2000) | 2 lines
1408 Changed paths:
1409    M /trunk/src/input/input_vlan.c
1410    M /trunk/src/interface/interface.c
1412 Desactivation du changement de chaine en --novlan
1414 ------------------------------------------------------------------------
1415 r171 | massiot | 2000-01-20 19:12:41 +0100 (Thu, 20 Jan 2000) | 3 lines
1416 Changed paths:
1417    M /trunk/src/video_parser/vpar_headers.c
1419 Correction d'un bug, mais pas DU bug.
1420 (putain quel con)
1422 ------------------------------------------------------------------------
1423 r172 | seguin | 2000-01-20 19:18:17 +0100 (Thu, 20 Jan 2000) | 3 lines
1424 Changed paths:
1425    M /trunk/include/config.h
1426    M /trunk/src/input/input_network.c
1427    M /trunk/src/interface/main.c
1429 Gras de parametres en ligne de commande ou en variables d'environnement,
1430 afin de ne pas avoir a recompiler le client en cas de loose.
1432 ------------------------------------------------------------------------
1433 r173 | maxx | 2000-01-20 19:48:21 +0100 (Thu, 20 Jan 2000) | 4 lines
1434 Changed paths:
1435    M /trunk/include/decoder_fifo.h
1437 * include/decoder_fifo.h :
1438 - correction d'un bug dans la fonction GetByte (freeze ?\239?\191?\189ventuel des
1439 d?\239?\191?\189codeurs lors du suicide du thread input) ;
1441 ------------------------------------------------------------------------
1442 r174 | maxx | 2000-01-21 05:52:32 +0100 (Fri, 21 Jan 2000) | 11 lines
1443 Changed paths:
1444    M /trunk/src/ac3_decoder/ac3_decoder.c
1445    M /trunk/src/audio_decoder/audio_decoder.c
1446    M /trunk/src/audio_output/audio_output.c
1448 * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
1449 - correction d'un bug dans la fonction d'initialisation des d?\239?\191?\189codeurs
1450 (freeze lorsqu'aucun paquet PES n'est envoy?\239?\191?\189 aux d?\239?\191?\189codeurs) ;
1452 * audio_output/audio_output.c :
1453 - correction d'un bug dans l'initialisation du flag b_die des fifos des
1454 d?\239?\191?\189codeurs ;
1455 - correction d'un bug dans la lecture des flags b_die des fifos des
1456 d?\239?\191?\189codeurs (les fifos n'?\239?\191?\189taient pas d?\239?\191?\189truites avant la mort du thread
1457 audio_output) ;
1459 ------------------------------------------------------------------------
1460 r175 | sam | 2000-01-21 07:59:11 +0100 (Fri, 21 Jan 2000) | 3 lines
1461 Changed paths:
1462    M /trunk/src/video_output/video_fb.c
1463    M /trunk/src/video_output/video_output.c
1465  l'output framebuffer fonctionne presque.
1466  ca va *pas* merder.
1468 ------------------------------------------------------------------------
1469 r176 | sam | 2000-01-21 12:31:01 +0100 (Fri, 21 Jan 2000) | 3 lines
1470 Changed paths:
1471    M /trunk/Makefile
1472    M /trunk/include/config.h
1473    M /trunk/src/video_output/video_fb.c
1475  . support framebuffer
1476  . input clavier limit?\239?\191?\189e mais fonctionnelle
1478 ------------------------------------------------------------------------
1479 r177 | massiot | 2000-01-22 00:18:17 +0100 (Sat, 22 Jan 2000) | 6 lines
1480 Changed paths:
1481    M /trunk/src/video_parser/video_parser.c
1482    M /trunk/src/video_parser/vpar_headers.c
1484 Corrections de bugs mineurs divers et vari?\239?\191?\189s, dont :
1485 * video_parser.c : d?\239?\191?\189placement de l'initialisation de la synchro dans
1486   InitThread(), correction d'un memory leak ;
1487 * vpar_headers.c : correction d'un segfault potentiel, erreur dans une
1488   en-t?\239?\191?\189te dont on se bat les couilles.
1490 ------------------------------------------------------------------------
1491 r178 | jimmy | 2000-01-22 23:02:49 +0100 (Sat, 22 Jan 2000) | 2 lines
1492 Changed paths:
1493    M /trunk/src/video_parser/vpar_headers.c
1495 Correction du bug de la premiere image verte (putain mais quel con)
1497 ------------------------------------------------------------------------
1498 r179 | sam | 2000-01-22 23:22:50 +0100 (Sat, 22 Jan 2000) | 2 lines
1499 Changed paths:
1500    M /trunk/Makefile
1502  . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)
1504 ------------------------------------------------------------------------
1505 r180 | polux | 2000-01-22 23:48:14 +0100 (Sat, 22 Jan 2000) | 5 lines
1506 Changed paths:
1507    M /trunk/src/video_parser/vpar_blocks.c
1508    M /trunk/src/video_parser/vpar_motion.c
1512 Petites corrections de bug dans le motion compensation et le parsage des
1513 blocks non intra.
1515 ------------------------------------------------------------------------
1516 r181 | jimmy | 2000-01-23 03:32:41 +0100 (Sun, 23 Jan 2000) | 4 lines
1517 Changed paths:
1518    M /trunk/include/config.h
1519    M /trunk/include/vlc.h
1520    M /trunk/src/video_decoder/vdec_motion.c
1521    M /trunk/src/video_decoder/video_decoder.c
1522    M /trunk/src/video_parser/video_fifo.c
1523    M /trunk/src/video_parser/vpar_blocks.c
1524    M /trunk/src/video_parser/vpar_headers.c
1525    M /trunk/src/video_parser/vpar_synchro.c
1527 CA MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARCHE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1529 --Meuuh
1531 ------------------------------------------------------------------------
1532 r182 | maxx | 2000-01-23 10:05:32 +0100 (Sun, 23 Jan 2000) | 4 lines
1533 Changed paths:
1534    M /trunk/src/audio_output/audio_output.c
1536 * audio_output/audio_output.c :
1537 - suppression d'une macro inutile ;
1538 - proprification d'une ligne de code obscur ;
1540 ------------------------------------------------------------------------
1541 r183 | jimmy | 2000-01-23 21:58:39 +0100 (Sun, 23 Jan 2000) | 7 lines
1542 Changed paths:
1543    M /trunk/Makefile
1544    A /trunk/src/video_decoder/idctmmx.S
1545    M /trunk/src/video_decoder/vdec_idct.c
1546    M /trunk/src/video_output/video_yuv_mmx.S
1547    M /trunk/src/video_parser/vpar_blocks.c
1550 * Activation des Sparses idct dans le video parser;
1551 * Utilisation de la mmx pour la dct si l'architechture s'y pr?\239?\191?\189te
1552   (modif de Makefile et vdec_idct)
1553 * idctmmx.S avec une forme d'appel identique a vdec_idct a ete ajoute a
1554   video_decoder.
1556 ------------------------------------------------------------------------
1557 r184 | maxx | 2000-01-24 01:16:38 +0100 (Mon, 24 Jan 2000) | 3 lines
1558 Changed paths:
1559    M /trunk/include/audio_output.h
1560    M /trunk/src/ac3_decoder/ac3_decoder.c
1561    M /trunk/src/audio_output/audio_output.c
1563 * GoldenEye rewlz :
1564 - explications du commit au prochain commit :-)
1566 ------------------------------------------------------------------------
1567 r185 | maxx | 2000-01-24 03:07:29 +0100 (Mon, 24 Jan 2000) | 14 lines
1568 Changed paths:
1569    M /trunk/Makefile
1570    M /trunk/include/config.h
1571    M /trunk/src/ac3_decoder/ac3_decoder.c
1572    M /trunk/src/audio_decoder/audio_decoder.c
1573    M /trunk/src/audio_output/audio_output.c
1575 * audio_output/audio_output.c :
1576 - impl?\239?\191?\189mentation de la synkro (qui punit m?\239?\191?\189chant) ;
1578 * audio_decoder/audio_decoder.c, ac3_decoder/ac3_decoder.c :
1579 - rajout de vlc_cond_signal() afin de pr?\239?\191?\189venir l'audio_output que de
1580 nouveaux samples ont ?\239?\191?\189t?\239?\191?\189 d?\239?\191?\189cod?\239?\191?\189s ;
1582 * Makefile :
1583 - rajout de l'options de compilation -g ;
1584 - utilisation du old decoder (synkro) ;
1586 * include/config.h :
1587 - suppression des messages de debug ;
1589 ------------------------------------------------------------------------
1590 r186 | sam | 2000-01-24 04:28:44 +0100 (Mon, 24 Jan 2000) | 4 lines
1591 Changed paths:
1592    M /trunk/include/vlc.h
1593    M /trunk/src/generic_decoder/generic_decoder.c
1594    M /trunk/src/input/input.c
1595    M /trunk/src/input/input_ctrl.c
1596    M /trunk/src/input/input_psi.c
1597    M /trunk/src/interface/control.c
1598    M /trunk/src/interface/intf_cmd.c
1599    M /trunk/src/interface/intf_ctrl.c
1600    M /trunk/src/video_decoder/vdec_idct.c
1601    M /trunk/src/video_decoder/vdec_motion.c
1602    M /trunk/src/video_decoder/video_decoder.c
1603    M /trunk/src/video_parser/video_fifo.c
1604    M /trunk/src/video_parser/video_parser.c
1605    M /trunk/src/video_parser/vpar_blocks.c
1606    M /trunk/src/video_parser/vpar_headers.c
1607    M /trunk/src/video_parser/vpar_motion.c
1608    M /trunk/src/video_parser/vpar_synchro.c
1610  . un chti peu plus de synchro video, mais c'est pas encore ?\239?\191?\189a
1611  . suppression des #include "X11/*" pour que ?\239?\191?\189a compile sans X
1612  . alban, t'es mortel
1614 ------------------------------------------------------------------------
1615 r187 | sam | 2000-01-24 07:53:03 +0100 (Mon, 24 Jan 2000) | 2 lines
1616 Changed paths:
1617    M /trunk/include/config.h
1618    M /trunk/include/vpar_synchro.h
1620  fichiers oubli?\239?\191?\189s qui faisaient que ?\239?\191?\189a compile pas
1622 ------------------------------------------------------------------------
1623 r188 | seguin | 2000-01-24 13:53:49 +0100 (Mon, 24 Jan 2000) | 2 lines
1624 Changed paths:
1625    M /trunk/Makefile
1626    M /trunk/include/config.h
1627    M /trunk/src/interface/main.c
1629 Makefile et config.
1631 ------------------------------------------------------------------------
1632 r189 | massiot | 2000-01-25 01:09:39 +0100 (Tue, 25 Jan 2000) | 5 lines
1633 Changed paths:
1634    M /trunk/include/config.h
1635    M /trunk/include/vdec_motion.h
1636    M /trunk/include/video_decoder.h
1637    M /trunk/include/video_fifo.h
1638    M /trunk/include/video_parser.h
1639    M /trunk/include/vlc.h
1640    M /trunk/include/vpar_blocks.h
1641    M /trunk/src/video_decoder/vdec_idct.c
1642    M /trunk/src/video_decoder/vdec_motion.c
1643    M /trunk/src/video_decoder/video_decoder.c
1644    M /trunk/src/video_parser/video_fifo.c
1645    M /trunk/src/video_parser/video_parser.c
1646    M /trunk/src/video_parser/vpar_blocks.c
1647    M /trunk/src/video_parser/vpar_headers.c
1648    M /trunk/src/video_parser/vpar_motion.c
1649    M /trunk/src/video_parser/vpar_synchro.c
1651 * Optimisation de vdec_motion.c et video_decoder.c ;
1652 * Passage des fonctions de la video_fifo en inline ;
1653 * Correction d'un bug provoquant un overflow des messages dans
1654 vpar_headers.c.
1656 ------------------------------------------------------------------------
1657 r190 | jimmy | 2000-01-25 01:23:26 +0100 (Tue, 25 Jan 2000) | 3 lines
1658 Changed paths:
1659    M /trunk/src/video_output/video_yuv.c
1661   Ajout de fonctions yuv permettant un scaling 'exotique' en fin du
1662 fichier. Elles seront testees des que l'output le permettra.
1664 ------------------------------------------------------------------------
1665 r191 | massiot | 2000-01-25 02:51:50 +0100 (Tue, 25 Jan 2000) | 3 lines
1666 Changed paths:
1667    M /trunk/include/config.h
1668    M /trunk/include/video_decoder.h
1669    M /trunk/include/video_fifo.h
1670    M /trunk/include/video_parser.h
1671    M /trunk/include/vpar_headers.h
1672    M /trunk/src/video_decoder/video_decoder.c
1673    M /trunk/src/video_parser/video_fifo.c
1674    M /trunk/src/video_parser/video_parser.c
1675    M /trunk/src/video_parser/vpar_blocks.c
1676    M /trunk/src/video_parser/vpar_headers.c
1678 * Ajout d'un flag VDEC_SMP ?\239?\191?\189 commenter si on n'a qu'un seul
1679 microprocesseur.
1681 ------------------------------------------------------------------------
1682 r192 | sam | 2000-01-25 06:44:12 +0100 (Tue, 25 Jan 2000) | 3 lines
1683 Changed paths:
1684    M /trunk/Makefile
1685    M /trunk/include/vpar_synchro.h
1686    M /trunk/src/video_parser/video_parser.c
1687    M /trunk/src/video_parser/vpar_synchro.c
1689  . correction d'un bug dans l'interface framebuffer
1690  . d?\239?\191?\189but de synchro qui marchouille, mais tous mes flux merdent
1692 ------------------------------------------------------------------------
1693 r193 | maxx | 2000-01-25 20:02:50 +0100 (Tue, 25 Jan 2000) | 5 lines
1694 Changed paths:
1695    M /trunk/src/audio_output/audio_output.c
1697 * audio_output/audio_output.c :
1698 - rajout de messages de debug en attendant de trouver le coefficient de
1699 synkro optimal ;
1700 - modification du coefficient de synkro (8 -> 256) ;
1702 ------------------------------------------------------------------------
1703 r194 | sam | 2000-01-26 02:25:21 +0100 (Wed, 26 Jan 2000) | 2 lines
1704 Changed paths:
1705    M /trunk/src/video_parser/vpar_synchro.c
1707  . synchro qui marchouille de plus en plus
1709 ------------------------------------------------------------------------
1710 r195 | massiot | 2000-01-26 03:38:42 +0100 (Wed, 26 Jan 2000) | 5 lines
1711 Changed paths:
1712    M /trunk/include/vdec_motion.h
1713    M /trunk/include/video_fifo.h
1714    M /trunk/include/vpar_blocks.h
1715    M /trunk/include/vpar_headers.h
1716    M /trunk/src/video_decoder/vdec_motion.c
1717    M /trunk/src/video_parser/vpar_blocks.c
1718    M /trunk/src/video_parser/vpar_headers.c
1719    M /trunk/src/video_parser/vpar_motion.c
1721 * Optimisation du parseur ;
1722 * R?\239?\191?\189activation du motion DMV ;
1724 Pour info, on torche largement le d?\239?\191?\189codeur de r?\239?\191?\189f?\239?\191?\189rence (50 %).
1726 ------------------------------------------------------------------------
1727 r196 | massiot | 2000-01-26 03:57:45 +0100 (Wed, 26 Jan 2000) | 2 lines
1728 Changed paths:
1729    M /trunk/Makefile
1730    D /trunk/src/video_parser/vpar_motion.c
1732 vpar_motion.c n'est plus n?\239?\191?\189cessaire d?\239?\191?\189sormais.
1734 ------------------------------------------------------------------------
1735 r197 | sam | 2000-01-26 17:33:23 +0100 (Wed, 26 Jan 2000) | 4 lines
1736 Changed paths:
1737    M /trunk/include/vpar_synchro.h
1738    M /trunk/src/video_parser/video_parser.c
1739    M /trunk/src/video_parser/vpar_synchro.c
1741  . encore un peu plus de synchro. si ?\239?\191?\189a saccade c'est normal, ?\239?\191?\189a sera
1742   r?\239?\191?\189gl?\239?\191?\189 dans l'heure, mais j'ai commit?\239?\191?\189 pour qu'on puisse enfin voir
1743   des B avec le nouveau d?\239?\191?\189codeur (qui torchaize)
1745 ------------------------------------------------------------------------
1746 r198 | maxx | 2000-01-26 19:59:32 +0100 (Wed, 26 Jan 2000) | 3 lines
1747 Changed paths:
1748    M /trunk/src/audio_output/audio_output.c
1750 * audio_output/audio_output.c :
1751 - mise en commentaire de l'affichage de l'aout_debug ;
1753 ------------------------------------------------------------------------
1754 r199 | massiot | 2000-01-26 21:48:35 +0100 (Wed, 26 Jan 2000) | 4 lines
1755 Changed paths:
1756    M /trunk/include/config.h
1757    M /trunk/include/vdec_idct.h
1758    M /trunk/include/video_parser.h
1759    M /trunk/include/vpar_blocks.h
1760    M /trunk/include/vpar_headers.h
1761    M /trunk/src/video_decoder/vdec_idct.c
1762    M /trunk/src/video_parser/vpar_blocks.c
1763    M /trunk/src/video_parser/vpar_headers.c
1765 * Optimisation du video_parser ; define VPAR_OPTIM_LEVEL dans config.h
1766   pour r?\239?\191?\189gler le temps de compilation ;
1767 * virage d'un printf dans l'idct et d'une fonction inutile.
1769 ------------------------------------------------------------------------
1770 r200 | massiot | 2000-01-26 22:08:19 +0100 (Wed, 26 Jan 2000) | 2 lines
1771 Changed paths:
1772    D /trunk/include/vpar_motion.h
1773    M /trunk/src/video_parser/vpar_headers.c
1775 Fichier d?\239?\191?\189sormais inutile.
1777 ------------------------------------------------------------------------
1778 r201 | sam | 2000-01-26 23:46:37 +0100 (Wed, 26 Jan 2000) | 2 lines
1779 Changed paths:
1780    M /trunk/include/vpar_synchro.h
1781    M /trunk/src/video_parser/video_parser.c
1782    M /trunk/src/video_parser/vpar_synchro.c
1784  . nouvelle synchro. ?\239?\191?\189a devrait d?\239?\191?\189j?\239?\191?\189 fonctionner correctement en monothread
1786 ------------------------------------------------------------------------
1787 r202 | massiot | 2000-01-27 00:16:11 +0100 (Thu, 27 Jan 2000) | 2 lines
1788 Changed paths:
1789    M /trunk/include/video_parser.h
1790    M /trunk/include/vpar_blocks.h
1791    M /trunk/include/vpar_headers.h
1792    M /trunk/src/video_parser/vpar_blocks.c
1794 Nettoyage et commentationnement.
1796 ------------------------------------------------------------------------
1797 r203 | seguin | 2000-01-27 19:30:01 +0100 (Thu, 27 Jan 2000) | 2 lines
1798 Changed paths:
1799    M /trunk/Makefile
1800    M /trunk/include/common.h
1801    M /trunk/include/config.h
1802    M /trunk/include/video_output.h
1803    M /trunk/include/video_sys.h
1804    A /trunk/include/video_text.h
1805    A /trunk/lib/default8x16.psf
1806    A /trunk/lib/default8x9.psf
1807    M /trunk/src/video_output/video_output.c
1808    A /trunk/src/video_output/video_text.c
1809    M /trunk/src/video_output/video_x11.c
1811 Nouveau moteur de fontes.
1813 ------------------------------------------------------------------------
1814 r204 | massiot | 2000-01-28 00:12:03 +0100 (Fri, 28 Jan 2000) | 3 lines
1815 Changed paths:
1816    M /trunk/src/video_parser/vpar_blocks.c
1818 Tentative de fix pour le segfault du d?\239?\191?\189codeur (qui est en fait une erreur
1819 du parseur).
1821 ------------------------------------------------------------------------
1822 r205 | stef | 2000-01-28 01:12:32 +0100 (Fri, 28 Jan 2000) | 2 lines
1823 Changed paths:
1824    M /trunk/include/video_parser.h
1825    M /trunk/src/video_parser/video_parser.c
1826    M /trunk/src/video_parser/vpar_blocks.c
1828 . D?\239?\191?\189placement de deux structures de lookup dans le parseur
1830 ------------------------------------------------------------------------
1831 r206 | massiot | 2000-01-28 02:20:53 +0100 (Fri, 28 Jan 2000) | 2 lines
1832 Changed paths:
1833    M /trunk/src/video_parser/vpar_blocks.c
1835 Fix pour le bug de la chrominance qui saute.
1837 ------------------------------------------------------------------------
1838 r207 | massiot | 2000-01-28 03:10:08 +0100 (Fri, 28 Jan 2000) | 3 lines
1839 Changed paths:
1840    M /trunk/include/config.h
1841    M /trunk/src/input/input.c
1842    M /trunk/src/input/input_ctrl.c
1844 * Correction d'un message d'erreur erronn?\239?\191?\189 dans l'input ;
1845 * Correction d'un bug de synchro ;
1847 ------------------------------------------------------------------------
1848 r208 | seguin | 2000-01-30 16:08:59 +0100 (Sun, 30 Jan 2000) | 9 lines
1849 Changed paths:
1850    M /trunk/Makefile
1851    M /trunk/include/config.h
1852    M /trunk/include/video.h
1853    M /trunk/include/video_output.h
1854    M /trunk/include/video_sys.h
1855    M /trunk/include/video_text.h
1856    M /trunk/src/interface/interface.c
1857    M /trunk/src/interface/main.c
1858    M /trunk/src/video_output/video_fb.c
1859    M /trunk/src/video_output/video_ggi.c
1860    M /trunk/src/video_output/video_output.c
1861    M /trunk/src/video_output/video_text.c
1862    M /trunk/src/video_output/video_x11.c
1863    M /trunk/src/video_output/video_yuv.c
1865 Nouvelle interface, effacement des zones modifi?\239?\191?\189es d'une image sur 2,
1866 calcul de la taille optimale d'une image, scaling.
1868 -Le scaling donne de bonnes tailles, mais les conversions YUV ne peuvent
1869 pas suivre pour le moment.
1870 -J'ai peut etre un peu cass?\239?\191?\189 le fb et ggi (trop long ?\239?\191?\189 compiler pour tester).
1871 En cas de probl?\239?\191?\189me, je corrige de suite.
1872 -Les idle screens ("no stream") sont temporairement hors service.
1874 ------------------------------------------------------------------------
1875 r209 | stef | 2000-01-31 00:31:26 +0100 (Mon, 31 Jan 2000) | 4 lines
1876 Changed paths:
1877    M /trunk/include/config.h
1878    M /trunk/src/input/input.c
1879    M /trunk/src/video_parser/vpar_headers.c
1880    M /trunk/src/video_parser/vpar_synchro.c
1882 Am?\239?\191?\189lioration de la synchro.
1884 --Meuuh
1886 ------------------------------------------------------------------------
1887 r210 | sam | 2000-01-31 01:35:13 +0100 (Mon, 31 Jan 2000) | 3 lines
1888 Changed paths:
1889    M /trunk/Makefile
1890    M /trunk/include/input.h
1891    A /trunk/include/spu_decoder.h
1892    D /trunk/include/subtitle_decoder.h
1893    M /trunk/include/video.h
1894    M /trunk/include/video_output.h
1895    M /trunk/include/vlc.h
1896    M /trunk/src/input/input.c
1897    M /trunk/src/input/input_ctrl.c
1898    M /trunk/src/input/input_psi.c
1899    A /trunk/src/spu_decoder
1900    A /trunk/src/spu_decoder/spu_decoder.c
1901    M /trunk/src/video_output/video_output.c
1903  . le d?\239?\191?\189codeur de sous-titres s'appelle maintenant spu_decoder
1904  . auto spawn du spu_decoder (pour le moment ?\239?\191?\189a chie)
1906 ------------------------------------------------------------------------
1907 r211 | maxx | 2000-01-31 02:16:00 +0100 (Mon, 31 Jan 2000) | 18 lines
1908 Changed paths:
1909    M /trunk/src/ac3_decoder/ac3_decoder.c
1910    M /trunk/src/audio_decoder/audio_decoder.c
1911    M /trunk/src/audio_output/audio_output.c
1913 IMPORTANT :
1914 * ce commit devrait corriger les probl?\239?\191?\189mes de fermeture du vlc, commentaires
1915 souhait?\239?\191?\189s (et obligatoires) ;
1916 * le probl?\239?\191?\189me de la synkro initiale de l'audio devrait ?\239?\191?\189tre corrig?\239?\191?\189 : reports
1917 souhait?\239?\191?\189s (et obligatoires) gr?\239?\191?\189ce aux messages "aout debug" ;
1918 * en clair FAITES PETER UN MAIL avec vos messages "aout debug" et vos coups
1919 de gueule/coups de coeur quant ?\239?\191?\189 la fermeture du vlc ;-)
1921 * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
1922 - rajout d'un msleep() en d?\239?\191?\189but de fonction RunThread() afin de
1923 contrebalancer le d?\239?\191?\189lai entre la r?\239?\191?\189ception d'un paquet TS et la
1924 pr?\239?\191?\189sentation de son contenu (INPUT_PTS_DELAY) ;
1925 - rajout d'un cond_signal() dans la fonction EndThread() ;
1927 * audio_output/audio_output.c :
1928 - activation des messages de debug ;
1929 - r?\239?\191?\189?\239?\191?\189criture de la fonction NextFrame() ;
1931 ------------------------------------------------------------------------
1932 r212 | stef | 2000-01-31 03:29:13 +0100 (Mon, 31 Jan 2000) | 4 lines
1933 Changed paths:
1934    M /trunk/src/input/input.c
1935    M /trunk/src/video_parser/vpar_blocks.c
1937 Ca ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input.
1939 --Meuuh
1941 ------------------------------------------------------------------------
1942 r213 | sam | 2000-01-31 04:42:07 +0100 (Mon, 31 Jan 2000) | 3 lines
1943 Changed paths:
1944    M /trunk/src/video_parser/vpar_synchro.c
1946  . remis le kludge du i_coding_type == I_CODING_TYPE en attendant qu'on
1947   comprenne pourquoi ?\239?\191?\189a merde (?\239?\191?\189a doit ?\239?\191?\189tre tout con, mais je trouve pas)
1949 ------------------------------------------------------------------------
1950 r214 | sam | 2000-01-31 06:03:45 +0100 (Mon, 31 Jan 2000) | 3 lines
1951 Changed paths:
1952    M /trunk/include/spu_decoder.h
1953    M /trunk/src/input/input.c
1954    M /trunk/src/input/input_ctrl.c
1955    M /trunk/src/spu_decoder/spu_decoder.c
1957  . initialisation du d?\239?\191?\189codeur de sous-titres
1958  . correction du bug de quit
1960 ------------------------------------------------------------------------
1961 r215 | seguin | 2000-01-31 14:32:33 +0100 (Mon, 31 Jan 2000) | 12 lines
1962 Changed paths:
1963    M /trunk/include/config.h
1964    M /trunk/include/video.h
1965    M /trunk/include/video_output.h
1966    M /trunk/include/video_text.h
1967    M /trunk/include/video_yuv.h
1968    M /trunk/src/interface/interface.c
1969    M /trunk/src/video_output/video_fb.c
1970    M /trunk/src/video_output/video_ggi.c
1971    M /trunk/src/video_output/video_output.c
1972    M /trunk/src/video_output/video_text.c
1973    M /trunk/src/video_output/video_x11.c
1974    M /trunk/src/video_output/video_yuv.c
1976 Mise place du scaling, episode II
1977 Alignement am?\239?\191?\189lior?\239?\191?\189
1978 Effacement 'intelligent' des zones modifi?\239?\191?\189es
1979 Correction d'une memory corruption
1980 Structure d'acceuil pour les subpictures
1981 ggi et fb fonctionnent (pas mieux qu'avant, mais ils compilent)
1983 Ca rame. C'est normal, c'est la YUV en C qui est utilis?\239?\191?\189e. C'est aussi normal
1984 parce que l'effacement, ?\239?\191?\189a prends un peu de temps (et ?\239?\191?\189a c'est d?\239?\191?\189finitif).
1985 Ce n'est pas beau: normal, il n'y a que du croping pour le moment, le scaling
1986 arrive.
1988 ------------------------------------------------------------------------
1989 r216 | seguin | 2000-01-31 15:00:05 +0100 (Mon, 31 Jan 2000) | 2 lines
1990 Changed paths:
1991    M /trunk/src/video_output/video_output.c
1993 Correction du bug 100% CPU en idle.
1995 ------------------------------------------------------------------------
1996 r217 | seguin | 2000-01-31 17:56:37 +0100 (Mon, 31 Jan 2000) | 3 lines
1997 Changed paths:
1998    M /trunk/include/common.h
1999    M /trunk/include/config.h
2000    M /trunk/include/interface.h
2001    M /trunk/src/interface/interface.c
2002    M /trunk/src/interface/intf_cmd.c
2003    M /trunk/src/interface/main.c
2004    M /trunk/src/video_output/video_output.c
2005    A /trunk/vlc.channels
2007 Changement de cha?\239?\191?\189ne configurable depuis un fichier texte.
2008 Quelques corrections esthetiques dans vout.
2010 ------------------------------------------------------------------------
2011 r218 | massiot | 2000-02-01 00:11:34 +0100 (Tue, 01 Feb 2000) | 2 lines
2012 Changed paths:
2013    M /trunk/include/vpar_synchro.h
2014    M /trunk/src/video_parser/video_parser.c
2015    M /trunk/src/video_parser/vpar_headers.c
2016    M /trunk/src/video_parser/vpar_synchro.c
2018 Synchro de base.
2020 ------------------------------------------------------------------------
2021 r219 | massiot | 2000-02-01 01:13:07 +0100 (Tue, 01 Feb 2000) | 2 lines
2022 Changed paths:
2023    M /trunk/src/video_parser/vpar_synchro.c
2025 Tentative d'amelioration de la synchro.
2027 ------------------------------------------------------------------------
2028 r220 | seguin | 2000-02-01 01:50:29 +0100 (Tue, 01 Feb 2000) | 3 lines
2029 Changed paths:
2030    M /trunk/include/video.h
2031    M /trunk/include/video_output.h
2032    M /trunk/include/vpar_synchro.h
2033    M /trunk/src/interface/intf_cmd.c
2034    M /trunk/src/video_output/video_output.c
2035    M /trunk/src/video_output/video_yuv.c
2036    M /trunk/src/video_parser/vpar_synchro.c
2038 Temporaire (?\239?\191?\189a segfaulte si on le chatouille un peu).
2039 YUV walken avec resize. Y et + seulement pour le moment.
2041 ------------------------------------------------------------------------
2042 r221 | massiot | 2000-02-01 02:37:18 +0100 (Tue, 01 Feb 2000) | 2 lines
2043 Changed paths:
2044    M /trunk/Makefile
2045    M /trunk/src/video_parser/vpar_synchro.c
2047 Re-tentative de sauvetage de la synchro.
2049 ------------------------------------------------------------------------
2050 r222 | massiot | 2000-02-01 02:38:06 +0100 (Tue, 01 Feb 2000) | 2 lines
2051 Changed paths:
2052    M /trunk/Makefile
2054 Un Makefile qui est parti un peu vite...
2056 ------------------------------------------------------------------------
2057 r223 | massiot | 2000-02-01 03:16:56 +0100 (Tue, 01 Feb 2000) | 2 lines
2058 Changed paths:
2059    M /trunk/include/vpar_synchro.h
2060    M /trunk/src/video_parser/video_parser.c
2061    M /trunk/src/video_parser/vpar_headers.c
2062    M /trunk/src/video_parser/vpar_synchro.c
2064 Rajout de #define SAM_SYNCHRO si sam veut reprendre son code.
2066 ------------------------------------------------------------------------
2067 r224 | jimmy | 2000-02-01 04:00:16 +0100 (Tue, 01 Feb 2000) | 6 lines
2068 Changed paths:
2069    M /trunk/src/video_decoder/video_decoder.c
2072 * Fonctions addblock et copyblock en inline MMX (pour ceux qui en ont...
2073   du MMX).
2074 * Pour tout defaut suppos?\239?\191?\189 d'affichage ?\239?\191?\189 la suite du changement,
2075   mailez-moi.
2077 ------------------------------------------------------------------------
2078 r225 | seguin | 2000-02-01 10:30:10 +0100 (Tue, 01 Feb 2000) | 2 lines
2079 Changed paths:
2080    M /trunk/src/video_output/video_output.c
2081    M /trunk/src/video_output/video_yuv.c
2083 Scaling vertical dans les 2 sens en YUV walken.
2085 ------------------------------------------------------------------------
2086 r226 | seguin | 2000-02-02 00:13:54 +0100 (Wed, 02 Feb 2000) | 2 lines
2087 Changed paths:
2088    M /trunk/include/config.h
2089    M /trunk/include/video_output.h
2090    M /trunk/src/video_output/video_output.c
2091    M /trunk/src/video_output/video_yuv.c
2093 Scaling horizontal >=1
2095 ------------------------------------------------------------------------
2096 r227 | maxx | 2000-02-02 22:52:20 +0100 (Wed, 02 Feb 2000) | 3 lines
2097 Changed paths:
2098    M /trunk/src/audio_output/audio_output.c
2099    M /trunk/src/interface/intf_ctrl.c
2101 * audio_output/audio_output.c, interface/intf_ctrl.c :
2102 - suppression de deux warnings ?\239?\191?\189 la noix de cajou polym?\239?\191?\189re ;
2104 ------------------------------------------------------------------------
2105 r228 | seguin | 2000-02-03 02:23:21 +0100 (Thu, 03 Feb 2000) | 2 lines
2106 Changed paths:
2107    M /trunk/include/config.h
2108    M /trunk/include/video_output.h
2109    M /trunk/src/video_output/video_fb.c
2110    M /trunk/src/video_output/video_yuv.c
2112 Synchro am?\239?\191?\189lior?\239?\191?\189e X et Y, dans les 2 sens
2114 ------------------------------------------------------------------------
2115 r229 | maxx | 2000-02-03 04:37:46 +0100 (Thu, 03 Feb 2000) | 11 lines
2116 Changed paths:
2117    M /trunk/src/audio_output/audio_output.c
2118    M /trunk/src/input/input_psi.c
2119    M /trunk/src/spu_decoder/spu_decoder.c
2121 * audio_output/audio_output.c :
2122 - suppression du fprintf() de debug ;
2124 * spu_decoder/spu_decoder.c :
2125 - suppression des fprintf() de debug ;
2126 - la nouvelle version est pr?\239?\191?\189te mais je ne la commit pas encore ;
2128 * input/input_psi.c :
2129 - le d?\239?\191?\189codeur spu ?\239?\191?\189tait autospawn?\239?\191?\189 uniquement si b_audio ?\239?\191?\189tait ?\239?\191?\189 1...
2130 remplacement de b_audio par b_video (g bon sam ?) ;
2132 ------------------------------------------------------------------------
2133 r230 | maxx | 2000-02-03 05:46:29 +0100 (Thu, 03 Feb 2000) | 3 lines
2134 Changed paths:
2135    M /trunk/src/spu_decoder/spu_decoder.c
2137 * spu_decoder/spu_decoder.c :
2138 - ?\239?\191?\189a devrait bien se passer maintenant :-)
2140 ------------------------------------------------------------------------
2141 r231 | seguin | 2000-02-03 13:40:03 +0100 (Thu, 03 Feb 2000) | 3 lines
2142 Changed paths:
2143    M /trunk/src/video_output/video_text.c
2145 Correction du bug de calcul du masque (fontes outlines, point sous les ]).
2146 Vive les ^ qui suivent les ].
2148 ------------------------------------------------------------------------
2149 r232 | seguin | 2000-02-03 14:38:13 +0100 (Thu, 03 Feb 2000) | 4 lines
2150 Changed paths:
2151    M /trunk/include/video_output.h
2152    M /trunk/src/video_output/video_output.c
2153    M /trunk/src/video_output/video_yuv.c
2155 Suppression de la ligne verte.
2156 Scaling encore optimis?\239?\191?\189.
2157 Suppression d'un bug causant un segfault sur certaines tailles de fenetre.
2159 ------------------------------------------------------------------------
2160 r233 | seguin | 2000-02-04 14:20:22 +0100 (Fri, 04 Feb 2000) | 2 lines
2161 Changed paths:
2162    M /trunk/include/video_output.h
2163    M /trunk/src/video_output/video_yuv.c
2165 Correction du segfault en gris.
2167 ------------------------------------------------------------------------
2168 r234 | seguin | 2000-02-04 15:48:34 +0100 (Fri, 04 Feb 2000) | 2 lines
2169 Changed paths:
2170    M /trunk/src/video_output/video_yuv.c
2172 Support 4:2:2, 4:4:4 et niveaux de gris en 15, 16 et 32 bpp complet.
2174 ------------------------------------------------------------------------
2175 r235 | maxx | 2000-02-04 21:52:16 +0100 (Fri, 04 Feb 2000) | 44 lines
2176 Changed paths:
2177    M /trunk/include/ac3_decoder.h
2178    M /trunk/include/vpar_synchro.h
2179    M /trunk/src/ac3_decoder/ac3_decoder.c
2180    M /trunk/src/ac3_decoder/ac3_exponent.c
2181    M /trunk/src/ac3_decoder/ac3_mantissa.c
2182    M /trunk/src/audio_decoder/audio_decoder.c
2183    M /trunk/src/interface/intf_ctrl.c
2184    M /trunk/src/video_output/video_yuv.c
2185    M /trunk/src/video_parser/video_parser.c
2186    M /trunk/src/video_parser/vpar_blocks.c
2188 * ac3_decoder/ac3_decoder.c :
2189 - suppression des `#ifdef AC3_SIGSEGV' ;
2190 - correction d'un bug de la fonction `InitThread()' (scotchage ?\239?\191?\189
2191 l'initialisation du d?\239?\191?\189codeur AC3 dans certaines conditions tr?\239?\191?\189s
2192 particuli?\239?\191?\189res) ;
2193 - support du bool?\239?\191?\189en `b_invalid' permettant de d?\239?\191?\189tecter des frames
2194 suppos?\239?\191?\189es invalides ;
2196 * ac3_decoder/ac3_exponent.c :
2197 - suppression des `#ifdef AC3_SIGSEGV' ;
2198 - d?\239?\191?\189tection des frames invalides et support du bool?\239?\191?\189en `b_invalid' ;
2200 * ac3_decoder/ac3_mantissa.c :
2201 - suppression des `#ifdef AC3_SIGSEGV' ;
2202 - d?\239?\191?\189tection des frames invalides et support du bool?\239?\191?\189en `b_invalid' ;
2203 - optimisation de la fonction `mantissa_unpack()' ;
2205 * audio_decoder/audio_decoder.c :
2206 - correction d'un bug de la fonction `InitThread()' (scotchage ?\239?\191?\189
2207 l'initialisation du d?\239?\191?\189codeur MPEG2 dans certaines conditions tr?\239?\191?\189s
2208 particuli?\239?\191?\189res) ;
2210 * include/ac3_decoder.h :
2211 - suppression du `#define AC3_SIGSEGV' ;
2213 * include/vpar_synchro.h :
2214 - d?\239?\191?\189claration explicite de la fonction `vpar_SynchroKludge()' lorsque
2215 `SAM_SYNCHRO' n'est pas activ?\239?\191?\189e ;
2217 * interface/intf_ctrl.c :
2218 - initialisation ?\239?\191?\189 `-1' des variables `i_input' et `i_pid' de la
2219 fonction `SelectPID()' ;
2221 * video_output/video_yuv.c :
2222 - mise en commentaire de la fonction inutilis?\239?\191?\189e `yuvToRgb24()' ;
2224 * video_parser/video_parser.c :
2225 - int?\239?\191?\189gration du patch propos?\239?\191?\189 dans videolan-devel ;
2227 * video_parser/vpar_blocks.c :
2228 - int?\239?\191?\189gration du patch propos?\239?\191?\189 dans videolan-devel ;
2230 NdlR : apu warnings ?\239?\191?\189 la compilation :-)
2232 ------------------------------------------------------------------------
2233 r236 | maxx | 2000-02-04 23:03:32 +0100 (Fri, 04 Feb 2000) | 4 lines
2234 Changed paths:
2235    M /trunk/src/ac3_decoder/ac3_decoder.c
2236    M /trunk/src/audio_decoder/audio_decoder.c
2238 * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
2239 - `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4'
2240 avant le d?\239?\191?\189marrage des d?\239?\191?\189codeurs audio ;
2242 ------------------------------------------------------------------------
2243 r237 | sam | 2000-02-05 02:57:36 +0100 (Sat, 05 Feb 2000) | 5 lines
2244 Changed paths:
2245    M /trunk/include/video_output.h
2246    M /trunk/src/video_output/video_fb.c
2247    M /trunk/src/video_output/video_output.c
2248    M /trunk/src/video_output/video_text.c
2249    M /trunk/src/video_output/video_x11.c
2250    M /trunk/src/video_output/video_yuv.c
2252  . prototypes de fonctions pour le 8bpp
2253  . virage d'un bug dans le calcul de bytes_per_line (sauf fumage de ma part)
2254  . suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne
2255  . quelques reformatages ?\239?\191?\189 79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81.
2257 ------------------------------------------------------------------------
2258 r238 | seguin | 2000-02-06 14:13:10 +0100 (Sun, 06 Feb 2000) | 15 lines
2259 Changed paths:
2260    M /trunk/include/video_output.h
2261    M /trunk/src/video_output/video_ggi.c
2262    M /trunk/src/video_output/video_output.c
2263    M /trunk/src/video_output/video_text.c
2264    M /trunk/src/video_output/video_x11.c
2265    M /trunk/src/video_output/video_yuv.c
2267 IMPORTANT:
2268         p_vout->i_depth est maintenant la profondeur SIGNIFICATIVE de
2269                 l'?\239?\191?\189cran (8, 15, 16 ou 24)
2270         p_vout->i_bytes_per_pixel est la profondeur r?\239?\191?\189elle (1, 2, 3 ou 4)
2272 Ajout du calcul des d?\239?\191?\189calages ?\239?\191?\189 video_output.
2273 Refonte de l'initialisation des tables.
2274 D?\239?\191?\189tection correcte des profondeurs 24/24 et 24/32 en X11
2275 Correction de bugs dans le scaling en 1, 3 et 4 Bpp.
2276 R?\239?\191?\189cup?\239?\191?\189ration des masques depuis le materiel en X11 et GGI.
2278 FrameBuffer cass?\239?\191?\189 pour le moment: il faut rajouter les masques de couleur
2279 (des valeurs par d?\239?\191?\189faut sont au d?\239?\191?\189but de video_yuv.c) et le calcul des
2280 nouvelles profondeurs d'?\239?\191?\189cran.
2282 ------------------------------------------------------------------------
2283 r239 | sam | 2000-02-06 16:48:53 +0100 (Sun, 06 Feb 2000) | 8 lines
2284 Changed paths:
2285    M /trunk/include/video_output.h
2286    M /trunk/include/vpar_synchro.h
2287    M /trunk/src/video_output/video_fb.c
2288    M /trunk/src/video_output/video_yuv.c
2289    M /trunk/src/video_parser/vpar_synchro.c
2291  . yuv pour le 8 bits noir et blanc
2292  . yuv 8 bits couleur (bon c'est moche pour le moment, mais ?\239?\191?\189a vient)
2293  . correction de "convertion" en "conversion" un peu partout :)
2295 ?\239?\191?\189 faire encore : allouer dynamiquement la lookup table pour la YUV 8 bits,
2296 parce que directement dans p_vout ?\239?\191?\189a pue un peu, faire le changement de
2297 palette qui va bien au passage couleur / n&b.
2299 ------------------------------------------------------------------------
2300 r240 | sam | 2000-02-07 05:54:01 +0100 (Mon, 07 Feb 2000) | 3 lines
2301 Changed paths:
2302    M /trunk/Makefile
2303    A /trunk/src/video_output/video_dummy.c
2305  . rajout du mode video 'dummy' pour les gens qui n'ont pas de carte
2306   video. Le premier qui se marre se prend une claque.
2308 ------------------------------------------------------------------------
2309 r241 | sam | 2000-02-07 06:13:22 +0100 (Mon, 07 Feb 2000) | 9 lines
2310 Changed paths:
2311    M /trunk/include/video_output.h
2312    M /trunk/src/video_output/video_fb.c
2313    M /trunk/src/video_output/video_yuv.c
2315  . suite de l'output 8 bits couleur/n&b
2316  . correction d'un bug dans la g?\239?\191?\189n?\239?\191?\189ration de la palette optimale
2317  . YUV avec dithering mortel qui tue
2319 todo:
2320  . x11 (?\239?\191?\189a ne marche qu'en framebuffer pour le moment)
2321  . mettre la g?\239?\191?\189n?\239?\191?\189ration de palette dans video_yuv
2322  . refaire marcher l'output framebuffer pour bpp!=8
2324 ------------------------------------------------------------------------
2325 r242 | sam | 2000-02-08 06:08:15 +0100 (Tue, 08 Feb 2000) | 14 lines
2326 Changed paths:
2327    M /trunk/include/video_output.h
2328    M /trunk/src/interface/interface.c
2329    M /trunk/src/video_output/video_fb.c
2330    M /trunk/src/video_output/video_output.c
2331    M /trunk/src/video_output/video_text.c
2332    M /trunk/src/video_output/video_yuv.c
2334  . gestion du gamma en 8bpp grayscale
2335  . optimisations dans la YUV 8bpp
2336  . l'output framebuffer ne bloque plus la console
2337  . rajout d'une fonction dans la structure vout pour allouer une palette
2338  . r?\239?\191?\189initialisation de l'ancienne palette en quittant
2340 bugs restant:
2341  . pas d'allocation de palette en 8bits sous X11
2342  . bugs du scaling en 8bits sous X11 (sans doute d?\239?\191?\189 ?\239?\191?\189 l'alignement sur 1
2343   octet au lieu de 2)
2344  . l'output framebuffer est toujours p?\239?\191?\189t?\239?\191?\189e pour 16 et 32 bits
2345  . pas de correction gamma en 8bits couleur
2346  . c'est tout moche pendant la fraction de seconde du changement de palette
2348 ------------------------------------------------------------------------
2349 r243 | sam | 2000-02-09 03:04:28 +0100 (Wed, 09 Feb 2000) | 4 lines
2350 Changed paths:
2351    M /trunk/src/video_output/video_fb.c
2353  . un peu de m?\239?\191?\189nage dans video_fb.c
2354  . r?\239?\191?\189cup?\239?\191?\189ration des masks dans la structure framebuffer, ce qui fait que
2355   l'output framebuffer fonctionne ?\239?\191?\189 nouveau.
2357 ------------------------------------------------------------------------
2358 r244 | sam | 2000-02-09 06:50:25 +0100 (Wed, 09 Feb 2000) | 5 lines
2359 Changed paths:
2360    M /trunk/Makefile
2361    A /trunk/src/interface/intf_3dfx.c
2362    A /trunk/src/video_output/video_3dfx.c
2364  . video output pour 3dfx.
2365  . le premier qui se marre gagne le droit de venir voir comment ma 3dfx1
2366   fait l'overlay, le scaling et la YUV en hard (nan je d?\239?\191?\189conne, elle fait
2367   rien de tout ?\239?\191?\189a, et en plus ?\239?\191?\189a rame).
2369 ------------------------------------------------------------------------
2370 r245 | sam | 2000-02-10 04:15:16 +0100 (Thu, 10 Feb 2000) | 4 lines
2371 Changed paths:
2372    M /trunk/src/interface/intf_3dfx.c
2373    M /trunk/src/video_output/video_3dfx.c
2374    M /trunk/src/video_output/video_output.c
2376  . double buffering avec locks pour 3dfx
2377  . gestion des touches pour l'interface 3dfx
2378  . proprification de la gestion des touches en framebuffer
2380 ------------------------------------------------------------------------
2381 r246 | sam | 2000-02-10 06:57:10 +0100 (Thu, 10 Feb 2000) | 4 lines
2382 Changed paths:
2383    M /trunk/src/video_output/video_fb.c
2384    M /trunk/src/video_output/video_output.c
2386  Juste une modif ?\239?\191?\189 la con dans video_output pour que le message "waiting
2387  for stream" s'affiche d?\239?\191?\189s le lancement du vlc. En m?\239?\191?\189me temps ?\239?\191?\189a me
2388  permet de tester que la migration du CVS sur shiva a fonctionn?\239?\191?\189.
2390 ------------------------------------------------------------------------
2391 r247 | sam | 2000-02-13 05:31:35 +0100 (Sun, 13 Feb 2000) | 21 lines
2392 Changed paths:
2393    M /trunk/include/ac3_decoder.h
2394    M /trunk/include/audio_constants.h
2395    M /trunk/include/audio_decoder.h
2396    M /trunk/include/audio_dsp.h
2397    M /trunk/include/audio_math.h
2398    M /trunk/include/audio_output.h
2399    M /trunk/include/common.h
2400    M /trunk/include/config.h
2401    M /trunk/include/control.h
2402    M /trunk/include/debug.h
2403    M /trunk/include/decoder_fifo.h
2404    M /trunk/include/generic_decoder.h
2405    M /trunk/include/input.h
2406    M /trunk/include/input_ctrl.h
2407    M /trunk/include/input_file.h
2408    M /trunk/include/input_netlist.h
2409    M /trunk/include/input_network.h
2410    M /trunk/include/input_pcr.h
2411    M /trunk/include/input_psi.h
2412    M /trunk/include/input_vlan.h
2413    M /trunk/include/interface.h
2414    M /trunk/include/intf_cmd.h
2415    M /trunk/include/intf_console.h
2416    M /trunk/include/intf_ctrl.h
2417    M /trunk/include/intf_msg.h
2418    M /trunk/include/intf_sys.h
2419    M /trunk/include/main.h
2420    M /trunk/include/mtime.h
2421    M /trunk/include/netutils.h
2422    M /trunk/include/rsc_files.h
2423    M /trunk/include/spu_decoder.h
2424    M /trunk/include/vdec_idct.h
2425    M /trunk/include/vdec_motion.h
2426    M /trunk/include/video.h
2427    M /trunk/include/video_decoder.h
2428    M /trunk/include/video_fifo.h
2429    M /trunk/include/video_graphics.h
2430    M /trunk/include/video_output.h
2431    M /trunk/include/video_parser.h
2432    M /trunk/include/video_sys.h
2433    M /trunk/include/video_text.h
2434    M /trunk/include/video_x11.h
2435    M /trunk/include/video_yuv.h
2436    M /trunk/include/vlc.h
2437    M /trunk/include/vlc_thread.h
2438    M /trunk/include/vpar_blocks.h
2439    M /trunk/include/vpar_headers.h
2440    M /trunk/include/vpar_synchro.h
2441    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
2442    M /trunk/src/ac3_decoder/ac3_downmix.c
2443    M /trunk/src/ac3_decoder/ac3_exponent.c
2444    M /trunk/src/ac3_decoder/ac3_imdct.c
2445    M /trunk/src/ac3_decoder/ac3_parse.c
2446    M /trunk/src/ac3_decoder/ac3_rematrix.c
2447    M /trunk/src/audio_decoder/audio_decoder.c
2448    M /trunk/src/audio_decoder/audio_math.c
2449    M /trunk/src/audio_output/audio_dsp.c
2450    M /trunk/src/audio_output/audio_output.c
2451    M /trunk/src/generic_decoder/generic_decoder.c
2452    M /trunk/src/input/input.c
2453    M /trunk/src/input/input_ctrl.c
2454    M /trunk/src/input/input_file.c
2455    M /trunk/src/input/input_netlist.c
2456    M /trunk/src/input/input_network.c
2457    M /trunk/src/input/input_pcr.c
2458    M /trunk/src/input/input_psi.c
2459    M /trunk/src/input/input_vlan.c
2460    M /trunk/src/interface/control.c
2461    M /trunk/src/interface/interface.c
2462    M /trunk/src/interface/intf_3dfx.c
2463    M /trunk/src/interface/intf_cmd.c
2464    M /trunk/src/interface/intf_console.c
2465    M /trunk/src/interface/intf_ctrl.c
2466    M /trunk/src/interface/intf_msg.c
2467    M /trunk/src/interface/main.c
2468    M /trunk/src/misc/mtime.c
2469    M /trunk/src/misc/netutils.c
2470    M /trunk/src/misc/rsc_files.c
2471    M /trunk/src/spu_decoder/spu_decoder.c
2472    M /trunk/src/video_decoder/idctmmx.S
2473    M /trunk/src/video_decoder/vdec_idct.c
2474    M /trunk/src/video_decoder/vdec_motion.c
2475    M /trunk/src/video_decoder/video_decoder.c
2476    M /trunk/src/video_output/video_3dfx.c
2477    M /trunk/src/video_output/video_dummy.c
2478    M /trunk/src/video_output/video_fb.c
2479    M /trunk/src/video_output/video_ggi.c
2480    M /trunk/src/video_output/video_output.c
2481    M /trunk/src/video_output/video_text.c
2482    M /trunk/src/video_output/video_x11.c
2483    M /trunk/src/video_output/video_yuv.c
2484    M /trunk/src/video_output/video_yuv_mmx.S
2485    M /trunk/src/video_parser/video_fifo.c
2486    M /trunk/src/video_parser/video_parser.c
2487    M /trunk/src/video_parser/vpar_blocks.c
2488    M /trunk/src/video_parser/vpar_headers.c
2489    M /trunk/src/video_parser/vpar_synchro.c
2491  Je vous avais pr?\239?\191?\189venu. Le demoronifier a frapp?\239?\191?\189.
2493  D?\239?\191?\189sol?\239?\191?\189 pour le flood. Les en-t?\239?\191?\189tes de fonctions ne font plus 81
2494 caract?\239?\191?\189res, et il n'y a plus d'espaces inutiles, Tous les trailing
2495 spaces ont disparu, j'ai essay?\239?\191?\189 de v?\239?\191?\189rifier que ?\239?\191?\189a ne p?\239?\191?\189tait rien,
2496 mais j'ai pu oublier un truc con. J'accepte tous types de ch?\239?\191?\189timents
2497 ?\239?\191?\189 base d'orties fra?\239?\191?\189ches.
2499  D?\239?\191?\189sol?\239?\191?\189 d'avoir aussi modifi?\239?\191?\189 les fichiers de ceux qui formataient
2500 bien proprement leurs en-t?\239?\191?\189tes ?\239?\191?\189 80 et pas 79 sans emb?\239?\191?\189ter personne,
2501 mais j'ai d?\239?\191?\189 choisir entre les deux.
2503  Dor?\239?\191?\189navant ce serait bien de formater les en-t?\239?\191?\189tes et les commentaires
2504 justifi?\239?\191?\189s ?\239?\191?\189 droite ?\239?\191?\189 79 colonnes, ou au pire ?\239?\191?\189 80.
2506  . 1343 moronic long lines destroyed
2507  . 12893 trailing spaces eradicated
2508  . 115 ugly macros fixed
2509  . 959 innocent a_bit_long lines shortened
2510  But hey, 40054 lines were OK !
2512 ------------------------------------------------------------------------
2513 r248 | sam | 2000-02-13 20:43:02 +0100 (Sun, 13 Feb 2000) | 4 lines
2514 Changed paths:
2515    M /trunk/Makefile
2516    M /trunk/src/interface/control.c
2517    M /trunk/src/interface/interface.c
2518    M /trunk/src/interface/main.c
2519    M /trunk/src/video_output/video_fb.c
2521  . d?\239?\191?\189tection d'un processeur MMX.
2522  . l'output fb remet le terminal comme il faut en sortant.
2523  . s?\239?\191?\189paration du flag MMX et de l'architecture dans le Makefile
2525 ------------------------------------------------------------------------
2526 r249 | sam | 2000-02-14 09:44:59 +0100 (Mon, 14 Feb 2000) | 19 lines
2527 Changed paths:
2528    M /trunk/Makefile
2529    M /trunk/include/ac3_decoder.h
2530    M /trunk/include/config.h
2531    M /trunk/include/debug.h
2532    M /trunk/include/input_netlist.h
2533    M /trunk/include/interface.h
2534    M /trunk/include/intf_sys.h
2535    M /trunk/include/vdec_idct.h
2536    M /trunk/include/video_fifo.h
2537    M /trunk/include/video_output.h
2538    M /trunk/include/video_parser.h
2539    M /trunk/include/video_sys.h
2540    M /trunk/include/vlc_thread.h
2541    M /trunk/src/interface/interface.c
2542    D /trunk/src/interface/intf_3dfx.c
2543    M /trunk/src/interface/intf_ctrl.c
2544    M /trunk/src/interface/intf_msg.c
2545    M /trunk/src/interface/main.c
2546    M /trunk/src/video_decoder/idctmmx.S
2547    M /trunk/src/video_decoder/vdec_idct.c
2548    D /trunk/src/video_output/video_3dfx.c
2549    D /trunk/src/video_output/video_dummy.c
2550    D /trunk/src/video_output/video_fb.c
2551    D /trunk/src/video_output/video_ggi.c
2552    M /trunk/src/video_output/video_output.c
2553    D /trunk/src/video_output/video_x11.c
2554    M /trunk/src/video_output/video_yuv.c
2555    M /trunk/src/video_output/video_yuv_mmx.S
2556    M /trunk/src/video_parser/vpar_headers.c
2557    M /trunk/src/video_parser/vpar_synchro.c
2559  . fix?\239?\191?\189 une erreur de syntaxe dans video_fb.c
2560  . *3dfx* devient *glide*
2561  . suppression de tabulations dans quelques fichiers
2562  . suppression des 2 warnings dans sam_synchro
2563  . video_* devient vout_* quand ce sont des m?\239?\191?\189thodes de vout
2564  . tentative de correction de la d?\239?\191?\189tection de MMX pour BeOS
2565  . nouvelle option vlc_vout_method (faute de mieux pour le moment)
2566  . modification du Makefile pour supporter plusieurs VIDEO_*
2568 dor?\239?\191?\189navant on peut compiler plusieurs output diff?\239?\191?\189rents dans le
2569 client. la pr?\239?\191?\189f?\239?\191?\189rence se fait dans l'ordre x11, fb, ggi, glide...
2571 si on le compile avec x11 et fb, par d?\239?\191?\189faut il se lancera en X.
2572 pour le lancer en framebuffer :
2573 ./vlc vlc_vout_method=fb
2575 (il faut que je proprifie un peu le choix de l'output, et que je
2576 facilite l'ajout d'un nouveau vout_*)
2578 ------------------------------------------------------------------------
2579 r250 | sam | 2000-02-15 06:25:49 +0100 (Tue, 15 Feb 2000) | 10 lines
2580 Changed paths:
2581    M /trunk/Makefile
2582    M /trunk/include/config.h
2583    M /trunk/src/interface/main.c
2584    M /trunk/src/video_output/video_yuv.c
2586  . am?\239?\191?\189lioration de la YUV 8bpp
2587  . nettoyage du code de gestion des m?\239?\191?\189thodes vout
2588  . nouvelle option --vout
2589  . pr?\239?\191?\189paration de l'?\239?\191?\189clatage de l'audio output comme ?\239?\191?\189a a ?\239?\191?\189t?\239?\191?\189
2590   fait avec le vout.
2591  . nouvelle commande --long-help
2593 La s?\239?\191?\189lection de la m?\239?\191?\189thode vout est encore plus simple. Pour s?\239?\191?\189lectionner
2594 le framebuffer par exemple : "vlc --vout fb". Par d?\239?\191?\189faut, X11 est choisi.
2596 ------------------------------------------------------------------------
2597 r251 | sam | 2000-02-16 01:35:19 +0100 (Wed, 16 Feb 2000) | 2 lines
2598 Changed paths:
2599    M /trunk/Makefile
2601  . virage de cette #@!#@@#@#!@#@#!!@#@!!#@!@!!@# de d?\239?\191?\189pendance du Makefile
2603 ------------------------------------------------------------------------
2604 r252 | sam | 2000-02-16 04:54:07 +0100 (Wed, 16 Feb 2000) | 8 lines
2605 Changed paths:
2606    D /trunk/include/audio_dsp.h
2607    M /trunk/include/audio_output.h
2608    A /trunk/include/audio_sys.h
2609    M /trunk/include/intf_sys.h
2610    M /trunk/include/video_sys.h
2611    D /trunk/src/audio_output/audio_dsp.c
2612    M /trunk/src/audio_output/audio_output.c
2613    M /trunk/src/interface/interface.c
2614    M /trunk/src/interface/intf_ctrl.c
2615    M /trunk/src/video_output/video_output.c
2617  o changement de nom des fonctions sp?\239?\191?\189cifiques BeOS
2618  o d?\239?\191?\189but de l'?\239?\191?\189clatage de l'audio_output :
2619    . giclage des variables *dsp* en faveur de *sys*
2620    . aout_*GetBufInfo renvoie l_bytes pour que video_output.c ne d?\239?\191?\189pende
2621     plus de la structure audio_buf_info sp?\239?\191?\189cifique ?\239?\191?\189 <linux/soundcard.h>
2622    . cr?\239?\191?\189ation de la m?\239?\191?\189thode audio 'dummy' qui ne fait rien.
2623  o nouvelle option --aout acceptant 'dummy' et 'dsp' pour le moment
2625 ------------------------------------------------------------------------
2626 r253 | sam | 2000-02-16 08:27:26 +0100 (Wed, 16 Feb 2000) | 7 lines
2627 Changed paths:
2628    M /trunk/Makefile
2629    M /trunk/include/audio_output.h
2630    M /trunk/include/audio_sys.h
2631    M /trunk/include/common.h
2632    M /trunk/src/ac3_decoder/ac3_decoder.c
2633    M /trunk/src/audio_decoder/audio_decoder.c
2634    M /trunk/src/audio_output/audio_output.c
2635    M /trunk/src/interface/intf_ctrl.c
2636    D /trunk/src/video_decoder/idctmmx.S
2637    A /trunk/src/video_decoder/vdec_idctmmx.S
2639  o renommage arbitraire et totalitaire de idctmmx.S en vdec_idctmmx.S
2640  o correction d'une typo d?\239?\191?\189bile dans audio_output au commit pr?\239?\191?\189c?\239?\191?\189dent
2641  o b_stereo est remplac?\239?\191?\189 par i_channels
2642  o suppression de la structure aout_dsp_t dont les membres d?\239?\191?\189pendant
2643   de l'output se retrouve dans aout_*_sys_t, et les autres directement
2644   dans aout_thread_t, on se fait pas chier.
2646 ------------------------------------------------------------------------
2647 r254 | polux | 2000-02-17 01:43:58 +0100 (Thu, 17 Feb 2000) | 7 lines
2648 Changed paths:
2649    M /trunk/include/config.h
2650    M /trunk/include/video_output.h
2651    M /trunk/include/vpar_synchro.h
2652    M /trunk/src/input/input.c
2653    M /trunk/src/video_output/video_output.c
2654    M /trunk/src/video_parser/video_parser.c
2655    M /trunk/src/video_parser/vpar_blocks.c
2656    M /trunk/src/video_parser/vpar_headers.c
2657    M /trunk/src/video_parser/vpar_synchro.c
2659 Corrections de quelques petits bugs et surtout nouvelle synchro qui ne semble
2660 pas trop mal marcher sur ma machine mais qui j'en suis s?\239?\191?\189r ne marchera pas du
2661 tout sur la votre.
2663 A noter qu'il existe maintenant 3 synchros que l'on peut choisir en changeant
2664 le define dans vpar_synchro.h (POLUX_SYNCHRO, SAM_SYNCHRO, MEUUH_SYNCHRO)
2666 ------------------------------------------------------------------------
2667 r255 | sam | 2000-02-17 07:07:37 +0100 (Thu, 17 Feb 2000) | 20 lines
2668 Changed paths:
2669    M /trunk/Makefile
2670    M /trunk/include/audio_output.h
2671    M /trunk/include/audio_sys.h
2672    M /trunk/include/config.h
2673    M /trunk/include/video_sys.h
2674    M /trunk/src/ac3_decoder/ac3_decoder.c
2675    M /trunk/src/audio_decoder/audio_decoder.c
2676    M /trunk/src/audio_output/audio_output.c
2677    M /trunk/src/interface/intf_ctrl.c
2678    M /trunk/src/interface/main.c
2679    M /trunk/src/video_output/video_output.c
2681  o remise de b_stereo dans les structures audio en attendant que soit
2682   d?\239?\191?\189finie une api pour la gestion de plus de 2 voies, qui de toute fa?\239?\191?\189on
2683   est loin d'?\239?\191?\189tre une priorit?\239?\191?\189. je dirais m?\239?\191?\189me qu'on s'en fout.
2684  o argument suppl?\239?\191?\189mentaire pour GetBufInfo() pour que la m?\239?\191?\189thode dummy
2685   attende un temps convenable, et correction de aout_dummy.c
2686  o le test sur la variable DEBUG dans config.h est maintenant conforme
2687   ?\239?\191?\189 ce que dit le Makefile.
2688  o suppression d'une variable inutile dans intf_fb.c
2689  o --long-help devient --longhelp comme dans mpg123
2690  o version du programme arbitrairement mise ?\239?\191?\189 0.95.0
2691  o commentaire d'une variable inutilis?\239?\191?\189e dans Synchronize (video_output.c)
2692  o correction du "LIN" en "LIB" dans le Makefile, qui doit tra?\239?\191?\189ner l?\239?\191?\189
2693   depuis des si?\239?\191?\189cles
2694  o proprification de quelques routines du Makefile
2696 le code de s?\239?\191?\189lection de m?\239?\191?\189thode audio/video est loin d'?\239?\191?\189tre propre, je
2697 dirais m?\239?\191?\189me que c'est du gros caca, mais j'y bosse.
2699 bonne nuit,
2701 ------------------------------------------------------------------------
2702 r256 | dae | 2000-02-17 12:04:52 +0100 (Thu, 17 Feb 2000) | 2 lines
2703 Changed paths:
2704    M /trunk/include/vlc.h
2705    M /trunk/src/generic_decoder/generic_decoder.c
2706    M /trunk/src/input/input_vlan.c
2708 remaniement de quelsques includes pour que ca passe sous BSD.
2710 ------------------------------------------------------------------------
2711 r257 | polux | 2000-02-17 17:36:25 +0100 (Thu, 17 Feb 2000) | 11 lines
2712 Changed paths:
2713    M /trunk/include/config.h
2714    M /trunk/include/vpar_synchro.h
2715    M /trunk/src/video_output/video_output.c
2716    M /trunk/src/video_parser/video_parser.c
2717    M /trunk/src/video_parser/vpar_synchro.c
2719 Premier service pack de la POLUX_SYNCHRO:
2720  o 0 bug fixe
2721  o several bugs added
2722  o synchro is now slower than ever
2724 Si par chance cela marchait chez vous pr?\239?\191?\189venez moi vite.
2726 Mise ?\239?\191?\189 0 du flag DEBUG pour tester la synchro dans les meilleures conditions
2727 possibles, attention les acc?\239?\191?\189s disque du mini-server ainsi que les nombreuses
2728 irr?\239?\191?\189gularit?\239?\191?\189s du flux peuvent perturber le client de fa?\239?\191?\189on non n?\239?\191?\189gligeable.
2730 ------------------------------------------------------------------------
2731 r258 | polux | 2000-02-17 19:04:38 +0100 (Thu, 17 Feb 2000) | 2 lines
2732 Changed paths:
2733    M /trunk/src/video_output/video_output.c
2735 Petite modif dans la synchro, peut-?\239?\191?\189tre que cela marchera mieux, qui sait ?
2737 ------------------------------------------------------------------------
2738 r259 | walken | 2000-02-17 20:28:00 +0100 (Thu, 17 Feb 2000) | 10 lines
2739 Changed paths:
2740    M /trunk/Makefile
2741    M /trunk/include/decoder_fifo.h
2742    A /trunk/src/misc/decoder_fifo.c
2744 Modification de decoder_fifo.h : le cas ou on passe d'un buffer a l'autre
2745 lors de la lecture d'un octet n'est plus inline. Precedemment le code etait
2746 inclus a chaque invocation de NeedBits ou GetBits...
2748 Vu l'etat de la synchro je n'ai pas pu mesurer d'impact precis sur les fps
2749 mais je ne m'attends pas a ce qu'il soit mesurable de toute facon : on troque
2750 un apel de fonction contre un meilleur comportement du cache code...
2752 Premier checkin de ma part, mais il devrait en venir d'autres.
2754 ------------------------------------------------------------------------
2755 r260 | polux | 2000-02-17 23:17:35 +0100 (Thu, 17 Feb 2000) | 8 lines
2756 Changed paths:
2757    M /trunk/Makefile
2758    M /trunk/src/video_decoder/vdec_motion.c
2759    M /trunk/src/video_decoder/video_decoder.c
2760    M /trunk/src/video_parser/vpar_blocks.c
2761    M /trunk/src/video_parser/vpar_headers.c
2763 La plupart des causes de segfault de la video ont ?\239?\191?\189t?\239?\191?\189 ?\239?\191?\189limin?\239?\191?\189es, les messages
2764 d'erreur qui sont affich?\239?\191?\189s sur stderr vous donnerons une bonne id?\239?\191?\189e du nombres
2765 d'occasions de planter qui se pr?\239?\191?\189sentent au client.
2767 J'ai aussi remis le flag DEBUG ?\239?\191?\189 1 et commenter omit-frame-pointer pour que
2768 tout le monde puisse avoir la chance de participer ?\239?\191?\189 la chasse aux segfaults
2769 avec son gdb. Les bugs report sont le bienvenu (surtout si c pour l'audio ;).
2771 ------------------------------------------------------------------------
2772 r261 | walken | 2000-02-18 01:26:23 +0100 (Fri, 18 Feb 2000) | 3 lines
2773 Changed paths:
2774    M /trunk/Makefile
2775    M /trunk/include/decoder_fifo.h
2776    M /trunk/src/ac3_decoder/ac3_decoder.c
2777    M /trunk/src/audio_decoder/audio_decoder.c
2778    M /trunk/src/misc/decoder_fifo.c
2779    M /trunk/src/spu_decoder/spu_decoder.c
2780    M /trunk/src/video_parser/video_parser.c
2782 Modification du decoder_fifo : le GetByte devrait etre un chouilla plus rapide,
2783 ce qui devrait au minimum compenser la perte due a ma derniere modification.
2785 ------------------------------------------------------------------------
2786 r262 | sam | 2000-02-19 01:11:26 +0100 (Sat, 19 Feb 2000) | 2 lines
2787 Changed paths:
2788    M /trunk/Makefile
2789    M /trunk/include/input_netlist.h
2791  deux changements cosm?\239?\191?\189tiques de rien du tout et suppression d'un warning
2793 ------------------------------------------------------------------------
2794 r263 | walken | 2000-02-19 01:39:03 +0100 (Sat, 19 Feb 2000) | 7 lines
2795 Changed paths:
2796    M /trunk/Makefile
2797    D /trunk/include/ac3_bit_allocate.h
2798    D /trunk/include/ac3_downmix.h
2799    D /trunk/include/ac3_exponent.h
2800    D /trunk/include/ac3_imdct.h
2801    D /trunk/include/ac3_mantissa.h
2802    D /trunk/include/ac3_parse.h
2803    D /trunk/include/ac3_rematrix.h
2804    D /trunk/include/audio_constants.h
2805    D /trunk/include/audio_math.h
2806    D /trunk/include/audio_sys.h
2807    D /trunk/include/control.h
2808    D /trunk/include/generic_decoder.h
2809    D /trunk/include/input_ctrl.h
2810    D /trunk/include/input_file.h
2811    D /trunk/include/input_network.h
2812    D /trunk/include/input_pcr.h
2813    D /trunk/include/input_psi.h
2814    D /trunk/include/intf_cmd.h
2815    D /trunk/include/intf_console.h
2816    D /trunk/include/intf_ctrl.h
2817    D /trunk/include/intf_sys.h
2818    D /trunk/include/video_sys.h
2819    D /trunk/include/video_text.h
2820    D /trunk/include/video_x11.h
2821    D /trunk/include/video_yuv.h
2822    D /trunk/include/vlc.h
2823    A /trunk/src/ac3_decoder/ac3_bit_allocate.h
2824    A /trunk/src/ac3_decoder/ac3_downmix.h
2825    A /trunk/src/ac3_decoder/ac3_exponent.h
2826    A /trunk/src/ac3_decoder/ac3_imdct.h
2827    A /trunk/src/ac3_decoder/ac3_mantissa.h
2828    A /trunk/src/ac3_decoder/ac3_parse.h
2829    A /trunk/src/ac3_decoder/ac3_rematrix.h
2830    A /trunk/src/audio_decoder/audio_constants.h
2831    A /trunk/src/audio_decoder/audio_math.h
2832    A /trunk/src/audio_output/audio_sys.h
2833    A /trunk/src/generic_decoder/generic_decoder.h
2834    M /trunk/src/input/input.c
2835    M /trunk/src/input/input_ctrl.c
2836    A /trunk/src/input/input_ctrl.h
2837    A /trunk/src/input/input_file.h
2838    A /trunk/src/input/input_network.h
2839    A /trunk/src/input/input_pcr.h
2840    M /trunk/src/input/input_psi.c
2841    A /trunk/src/input/input_psi.h
2842    D /trunk/src/interface/control.c
2843    A /trunk/src/interface/intf_cmd.h
2844    A /trunk/src/interface/intf_console.h
2845    M /trunk/src/interface/intf_ctrl.c
2846    A /trunk/src/interface/intf_ctrl.h
2847    A /trunk/src/interface/intf_sys.h
2848    A /trunk/src/video_output/video_sys.h
2849    A /trunk/src/video_output/video_text.h
2850    A /trunk/src/video_output/video_x11.h
2851    A /trunk/src/video_output/video_yuv.h
2853 Yop,
2855 Bon ben voila, j'ai commence a bouger les .h comme je voulais le faire...
2857 C'est encore un peu le bordel et j'en suis desole. Mais je compte bien
2858 deplacer des trucs jusqu'a ce que ca soit a nouveau bien range :)
2860 ------------------------------------------------------------------------
2861 r264 | reno | 2000-02-21 00:24:38 +0100 (Mon, 21 Feb 2000) | 7 lines
2862 Changed paths:
2863    M /trunk/include/audio_output.h
2864    M /trunk/src/audio_output/audio_output.c
2868 Ajoute du support son U8_Stereo
2871 Reno
2873 ------------------------------------------------------------------------
2874 r265 | walken | 2000-02-21 03:19:54 +0100 (Mon, 21 Feb 2000) | 7 lines
2875 Changed paths:
2876    M /trunk/Makefile
2877    M /trunk/include/config.h
2878    M /trunk/include/vpar_synchro.h
2881 Une partie de patch qui ne devrait pas etre trop controversee : j'ai juste
2882 change les #define MACHIN_DELAY pour qu'ils soient definis en tant que
2883 multiples de CLOCK_FREQ
2887 ------------------------------------------------------------------------
2888 r266 | sam | 2000-02-21 05:21:52 +0100 (Mon, 21 Feb 2000) | 4 lines
2889 Changed paths:
2890    M /trunk/Makefile
2891    M /trunk/include/audio_output.h
2892    M /trunk/src/audio_output/audio_output.c
2893    M /trunk/src/audio_output/audio_sys.h
2894    M /trunk/src/interface/main.c
2896  . ajout de l'audio output pour Esound
2897  . pas encore tr?\239?\191?\189s au point ?\239?\191?\189 cause d'un bug dans esd_get_latency() mais
2898  j'en ai besoin pour tester le chargement dynamique de plugins.
2900 ------------------------------------------------------------------------
2901 r267 | sam | 2000-02-21 10:15:04 +0100 (Mon, 21 Feb 2000) | 11 lines
2902 Changed paths:
2903    M /trunk/Makefile
2904    M /trunk/include/audio_output.h
2905    M /trunk/include/config.h
2906    M /trunk/include/interface.h
2907    M /trunk/include/video_output.h
2908    M /trunk/src/audio_output/audio_output.c
2909    D /trunk/src/audio_output/audio_sys.h
2910    M /trunk/src/interface/interface.c
2911    D /trunk/src/interface/intf_sys.h
2912    M /trunk/src/video_output/video_output.c
2913    D /trunk/src/video_output/video_sys.h
2915  chargement dynamique de plugins audio/video/interface
2917  utilisation: c'est tout con, ?\239?\191?\189a marche comme avant. pour le moment
2918   il n'y a pas de v?\239?\191?\189rification des symboles mais ?\239?\191?\189a viendra.
2920  seule restriction, il faut ?\239?\191?\189tre dans le r?\239?\191?\189pertoire vlc quand on lance
2921   le client, parce que le chemin des plugins est relatif, mais ?\239?\191?\189a aussi
2922   ?\239?\191?\189a va changer.
2924  le Makefile devient pas tr?\239?\191?\189s beau, il faudra songer ?\239?\191?\189 passer ?\239?\191?\189 automake
2926 ------------------------------------------------------------------------
2927 r268 | sam | 2000-02-21 10:15:49 +0100 (Mon, 21 Feb 2000) | 2 lines
2928 Changed paths:
2929    A /trunk/src/audio_output/audio_sys.h
2930    A /trunk/src/interface/intf_sys.h
2931    A /trunk/src/video_output/video_sys.h
2933  3 vilains fichiers avaient disparu
2935 ------------------------------------------------------------------------
2936 r269 | walken | 2000-02-22 15:09:51 +0100 (Tue, 22 Feb 2000) | 5 lines
2937 Changed paths:
2938    M /trunk/src/video_decoder/vdec_motion.c
2940 Modification mineure MotionComponent : changement d'une boucle imbriquee
2941 sur i_y et i_y1 en une boucle simple sur i_y... Le changement en vitesse comme
2942 en taille est chouillatique mais neanmoins positif. Ca n'a pas d'effet sur
2943 l'unrolling de boucle car celui-ci est effectue sur une boucle plus interne...
2945 ------------------------------------------------------------------------
2946 r270 | walken | 2000-02-22 23:54:22 +0100 (Tue, 22 Feb 2000) | 9 lines
2947 Changed paths:
2948    M /trunk/Makefile
2949    M /trunk/include/ac3_decoder.h
2950    A /trunk/include/ac3_decoder_thread.h
2951    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
2952    M /trunk/src/ac3_decoder/ac3_bit_allocate.h
2953    M /trunk/src/ac3_decoder/ac3_decoder.c
2954    M /trunk/src/ac3_decoder/ac3_downmix.c
2955    M /trunk/src/ac3_decoder/ac3_downmix.h
2956    M /trunk/src/ac3_decoder/ac3_exponent.c
2957    M /trunk/src/ac3_decoder/ac3_exponent.h
2958    M /trunk/src/ac3_decoder/ac3_imdct.c
2959    M /trunk/src/ac3_decoder/ac3_imdct.h
2960    M /trunk/src/ac3_decoder/ac3_mantissa.c
2961    M /trunk/src/ac3_decoder/ac3_mantissa.h
2962    M /trunk/src/ac3_decoder/ac3_parse.c
2963    M /trunk/src/ac3_decoder/ac3_parse.h
2964    M /trunk/src/ac3_decoder/ac3_rematrix.c
2965    M /trunk/src/ac3_decoder/ac3_rematrix.h
2966    M /trunk/src/input/input.c
2967    M /trunk/src/input/input_ctrl.c
2970 travail sur l'ac3_decoder : debut de separation de ce qui est specifique a
2971 videolan (ac3_decoder_thread) et de ce qui ne l'est pas. Ce n'est pas encore
2972 ideal, la partie "videolan" fait des inits a l'interieur de la partie
2973 "ac3"... il faudra que je fasse une belle interface pour ca.
2975 Le probleme des includes n'est pas non plus regle, mais c'est a cause des
2976 bit_streams :) patience.
2978 ------------------------------------------------------------------------
2979 r271 | walken | 2000-02-22 23:55:07 +0100 (Tue, 22 Feb 2000) | 3 lines
2980 Changed paths:
2981    A /trunk/src/ac3_decoder/ac3_decoder_thread.c
2984 oops, j'ai oublie un fichier
2986 ------------------------------------------------------------------------
2987 r272 | sam | 2000-02-23 04:04:50 +0100 (Wed, 23 Feb 2000) | 21 lines
2988 Changed paths:
2989    M /trunk/Makefile
2990    M /trunk/include/ac3_decoder.h
2991    M /trunk/include/audio_output.h
2992    M /trunk/include/common.h
2993    M /trunk/include/config.h
2994    M /trunk/include/decoder_fifo.h
2995    M /trunk/include/input.h
2996    M /trunk/include/input_vlan.h
2997    M /trunk/include/video_decoder.h
2998    M /trunk/include/video_fifo.h
2999    M /trunk/include/video_output.h
3000    M /trunk/include/video_parser.h
3001    M /trunk/include/vlc_thread.h
3002    M /trunk/include/vpar_synchro.h
3003    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
3004    M /trunk/src/ac3_decoder/ac3_decoder.c
3005    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3006    M /trunk/src/ac3_decoder/ac3_downmix.c
3007    M /trunk/src/ac3_decoder/ac3_exponent.c
3008    M /trunk/src/ac3_decoder/ac3_imdct.c
3009    M /trunk/src/ac3_decoder/ac3_mantissa.c
3010    M /trunk/src/ac3_decoder/ac3_parse.c
3011    M /trunk/src/ac3_decoder/ac3_rematrix.c
3012    M /trunk/src/audio_decoder/audio_constants.h
3013    M /trunk/src/audio_decoder/audio_decoder.c
3014    M /trunk/src/audio_decoder/audio_math.c
3015    M /trunk/src/audio_output/audio_output.c
3016    M /trunk/src/generic_decoder/generic_decoder.c
3017    M /trunk/src/generic_decoder/generic_decoder.h
3018    M /trunk/src/input/input.c
3019    M /trunk/src/input/input_ctrl.c
3020    M /trunk/src/input/input_file.c
3021    M /trunk/src/input/input_netlist.c
3022    M /trunk/src/input/input_pcr.c
3023    M /trunk/src/input/input_psi.c
3024    M /trunk/src/input/input_vlan.c
3025    M /trunk/src/interface/interface.c
3026    M /trunk/src/interface/intf_console.c
3027    M /trunk/src/interface/intf_ctrl.c
3028    M /trunk/src/interface/main.c
3029    M /trunk/src/misc/decoder_fifo.c
3030    M /trunk/src/misc/netutils.c
3031    M /trunk/src/spu_decoder/spu_decoder.c
3032    M /trunk/src/video_decoder/vdec_idct.c
3033    M /trunk/src/video_decoder/vdec_motion.c
3034    M /trunk/src/video_decoder/video_decoder.c
3035    M /trunk/src/video_output/video_output.c
3036    M /trunk/src/video_output/video_text.c
3037    D /trunk/src/video_output/video_x11.h
3038    M /trunk/src/video_output/video_yuv.c
3039    M /trunk/src/video_output/video_yuv.h
3040    M /trunk/src/video_parser/video_fifo.c
3041    M /trunk/src/video_parser/video_parser.c
3042    M /trunk/src/video_parser/vpar_blocks.c
3043    M /trunk/src/video_parser/vpar_headers.c
3044    M /trunk/src/video_parser/vpar_synchro.c
3046  Le retour du demoronifier qui n'est pas content.
3048    . 11 moronic long lines destroyed
3049    . 1282 trailing spaces eradicated
3050    . 4 ugly macros fixed
3051    . 5 innocent a_bit_long lines shortened
3053    . 5987 tabulations transform?\239?\191?\189es en espaces
3054    . 153 '??' transform?\239?\191?\189s en 'XXX??' ou 'FIXME??'
3055     (ptyx, j'esp?\239?\191?\189re que ce compromis te convient)
3057    . commentaires en // corrig?\239?\191?\189s en /* */
3058     (je parle bien des commentaires, pas des morceaux de code
3059      mis en // comme les printf de debug par exemple)
3061 Au passage :
3063    . version du vlc modifi?\239?\191?\189e en 0.1.99 (la release sera la 0.2.0)
3064    . suppression de video_x11.h
3065    . correction d'un warning dans intf_ctrl.c
3067 ------------------------------------------------------------------------
3068 r273 | sam | 2000-02-23 04:09:33 +0100 (Wed, 23 Feb 2000) | 2 lines
3069 Changed paths:
3070    M /trunk/Makefile
3071    M /trunk/src/interface/intf_ctrl.c
3073   rha ! deux fichiers oubli?\239?\191?\189s.
3075 ------------------------------------------------------------------------
3076 r274 | walken | 2000-02-25 03:45:09 +0100 (Fri, 25 Feb 2000) | 22 lines
3077 Changed paths:
3078    M /trunk/Makefile
3079    M /trunk/src/video_decoder/vdec_motion.c
3080    A /trunk/src/video_decoder/vdec_motion_inner.c
3083 Decoupage de vdec_motion en deux parties :
3085 vdec_motion_inner contient le code plus ou moins bourin qui calcule les pixels
3086 (je pense que c'est la que la majorite du temps est ecoulee, et qu'il y aurait
3087 eventuellement un avantage a rechercher des optimisations particulieres pour
3088 ce fichier, genre debouclage de boucles ou quelque chose du genre)
3090 Le code dans vdec_motion contient quand a lui des tests sur le type exact
3091 de prediction a effectuer, des calculs de pointeurs en fonction des motion
3092 vectors, et les appels a vdec_motion_inner.
3094 La fonction MotionComponent de vdec_motion a ete modifiee pour appeler
3095 directement la bonne fonction de vdec_motion_inner en fonction des parametres.
3096 La encore en raison de la gestion d'inlines faite a la compilation, pour chaque
3097 appel les parametres i_width, i_height et b_average sont deja connus et
3098 donc l'appel de MotionComponent devrait s'etendre a un simple switch (i_select)
3099 et un appel de la fonction correspondante dans vdec_motion_inner.
3101 Le code dans vdec_motion presente toujours une apparence contestable mais
3102 je n'ai pas modifie son fonctionnement (seulement la fonction MotionComponent).
3104 ------------------------------------------------------------------------
3105 r275 | walken | 2000-02-28 03:35:41 +0100 (Mon, 28 Feb 2000) | 23 lines
3106 Changed paths:
3107    M /trunk/include/ac3_decoder.h
3108    M /trunk/include/ac3_decoder_thread.h
3109    M /trunk/include/common.h
3110    A /trunk/include/int_types.h
3111    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
3112    A /trunk/src/ac3_decoder/ac3_bit_stream.h
3113    M /trunk/src/ac3_decoder/ac3_decoder.c
3114    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3115    M /trunk/src/ac3_decoder/ac3_downmix.c
3116    M /trunk/src/ac3_decoder/ac3_exponent.c
3117    M /trunk/src/ac3_decoder/ac3_exponent.h
3118    M /trunk/src/ac3_decoder/ac3_imdct.c
3119    M /trunk/src/ac3_decoder/ac3_mantissa.c
3120    M /trunk/src/ac3_decoder/ac3_parse.c
3121    M /trunk/src/ac3_decoder/ac3_parse.h
3122    M /trunk/src/ac3_decoder/ac3_rematrix.c
3125 Separation du decodeur ac3 et de la partie specifique a videolan
3127 Les interfaces du deco ac3 ne sont pas encore bien propres et documentees
3128 mais ca viendra dans un second temps. Les fichiers ac3 ne dependent plus
3129 d'includes videolan. C'est deja une bonne premiere etape.
3131 Au niveau du bitstream compresse, l'interface avec le decodeur ac3 ne se fait
3132 plus par le fichier decoder_fifo.h. En effet, le decodeur ac3 a besoin de
3133 connaitre la structure exact d'un bitstream_t, donc cette interface n'etait
3134 pas la plus propre. La nouvelle interface se compose d'une fonction
3135 ac3_byte_stream_next (ac3_byte_stream_t * p_byte_stream) que le decodeur
3136 ac3 appelle lorsqu'il a besoin d'un nouveau buffer de donnees compressees.
3138 ac3_byte_stream_t est une structure comprenant les champs
3139 u8 * p_byte (pointeur sur le debut du buffer),
3140 u8 * p_end (pointeur sur la fin du buffer),
3141 void * info (utilisation libre pour implementer ac3_byte_stream_next)
3143 L'implementation actuelle de ac3_byte_stream_next () dans ac3_decoder_thread.c
3144 fait un peu double emploi avec misc/decoder_fifo.c mais je reglerai tout ca
3145 plus tard.
3147 ------------------------------------------------------------------------
3148 r276 | walken | 2000-03-02 00:51:08 +0100 (Thu, 02 Mar 2000) | 8 lines
3149 Changed paths:
3150    M /trunk/include/ac3_decoder.h
3151    M /trunk/include/ac3_decoder_thread.h
3152    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
3153    D /trunk/src/ac3_decoder/ac3_bit_allocate.h
3154    M /trunk/src/ac3_decoder/ac3_bit_stream.h
3155    M /trunk/src/ac3_decoder/ac3_decoder.c
3156    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3157    M /trunk/src/ac3_decoder/ac3_downmix.c
3158    D /trunk/src/ac3_decoder/ac3_downmix.h
3159    M /trunk/src/ac3_decoder/ac3_exponent.c
3160    D /trunk/src/ac3_decoder/ac3_exponent.h
3161    M /trunk/src/ac3_decoder/ac3_imdct.c
3162    D /trunk/src/ac3_decoder/ac3_imdct.h
3163    A /trunk/src/ac3_decoder/ac3_internal.h
3164    M /trunk/src/ac3_decoder/ac3_mantissa.c
3165    D /trunk/src/ac3_decoder/ac3_mantissa.h
3166    M /trunk/src/ac3_decoder/ac3_parse.c
3167    D /trunk/src/ac3_decoder/ac3_parse.h
3168    M /trunk/src/ac3_decoder/ac3_rematrix.c
3169    D /trunk/src/ac3_decoder/ac3_rematrix.h
3170    M /trunk/src/input/input.c
3173 Created a small&clean public interface for the ac3 decoder (see ac3_decoder.h)
3175 Modified ac3_decoder_thread to use this interface
3177 Find ac3 sync words not by scanning the ac3 stream but by using the magic
3178 bytes at the start of the ac3 pes packets
3180 ------------------------------------------------------------------------
3181 r277 | sam | 2000-03-03 01:59:56 +0100 (Fri, 03 Mar 2000) | 9 lines
3182 Changed paths:
3183    M /trunk/Makefile
3184    M /trunk/include/common.h
3185    M /trunk/include/vlc_thread.h
3186    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3187    M /trunk/src/audio_decoder/audio_decoder.c
3188    M /trunk/src/audio_decoder/audio_math.c
3189    M /trunk/src/input/input.c
3190    M /trunk/src/input/input_psi.c
3191    M /trunk/src/input/input_vlan.c
3192    M /trunk/src/misc/netutils.c
3194  . portage des vlc_threads aux cthreads de Mach pour GNU/Hurd
3195  . rajout de #ifdef SYS_LINUX autour du code concernant les interfaces
3196  . suppression de quelques #include <sys/soundcard.h> qui trainaient encore
3197  . option PPRO dans le Makefile (si vous avez des erreurs
3198     'Illegal instruction', ?\239?\191?\189a venait probablement de l?\239?\191?\189)
3199  . rajout de quelques commentaires pour expliquer en quoi certains #include
3200     sont n?\239?\191?\189cessaires, aux endroits o?\239?\191?\189 je ne comprenais pas, et suppression
3201     de #include qui semblaient inutiles.
3203 ------------------------------------------------------------------------
3204 r278 | walken | 2000-03-03 02:26:17 +0100 (Fri, 03 Mar 2000) | 4 lines
3205 Changed paths:
3206    M /trunk/src/ac3_decoder/ac3_decoder.c
3207    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3208    M /trunk/src/ac3_decoder/ac3_internal.h
3209    M /trunk/src/ac3_decoder/ac3_parse.c
3211 modification du deco ac3 pour le rendre plus robuste.
3213 normalement le client ne devrait plus segfaulter... enfin, normalement :)
3215 ------------------------------------------------------------------------
3216 r279 | sam | 2000-03-03 08:03:34 +0100 (Fri, 03 Mar 2000) | 17 lines
3217 Changed paths:
3218    M /trunk/Makefile
3219    M /trunk/include/ac3_decoder.h
3220    M /trunk/include/ac3_decoder_thread.h
3221    M /trunk/include/audio_decoder.h
3222    M /trunk/include/audio_output.h
3223    M /trunk/include/common.h
3224    M /trunk/include/config.h
3225    M /trunk/include/debug.h
3226    M /trunk/include/decoder_fifo.h
3227    M /trunk/include/input.h
3228    M /trunk/include/input_netlist.h
3229    M /trunk/include/input_vlan.h
3230    M /trunk/include/int_types.h
3231    M /trunk/include/interface.h
3232    M /trunk/include/intf_msg.h
3233    M /trunk/include/main.h
3234    M /trunk/include/mtime.h
3235    M /trunk/include/netutils.h
3236    M /trunk/include/rsc_files.h
3237    M /trunk/include/spu_decoder.h
3238    A /trunk/include/threads.h
3239    M /trunk/include/vdec_idct.h
3240    M /trunk/include/vdec_motion.h
3241    M /trunk/include/video.h
3242    M /trunk/include/video_decoder.h
3243    M /trunk/include/video_fifo.h
3244    M /trunk/include/video_graphics.h
3245    M /trunk/include/video_output.h
3246    M /trunk/include/video_parser.h
3247    D /trunk/include/vlc_thread.h
3248    M /trunk/include/vpar_blocks.h
3249    M /trunk/include/vpar_headers.h
3250    M /trunk/include/vpar_synchro.h
3251    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
3252    M /trunk/src/ac3_decoder/ac3_bit_stream.h
3253    M /trunk/src/ac3_decoder/ac3_decoder.c
3254    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3255    M /trunk/src/ac3_decoder/ac3_downmix.c
3256    M /trunk/src/ac3_decoder/ac3_exponent.c
3257    M /trunk/src/ac3_decoder/ac3_imdct.c
3258    M /trunk/src/ac3_decoder/ac3_internal.h
3259    M /trunk/src/ac3_decoder/ac3_mantissa.c
3260    M /trunk/src/ac3_decoder/ac3_parse.c
3261    M /trunk/src/ac3_decoder/ac3_rematrix.c
3262    M /trunk/src/audio_decoder/audio_constants.h
3263    M /trunk/src/audio_decoder/audio_decoder.c
3264    M /trunk/src/audio_decoder/audio_math.c
3265    M /trunk/src/audio_decoder/audio_math.h
3266    M /trunk/src/audio_output/audio_output.c
3267    M /trunk/src/audio_output/audio_sys.h
3268    M /trunk/src/generic_decoder/generic_decoder.c
3269    M /trunk/src/generic_decoder/generic_decoder.h
3270    M /trunk/src/input/input.c
3271    M /trunk/src/input/input_ctrl.c
3272    M /trunk/src/input/input_ctrl.h
3273    M /trunk/src/input/input_file.c
3274    M /trunk/src/input/input_file.h
3275    M /trunk/src/input/input_netlist.c
3276    M /trunk/src/input/input_network.c
3277    M /trunk/src/input/input_network.h
3278    M /trunk/src/input/input_pcr.c
3279    M /trunk/src/input/input_pcr.h
3280    M /trunk/src/input/input_psi.c
3281    M /trunk/src/input/input_psi.h
3282    M /trunk/src/input/input_vlan.c
3283    M /trunk/src/interface/interface.c
3284    M /trunk/src/interface/intf_cmd.c
3285    M /trunk/src/interface/intf_cmd.h
3286    M /trunk/src/interface/intf_console.c
3287    M /trunk/src/interface/intf_console.h
3288    M /trunk/src/interface/intf_ctrl.c
3289    M /trunk/src/interface/intf_ctrl.h
3290    M /trunk/src/interface/intf_msg.c
3291    M /trunk/src/interface/intf_sys.h
3292    M /trunk/src/interface/main.c
3293    M /trunk/src/misc/decoder_fifo.c
3294    M /trunk/src/misc/mtime.c
3295    M /trunk/src/misc/netutils.c
3296    M /trunk/src/misc/rsc_files.c
3297    M /trunk/src/spu_decoder/spu_decoder.c
3298    M /trunk/src/video_decoder/vdec_idct.c
3299    M /trunk/src/video_decoder/vdec_idctmmx.S
3300    M /trunk/src/video_decoder/vdec_motion.c
3301    M /trunk/src/video_decoder/vdec_motion_inner.c
3302    M /trunk/src/video_decoder/video_decoder.c
3303    M /trunk/src/video_output/video_output.c
3304    M /trunk/src/video_output/video_sys.h
3305    M /trunk/src/video_output/video_text.c
3306    M /trunk/src/video_output/video_text.h
3307    M /trunk/src/video_output/video_yuv.c
3308    M /trunk/src/video_output/video_yuv.h
3309    M /trunk/src/video_output/video_yuv_mmx.S
3310    M /trunk/src/video_parser/video_fifo.c
3311    M /trunk/src/video_parser/video_parser.c
3312    M /trunk/src/video_parser/vpar_blocks.c
3313    M /trunk/src/video_parser/vpar_headers.c
3314    M /trunk/src/video_parser/vpar_synchro.c
3316  Encore un commit venu tout droit des abysses de l'enfer, d?\239?\191?\189sol?\239?\191?\189 pour
3317 le flood, c'est la derni?\239?\191?\189re fois.
3319   . apr?\239?\191?\189s le demoronifier, le GPLifier: il y a les ent?\239?\191?\189tes de la GPL dans
3320    chaque fichier ; votre mission, si vous l'acceptez, est de mettre votre
3321    nom dans chaque fichier qui est votre oeuvre ou auquel vous avez
3322    particip?\239?\191?\189, pour qu'on sache qui a fait quoi. Pas de fausse modestie,
3323    c'est plus pour des raisons pratiques que pour la gloire.
3325   . rajout de -lthreads pour que ?\239?\191?\189a linke sous Hurd
3327   . rajout de quelques #include pour que ?\239?\191?\189a compile sous FreeBSD
3328    (d'ailleurs ?\239?\191?\189a compile mais ?\239?\191?\189a ne linke pas, je ne sais pas comment
3329    linker avec la libpthread sur la machine de Dae)
3331   . quelques #ifdef SYS_BSD ?\239?\191?\189?\239?\191?\189 et l?\239?\191?\189.
3333 ------------------------------------------------------------------------
3334 r280 | sam | 2000-03-04 12:52:48 +0100 (Sat, 04 Mar 2000) | 23 lines
3335 Changed paths:
3336    A /trunk/AUTHORS
3337    A /trunk/COPYING
3338    M /trunk/Makefile
3339    M /trunk/Makefile.dep
3340    A /trunk/README
3341    M /trunk/include/audio_output.h
3342    M /trunk/include/config.h
3343    M /trunk/include/input_netlist.h
3344    A /trunk/include/plugins.h
3345    M /trunk/src/audio_output/audio_output.c
3346    M /trunk/src/input/input_netlist.c
3347    M /trunk/src/input/input_network.c
3348    M /trunk/src/interface/interface.c
3349    M /trunk/src/interface/main.c
3350    M /trunk/src/misc/mtime.c
3351    A /trunk/src/misc/plugins.c
3352    M /trunk/src/video_output/video_output.c
3354  - ?\239?\191?\189a compile sous FreeBSD (mais ?\239?\191?\189a ne tourne pas)
3355  - les d?\239?\191?\189pendances sont cach?\239?\191?\189es dans .deps/ au lieu de deps/
3356  - suppression d'encore quelques #include inutiles.
3357  - la gestion des plugins est maintenant encapsul?\239?\191?\189e dans misc/plugin.c
3358   un peu comme les threads, pour faciliter le portage.
3359  - l?\239?\191?\189ger remaniement de l'output pour --help et --version
3360  - les p_ts_packet sont cast?\239?\191?\189s en (void *) pour ?\239?\191?\189viter un warning sous
3361   certaines architectures.
3362  - ajout de la GPL dans un fichier COPYING
3363  - fichier README avec rien dedans pour le moment, ?\239?\191?\189 part la liste de
3364   toutes les personnes ayant particip?\239?\191?\189 au projet. J'en ai *forc?\239?\191?\189ment*
3365   oubli?\239?\191?\189 certains, alors si vous avez un nom, rajoutez-le. de m?\239?\191?\189me, s'il
3366   y a un gros con que j'ai mis par erreur dans la liste et qui n'a jamais
3367   rien fait pour le projet, n'h?\239?\191?\189sitez pas ?\239?\191?\189 le supprimer sournoisement.
3368  - fichier AUTHORS avec la liste des gens ayant boss?\239?\191?\189 sur le client. j'ai
3369   mis toutes les personnes ayant fait au moins un commit, ainsi que Henri
3370   parce que je sais qu'il bosse sur l'audio, et HPReg, Steve et Oli parce
3371   qu'ils ont boss?\239?\191?\189 dessus aussi. Par contre ici aussi j'ai fort probable-
3372   ment oubli?\239?\191?\189 des gens. Corrigez !
3373  - r?\239?\191?\189pertoire debian/ qui servira ?\239?\191?\189 cr?\239?\191?\189er des packages
3374  - rajout d'une entr?\239?\191?\189e pour faire `make install' (pas encore parfait)
3375  - nom de code de la future release 0.2 : `Onatopp' :)
3377 ------------------------------------------------------------------------
3378 r281 | polux | 2000-03-04 23:33:01 +0100 (Sat, 04 Mar 2000) | 32 lines
3379 Changed paths:
3380    M /trunk/Makefile
3381    M /trunk/include/audio_output.h
3382    M /trunk/include/common.h
3383    M /trunk/include/config.h
3384    M /trunk/include/interface.h
3385    M /trunk/include/plugins.h
3386    M /trunk/include/threads.h
3387    M /trunk/include/video_output.h
3388    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3389    M /trunk/src/audio_decoder/audio_decoder.c
3390    M /trunk/src/audio_decoder/audio_math.c
3391    M /trunk/src/audio_output/audio_output.c
3392    M /trunk/src/input/input.c
3393    M /trunk/src/input/input_ctrl.c
3394    M /trunk/src/input/input_file.c
3395    M /trunk/src/input/input_netlist.c
3396    M /trunk/src/input/input_network.c
3397    M /trunk/src/input/input_pcr.c
3398    M /trunk/src/input/input_psi.c
3399    M /trunk/src/input/input_vlan.c
3400    M /trunk/src/interface/interface.c
3401    M /trunk/src/interface/intf_cmd.c
3402    M /trunk/src/interface/intf_ctrl.c
3403    M /trunk/src/interface/intf_msg.c
3404    M /trunk/src/interface/main.c
3405    M /trunk/src/misc/decoder_fifo.c
3406    M /trunk/src/misc/mtime.c
3407    M /trunk/src/misc/netutils.c
3408    M /trunk/src/misc/plugins.c
3409    M /trunk/src/spu_decoder/spu_decoder.c
3410    M /trunk/src/video_decoder/vdec_idct.c
3411    M /trunk/src/video_decoder/vdec_motion.c
3412    M /trunk/src/video_decoder/vdec_motion_inner.c
3413    M /trunk/src/video_decoder/video_decoder.c
3414    M /trunk/src/video_output/video_output.c
3415    M /trunk/src/video_output/video_yuv.c
3416    M /trunk/src/video_parser/video_fifo.c
3417    M /trunk/src/video_parser/video_parser.c
3418    M /trunk/src/video_parser/vpar_blocks.c
3419    M /trunk/src/video_parser/vpar_headers.c
3420    M /trunk/src/video_parser/vpar_synchro.c
3422 D?\239?\191?\189but du portage BeOS. Beaucoup de fuchiers ont ?\239?\191?\189t?\239?\191?\189 modifi?\239?\191?\189 car il a fallu
3423 r?\239?\191?\189organiser les headers pour que ce soient les headers les plus proches
3424 du syst?\239?\191?\189me qui se retrouvent en premier (threads.h devrait toujours ?\239?\191?\189tre
3425 le premier des headers non syst?\239?\191?\189mes). J'ai du aussi rajouter un type
3426 plugin_id_t et par la m?\239?\191?\189me occasion inclure plugins.h dans la plupart
3427 des fichiers. Voici en vrac les modifs les plus importantes que j'ai op?\239?\191?\189r?\239?\191?\189:
3429 o L?\239?\191?\189g?\239?\191?\189re r?\239?\191?\189organisation pour les raisons ?\239?\191?\189voqu?\239?\191?\189es ci-dessus (certaines
3430   macros comme MIN et MAX peuvent ?\239?\191?\189tre d?\239?\191?\189j?\239?\191?\189 d?\239?\191?\189finies par le syst?\239?\191?\189me et
3431   interf?\239?\191?\189rer avec celles d?\239?\191?\189finies dans common.h ou autre)
3433 o Dans intf_msg j'ai du remplacer les vasprintf par des vsprintf
3434   dans le cas o?\239?\191?\189 ARCH=BEOS.
3436 o la commande hostname du Makefile n'?\239?\191?\189tait pas compatible et je
3437   l'ai donc enlev?\239?\191?\189, en avons-nous besoin ? Auquel cas il suffit de
3438   rajouter un ifeq.
3440 o J'ai aussi remplac?\239?\191?\189  les bzero et bcopy par memset et memmove.
3442 o plugin.c, mtime.c et threads.h et quelques fichiers de l'input
3443   ont ?\239?\191?\189t?\239?\191?\189 adapt?\239?\191?\189s ?\239?\191?\189 BeOS ?\239?\191?\189 grand coup de #ifdef SYS_*.
3445 TODO:
3447 o Ecrire intf_beos.cpp, vout_beos.cpp et aout_beos.cpp
3449 Je suis sous linux et je viens de tester le client qui marche tr?\239?\191?\189s
3450 bien, mais il est n?\239?\191?\189anmoins possible que j'ai introduit quelques
3451 probl?\239?\191?\189mes de compilations pour certains modules, si c'est le cas
3452 pr?\239?\191?\189venez moi.
3454 ------------------------------------------------------------------------
3455 r282 | sam | 2000-03-08 11:22:45 +0100 (Wed, 08 Mar 2000) | 2 lines
3456 Changed paths:
3457    A /trunk/INSTALL
3458    A /trunk/NEWS
3459    A /trunk/configure.in
3460    A /trunk/include/defs.h.in
3461    A /trunk/install-sh
3463  Premiers fichiers n?\239?\191?\189cessaires ?\239?\191?\189 autoconf
3465 ------------------------------------------------------------------------
3466 r283 | sam | 2000-03-08 11:33:28 +0100 (Wed, 08 Mar 2000) | 2 lines
3467 Changed paths:
3468    D /trunk/Makefile
3469    A /trunk/Makefile.in
3470    A /trunk/config.guess
3471    A /trunk/config.sub
3472    A /trunk/configure
3473    D /trunk/src/audio_output/audio_sys.h
3474    D /trunk/src/interface/intf_sys.h
3475    D /trunk/src/video_output/video_sys.h
3477  ./configure puis make, et ?\239?\191?\189a devrait compiler.
3479 ------------------------------------------------------------------------
3480 r284 | sam | 2000-03-08 11:44:25 +0100 (Wed, 08 Mar 2000) | 2 lines
3481 Changed paths:
3482    A /trunk/Makefile
3484  . remise du vieux Makefile en attendant celui g?\239?\191?\189n?\239?\191?\189r?\239?\191?\189 par ./configure
3486 ------------------------------------------------------------------------
3487 r285 | sam | 2000-03-09 11:08:50 +0100 (Thu, 09 Mar 2000) | 10 lines
3488 Changed paths:
3489    D /trunk/Makefile
3490    M /trunk/Makefile.in
3491    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
3492    M /trunk/src/ac3_decoder/ac3_decoder.c
3493    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3494    M /trunk/src/ac3_decoder/ac3_downmix.c
3495    M /trunk/src/ac3_decoder/ac3_exponent.c
3496    M /trunk/src/ac3_decoder/ac3_imdct.c
3497    M /trunk/src/ac3_decoder/ac3_mantissa.c
3498    M /trunk/src/ac3_decoder/ac3_parse.c
3499    M /trunk/src/ac3_decoder/ac3_rematrix.c
3500    M /trunk/src/audio_decoder/audio_decoder.c
3501    M /trunk/src/audio_decoder/audio_math.c
3502    M /trunk/src/audio_output/audio_output.c
3503    M /trunk/src/generic_decoder/generic_decoder.c
3504    M /trunk/src/input/input.c
3505    M /trunk/src/input/input_ctrl.c
3506    M /trunk/src/input/input_file.c
3507    M /trunk/src/input/input_netlist.c
3508    M /trunk/src/input/input_network.c
3509    M /trunk/src/input/input_pcr.c
3510    M /trunk/src/input/input_psi.c
3511    M /trunk/src/input/input_vlan.c
3512    M /trunk/src/interface/interface.c
3513    M /trunk/src/interface/intf_cmd.c
3514    M /trunk/src/interface/intf_console.c
3515    M /trunk/src/interface/intf_ctrl.c
3516    M /trunk/src/interface/intf_msg.c
3517    M /trunk/src/interface/main.c
3518    M /trunk/src/misc/decoder_fifo.c
3519    M /trunk/src/misc/mtime.c
3520    M /trunk/src/misc/netutils.c
3521    M /trunk/src/misc/plugins.c
3522    M /trunk/src/misc/rsc_files.c
3523    M /trunk/src/spu_decoder/spu_decoder.c
3524    M /trunk/src/video_decoder/vdec_idct.c
3525    M /trunk/src/video_decoder/vdec_motion.c
3526    M /trunk/src/video_decoder/vdec_motion_inner.c
3527    M /trunk/src/video_decoder/video_decoder.c
3528    M /trunk/src/video_output/video_output.c
3529    M /trunk/src/video_output/video_text.c
3530    M /trunk/src/video_output/video_yuv.c
3531    M /trunk/src/video_parser/video_fifo.c
3532    M /trunk/src/video_parser/video_parser.c
3533    M /trunk/src/video_parser/vpar_blocks.c
3534    M /trunk/src/video_parser/vpar_headers.c
3535    M /trunk/src/video_parser/vpar_synchro.c
3537  . normalement on devrait se prendre 1 seul mail par commit gr?\239?\191?\189ce aux
3538   top scripts de tibob.
3539  . suppression de Makefile
3540  . rajout de include/defs.h.in qui g?\239?\191?\189n?\239?\191?\189re include/defs.h
3542  pour g?\239?\191?\189n?\239?\191?\189rer le Makefile et defs.h il faut lancer ./configure
3544  pour ceux qui voudraient toucher ?\239?\191?\189 configure.in, "include/defs.h.in" est
3545 g?\239?\191?\189n?\239?\191?\189r?\239?\191?\189 par la commande autoheader, et "configure" est g?\239?\191?\189n?\239?\191?\189r?\239?\191?\189 par autoconf
3547 ------------------------------------------------------------------------
3548 r286 | sam | 2000-03-09 13:30:15 +0100 (Thu, 09 Mar 2000) | 4 lines
3549 Changed paths:
3550    M /trunk/Makefile.in
3551    M /trunk/include/threads.h
3553  . la version et le codename sont d?\239?\191?\189finis uniquement dans configure.in
3554  . plus de #ifdef SYS_* dans threads.h, on utilise defs.h
3555  . re-test des scripts de tibob :)
3557 ------------------------------------------------------------------------
3558 r287 | sam | 2000-03-10 01:47:17 +0100 (Fri, 10 Mar 2000) | 5 lines
3559 Changed paths:
3560    M /trunk/configure
3561    M /trunk/configure.in
3562    D /trunk/include/config.h
3563    A /trunk/include/config.h.in
3564    M /trunk/include/defs.h.in
3565    M /trunk/include/threads.h
3566    M /trunk/src/interface/main.c
3567    M /trunk/src/misc/mtime.c
3568    M /trunk/src/misc/netutils.c
3569    M /trunk/src/misc/plugins.c
3571  . suppression de quelques #define SYS_* (mais pas encore tous)
3572  . include/config.h devient include/config.h.in et config.h sera
3573   g?\239?\191?\189n?\239?\191?\189r?\239?\191?\189 par ./configure. Le but est d'?\239?\191?\189viter les options -DFOO de gcc
3574  . suppression d'un 'Resources' qui trainait encore dans config.h
3576 ------------------------------------------------------------------------
3577 r288 | sam | 2000-03-10 01:57:50 +0100 (Fri, 10 Mar 2000) | 3 lines
3578 Changed paths:
3579    M /trunk/include/config.h.in
3581  ben oui, encore un poliotage. mais ?\239?\191?\189a me permet de tester les scripts
3582  de commit en cachette :)
3584 ------------------------------------------------------------------------
3585 r289 | sam | 2000-03-10 02:24:53 +0100 (Fri, 10 Mar 2000) | 4 lines
3586 Changed paths:
3587    M /trunk/Makefile.in
3589  . r?\239?\191?\189gl?\239?\191?\189 un petit oubli dans le Makefile
3590  . dernier commit pour tester les scripts ;
3591       ?\239?\191?\189a devrait bien marcher ?\239?\191?\189 pr?\239?\191?\189sent
3593 ------------------------------------------------------------------------
3594 r290 | polux | 2000-03-11 01:05:16 +0100 (Sat, 11 Mar 2000) | 2 lines
3595 Changed paths:
3596    M /trunk/Makefile.in
3597    M /trunk/configure
3598    M /trunk/configure.in
3599    M /trunk/include/defs.h.in
3600    M /trunk/include/threads.h
3601    M /trunk/src/interface/main.c
3602    M /trunk/src/misc/plugins.c
3604 Quelques ajustements pour beos. Les plugins ne compilent toujours pas.
3606 ------------------------------------------------------------------------
3607 r291 | walken | 2000-03-12 20:05:58 +0100 (Sun, 12 Mar 2000) | 7 lines
3608 Changed paths:
3609    A /trunk/Makefile
3610    M /trunk/Makefile.in
3611    M /trunk/include/audio_decoder.h
3612    A /trunk/include/audio_decoder_thread.h
3613    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
3614    A /trunk/src/audio_decoder/audio_bit_stream.h
3615    M /trunk/src/audio_decoder/audio_decoder.c
3616    A /trunk/src/audio_decoder/audio_decoder_thread.c
3617    M /trunk/src/audio_decoder/audio_math.c
3618    M /trunk/src/input/input.c
3619    M /trunk/src/input/input_ctrl.c
3622 Proprification du decodeur mpeg audio, comme j'avais fait pour l'ac3 :
3623 separation de ce qui est specifique videolan et de ce qui est generique.
3625 Je compte encore bidouiller pas mal la partie generique, mais deja la ca
3626 marche donc...
3628 ------------------------------------------------------------------------
3629 r292 | sam | 2000-03-12 22:04:28 +0100 (Sun, 12 Mar 2000) | 4 lines
3630 Changed paths:
3631    M /trunk/Makefile.in
3632    M /trunk/include/config.h.in
3633    M /trunk/src/interface/interface.c
3634    M /trunk/src/interface/main.c
3635    M /trunk/src/misc/mtime.c
3636    M /trunk/src/misc/netutils.c
3638  . suppression d'un warning pour les machines n'ayant pas usleep()
3639  . correction d'une boulette que j'ai faite dans netutils.c
3640  . d?\239?\191?\189but de intf_gnome. vout_gnome est une copie de vout_x11 pour l'instant
3642 ------------------------------------------------------------------------
3643 r293 | walken | 2000-03-12 23:45:16 +0100 (Sun, 12 Mar 2000) | 14 lines
3644 Changed paths:
3645    M /trunk/Makefile.in
3648 J'ai retire gnome du build par defaut afin que ca ne cree pas de probleme
3649 chez ceux qui n'ont pas les includes appropries...
3651 Je sais que cette solution n'est pas ideale mais peut on se mettre d'accord
3652 pour ne construire par defaut que les outputs X et dummy pour la video, et
3653 dsp et dummy pour l'audio ?
3655 (a la rigueur si on dit que dans le cvs on ne construit que les dummy je suis
3656 d'accord aussi)
3658 ou alors ca sert peut etre a rien de se mettre d'accord et ca sera regle par
3659 le ./configure bientot ?
3661 ------------------------------------------------------------------------
3662 r294 | stef | 2000-03-13 04:20:46 +0100 (Mon, 13 Mar 2000) | 6 lines
3663 Changed paths:
3664    M /trunk/src/video_parser/vpar_blocks.c
3667 * Proprification de decodeMPEG2 (+optim)
3668 * Ecriture de decodeMPEG1
3670 Le Mpeg1 n'est pas encore test?\239?\191?\189.
3672 ------------------------------------------------------------------------
3673 r295 | sam | 2000-03-13 05:08:10 +0100 (Mon, 13 Mar 2000) | 11 lines
3674 Changed paths:
3675    M /trunk/Makefile.in
3676    A /trunk/debian
3677    A /trunk/debian/changelog
3678    A /trunk/debian/control
3679    A /trunk/debian/copyright
3680    A /trunk/debian/dirs
3681    A /trunk/debian/docs
3682    A /trunk/debian/files
3683    A /trunk/debian/rules
3684    A /trunk/debian/substvars
3685    A /trunk/debian/vlc.1
3686    A /trunk/debian/vlc.menu
3687    M /trunk/include/config.h.in
3688    D /trunk/lib
3689    A /trunk/share
3690    A /trunk/share/default8x16.psf
3691    A /trunk/share/default8x9.psf
3692    A /trunk/share/vlc.png
3693    M /trunk/src/video_output/video_output.c
3695  . ajout de quoi faire des packages debian :
3696    - fichiers de contr?\239?\191?\189le pour dpkg-buildpackage
3697    - une ic?\239?\191?\189ne de merde - que les artistes la remplacent
3698    - page de man
3699  . les donn?\239?\191?\189es qui ne sont pas platform-dependant sont maintenant
3700   dans le r?\239?\191?\189pertoire share ( et plus lib )
3701  . le client va chercher les polices dans le r?\239?\191?\189pertoire courant
3702   et dans /usr/share/videolan/vlc/
3703  . le message pr?\239?\191?\189c?\239?\191?\189dent ?\239?\191?\189tait l'ajout du r?\239?\191?\189pertoire share/ mais
3704   les scripts CVS semblent avoir d?\239?\191?\189conn?\239?\191?\189
3706 ------------------------------------------------------------------------
3707 r296 | sam | 2000-03-13 22:32:31 +0100 (Mon, 13 Mar 2000) | 9 lines
3708 Changed paths:
3709    A /trunk/debian/postinst.debhelper
3710    A /trunk/debian/postrm.debhelper
3711    A /trunk/debian/prerm.debhelper
3712    M /trunk/debian/vlc.1
3713    M /trunk/include/input.h
3714    M /trunk/include/intf_msg.h
3715    M /trunk/src/audio_decoder/audio_decoder_thread.c
3716    M /trunk/src/generic_decoder/generic_decoder.c
3717    M /trunk/src/input/input.c
3718    M /trunk/src/spu_decoder/spu_decoder.c
3719    M /trunk/src/video_decoder/video_decoder.c
3720    M /trunk/src/video_output/video_output.c
3721    M /trunk/src/video_parser/video_parser.c
3723  . gestion de la souris sous X (essentiellement le bouton du milieu
3724   qui cache le pointeur, tr?\239?\191?\189s pratique quand on regarde un DVD)
3725  . rajout de 3 fichiers d'installation pour le package Debian
3726  . correction de "usefull" et "successfull" ?\239?\191?\189 une dizaine d'endroits dans
3727   le code parce que ?\239?\191?\189a commen?\239?\191?\189ait ?\239?\191?\189 m'horripiler
3728  . erreur de syntaxe dans la page de man.
3729  . un peu plus de choses dans l'interface gnome, mais rien ne marche
3730   pour le moment.
3732 ------------------------------------------------------------------------
3733 r297 | stef | 2000-03-13 22:55:07 +0100 (Mon, 13 Mar 2000) | 5 lines
3734 Changed paths:
3735    M /trunk/src/video_parser/vpar_blocks.c
3738 * Correction du Bug introduit lors de mon commit.
3740 Chez moi, ?\239?\191?\189a marche avec Taxi, Matrix et la ba de twine.
3742 ------------------------------------------------------------------------
3743 r298 | walken | 2000-03-15 03:10:47 +0100 (Wed, 15 Mar 2000) | 8 lines
3744 Changed paths:
3745    D /trunk/src/audio_decoder/audio_constants.h
3746    M /trunk/src/audio_decoder/audio_decoder.c
3747    M /trunk/src/audio_decoder/audio_decoder_thread.c
3748    M /trunk/src/audio_decoder/audio_math.c
3749    A /trunk/src/audio_decoder/audio_test.c
3751 reecriture du deco mpeg audio
3753 * support du layer 1 mono et stereo
3754 * support du layer 2 stereo (j'ai pas encore fait le mono)
3755 * support des low bitrates proposes par le mpeg2 (non teste)
3756 * passage des tests de compliance mpeg :)
3757 * moins de macros qu'avant, mais je dois encore propriser un peu le code.
3759 ------------------------------------------------------------------------
3760 r299 | walken | 2000-03-19 07:29:52 +0100 (Sun, 19 Mar 2000) | 7 lines
3761 Changed paths:
3762    A /trunk/doc/transforms.py
3764 Un petit tutorial sur les DCT et DFT... enfin non pas sur leur representation
3765 "physique" mais plutot sur les differentes methodes de calcul utilisables.
3767 Ca n'est pas franchement indispensable mais disons que j'ai eu du mal a trouver
3768 de la doc sur le sujet donc je me dis que ca peut pas faire de mal de
3769 rassembler ce qu'on a...
3771 ------------------------------------------------------------------------
3772 r300 | sam | 2000-03-20 05:29:00 +0100 (Mon, 20 Mar 2000) | 14 lines
3773 Changed paths:
3774    M /trunk/include/input.h
3775    M /trunk/include/input_netlist.h
3776    M /trunk/src/input/input.c
3778  Bon finalement puisque tout le monde dort, je l'ai fait :)
3780   . rajout de i_pes_real_size dans la structure p_pes_packet, qui vaut 0
3781    par d?\239?\191?\189faut, et est initialis?\239?\191?\189 ?\239?\191?\189 la taille du payload PES annonc?\239?\191?\189e dans
3782    le header si celle-ci est pr?\239?\191?\189sente.
3783   . ?\239?\191?\189 chaque nouveau paquet TS, si i_pes_real_size == i_pes_size on envoie
3784    directement le PES au d?\239?\191?\189codeur sans attendre le d?\239?\191?\189but du PES suivant.
3785   . cr?\239?\191?\189ation de input_ParsePES pour y mettre le code dupliqu?\239?\191?\189 de
3786    input_DemuxPES.
3788  Ca fait 1 test de plus par paquet TS, donc n?\239?\191?\189gligeable. Par contre si
3789 des gens ayant boss?\239?\191?\189 sur l'input ont le temps de v?\239?\191?\189rifier que je n'ai pas
3790 fait de connerie, ?\239?\191?\189a peut ?\239?\191?\189tre int?\239?\191?\189ressant :)
3792 ------------------------------------------------------------------------
3793 r301 | sam | 2000-03-20 08:50:55 +0100 (Mon, 20 Mar 2000) | 5 lines
3794 Changed paths:
3795    M /trunk/include/input.h
3796    M /trunk/include/spu_decoder.h
3797    M /trunk/include/video.h
3798    M /trunk/src/input/input.c
3799    M /trunk/src/spu_decoder/spu_decoder.c
3800    M /trunk/src/video_output/video_output.c
3802  . suppression d'une variable inutile que j'avais laiss?\239?\191?\189e trainer
3803   au pr?\239?\191?\189c?\239?\191?\189dent commit.
3804  . d?\239?\191?\189but du d?\239?\191?\189codeur de sous-titres. Pour le moment il ne fait que
3805   parser le flux comme un cochon, c'est tout.
3807 ------------------------------------------------------------------------
3808 r302 | sam | 2000-03-21 23:36:01 +0100 (Tue, 21 Mar 2000) | 18 lines
3809 Changed paths:
3810    M /trunk/Makefile.in
3811    M /trunk/include/config.h.in
3812    M /trunk/include/video.h
3813    M /trunk/include/video_output.h
3814    M /trunk/src/input/input.c
3815    M /trunk/src/spu_decoder/spu_decoder.c
3816    M /trunk/src/video_output/video_output.c
3817    A /trunk/src/video_output/video_spu.c
3818    A /trunk/src/video_output/video_spu.h
3820 NEWS:
3821  . encore un peu de parsage de sous-titres
3822  . affichage des sous-titres.
3824 BUGS:
3825  . ?\239?\191?\189a segfaulte toujours au moment o?\239?\191?\189 on quitte, mais c'est le probl?\239?\191?\189me
3826   habituel, ?\239?\191?\189a sera r?\239?\191?\189gl?\239?\191?\189.
3827  . pour le moment ils sont en noir et blanc, parce qu'il faut aller
3828   chercher cette putain de palette dans les .IFO du dvd et que pour
3829   l'instant j'ai la flemme
3830  . les sous-titres ne sont pas affich?\239?\191?\189s comme il faut si la largeur
3831   de l'?\239?\191?\189cran n'est pas 720.
3832  . dimensions par d?\239?\191?\189faut mises ?\239?\191?\189 720x576 (format DVD) au lieu de 640x480
3833   pour la raison ?\239?\191?\189voqu?\239?\191?\189e ci-dessus. mais ?\239?\191?\189a sera r?\239?\191?\189gl?\239?\191?\189 bient?\239?\191?\189t.
3834  . pas de gestion de transparence, coordonn?\239?\191?\189es, fade in/fade out
3835  . pas de gestion de date : le sous-titre est affich?\239?\191?\189 d?\239?\191?\189s qu'il est re?\239?\191?\189u
3836   et n'est pas effac?\239?\191?\189 tant qu'on en a pas re?\239?\191?\189u un nouveau.
3838 ------------------------------------------------------------------------
3839 r303 | sam | 2000-03-22 01:57:10 +0100 (Wed, 22 Mar 2000) | 7 lines
3840 Changed paths:
3841    M /trunk/include/video.h
3842    M /trunk/src/spu_decoder/spu_decoder.c
3843    M /trunk/src/video_output/video_output.c
3844    M /trunk/src/video_output/video_spu.c
3845    M /trunk/src/video_output/video_spu.h
3847  . les sous-titres sont centr?\239?\191?\189s
3848  . la palette des sous-titres par d?\239?\191?\189faut est moins affreuse.
3850 Bugs que j'avais oubli?\239?\191?\189s:
3851  . ne marchent qu'en 16 bits (devrait se fixer vite)
3852  . parfois quelques glitches graphiques que je ne comprends pas.
3854 ------------------------------------------------------------------------
3855 r304 | sam | 2000-03-23 07:27:35 +0100 (Thu, 23 Mar 2000) | 4 lines
3856 Changed paths:
3857    M /trunk/include/config.h.in
3858    M /trunk/include/video.h
3859    M /trunk/src/spu_decoder/spu_decoder.c
3860    M /trunk/src/video_output/video_output.c
3861    M /trunk/src/video_output/video_spu.c
3863  . les sous-titres sont affich?\239?\191?\189s et effac?\239?\191?\189s ?\239?\191?\189 l'heure
3864  . une petite optimisation de l'affichage
3865  . attention, config.h.in a chang?\239?\191?\189, n'oubliez pas de refaire ./configure
3867 ------------------------------------------------------------------------
3868 r305 | walken | 2000-03-28 02:22:13 +0200 (Tue, 28 Mar 2000) | 11 lines
3869 Changed paths:
3870    M /trunk/doc/transforms.py
3873 Version 2 de mon tutorial sur les DCT et DFT. Les choses sont un peu plus dans
3874 l'ordre maintenant, et il y a pas mal d'explications qui ont ete rajoutees pour
3875 expliquer comment implementer efficacement l'algo AAN.
3877 Si un jour j'ai le courage, j'ecris une routine DCT32 qui torchera celle de
3878 regis, na !
3880 Pour etre parfait il faudrait rajouter une section sur les DCT en 2 dimensions,
3881 mais bon...
3883 ------------------------------------------------------------------------
3884 r306 | polux | 2000-03-30 14:54:29 +0200 (Thu, 30 Mar 2000) | 18 lines
3885 Changed paths:
3886    M /trunk/src/audio_decoder/audio_decoder_thread.c
3887    M /trunk/src/audio_output/audio_output.c
3889 - Correction du bug de la synchro.
3890   Le probl?\239?\191?\189me provenait d'un d?\239?\191?\189calage d'une seconde qui avait ?\239?\191?\189t?\239?\191?\189 rajout?\239?\191?\189
3891   dans le calcul de la date dans audio_output.c :
3892   p_aout->date = -1000000 + mdate() + ( (((mtime_t)(l_bytes / 4)) * 1000000)
3893                                         / ((mtime_t)p_aout->l_rate) );
3894   C'est le -1000000 qui faisait retarder le son d'exactement une seconde.
3895   J'aimerais bien savoir pourquoi il a ?\239?\191?\189t?\239?\191?\189 rajout?\239?\191?\189 car peut-?\239?\191?\189tre y-a-t-il
3896   d'autres bugs similaires qui ne sont pas visibles pour l'instant.
3898 - Nettoyage d'une partie du code de audio_decoder_thread.c
3899   Il est vraiment tr?\239?\191?\189s dommage que les conventions de codage ne soient pas
3900   respect?\239?\191?\189es, si il y en a ce n'est pas pour rien. De plus le m?\239?\191?\189lange
3901   d'espaces et de tabulations rend le code tr?\239?\191?\189s peu lisible. Je le
3902   rappelle, nous n'utilisons que des indentations de 4 espaces et toute
3903   tabulation est proscrite. Il serait bien de changer le reste du code
3904   pour qu'il respecte les conventions et reste ainsi facilement lisible
3905   par tout le monde.
3907 ------------------------------------------------------------------------
3908 r307 | henri | 2000-04-05 22:43:33 +0200 (Wed, 05 Apr 2000) | 5 lines
3909 Changed paths:
3910    M /trunk/src/audio_decoder/audio_decoder.c
3911    M /trunk/src/audio_decoder/audio_decoder_thread.c
3915 Ajout du layer II mono (non test?\239?\191?\189) et d?\239?\191?\189but de mise en conformit?\239?\191?\189 avec
3916 les r?\239?\191?\189gles de formattage du code
3918 ------------------------------------------------------------------------
3919 r308 | sam | 2000-04-14 06:19:51 +0200 (Fri, 14 Apr 2000) | 34 lines
3920 Changed paths:
3921    M /trunk/Makefile.in
3922    M /trunk/include/audio_output.h
3923    M /trunk/include/config.h.in
3924    M /trunk/include/interface.h
3925    M /trunk/include/threads.h
3926    M /trunk/include/video.h
3927    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
3928    M /trunk/src/ac3_decoder/ac3_decoder.c
3929    M /trunk/src/audio_decoder/audio_decoder_thread.c
3930    M /trunk/src/audio_output/audio_output.c
3931    M /trunk/src/interface/interface.c
3932    M /trunk/src/interface/intf_cmd.c
3933    M /trunk/src/misc/plugins.c
3934    M /trunk/src/spu_decoder/spu_decoder.c
3935    M /trunk/src/video_output/video_output.c
3936    M /trunk/src/video_output/video_spu.c
3937    M /trunk/src/video_output/video_spu.h
3939  9 avril:
3940  - r?\239?\191?\189indentation de quelques bouts de code
3941  - les plugins vont ?\239?\191?\189tre cherch?\239?\191?\189s en priorit?\239?\191?\189 dans . puis ./plugins
3942   puis dans le r?\239?\191?\189pertoire habituel
3943  - d?\239?\191?\189but de communication entre le thread gnome et l'input
3944  - l'interface gnome ne segfaulte plus en sortant
3945  - le menu "Exit" fonctionne
3947 10 avril:
3948  - fen?\239?\191?\189tre Gnome au lieu de fen?\239?\191?\189tre Gtk
3949   *** ATTENTION *** l'interface Gnome n'est vraiment qu'un d?\239?\191?\189but, soyez
3950    gentils de ne pas faire de bug report si un bouton ne fonctionne pas.
3951  - popup "About"
3953 11 avril:
3954  - fen?\239?\191?\189tre playlist (rien dedans encore)
3955  - masquage du pointeur souris
3956  - popup menu dans la fen?\239?\191?\189tre vout
3957  - hide/show des fen?\239?\191?\189tres playlist
3958  - les boutons "Exit" fonctionnent quel que soit le menu
3960 12 avril:
3961  - d?\239?\191?\189but du cassage des channels
3962  - d?\239?\191?\189but des menus g?\239?\191?\189n?\239?\191?\189r?\239?\191?\189s en runtime
3964 13 avril:
3965  - ajout du target "snapshot" dans le makefile
3967 14 avril:
3968  - d?\239?\191?\189codage de tous les sous-titres connus
3969  - spu_decoder.c ne segfaulte plus quand on quitte
3970  - rajout du flag b_active dans la structure audio_decoder
3971  - le bouton pause fonctionne
3973 ------------------------------------------------------------------------
3974 r309 | polux | 2000-04-20 00:13:38 +0200 (Thu, 20 Apr 2000) | 5 lines
3975 Changed paths:
3976    M /trunk/Makefile.dep
3977    M /trunk/Makefile.in
3978    A /trunk/include/beos_specific.h
3979    A /trunk/include/beos_window.h
3980    M /trunk/include/common.h
3981    M /trunk/include/threads.h
3982    M /trunk/src/audio_output/audio_output.c
3983    M /trunk/src/input/input_file.c
3984    M /trunk/src/interface/intf_msg.c
3985    M /trunk/src/interface/main.c
3986    A /trunk/src/misc/beos_specific.cpp
3987    M /trunk/src/misc/plugins.c
3988    M /trunk/src/video_output/video_output.c
3989    M /trunk/src/video_parser/vpar_blocks.c
3991 Portage du client sous BeOS. Il manque encore l'audio mais ?\239?\191?\189a marche.
3992 En cadeau bonux un nouvel input_file qui permet de lire les vob. Il
3993 faur rajouter la ligne suivante dans vlc.init:
3994 spawn-input method=10 filename=braindead
3996 ------------------------------------------------------------------------
3997 r310 | sam | 2000-04-20 02:54:31 +0200 (Thu, 20 Apr 2000) | 6 lines
3998 Changed paths:
3999    M /trunk/src/input/input_file.c
4001  . changement dans les headers pour que ?\239?\191?\189a compile sous Linux.
4003  Polux, j'ai vir?\239?\191?\189 <byteorder.h> pour le remplacer par <netinet/in.h> car
4004  c'?\239?\191?\189tait comme ?\239?\191?\189a dans tous les autres .c, tu peux v?\239?\191?\189rifier que ?\239?\191?\189a
4005  fonctionne toujours ?
4007 ------------------------------------------------------------------------
4008 r311 | reno | 2000-05-17 16:21:15 +0200 (Wed, 17 May 2000) | 4 lines
4009 Changed paths:
4010    M /trunk/include/audio_output.h
4011    M /trunk/src/audio_output/audio_output.c
4012    M /trunk/src/interface/interface.c
4016 Ajout des fonctions de r?\239?\191?\189glage du volume (touches : +, -, m)
4018 ------------------------------------------------------------------------
4019 r312 | sam | 2000-05-17 16:38:24 +0200 (Wed, 17 May 2000) | 10 lines
4020 Changed paths:
4021    M /trunk/Makefile.in
4022    M /trunk/src/spu_decoder/spu_decoder.c
4023    M /trunk/src/video_output/video_output.c
4024    M /trunk/src/video_parser/video_parser.c
4025    M /trunk/vlc.channels
4027  . corrections de fautes d'orthographe je ne sais plus trop o?\239?\191?\189
4029  . quelques bidouilles dans vout_mga mais de toute fa?\239?\191?\189on ce n'est pas
4030   pr?\239?\191?\189t de changer et on aura chang?\239?\191?\189 la structure bien avant
4032  . encore un meilleur support des sous-titres
4034  . exemple d'input fichier dans le vlc.channels, ?\239?\191?\189 adapter ?\239?\191?\189 votre
4035   convenance
4037 ------------------------------------------------------------------------
4038 r313 | nitrox | 2000-05-24 23:48:18 +0200 (Wed, 24 May 2000) | 3 lines
4039 Changed paths:
4040    M /trunk/Makefile.in
4041    M /trunk/include/input.h
4042    A /trunk/include/lpcm_decoder.h
4043    A /trunk/include/lpcm_decoder_thread.h
4044    M /trunk/src/input/input.c
4045    M /trunk/src/input/input_ctrl.c
4046    M /trunk/src/input/input_psi.c
4047    A /trunk/src/lpcm_decoder
4048    A /trunk/src/lpcm_decoder/lpcm_decoder.c
4049    A /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
4051 Ajout des fichiers pour la gestion du lpcm.
4052 Il reste ?\239?\191?\189 impl?\239?\191?\189menter le lpcm au niveau de l'input et ?\239?\191?\189crire le d?\239?\191?\189codage.
4054 ------------------------------------------------------------------------
4055 r314 | sam | 2000-05-25 00:39:44 +0200 (Thu, 25 May 2000) | 3 lines
4056 Changed paths:
4057    M /trunk/include/ac3_decoder.h
4058    M /trunk/include/ac3_decoder_thread.h
4059    M /trunk/include/audio_decoder.h
4060    M /trunk/include/audio_decoder_thread.h
4061    M /trunk/include/audio_output.h
4062    M /trunk/include/beos_specific.h
4063    M /trunk/include/beos_window.h
4064    M /trunk/include/common.h
4065    M /trunk/include/config.h.in
4066    M /trunk/include/debug.h
4067    M /trunk/include/decoder_fifo.h
4068    M /trunk/include/input.h
4069    M /trunk/include/input_netlist.h
4070    M /trunk/include/input_vlan.h
4071    M /trunk/include/int_types.h
4072    M /trunk/include/interface.h
4073    M /trunk/include/intf_msg.h
4074    M /trunk/include/main.h
4075    M /trunk/include/mtime.h
4076    M /trunk/include/netutils.h
4077    M /trunk/include/plugins.h
4078    M /trunk/include/rsc_files.h
4079    M /trunk/include/spu_decoder.h
4080    M /trunk/include/threads.h
4081    M /trunk/include/vdec_idct.h
4082    M /trunk/include/vdec_motion.h
4083    M /trunk/include/video.h
4084    M /trunk/include/video_decoder.h
4085    M /trunk/include/video_fifo.h
4086    M /trunk/include/video_graphics.h
4087    M /trunk/include/video_output.h
4088    M /trunk/include/video_parser.h
4089    M /trunk/include/vpar_blocks.h
4090    M /trunk/include/vpar_headers.h
4091    M /trunk/include/vpar_synchro.h
4092    M /trunk/src/ac3_decoder/ac3_bit_allocate.c
4093    M /trunk/src/ac3_decoder/ac3_bit_stream.h
4094    M /trunk/src/ac3_decoder/ac3_decoder.c
4095    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
4096    M /trunk/src/ac3_decoder/ac3_downmix.c
4097    M /trunk/src/ac3_decoder/ac3_exponent.c
4098    M /trunk/src/ac3_decoder/ac3_imdct.c
4099    M /trunk/src/ac3_decoder/ac3_internal.h
4100    M /trunk/src/ac3_decoder/ac3_mantissa.c
4101    M /trunk/src/ac3_decoder/ac3_parse.c
4102    M /trunk/src/ac3_decoder/ac3_rematrix.c
4103    M /trunk/src/audio_decoder/audio_bit_stream.h
4104    M /trunk/src/audio_decoder/audio_decoder.c
4105    M /trunk/src/audio_decoder/audio_decoder_thread.c
4106    M /trunk/src/audio_decoder/audio_math.c
4107    M /trunk/src/audio_decoder/audio_math.h
4108    M /trunk/src/audio_decoder/audio_test.c
4109    M /trunk/src/audio_output/audio_output.c
4110    M /trunk/src/generic_decoder/generic_decoder.c
4111    M /trunk/src/generic_decoder/generic_decoder.h
4112    M /trunk/src/input/input.c
4113    M /trunk/src/input/input_ctrl.c
4114    M /trunk/src/input/input_ctrl.h
4115    M /trunk/src/input/input_file.c
4116    M /trunk/src/input/input_file.h
4117    M /trunk/src/input/input_netlist.c
4118    M /trunk/src/input/input_network.c
4119    M /trunk/src/input/input_network.h
4120    M /trunk/src/input/input_pcr.c
4121    M /trunk/src/input/input_pcr.h
4122    M /trunk/src/input/input_psi.c
4123    M /trunk/src/input/input_psi.h
4124    M /trunk/src/input/input_vlan.c
4125    M /trunk/src/interface/interface.c
4126    M /trunk/src/interface/intf_cmd.c
4127    M /trunk/src/interface/intf_cmd.h
4128    M /trunk/src/interface/intf_console.c
4129    M /trunk/src/interface/intf_console.h
4130    M /trunk/src/interface/intf_ctrl.c
4131    M /trunk/src/interface/intf_ctrl.h
4132    M /trunk/src/interface/intf_msg.c
4133    M /trunk/src/interface/main.c
4134    M /trunk/src/lpcm_decoder/lpcm_decoder.c
4135    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
4136    M /trunk/src/misc/beos_specific.cpp
4137    M /trunk/src/misc/decoder_fifo.c
4138    M /trunk/src/misc/mtime.c
4139    M /trunk/src/misc/netutils.c
4140    M /trunk/src/misc/plugins.c
4141    M /trunk/src/misc/rsc_files.c
4142    M /trunk/src/spu_decoder/spu_decoder.c
4143    M /trunk/src/video_decoder/vdec_idct.c
4144    M /trunk/src/video_decoder/vdec_idctmmx.S
4145    M /trunk/src/video_decoder/vdec_motion.c
4146    M /trunk/src/video_decoder/vdec_motion_inner.c
4147    M /trunk/src/video_decoder/video_decoder.c
4148    M /trunk/src/video_output/video_output.c
4149    M /trunk/src/video_output/video_spu.c
4150    M /trunk/src/video_output/video_spu.h
4151    M /trunk/src/video_output/video_text.c
4152    M /trunk/src/video_output/video_text.h
4153    M /trunk/src/video_output/video_yuv.c
4154    M /trunk/src/video_output/video_yuv.h
4155    M /trunk/src/video_output/video_yuv_mmx.S
4156    M /trunk/src/video_parser/video_fifo.c
4157    M /trunk/src/video_parser/video_parser.c
4158    M /trunk/src/video_parser/vpar_blocks.c
4159    M /trunk/src/video_parser/vpar_headers.c
4160    M /trunk/src/video_parser/vpar_synchro.c
4162  Bon. On ne rit pas, je m'?\239?\191?\189tais juste plant?\239?\191?\189 dans l'en-t?\239?\191?\189te des
4163 licences. Et puis ?\239?\191?\189a peut arriver ?\239?\191?\189 tout le monde :)
4165 ------------------------------------------------------------------------
4166 r315 | sam | 2000-05-26 03:55:07 +0200 (Fri, 26 May 2000) | 4 lines
4167 Changed paths:
4168    M /trunk/include/video_output.h
4169    M /trunk/src/spu_decoder/spu_decoder.c
4170    M /trunk/src/video_output/video_output.c
4171    M /trunk/src/video_output/video_spu.c
4173  . support 8 bits pour X (avec private colormap)
4174  . affinement de la dur?\239?\191?\189e d'affichage des sous-titres
4175  . correction d'un bug dans les sous-titres
4177 ------------------------------------------------------------------------
4178 r316 | sam | 2000-05-27 17:37:41 +0200 (Sat, 27 May 2000) | 4 lines
4179 Changed paths:
4180    M /trunk/src/video_output/video_output.c
4181    M /trunk/src/video_output/video_spu.c
4182    M /trunk/src/video_output/video_spu.h
4184  . scaling des sous-titres (?\239?\191?\189 proprifier)
4185  . position correcte des sous-titres sur l'image
4186   ?\239?\191?\189a ne devrait plus segfaulter
4188 ------------------------------------------------------------------------
4189 r317 | sam | 2000-05-28 16:22:06 +0200 (Sun, 28 May 2000) | 3 lines
4190 Changed paths:
4191    M /trunk/Makefile.in
4192    M /trunk/src/video_output/video_output.c
4193    M /trunk/src/video_output/video_spu.c
4194    M /trunk/src/video_output/video_yuv.c
4196  . correction d'un bug dans les sous-titres pour un scaling > 1
4197  . correction d'un bug dans l'affichage 8 bits pour un scaling < 1
4199 ------------------------------------------------------------------------
4200 r318 | sam | 2000-05-28 20:28:42 +0200 (Sun, 28 May 2000) | 3 lines
4201 Changed paths:
4202    M /trunk/src/video_output/video_output.c
4203    M /trunk/src/video_output/video_spu.c
4204    M /trunk/src/video_output/video_spu.h
4206  . suppression d'un bug cosm?\239?\191?\189tique dans l'affichage des plugins qui en
4207    plus faisait segfaulter, ce qui n'?\239?\191?\189tait malheureusement pas top
4209 ------------------------------------------------------------------------
4210 r319 | sam | 2000-05-29 09:29:50 +0200 (Mon, 29 May 2000) | 8 lines
4211 Changed paths:
4212    M /trunk/Makefile.in
4213    M /trunk/configure
4214    M /trunk/configure.in
4215    M /trunk/debian/files
4216    M /trunk/debian/substvars
4217    M /trunk/include/common.h
4218    M /trunk/src/input/input_psi.c
4220  . encore un peu plus loin dans le passage ?\239?\191?\189 autoconf
4221  . giclage de l'ancien d?\239?\191?\189codeur dans le Makefile
4223 n'oubliez pas de relancer ./configure avec les bonnes options !
4224 typiquement elles sont du genre :
4226    ./configure --enable-fb --enable-mmx --enable-ppro
4228 ------------------------------------------------------------------------
4229 r320 | sam | 2000-06-01 17:25:38 +0200 (Thu, 01 Jun 2000) | 8 lines
4230 Changed paths:
4231    M /trunk/Makefile.in
4232    M /trunk/README
4233    M /trunk/configure
4234    M /trunk/configure.in
4235    M /trunk/src/interface/main.c
4237  . petite erreur dans le configure.in qui emp?\239?\191?\189chait de configurer
4238   convenablement les options de compilation
4240   maintenant faire: ./configure --enable-fb --enable-blabla
4241     (./configure --help pour tous les voir)
4243  . correction d'un warning en mode non-MMX
4245 ------------------------------------------------------------------------
4246 r321 | jimmy | 2000-06-05 22:49:32 +0200 (Mon, 05 Jun 2000) | 10 lines
4247 Changed paths:
4248    M /trunk/src/video_output/video_yuv.c
4249    M /trunk/vlc.channels
4252   Ajout cradement d'une yuv en mmx 4:2:0 en 16 bpp dans video_yuv.c. Pour
4253 l'activer / desactiver, d?\239?\191?\189commentez le define MMX du debut du fichier.
4255   Cette modif est exp?\239?\191?\189rimentale vue qu'elle empeche la correction gamma
4256 dans le mode pr?\239?\191?\189-cit?\239?\191?\189 et que c'est du boulot de salop. A voir si on laisse
4257 ou pas d'apr?\239?\191?\189s les perfs. (impossibles ?\239?\191?\189 estimer de visu chez moi).
4259   A vot' bon plaisir,
4261 ------------------------------------------------------------------------
4262 r322 | sam | 2000-06-06 01:58:59 +0200 (Tue, 06 Jun 2000) | 6 lines
4263 Changed paths:
4264    M /trunk/Makefile.dep
4265    M /trunk/Makefile.in
4266    M /trunk/debian/rules
4267    M /trunk/debian/substvars
4268    M /trunk/include/config.h.in
4269    M /trunk/src/input/input_file.c
4270    M /trunk/src/video_output/video_spu.c
4272  . bug dans le code des sous-titres (mauvais scaling en Y)
4273  . le vlc ne meurt pas salement en mode framebuffer quand on change
4274   de console (par contre, segfault en quittant, je ne sais pas encore
4275   pourquoi)
4276  . le make est ?\239?\191?\189 nouveau un peu plus verbose
4278 ------------------------------------------------------------------------
4279 r323 | bbp | 2000-06-07 04:27:07 +0200 (Wed, 07 Jun 2000) | 2 lines
4280 Changed paths:
4281    M /trunk/src/video_output/video_yuv.c
4283 Petites optims dans SCALE_HEIGHT pour les images de hauteur r?\239?\191?\189duite.
4285 ------------------------------------------------------------------------
4286 r324 | sam | 2000-06-09 02:40:00 +0200 (Fri, 09 Jun 2000) | 3 lines
4287 Changed paths:
4288    M /trunk/debian/rules
4289    M /trunk/debian/substvars
4290    M /trunk/src/interface/main.c
4291    M /trunk/src/video_output/video_yuv.c
4293  . correction des conneries de BBP :)
4294  . typo dans src/interface/main.c
4296 ------------------------------------------------------------------------
4297 r325 | sam | 2000-06-14 22:53:48 +0200 (Wed, 14 Jun 2000) | 3 lines
4298 Changed paths:
4299    M /trunk/include/video_fifo.h
4300    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
4301    M /trunk/src/ac3_decoder/ac3_downmix.c
4302    M /trunk/src/ac3_decoder/ac3_exponent.c
4303    M /trunk/src/ac3_decoder/ac3_mantissa.c
4304    M /trunk/src/audio_decoder/audio_decoder.c
4305    M /trunk/src/audio_decoder/audio_decoder_thread.c
4306    M /trunk/src/audio_decoder/audio_test.c
4307    M /trunk/src/audio_output/audio_output.c
4308    M /trunk/src/input/input_ctrl.c
4309    M /trunk/src/input/input_file.c
4310    M /trunk/src/lpcm_decoder/lpcm_decoder.c
4311    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
4312    M /trunk/src/misc/plugins.c
4313    M /trunk/src/video_output/video_spu.c
4314    M /trunk/src/video_output/video_yuv.c
4315    M /trunk/src/video_parser/vpar_synchro.c
4317  . disparition de la plupart des printf
4318  . moins de warnings dans la YUV MMX
4320 ------------------------------------------------------------------------
4321 r326 | bbp | 2000-06-14 23:37:36 +0200 (Wed, 14 Jun 2000) | 2 lines
4322 Changed paths:
4323    M /trunk/src/video_output/video_yuv.c
4325 r?\239?\191?\189paration de mes betises sur la yuv (d?\239?\191?\189sol?\239?\191?\189 tm), mais je remets ca bientot.
4327 ------------------------------------------------------------------------
4328 r327 | sam | 2000-06-15 01:55:41 +0200 (Thu, 15 Jun 2000) | 3 lines
4329 Changed paths:
4330    M /trunk/AUTHORS
4331    M /trunk/Makefile.in
4332    M /trunk/debian/vlc.1
4333    M /trunk/include/config.h.in
4334    M /trunk/include/input.h
4335    M /trunk/include/interface.h
4336    M /trunk/src/input/input.c
4337    M /trunk/src/input/input_file.c
4338    M /trunk/src/input/input_network.c
4339    M /trunk/src/interface/interface.c
4340    M /trunk/src/interface/intf_ctrl.c
4341    M /trunk/src/interface/main.c
4343  . input fichier en ligne de commande (le reste a du p?\239?\191?\189ter, c'est pas
4344    possible autrement)
4346 ------------------------------------------------------------------------
4347 r328 | sam | 2000-06-15 02:26:54 +0200 (Thu, 15 Jun 2000) | 2 lines
4348 Changed paths:
4349    A /trunk/include/input_ps.h
4350    M /trunk/src/input/input_file.c
4351    M /trunk/src/interface/main.c
4353  . r?\239?\191?\189paration d'un oubli
4355 ------------------------------------------------------------------------
4356 r329 | sam | 2000-06-15 02:46:34 +0200 (Thu, 15 Jun 2000) | 2 lines
4357 Changed paths:
4358    M /trunk/Makefile.in
4360  . virage d'une connerie
4362 ------------------------------------------------------------------------
4363 r330 | sam | 2000-06-15 02:51:28 +0200 (Thu, 15 Jun 2000) | 2 lines
4364 Changed paths:
4365    M /trunk/Makefile.in
4367  et hop, encore une connerie
4369 ------------------------------------------------------------------------
4370 r331 | sam | 2000-06-15 20:50:13 +0200 (Thu, 15 Jun 2000) | 2 lines
4371 Changed paths:
4372    M /trunk/Makefile.in
4373    M /trunk/configure.in
4374    M /trunk/debian/changelog
4376  . petit oubli b?\239?\191?\189te dans le `make snapshot`
4378 ------------------------------------------------------------------------
4379 r332 | sam | 2000-06-15 20:50:42 +0200 (Thu, 15 Jun 2000) | 2 lines
4380 Changed paths:
4381    M /trunk/configure
4383  . autoconf
4385 ------------------------------------------------------------------------
4386 r333 | sam | 2000-06-16 14:28:46 +0200 (Fri, 16 Jun 2000) | 5 lines
4387 Changed paths:
4388    M /trunk/debian/files
4389    M /trunk/src/interface/main.c
4391  . vlc.init et vlc.channels sont ?\239?\191?\189 nouveau lus et interpr?\239?\191?\189t?\239?\191?\189s lorsqu'il
4392   n'y a pas de param?\239?\191?\189tres donn?\239?\191?\189s en ligne de commande.
4394  . cons?\239?\191?\189quence directe, il faut faire ?\239?\191?\189 vlc - ?\239?\191?\189 pour lire stdin.
4396 ------------------------------------------------------------------------
4397 r334 | sam | 2000-06-16 16:04:06 +0200 (Fri, 16 Jun 2000) | 2 lines
4398 Changed paths:
4399    M /trunk/src/input/input_vlan.c
4401  . le code des VLAN devrait refonctionner
4403 ------------------------------------------------------------------------
4404 r335 | sam | 2000-06-17 03:49:09 +0200 (Sat, 17 Jun 2000) | 4 lines
4405 Changed paths:
4406    A /trunk/ChangeLog
4407    M /trunk/README
4408    M /trunk/configure
4409    M /trunk/configure.in
4410    M /trunk/debian/changelog
4412  . ajout?\239?\191?\189 un FIXME pour un bug dans plugins/vout/vout_x11.c
4413  . ajout?\239?\191?\189 un ChangeLog
4414  . updat?\239?\191?\189 le README
4416 ------------------------------------------------------------------------
4417 r336 | benny | 2000-06-18 10:14:25 +0200 (Sun, 18 Jun 2000) | 2 lines
4418 Changed paths:
4419    M /trunk/Makefile.in
4421 Le Makefile genere ne gerait pas correctement le mode debug=1
4423 ------------------------------------------------------------------------
4424 r337 | sam | 2000-06-18 13:17:01 +0200 (Sun, 18 Jun 2000) | 3 lines
4425 Changed paths:
4426    M /trunk/Makefile.in
4428  . On peut enfin fermer la fen?\239?\191?\189tre principale en cliquant sur le bouton
4429   fermeture du window manager
4431 ------------------------------------------------------------------------
4432 r338 | sam | 2000-06-18 18:52:10 +0200 (Sun, 18 Jun 2000) | 3 lines
4433 Changed paths:
4434    M /trunk/debian/vlc.1
4436  . r?\239?\191?\189paration de la page de man
4437  . le target GGI fonctionne ?\239?\191?\189 nouveau, m?\239?\191?\189me s'il rame salement
4439 ------------------------------------------------------------------------
4440 r339 | sam | 2000-06-18 22:20:42 +0200 (Sun, 18 Jun 2000) | 2 lines
4441 Changed paths:
4442    M /trunk/ChangeLog
4443    M /trunk/src/interface/interface.c
4445  . kludge con pour ?\239?\191?\189viter que ?\239?\191?\189a segfaulte plus en sortant
4447 ------------------------------------------------------------------------
4448 r340 | polux | 2000-06-19 02:04:47 +0200 (Mon, 19 Jun 2000) | 4 lines
4449 Changed paths:
4450    M /trunk/Makefile.in
4451    M /trunk/src/ac3_decoder/ac3_exponent.c
4452    M /trunk/src/input/input_file.c
4454  . correction d'un flag inexistant dans input_file
4455  . d?\239?\191?\189but du support son BeOS
4456  . fix d'un warning dans ac3_exponent.c
4458 ------------------------------------------------------------------------
4459 r341 | sam | 2000-06-19 18:35:47 +0200 (Mon, 19 Jun 2000) | 3 lines
4460 Changed paths:
4461    M /trunk/Makefile.in
4462    M /trunk/configure
4463    M /trunk/configure.in
4464    A /trunk/vlc.spec
4466  . vlc.spec pour faire des packages RedHat
4467  . un petit peu plus d'aout_beos
4469 ------------------------------------------------------------------------
4470 r342 | sam | 2000-06-20 03:21:59 +0200 (Tue, 20 Jun 2000) | 3 lines
4471 Changed paths:
4472    M /trunk/ChangeLog
4473    M /trunk/Makefile.in
4474    M /trunk/configure
4475    M /trunk/configure.in
4476    M /trunk/debian/changelog
4477    M /trunk/debian/files
4478    M /trunk/debian/substvars
4479    M /trunk/vlc.spec
4481  . g?\239?\191?\189n?\239?\191?\189ration de .rpm et .deb via make.
4482  . rajout des plugins dummy m?\239?\191?\189me pour BeOS.
4484 ------------------------------------------------------------------------
4485 r343 | polux | 2000-06-21 19:59:31 +0200 (Wed, 21 Jun 2000) | 4 lines
4486 Changed paths:
4487    M /trunk/src/audio_output/audio_output.c
4489  Le son fonctionne sous BeOS !
4491  Ah, vraiment, on peut dire que BeOS roulaize, les enfants.
4493 ------------------------------------------------------------------------
4494 r344 | sam | 2000-06-24 00:28:42 +0200 (Sat, 24 Jun 2000) | 2 lines
4495 Changed paths:
4496    M /trunk/ChangeLog
4497    M /trunk/INSTALL
4498    M /trunk/Makefile.in
4499    M /trunk/README
4500    M /trunk/configure
4501    M /trunk/configure.in
4502    M /trunk/debian/changelog
4503    M /trunk/include/plugins.h
4504    A /trunk/plugins
4505    A /trunk/plugins/beos
4506    A /trunk/plugins/beos/aout_beos.cpp
4507    A /trunk/plugins/beos/intf_beos.cpp
4508    A /trunk/plugins/beos/vout_beos.cpp
4509    A /trunk/plugins/dsp
4510    A /trunk/plugins/dsp/aout_dsp.c
4511    A /trunk/plugins/dummy
4512    A /trunk/plugins/dummy/aout_dummy.c
4513    A /trunk/plugins/dummy/intf_dummy.c
4514    A /trunk/plugins/dummy/vout_dummy.c
4515    A /trunk/plugins/esd
4516    A /trunk/plugins/esd/aout_esd.c
4517    A /trunk/plugins/fb
4518    A /trunk/plugins/fb/intf_fb.c
4519    A /trunk/plugins/fb/vout_fb.c
4520    A /trunk/plugins/ggi
4521    A /trunk/plugins/ggi/intf_ggi.c
4522    A /trunk/plugins/ggi/vout_ggi.c
4523    A /trunk/plugins/glide
4524    A /trunk/plugins/glide/intf_glide.c
4525    A /trunk/plugins/glide/vout_glide.c
4526    A /trunk/plugins/gnome
4527    A /trunk/plugins/gnome/intf_gnome.c
4528    A /trunk/plugins/gnome/intf_gnome.h
4529    A /trunk/plugins/gnome/intf_gnome_callbacks.c
4530    A /trunk/plugins/gnome/intf_gnome_callbacks.h
4531    A /trunk/plugins/gnome/intf_gnome_interface.c
4532    A /trunk/plugins/gnome/intf_gnome_interface.h
4533    A /trunk/plugins/gnome/intf_gnome_support.c
4534    A /trunk/plugins/gnome/intf_gnome_support.h
4535    A /trunk/plugins/gnome/intf_gnome_thread.h
4536    A /trunk/plugins/gnome/vout_gnome.c
4537    A /trunk/plugins/mga
4538    A /trunk/plugins/mga/intf_mga.c
4539    A /trunk/plugins/mga/vout_mga.c
4540    A /trunk/plugins/mga/vout_mga.h
4541    A /trunk/plugins/x11
4542    A /trunk/plugins/x11/intf_x11.c
4543    A /trunk/plugins/x11/vout_x11.c
4544    M /trunk/src/audio_output/audio_output.c
4545    M /trunk/src/interface/interface.c
4546    M /trunk/src/misc/plugins.c
4547    M /trunk/src/video_output/video_output.c
4548    M /trunk/src/video_output/video_yuv.c
4549    M /trunk/vlc.spec
4551  . nouveaux plugins - ne fonctionnent pas encore tous
4553 ------------------------------------------------------------------------
4554 r345 | sam | 2000-07-04 04:37:21 +0200 (Tue, 04 Jul 2000) | 16 lines
4555 Changed paths:
4556    M /trunk/ChangeLog
4557    M /trunk/INSTALL
4558    M /trunk/Makefile.dep
4559    M /trunk/Makefile.in
4560    M /trunk/README
4561    M /trunk/configure
4562    M /trunk/configure.in
4563    M /trunk/debian/changelog
4564    M /trunk/include/ac3_decoder.h
4565    M /trunk/include/ac3_decoder_thread.h
4566    M /trunk/include/audio_decoder.h
4567    M /trunk/include/audio_decoder_thread.h
4568    M /trunk/include/audio_output.h
4569    M /trunk/include/beos_specific.h
4570    M /trunk/include/common.h
4571    M /trunk/include/config.h.in
4572    M /trunk/include/decoder_fifo.h
4573    M /trunk/include/interface.h
4574    M /trunk/include/main.h
4575    A /trunk/include/playlist.h
4576    M /trunk/include/plugins.h
4577    A /trunk/include/plugins_export.h
4578    M /trunk/include/spu_decoder.h
4579    M /trunk/include/video_decoder.h
4580    M /trunk/include/video_output.h
4581    M /trunk/include/vpar_synchro.h
4582    A /trunk/plugins/beos/beos.cpp
4583    A /trunk/plugins/dsp/dsp.c
4584    A /trunk/plugins/dummy/dummy.c
4585    M /trunk/plugins/dummy/vout_dummy.c
4586    A /trunk/plugins/esd/esd.c
4587    A /trunk/plugins/fb/fb.c
4588    M /trunk/plugins/fb/intf_fb.c
4589    M /trunk/plugins/fb/vout_fb.c
4590    A /trunk/plugins/ggi/ggi.c
4591    M /trunk/plugins/ggi/intf_ggi.c
4592    M /trunk/plugins/ggi/vout_ggi.c
4593    A /trunk/plugins/glide/glide.c
4594    A /trunk/plugins/gnome/gnome.c
4595    M /trunk/plugins/gnome/vout_gnome.c
4596    A /trunk/plugins/mga/mga.c
4597    M /trunk/plugins/mga/vout_mga.c
4598    M /trunk/plugins/x11/vout_x11.c
4599    A /trunk/plugins/x11/x11.c
4600    A /trunk/plugins/yuv
4601    A /trunk/plugins/yuv/video_yuv.c
4602    A /trunk/plugins/yuv/video_yuv.h
4603    A /trunk/plugins/yuv/video_yuv15.c
4604    A /trunk/plugins/yuv/video_yuv16.c
4605    A /trunk/plugins/yuv/video_yuv24.c
4606    A /trunk/plugins/yuv/video_yuv32.c
4607    A /trunk/plugins/yuv/video_yuv8.c
4608    A /trunk/plugins/yuv/video_yuv_macros.h
4609    A /trunk/plugins/yuv/video_yuv_macros_8bpp.h
4610    A /trunk/plugins/yuv/yuv.c
4611    A /trunk/plugins/yuvmmx
4612    A /trunk/plugins/yuvmmx/video_yuv.c
4613    A /trunk/plugins/yuvmmx/video_yuv.h
4614    A /trunk/plugins/yuvmmx/video_yuv15.c
4615    A /trunk/plugins/yuvmmx/video_yuv16.c
4616    A /trunk/plugins/yuvmmx/video_yuv24.c
4617    A /trunk/plugins/yuvmmx/video_yuv32.c
4618    A /trunk/plugins/yuvmmx/video_yuv8.c
4619    A /trunk/plugins/yuvmmx/video_yuv_asm.h
4620    A /trunk/plugins/yuvmmx/video_yuv_macros.h
4621    A /trunk/plugins/yuvmmx/yuvmmx.c
4622    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
4623    M /trunk/src/ac3_decoder/ac3_mantissa.c
4624    M /trunk/src/audio_output/audio_output.c
4625    M /trunk/src/input/input.c
4626    M /trunk/src/input/input_ctrl.c
4627    M /trunk/src/input/input_file.c
4628    M /trunk/src/input/input_network.c
4629    M /trunk/src/input/input_psi.c
4630    M /trunk/src/input/input_vlan.c
4631    M /trunk/src/interface/interface.c
4632    M /trunk/src/interface/intf_cmd.c
4633    M /trunk/src/interface/intf_ctrl.c
4634    M /trunk/src/interface/main.c
4635    M /trunk/src/misc/beos_specific.cpp
4636    A /trunk/src/misc/playlist.c
4637    M /trunk/src/misc/plugins.c
4638    M /trunk/src/spu_decoder/spu_decoder.c
4639    M /trunk/src/video_decoder/vdec_motion.c
4640    M /trunk/src/video_decoder/vdec_motion_inner.c
4641    M /trunk/src/video_output/video_output.c
4642    M /trunk/src/video_output/video_text.c
4643    M /trunk/src/video_output/video_yuv.c
4644    M /trunk/src/video_output/video_yuv.h
4645    M /trunk/src/video_parser/video_parser.c
4646    M /trunk/src/video_parser/vpar_synchro.c
4647    M /trunk/vlc.spec
4649 Bon, puisque ?\239?\191?\189a semble commiter sous BeOS, je commite.
4651 Voil?\239?\191?\189 le changelog appoximatif :
4653  . fichier INSTALL plus clair
4654  . vir?\239?\191?\189 quelques warnings
4655  . *PATH sont maintenant d?\239?\191?\189finis dans config.h
4656  . quelques fautes d'orthographe
4657  . l'option --enable-ppro n'est pas mise par d?\239?\191?\189faut car elle ne fonctionne
4658   pas sur un K6-2
4659  . nouvelle API des plugins
4660  . le client framebuffer ne d?\239?\191?\189truit plus la console quand on quitte
4661  . r?\239?\191?\189paration de la YUV 8 bits
4662  . mise des YUV en plugins
4663  . transfo YUV 32bits MMX chour?\239?\191?\189e dans la libmpeg2
4665 ------------------------------------------------------------------------
4666 r346 | sam | 2000-07-06 16:45:51 +0200 (Thu, 06 Jul 2000) | 4 lines
4667 Changed paths:
4668    M /trunk/include/config.h.in
4669    M /trunk/plugins/yuv/video_yuv8.c
4670    M /trunk/plugins/yuv/video_yuv_macros_8bpp.h
4671    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
4672    M /trunk/src/audio_decoder/audio_decoder_thread.c
4673    M /trunk/src/input/input.c
4674    M /trunk/src/video_parser/vpar_synchro.c
4676  . fix?\239?\191?\189 une b?\239?\191?\189vue dans la YUV 8 bits
4677  . descendu le d?\239?\191?\189lai de d?\239?\191?\189marrage ?\239?\191?\189 .5 secondes au lieu de 2
4678  . un nouvelle synchro qui devrait punixe !!!
4680 ------------------------------------------------------------------------
4681 r347 | sam | 2000-07-08 16:29:29 +0200 (Sat, 08 Jul 2000) | 2 lines
4682 Changed paths:
4683    M /trunk/Makefile.in
4685  . petite correction pour que le RPM puisse ?\239?\191?\189tre construit sur Mandrake
4687 ------------------------------------------------------------------------
4688 r348 | sam | 2000-07-12 01:03:15 +0200 (Wed, 12 Jul 2000) | 2 lines
4689 Changed paths:
4690    M /trunk/ChangeLog
4692  . updated changelog
4694 ------------------------------------------------------------------------
4695 r349 | sam | 2000-07-12 01:03:54 +0200 (Wed, 12 Jul 2000) | 2 lines
4696 Changed paths:
4697    M /trunk/include/config.h.in
4698    M /trunk/src/interface/main.c
4699    M /trunk/src/video_parser/vpar_synchro.c
4701  . changement cosm?\239?\191?\189tique
4703 ------------------------------------------------------------------------
4704 r350 | sam | 2000-07-12 01:04:56 +0200 (Wed, 12 Jul 2000) | 2 lines
4705 Changed paths:
4706    M /trunk/Makefile.in
4708  . le make snapshot fait un .bz2 aussi
4710 ------------------------------------------------------------------------
4711 r351 | polux | 2000-07-18 21:23:00 +0200 (Tue, 18 Jul 2000) | 2 lines
4712 Changed paths:
4713    M /trunk/Makefile.in
4714    M /trunk/plugins/beos/beos.cpp
4716 Maintenant le vlc fonctionne correctement sous BeOS (?\239?\191?\189 part la synchro).
4718 ------------------------------------------------------------------------
4719 r352 | sam | 2000-07-19 02:03:25 +0200 (Wed, 19 Jul 2000) | 6 lines
4720 Changed paths:
4721    M /trunk/ChangeLog
4722    M /trunk/debian/changelog
4723    M /trunk/include/config.h.in
4724    M /trunk/include/decoder_fifo.h
4725    M /trunk/src/misc/decoder_fifo.c
4727  . nouveau bitstream fait par Meuuh (qui est mortel) et qui nous
4728 fait gagner plus de 0.8% en vitesse, ce qui peut para?\239?\191?\189tre peu, mais
4729 en fait au bout de 35 fois on aura d?\239?\191?\189pass?\239?\191?\189 30% de gains.
4731  . remise de l'ancienne taille d'image par d?\239?\191?\189faut
4733 ------------------------------------------------------------------------
4734 r353 | sam | 2000-07-20 15:49:24 +0200 (Thu, 20 Jul 2000) | 4 lines
4735 Changed paths:
4736    M /trunk/ChangeLog
4737    M /trunk/configure
4738    M /trunk/configure.in
4739    M /trunk/debian/changelog
4740    M /trunk/vlc.spec
4742  . suppression du d?\239?\191?\189codeur de r?\239?\191?\189f?\239?\191?\189rence qui de toute fa?\239?\191?\189on ne marcherait
4743   plus vraiment avec la structure actuelle du vlc
4744  . pr?\239?\191?\189paration de la 0.1.99e
4746 ------------------------------------------------------------------------
4747 r354 | sam | 2000-07-30 03:59:50 +0200 (Sun, 30 Jul 2000) | 3 lines
4748 Changed paths:
4749    M /trunk/Makefile.in
4750    M /trunk/README
4751    M /trunk/include/config.h.in
4752    M /trunk/include/main.h
4753    M /trunk/include/plugins.h
4754    D /trunk/include/plugins_export.h
4755    A /trunk/include/tests.h
4756    M /trunk/plugins/beos/aout_beos.cpp
4757    M /trunk/plugins/beos/beos.cpp
4758    M /trunk/plugins/beos/intf_beos.cpp
4759    M /trunk/plugins/beos/vout_beos.cpp
4760    M /trunk/plugins/dsp/aout_dsp.c
4761    M /trunk/plugins/dsp/dsp.c
4762    M /trunk/plugins/dummy/aout_dummy.c
4763    M /trunk/plugins/dummy/dummy.c
4764    M /trunk/plugins/dummy/intf_dummy.c
4765    M /trunk/plugins/dummy/vout_dummy.c
4766    M /trunk/plugins/esd/aout_esd.c
4767    M /trunk/plugins/esd/esd.c
4768    M /trunk/plugins/fb/fb.c
4769    M /trunk/plugins/fb/intf_fb.c
4770    M /trunk/plugins/fb/vout_fb.c
4771    M /trunk/plugins/ggi/ggi.c
4772    M /trunk/plugins/ggi/intf_ggi.c
4773    M /trunk/plugins/ggi/vout_ggi.c
4774    M /trunk/plugins/glide/glide.c
4775    M /trunk/plugins/glide/intf_glide.c
4776    M /trunk/plugins/glide/vout_glide.c
4777    M /trunk/plugins/gnome/gnome.c
4778    M /trunk/plugins/gnome/intf_gnome.c
4779    M /trunk/plugins/gnome/vout_gnome.c
4780    M /trunk/plugins/mga/intf_mga.c
4781    M /trunk/plugins/mga/mga.c
4782    M /trunk/plugins/mga/vout_mga.c
4783    M /trunk/plugins/x11/intf_x11.c
4784    M /trunk/plugins/x11/vout_x11.c
4785    M /trunk/plugins/x11/x11.c
4786    M /trunk/plugins/yuv/video_yuv.c
4787    M /trunk/plugins/yuv/video_yuv16.c
4788    M /trunk/plugins/yuv/yuv.c
4789    M /trunk/plugins/yuvmmx/video_yuv.c
4790    M /trunk/plugins/yuvmmx/yuvmmx.c
4791    M /trunk/src/audio_output/audio_output.c
4792    M /trunk/src/interface/interface.c
4793    M /trunk/src/interface/main.c
4794    M /trunk/src/misc/plugins.c
4795    A /trunk/src/misc/tests.c
4796    M /trunk/src/video_output/video_output.c
4797    M /trunk/src/video_parser/vpar_synchro.c
4799  . autod?\239?\191?\189tection des plugins
4800  . les aliases "gvlc" "fbvlc" "ggivlc" fonctionne comme il faut
4802 ------------------------------------------------------------------------
4803 r355 | sam | 2000-07-31 01:42:12 +0200 (Mon, 31 Jul 2000) | 4 lines
4804 Changed paths:
4805    M /trunk/ChangeLog
4806    M /trunk/INSTALL
4807    M /trunk/Makefile.in
4808    M /trunk/debian/vlc.1
4809    M /trunk/include/video.h
4810    M /trunk/include/video_output.h
4811    M /trunk/plugins/esd/aout_esd.c
4812    M /trunk/plugins/yuvmmx/video_yuv.c
4813    M /trunk/plugins/yuvmmx/video_yuv.h
4814    M /trunk/plugins/yuvmmx/video_yuv16.c
4815    M /trunk/plugins/yuvmmx/video_yuv24.c
4816    M /trunk/plugins/yuvmmx/video_yuv32.c
4817    M /trunk/plugins/yuvmmx/video_yuv8.c
4818    M /trunk/plugins/yuvmmx/video_yuv_asm.h
4819    M /trunk/plugins/yuvmmx/video_yuv_macros.h
4820    M /trunk/src/audio_output/audio_output.c
4821    M /trunk/src/input/input.c
4822    M /trunk/src/video_output/video_output.c
4823    M /trunk/src/video_output/video_text.h
4824    M /trunk/src/video_output/video_yuv.c
4825    M /trunk/src/video_parser/vpar_synchro.c
4827  . rajout de l'option -Winline
4828  . fix de certaines fonctions qui devraient ?\239?\191?\189tre inlin?\239?\191?\189es
4829  . gain de place dans la YUVMMX
4831 ------------------------------------------------------------------------
4832 r356 | sam | 2000-08-08 00:18:24 +0200 (Tue, 08 Aug 2000) | 7 lines
4833 Changed paths:
4834    M /trunk/AUTHORS
4835    M /trunk/ChangeLog
4836    M /trunk/Makefile.in
4837    M /trunk/include/config.h.in
4838    M /trunk/include/vpar_blocks.h
4839    M /trunk/include/vpar_headers.h
4840    M /trunk/include/vpar_synchro.h
4841    M /trunk/plugins/yuvmmx/video_yuv.c
4842    M /trunk/plugins/yuvmmx/video_yuv.h
4843    M /trunk/src/interface/intf_cmd.c
4844    M /trunk/src/video_decoder/video_decoder.c
4845    M /trunk/src/video_output/video_output.c
4846    M /trunk/src/video_parser/video_parser.c
4847    M /trunk/src/video_parser/vpar_blocks.c
4848    M /trunk/src/video_parser/vpar_headers.c
4849    M /trunk/src/video_parser/vpar_synchro.c
4851   * vlc.init becomes ~/.vlcrc
4852   * removed float operations in the video decoder, and all emms asm functions
4853   * borrowed linuxvideo's MMX motion compensation
4854   * fixed an undefined symbol in the MMX YUV plugin
4856 Meuuh & Sam.
4858 ------------------------------------------------------------------------
4859 r357 | sam | 2000-08-08 00:19:00 +0200 (Tue, 08 Aug 2000) | 2 lines
4860 Changed paths:
4861    A /trunk/include/mmx.h
4862    A /trunk/src/video_decoder/vdec_motion_inner_mmx.c
4864  . fichiers manquants
4866 ------------------------------------------------------------------------
4867 r358 | sam | 2000-08-08 00:20:47 +0200 (Tue, 08 Aug 2000) | 2 lines
4868 Changed paths:
4869    M /trunk/.cvsignore
4870    A /trunk/include/.cvsignore
4872  . un peu de m?\239?\191?\189nage dans le .cvsignore
4874 ------------------------------------------------------------------------
4875 r359 | sam | 2000-08-08 14:05:57 +0200 (Tue, 08 Aug 2000) | 4 lines
4876 Changed paths:
4877    M /trunk/ChangeLog
4878    M /trunk/Makefile.in
4879    M /trunk/configure
4880    M /trunk/configure.in
4881    M /trunk/debian/changelog
4882    M /trunk/debian/dirs
4883    M /trunk/debian/files
4884    M /trunk/debian/postinst.debhelper
4885    M /trunk/debian/postrm.debhelper
4886    M /trunk/debian/rules
4887    M /trunk/debian/substvars
4888    M /trunk/debian/vlc.menu
4889    M /trunk/src/video_parser/vpar_blocks.c
4890    M /trunk/vlc.spec
4892  . d?\239?\191?\189commentage d'une fonction comment?\239?\191?\189e par erreur
4893  . version 0.1.99f
4894  . divers fixes dans la cr?\239?\191?\189ation des packages
4896 ------------------------------------------------------------------------
4897 r360 | sam | 2000-08-09 00:51:04 +0200 (Wed, 09 Aug 2000) | 19 lines
4898 Changed paths:
4899    M /trunk/ChangeLog
4900    M /trunk/configure
4901    M /trunk/configure.in
4902    M /trunk/debian/vlc.1
4903    M /trunk/include/config.h.in
4904    M /trunk/include/vpar_synchro.h
4905    M /trunk/src/interface/main.c
4906    M /trunk/src/video_output/video_output.c
4907    M /trunk/src/video_parser/video_parser.c
4908    M /trunk/src/video_parser/vpar_synchro.c
4910  . vir?\239?\191?\189 les aliases ?\239?\191?\189 xvlc ?\239?\191?\189, ?\239?\191?\189 ggivlc ?\239?\191?\189 etc. qui faisaient un peu
4911   piti?\239?\191?\189, pour ne laisser que ?\239?\191?\189 vlc ?\239?\191?\189, ?\239?\191?\189 gvlc ?\239?\191?\189 (gnome) et ?\239?\191?\189 fbvlc ?\239?\191?\189
4912   (framebuffer) ; les autres restent bien entendu accessibles avec
4913   par exemple ?\239?\191?\189 vlc --vout ggi ?\239?\191?\189.
4915  . IMPORTANT - nouvelle option --synchro pour forcer un type de
4916   synchro. Pour le moment les options possibles sont :
4918     --synchro I     /* n'affiche que les I */
4919     --synchro IP    /* affiche les I et toutes les P */
4920     --synchro IP+   /* affiche les I, les P, et la moiti?\239?\191?\189 des B */
4921     --synchro IPB   /* affiche toutes les images */
4923    Toute autre valeur de --synchro sera ignor?\239?\191?\189e et c'est l'algo
4924   par d?\239?\191?\189faut bas?\239?\191?\189 sur la consommation de processeur qui sera
4925   utilis?\239?\191?\189. Notez que si vous en demandez trop au vlc, il va
4926   bien entendu planter, ou tout du moins remplir sa fifo comme
4927   un gros cochon. On n'y peut pas grand chose, c'est la vie.
4929 ------------------------------------------------------------------------
4930 r361 | sam | 2000-08-11 00:52:29 +0200 (Fri, 11 Aug 2000) | 2 lines
4931 Changed paths:
4932    A /trunk/TODO
4934  . TODO list
4936 ------------------------------------------------------------------------
4937 r362 | sam | 2000-08-11 01:33:26 +0200 (Fri, 11 Aug 2000) | 2 lines
4938 Changed paths:
4939    M /trunk/TODO
4941  . chang?\239?\191?\189 l'ordre des t?\239?\191?\189ches
4943 ------------------------------------------------------------------------
4944 r363 | sam | 2000-08-13 19:39:55 +0200 (Sun, 13 Aug 2000) | 3 lines
4945 Changed paths:
4946    M /trunk/ChangeLog
4947    M /trunk/TODO
4948    M /trunk/plugins/yuvmmx/video_yuv.c
4949    M /trunk/plugins/yuvmmx/video_yuv.h
4950    M /trunk/plugins/yuvmmx/video_yuv16.c
4951    M /trunk/plugins/yuvmmx/video_yuv32.c
4952    M /trunk/plugins/yuvmmx/video_yuv_asm.h
4954   * removed an unused variable in the MMX YUVs.
4955   * fixed 32bpp MMX YUV, made the comments clearer, removed an emms.
4957 ------------------------------------------------------------------------
4958 r364 | sam | 2000-08-13 20:36:57 +0200 (Sun, 13 Aug 2000) | 5 lines
4959 Changed paths:
4960    M /trunk/ChangeLog
4961    M /trunk/plugins/yuv/video_yuv.c
4962    M /trunk/plugins/yuv/video_yuv.h
4963    M /trunk/plugins/yuv/video_yuv16.c
4964    M /trunk/plugins/yuv/video_yuv32.c
4965    M /trunk/plugins/yuv/video_yuv8.c
4966    M /trunk/plugins/yuv/video_yuv_macros_8bpp.h
4967    M /trunk/src/interface/intf_msg.c
4968    M /trunk/src/video_output/video_output.c
4970   * now scaling is on by default, so that people won't tell that the vlc
4971     cannot do scaling :-)
4972   * fixed a few long lines.
4973   * _almost_ fixed 8bpp YUV.
4975 ------------------------------------------------------------------------
4976 r365 | sam | 2000-08-14 03:13:25 +0200 (Mon, 14 Aug 2000) | 3 lines
4977 Changed paths:
4978    M /trunk/ChangeLog
4979    M /trunk/TODO
4980    M /trunk/plugins/yuv/video_yuv.c
4981    M /trunk/plugins/yuv/video_yuv16.c
4982    M /trunk/plugins/yuv/video_yuv32.c
4983    M /trunk/plugins/yuv/video_yuv8.c
4984    M /trunk/plugins/yuv/video_yuv_macros.h
4985    M /trunk/plugins/yuv/video_yuv_macros_8bpp.h
4986    M /trunk/plugins/yuvmmx/video_yuv.c
4987    M /trunk/plugins/yuvmmx/video_yuv16.c
4988    M /trunk/plugins/yuvmmx/video_yuv32.c
4989    M /trunk/src/video_parser/vpar_synchro.c
4991   * fixed 8bpp YUV.
4992   * fixed the fscked up Bresenham algorithm in all YUV functions.
4994 ------------------------------------------------------------------------
4995 r366 | sam | 2000-08-15 15:37:43 +0200 (Tue, 15 Aug 2000) | 13 lines
4996 Changed paths:
4997    M /trunk/.cvsignore
4998    M /trunk/TODO
4999    A /trunk/debian/.cvsignore
5001  . rajout?\239?\191?\189 build-stamp et debian/tmp dans les .cvsignore
5003  . de nouvelles id?\239?\191?\189es dans la TODO list :
5005 Difficulty: Guru    Urgency: Wishlist   Support for RTP
5006 Difficulty: Medium  Urgency: Wishlist   Draw a font / support color fonts
5007 Difficulty: Medium  Urgency: Important  Layer 2 mono support
5008 Difficulty: Hard    Urgency: Wishlist   MP3 support
5009 Difficulty: Hard    Urgency: Normal     Support for unencapsulated streams
5010 Difficulty: Guru    Urgency: Wishlist   Ogg/Vorbis audio decoder support
5011 Difficulty: Hard    Urgency: Normal     Xv video output support
5012 Difficulty: Medium  Urgency: Normal     SDL video output support
5014 ------------------------------------------------------------------------
5015 r367 | polux | 2000-08-15 19:40:40 +0200 (Tue, 15 Aug 2000) | 12 lines
5016 Changed paths:
5017    M /trunk/include/decoder_fifo.h
5018    M /trunk/include/threads.h
5019    M /trunk/plugins/beos/vout_beos.cpp
5021 R?\239?\191?\189paration de la version BeOS. Le probl?\239?\191?\189me venait du swab32 de la nouvelle
5022 bit stream, la macro pour la conversion de BIGENDIAN vers LITTLEENDIAN ne
5023 fonctionnant (toujours) pas.
5025 La version BeOS pose encore de gros probl?\239?\191?\189mes:
5026 - des plantages al?\239?\191?\189atoires lorsqu'on utilise le son,
5027 - des performances tr?\239?\191?\189s en dessous de celles d'anciennes version du vlc,
5028 - une synchro son qui ne fonctionne pas correctement,
5029 - au bout d'un certain temps d'utilisation, toutes les ressources syst?\239?\191?\189mes
5030   sont consomm?\239?\191?\189es et le syst?\239?\191?\189me lui-m?\239?\191?\189me devient instable (merci d'?\239?\191?\189viter
5031   les commentaires sur la stabilit?\239?\191?\189 de BeOS)
5033 ------------------------------------------------------------------------
5034 r368 | sam | 2000-08-16 01:35:31 +0200 (Wed, 16 Aug 2000) | 6 lines
5035 Changed paths:
5036    M /trunk/ChangeLog
5037    M /trunk/Makefile.in
5038    D /trunk/NEWS
5039    M /trunk/TODO
5040    M /trunk/configure
5041    M /trunk/configure.in
5042    M /trunk/debian/.cvsignore
5043    D /trunk/debian/changelog
5044    M /trunk/debian/control
5045    D /trunk/debian/copyright
5046    M /trunk/debian/dirs
5047    D /trunk/debian/docs
5048    D /trunk/debian/files
5049    D /trunk/debian/postinst.debhelper
5050    D /trunk/debian/postrm.debhelper
5051    D /trunk/debian/prerm.debhelper
5052    M /trunk/debian/rules
5053    D /trunk/debian/substvars
5054    A /trunk/debian/vlc-esd.files
5055    A /trunk/debian/vlc-fb.files
5056    A /trunk/debian/vlc-ggi.files
5057    A /trunk/debian/vlc-glide.files
5058    A /trunk/debian/vlc-gnome.files
5059    A /trunk/debian/vlc-gnome.menu
5060    D /trunk/debian/vlc.1
5061    A /trunk/debian/vlc.copyright
5062    A /trunk/debian/vlc.docs
5063    A /trunk/share/gvlc.png
5064    M /trunk/src/interface/main.c
5065    M /trunk/vlc.spec
5067   * fixed a dumb bug in the Makefile that prevented inclusion of the
5068     -march=pentium directive. thanks Meuuh, blame sam.
5069   * fixed a warning in main.c.
5070   * separate Debian packages.
5071   * added request for ALSA support in the TODO list.
5073 ------------------------------------------------------------------------
5074 r369 | sam | 2000-08-16 02:28:29 +0200 (Wed, 16 Aug 2000) | 4 lines
5075 Changed paths:
5076    M /trunk/ChangeLog
5077    M /trunk/Makefile.in
5078    M /trunk/configure.in
5079    A /trunk/debian/changelog
5080    A /trunk/debian/vlc.1
5082  * more files needed to build packages
5083  * changed "pentiumpro" to "ppro" in the ./configure, it was misleading.
5084  * prepared 0.1.99g
5086 ------------------------------------------------------------------------
5087 r370 | sam | 2000-08-17 16:45:42 +0200 (Thu, 17 Aug 2000) | 9 lines
5088 Changed paths:
5089    M /trunk/TODO
5091  . new tasks :
5093 Description: Fix plugins namespace problem
5094 Description: Fix plugin autoloading
5095 Description: Real plugin API
5096 Description: Enable compiled-in plugins
5097 Description: Optimize SPU rendering
5098 Description: SPU error recovery
5100 ------------------------------------------------------------------------
5101 r371 | octplane | 2000-08-18 10:25:23 +0200 (Fri, 18 Aug 2000) | 9 lines
5102 Changed paths:
5103    M /trunk/ChangeLog
5104    M /trunk/Makefile.in
5105    M /trunk/configure
5106    M /trunk/configure.in
5107    A /trunk/plugins/sdl
5108    A /trunk/plugins/sdl/intf_sdl.c
5109    A /trunk/plugins/sdl/sdl.c
5110    A /trunk/plugins/sdl/vout_sdl.c
5111    M /trunk/src/misc/plugins.c
5113 My first contribution.
5115 * Added SDL plugin
5116         * support fullscreen display with --display fullscreen
5117         * complete keyboard handling
5118 * Added --enable_sdl to configure
5120 Octplane.
5122 ------------------------------------------------------------------------
5123 r372 | sam | 2000-08-18 19:02:03 +0200 (Fri, 18 Aug 2000) | 3 lines
5124 Changed paths:
5125    M /trunk/ChangeLog
5126    M /trunk/Makefile.in
5127    M /trunk/configure
5128    M /trunk/configure.in
5129    M /trunk/debian/control
5130    M /trunk/debian/rules
5131    A /trunk/debian/vlc-sdl.files
5132    M /trunk/plugins/sdl/sdl.c
5134  . removed the sdlvlc alias
5135  . added the vlc-sdl package in the Debian control files
5137 ------------------------------------------------------------------------
5138 r373 | polux | 2000-08-19 00:35:10 +0200 (Sat, 19 Aug 2000) | 3 lines
5139 Changed paths:
5140    M /trunk/plugins/beos/aout_beos.cpp
5142 Correction d'un bug dans l'audio output de beos, ce dernier causait des
5143 plantages al?\239?\191?\189atoires au lancement (i_buffer_pos n'?\239?\191?\189tait pas initialis?\239?\191?\189).
5145 ------------------------------------------------------------------------
5146 r374 | sam | 2000-08-21 03:47:19 +0200 (Mon, 21 Aug 2000) | 6 lines
5147 Changed paths:
5148    M /trunk/ChangeLog
5149    M /trunk/Makefile.in
5150    M /trunk/TODO
5151    M /trunk/plugins/sdl/intf_sdl.c
5152    M /trunk/plugins/sdl/vout_sdl.c
5153    M /trunk/src/input/input.c
5154    M /trunk/src/input/input_file.c
5155    M /trunk/src/video_parser/vpar_synchro.c
5157   * removed CCFLAGS flags which were improperly used.
5158   * added hints for powerpc build.
5159   * fixed the input_file exit bug.
5160   * fixed a Makefile bug which removed the CVS directory.
5161   * removed the frame statistics output.
5163 ------------------------------------------------------------------------
5164 r375 | octplane | 2000-08-21 11:33:42 +0200 (Mon, 21 Aug 2000) | 18 lines
5165 Changed paths:
5166    M /trunk/Makefile.in
5167    M /trunk/configure
5168    M /trunk/configure.in
5169    M /trunk/include/interface.h
5170    M /trunk/plugins/beos/intf_beos.cpp
5171    M /trunk/plugins/fb/intf_fb.c
5172    M /trunk/plugins/ggi/intf_ggi.c
5173    M /trunk/plugins/glide/intf_glide.c
5174    M /trunk/plugins/gnome/intf_gnome.c
5175    M /trunk/plugins/mga/intf_mga.c
5176    M /trunk/plugins/sdl/intf_sdl.c
5177    M /trunk/plugins/sdl/sdl.c
5178    A /trunk/plugins/sdl/video_yuv.c
5179    A /trunk/plugins/sdl/video_yuv.h
5180    A /trunk/plugins/sdl/video_yuv_macros.h
5181    A /trunk/plugins/sdl/video_yuvall.c
5182    M /trunk/plugins/sdl/vout_sdl.c
5183    M /trunk/plugins/x11/intf_x11.c
5184    M /trunk/src/interface/interface.c
5185    M /trunk/src/misc/plugins.c
5186    M /trunk/src/video_decoder/vdec_idctmmx.S
5187    M /trunk/src/video_output/video_yuv.c
5189 A few new things:
5191         . The interface part:
5192                         . created intf_AssignKey, intf_getKey and intf_AssignNormalKeys
5193                         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.
5195                         . AssignNormalKeys is commonly used in all the interface plugins.
5196                         AssignKey is used to allow the SDL interface to react nicely.
5198                         . Now the plugin struct element psz_filename is filled (and freed
5199                                 at the end of the program).
5201         . the SDL plugin:
5202                         works but does only display a green screen for now. so don't use it !
5204         . Please try and compile the client on your box with this version.
5205                 I've tried a few output plugin but not all.
5207 ------------------------------------------------------------------------
5208 r376 | octplane | 2000-08-21 11:40:11 +0200 (Mon, 21 Aug 2000) | 4 lines
5209 Changed paths:
5210    M /trunk/src/misc/plugins.c
5212 Plugin handling:
5213         . switched low and high order vout plugins
5214         . removed yuvsdl plugin.
5216 ------------------------------------------------------------------------
5217 r377 | octplane | 2000-08-21 18:22:03 +0200 (Mon, 21 Aug 2000) | 5 lines
5218 Changed paths:
5219    M /trunk/Makefile.in
5220    M /trunk/plugins/sdl/sdl.c
5222 .SDL:
5223         .removed the YUV thing from the SDL
5224         .cleaned up the makefile to remove it
5225         .UNTESTED (seems to compile).
5227 ------------------------------------------------------------------------
5228 r378 | polux | 2000-08-21 21:57:55 +0200 (Mon, 21 Aug 2000) | 12 lines
5229 Changed paths:
5230    M /trunk/include/threads.h
5231    M /trunk/plugins/beos/aout_beos.cpp
5232    M /trunk/plugins/beos/intf_beos.cpp
5233    M /trunk/plugins/beos/vout_beos.cpp
5235 A lot of bug fixs for the BeOS side of VideoLAN:
5236 - the vlc does not exhaust system resources anymore (it was creating a new
5237   mutex each picture so after a while there was no more mutex available in
5238   the entire system);
5239 - the sound has been corrected and now it works perfectly;
5240 - the window has now the right size (there was and additional line before).
5242 The (BeOS) threads have also been improved especially with the cond vars
5243 (but it is no more compliant with the pthread cond vars).
5245 VideoLAN for BeOS now rocks and is ready for its first binary release.
5247 ------------------------------------------------------------------------
5248 r379 | sam | 2000-08-21 22:05:42 +0200 (Mon, 21 Aug 2000) | 3 lines
5249 Changed paths:
5250    M /trunk/ChangeLog
5251    M /trunk/configure
5252    M /trunk/configure.in
5253    M /trunk/plugins/sdl/intf_sdl.c
5254    M /trunk/plugins/sdl/sdl.c
5255    M /trunk/vlc.spec
5257  . updated version number
5258  . removed a verbose message in intf_sdl.c
5260 ------------------------------------------------------------------------
5261 r380 | polux | 2000-08-21 22:16:22 +0200 (Mon, 21 Aug 2000) | 2 lines
5262 Changed paths:
5263    M /trunk/ChangeLog
5265 Added the beos fixes in the ChangeLog.
5267 ------------------------------------------------------------------------
5268 r381 | sam | 2000-08-22 02:13:26 +0200 (Tue, 22 Aug 2000) | 5 lines
5269 Changed paths:
5270    M /trunk/ChangeLog
5271    M /trunk/Makefile.in
5272    M /trunk/configure
5273    M /trunk/configure.in
5274    M /trunk/debian/changelog
5275    M /trunk/debian/control
5276    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
5277    M /trunk/src/audio_decoder/audio_decoder_thread.c
5278    M /trunk/src/interface/interface.c
5279    D /trunk/vlc.channels
5281   * added a few sanity checks in the audio mpeg and ac3 decoders.
5282   * temporarily got rid of vlc.channels.
5283   * added notice in debian/control about unencrypted DVDs.
5284   * fixed PowerPC .deb build.
5286 ------------------------------------------------------------------------
5287 r382 | sam | 2000-08-22 17:58:32 +0200 (Tue, 22 Aug 2000) | 2 lines
5288 Changed paths:
5289    M /trunk/debian/vlc.docs
5290    M /trunk/src/misc/tests.c
5291    M /trunk/src/video_parser/vpar_blocks.c
5293  . fixed PPC .deb build
5295 ------------------------------------------------------------------------
5296 r383 | sam | 2000-08-23 23:38:50 +0200 (Wed, 23 Aug 2000) | 5 lines
5297 Changed paths:
5298    M /trunk/.cvsignore
5299    M /trunk/ChangeLog
5300    M /trunk/src/video_decoder/vdec_motion.c
5301    M /trunk/src/video_parser/vpar_blocks.c
5302    M /trunk/src/video_parser/vpar_headers.c
5304 We now have support for the field pictures. It shouldn't break teh frame
5305 pictures, if you notice anything please ring my bell.
5307 --Meuuh (live from Julie)
5309 ------------------------------------------------------------------------
5310 r384 | massiot | 2000-08-24 00:15:28 +0200 (Thu, 24 Aug 2000) | 2 lines
5311 Changed paths:
5312    M /trunk/ChangeLog
5313    M /trunk/include/common.h
5314    M /trunk/include/config.h.in
5315    M /trunk/include/debug.h
5316    M /trunk/include/decoder_fifo.h
5317    M /trunk/include/input.h
5318    M /trunk/include/input_netlist.h
5319    M /trunk/include/input_ps.h
5320    M /trunk/include/input_vlan.h
5321    M /trunk/include/int_types.h
5322    M /trunk/include/main.h
5323    M /trunk/include/mtime.h
5324    M /trunk/include/netutils.h
5325    M /trunk/include/rsc_files.h
5326    M /trunk/include/vdec_idct.h
5327    M /trunk/include/vdec_motion.h
5328    M /trunk/include/video.h
5329    M /trunk/include/video_decoder.h
5330    M /trunk/include/video_fifo.h
5331    M /trunk/include/video_graphics.h
5332    M /trunk/include/video_output.h
5333    M /trunk/include/video_parser.h
5334    M /trunk/include/vpar_blocks.h
5335    M /trunk/include/vpar_headers.h
5336    M /trunk/include/vpar_synchro.h
5337    M /trunk/src/generic_decoder/generic_decoder.c
5338    M /trunk/src/generic_decoder/generic_decoder.h
5339    M /trunk/src/input/input.c
5340    M /trunk/src/input/input_ctrl.c
5341    M /trunk/src/input/input_ctrl.h
5342    M /trunk/src/input/input_file.c
5343    M /trunk/src/input/input_file.h
5344    M /trunk/src/input/input_netlist.c
5345    M /trunk/src/input/input_network.c
5346    M /trunk/src/input/input_network.h
5347    M /trunk/src/input/input_pcr.c
5348    M /trunk/src/input/input_pcr.h
5349    M /trunk/src/input/input_psi.c
5350    M /trunk/src/input/input_psi.h
5351    M /trunk/src/input/input_vlan.c
5352    M /trunk/src/misc/decoder_fifo.c
5353    M /trunk/src/misc/mtime.c
5354    M /trunk/src/misc/netutils.c
5355    M /trunk/src/misc/rsc_files.c
5356    M /trunk/src/video_decoder/vdec_idct.c
5357    M /trunk/src/video_decoder/vdec_motion.c
5358    M /trunk/src/video_decoder/vdec_motion_inner.c
5359    M /trunk/src/video_decoder/vdec_motion_inner_mmx.c
5360    M /trunk/src/video_decoder/video_decoder.c
5361    M /trunk/src/video_parser/video_fifo.c
5362    M /trunk/src/video_parser/video_parser.c
5363    M /trunk/src/video_parser/vpar_blocks.c
5364    M /trunk/src/video_parser/vpar_headers.c
5365    M /trunk/src/video_parser/vpar_synchro.c
5367 Remplissure du champ AUTHORS des sources.
5369 ------------------------------------------------------------------------
5370 r385 | polux | 2000-08-24 00:22:56 +0200 (Thu, 24 Aug 2000) | 2 lines
5371 Changed paths:
5372    M /trunk/ChangeLog
5373    M /trunk/src/input/input_file.c
5375 Fixed another bug in the input_file.
5377 ------------------------------------------------------------------------
5378 r386 | sam | 2000-08-24 01:45:27 +0200 (Thu, 24 Aug 2000) | 4 lines
5379 Changed paths:
5380    M /trunk/ChangeLog
5381    M /trunk/Makefile.in
5382    M /trunk/configure
5383    M /trunk/configure.in
5384    M /trunk/src/input/input_file.c
5385    M /trunk/src/misc/plugins.c
5387  . fixed an other typo
5388  . fixed the aliases install
5389  . renamed an inconsistent variable in src/input/input_file.c
5391 ------------------------------------------------------------------------
5392 r387 | sam | 2000-08-24 02:04:42 +0200 (Thu, 24 Aug 2000) | 2 lines
5393 Changed paths:
5394    M /trunk/src/interface/interface.c
5396  . support de la touche `q' pour quitter
5398 ------------------------------------------------------------------------
5399 r388 | sam | 2000-08-24 02:16:25 +0200 (Thu, 24 Aug 2000) | 2 lines
5400 Changed paths:
5401    M /trunk/ChangeLog
5402    M /trunk/include/vpar_synchro.h
5403    M /trunk/src/interface/main.c
5404    M /trunk/src/video_parser/video_parser.c
5405    M /trunk/src/video_parser/vpar_synchro.c
5407  . support pour --synchro I+ (images I et la premi?\239?\191?\189re P)
5409 ------------------------------------------------------------------------
5410 r389 | octplane | 2000-08-24 16:58:51 +0200 (Thu, 24 Aug 2000) | 11 lines
5411 Changed paths:
5412    M /trunk/TODO
5413    M /trunk/include/interface.h
5414    A /trunk/include/keystrokes.h
5415    M /trunk/plugins/sdl/intf_sdl.c
5416    M /trunk/src/interface/interface.c
5418 Hello,
5420 Some news things:
5422  . 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
5423  . added a keystrokes.h include which contains a generic name of all the VLC keys binding
5424  . modified some of the core interface routines to allow the passing of an extra parameter with a keystroke (VLC_CHANNEL).
5425  . next step: move all the interface dependent parts (such as the getKey function) to the plugins.
5427 Hope this will run on your boxes...
5429 ------------------------------------------------------------------------
5430 r390 | octplane | 2000-08-24 18:29:22 +0200 (Thu, 24 Aug 2000) | 2 lines
5431 Changed paths:
5432    M /trunk/include/keystrokes.h
5433    M /trunk/plugins/sdl/intf_sdl.c
5434    M /trunk/src/interface/interface.c
5436 many minor style fixes (thanx to sam).
5438 ------------------------------------------------------------------------
5439 r391 | henri | 2000-08-26 15:07:35 +0200 (Sat, 26 Aug 2000) | 3 lines
5440 Changed paths:
5441    M /trunk/src/video_output/video_spu.c
5444 Put a test outside a loop : fixes task 0x31
5446 ------------------------------------------------------------------------
5447 r392 | massiot | 2000-08-26 16:48:56 +0200 (Sat, 26 Aug 2000) | 4 lines
5448 Changed paths:
5449    M /trunk/src/video_decoder/vdec_motion.c
5450    M /trunk/src/video_decoder/vdec_motion_inner.c
5452 Fix?\239?\191?\189 une bonne partie du putain de bug des carr?\239?\191?\189s qui font chier ?\239?\191?\189 chaque
5453 changement de plan. Si c'est encore moche, c'est pas de ma faute, c'est le
5454 scaling.
5456 ------------------------------------------------------------------------
5457 r393 | massiot | 2000-08-27 03:03:44 +0200 (Sun, 27 Aug 2000) | 2 lines
5458 Changed paths:
5459    M /trunk/src/video_decoder/vdec_motion_inner_mmx.c
5461 J'avais oubli?\239?\191?\189 de faire les m?\239?\191?\189mes modifs dans le motion MMX.
5463 ------------------------------------------------------------------------
5464 r394 | sam | 2000-08-27 12:49:25 +0200 (Sun, 27 Aug 2000) | 6 lines
5465 Changed paths:
5466    M /trunk/TODO
5468  . update de la TODO list
5470   Henri, il y a du nouveau boulot pour toi, regarde la task 0x38,
5471  ?\239?\191?\189a ne devrait pas ?\239?\191?\189tre trop dur, ?\239?\191?\189a t'obligera ?\239?\191?\189 lire le code de
5472  l'audio_output, et surtout ?\239?\191?\189a te fera la bite.
5474 ------------------------------------------------------------------------
5475 r395 | sam | 2000-08-27 14:32:06 +0200 (Sun, 27 Aug 2000) | 5 lines
5476 Changed paths:
5477    M /trunk/TODO
5479  . fix?\239?\191?\189 une erreur d'indentation
5481 (Oct, tu devrais vraiment regarder ton ?\239?\191?\189diteur. Tu as vu le
5482    bordel qu'il a foutu dans src/interface/interface.c ?)
5484 ------------------------------------------------------------------------
5485 r396 | massiot | 2000-08-27 18:21:49 +0200 (Sun, 27 Aug 2000) | 3 lines
5486 Changed paths:
5487    M /trunk/src/video_parser/vpar_blocks.c
5489 Un bug cette fois-ci avec le parseur et un traitement erron?\239?\191?\189 des macroblocs
5490 saut?\239?\191?\189s dans les images B qui provoquait des carr?\239?\191?\189s.
5492 ------------------------------------------------------------------------
5493 r397 | massiot | 2000-08-27 18:31:50 +0200 (Sun, 27 Aug 2000) | 2 lines
5494 Changed paths:
5495    M /trunk/include/vpar_blocks.h
5497 Oubli?\239?\191?\189 d'en committer un bout...
5499 ------------------------------------------------------------------------
5500 r398 | massiot | 2000-08-27 23:52:56 +0200 (Sun, 27 Aug 2000) | 2 lines
5501 Changed paths:
5502    M /trunk/src/video_parser/vpar_headers.c
5503    M /trunk/src/video_parser/vpar_synchro.c
5505 Correction d'un bug de synchro pour les images monotrames.
5507 ------------------------------------------------------------------------
5508 r399 | sam | 2000-08-28 00:05:42 +0200 (Mon, 28 Aug 2000) | 2 lines
5509 Changed paths:
5510    M /trunk/TODO
5512  . rajout du fix de Meuuh dans la todolist.
5514 ------------------------------------------------------------------------
5515 r400 | sam | 2000-08-28 02:33:54 +0200 (Mon, 28 Aug 2000) | 3 lines
5516 Changed paths:
5517    M /trunk/ChangeLog
5518    M /trunk/include/interface.h
5519    M /trunk/plugins/sdl/intf_sdl.c
5520    M /trunk/src/interface/interface.c
5522   * cleaned Octplane's crappy indentation.
5523   * fixed the --server option which didn't work if a ~/.vlcrc existed.
5525 ------------------------------------------------------------------------
5526 r401 | sam | 2000-08-28 02:37:44 +0200 (Mon, 28 Aug 2000) | 2 lines
5527 Changed paths:
5528    M /trunk/ChangeLog
5529    M /trunk/configure
5530    M /trunk/configure.in
5531    M /trunk/debian/changelog
5532    M /trunk/vlc.spec
5534  . version 0.1.99i
5536 ------------------------------------------------------------------------
5537 r402 | octplane | 2000-08-29 01:12:08 +0200 (Tue, 29 Aug 2000) | 4 lines
5538 Changed paths:
5539    M /trunk/ChangeLog
5540    M /trunk/TODO
5541    M /trunk/plugins/sdl/intf_sdl.c
5542    M /trunk/plugins/sdl/vout_sdl.c
5543    M /trunk/src/video_output/video_output.c
5544    M /trunk/src/video_output/video_text.c
5545    M /trunk/src/video_output/video_text.h
5547 . Added a 'f' shortcut to the SDL output (fullscreen/windowed)
5548 . Modified the Idle screen of the vlc (seems to suck a lot of CPU anyway :/)
5549 . Prayed for a good indentation ;).
5551 ------------------------------------------------------------------------
5552 r403 | sam | 2000-08-29 02:01:06 +0200 (Tue, 29 Aug 2000) | 2 lines
5553 Changed paths:
5554    M /trunk/TODO
5556  . rha mais faisez gaffe au format de la todo list sarass !
5558 ------------------------------------------------------------------------
5559 r404 | octplane | 2000-08-29 02:03:21 +0200 (Tue, 29 Aug 2000) | 4 lines
5560 Changed paths:
5561    M /trunk/plugins/sdl/intf_sdl.c
5562    M /trunk/src/video_output/video_output.c
5564 . Arranged a few things
5566 ... still dirty, but the earthquake is coming...
5568 ------------------------------------------------------------------------
5569 r405 | henri | 2000-08-30 18:24:25 +0200 (Wed, 30 Aug 2000) | 2 lines
5570 Changed paths:
5571    M /trunk/plugins/dummy/aout_dummy.c
5573 Fixed a 100% CPU use bug while no stream is received
5575 ------------------------------------------------------------------------
5576 r406 | henri | 2000-08-30 19:06:00 +0200 (Wed, 30 Aug 2000) | 2 lines
5577 Changed paths:
5578    M /trunk/ChangeLog
5580 Oui, bon,  j'ai oubli?\239?\191?\189 le changelog, ?\239?\191?\189a peut arriver einh !
5582 ------------------------------------------------------------------------
5583 r407 | stef | 2000-10-18 01:42:13 +0200 (Wed, 18 Oct 2000) | 4 lines
5584 Changed paths:
5585    M /trunk/plugins/x11/vout_x11.c
5587 .Fix du probl?\239?\191?\189me de detection de la profondeur en 16 bits sous XFree 4
5589 J'esp?\239?\191?\189re que ?\239?\191?\189a marche encore avec XFree 3.3
5591 ------------------------------------------------------------------------
5592 r408 | sam | 2000-10-18 04:17:20 +0200 (Wed, 18 Oct 2000) | 3 lines
5593 Changed paths:
5594    M /trunk/configure
5595    M /trunk/configure.in
5597  . correction d'une faute de frappe dans configure.in (?\239?\191?\189a r?\239?\191?\189pond ?\239?\191?\189 ta
5598   question, Stef ? :)
5600 ------------------------------------------------------------------------
5601 r409 | stef | 2000-10-18 04:42:43 +0200 (Wed, 18 Oct 2000) | 3 lines
5602 Changed paths:
5603    M /trunk/plugins/gnome/vout_gnome.c
5605 * Modification du module gnome pour l'output sous Xfree4 (detection
5606 16bits).
5608 ------------------------------------------------------------------------
5609 r410 | stef | 2000-10-23 04:04:48 +0200 (Mon, 23 Oct 2000) | 5 lines
5610 Changed paths:
5611    M /trunk/TODO
5612    M /trunk/src/video_parser/vpar_blocks.c
5614 * D?\239?\191?\189buggage de la vid?\239?\191?\189o MPEG 1 (=> correction de deux bugs dans le
5615 parsage des blocs et d'un bugs dans le parseur des vecteurs de mouvement).
5617 --Meuuh
5619 ------------------------------------------------------------------------
5620 r411 | sam | 2000-10-24 11:16:11 +0200 (Tue, 24 Oct 2000) | 3 lines
5621 Changed paths:
5622    M /trunk/ChangeLog
5623    M /trunk/debian/changelog
5624    M /trunk/debian/control
5625    M /trunk/src/video_output/video_output.c
5626    M /trunk/vlc.spec
5628  * correction de l'affichage des fps (affichage, pas calcul).
5629  * changements mineurs dans les fichiers Debian.
5631 ------------------------------------------------------------------------
5632 r412 | reno | 2000-10-24 18:00:56 +0200 (Tue, 24 Oct 2000) | 4 lines
5633 Changed paths:
5634    M /trunk/include/audio_output.h
5635    M /trunk/src/audio_output/audio_output.c
5639 Modification l?\239?\191?\189g?\239?\191?\189re de la gestion du volume
5641 ------------------------------------------------------------------------
5642 r413 | octplane | 2000-10-24 19:36:14 +0200 (Tue, 24 Oct 2000) | 6 lines
5643 Changed paths:
5644    M /trunk/include/video_output.h
5645    M /trunk/src/video_output/video_output.c
5647 . Added a very basic splash screen, to be continued.
5648 . fixed a small bug in the idle screen.
5651 Oct.
5653 ------------------------------------------------------------------------
5654 r414 | jeanphi | 2000-10-25 01:16:26 +0200 (Wed, 25 Oct 2000) | 6 lines
5655 Changed paths:
5656    M /trunk/src/input/input_file.c
5658 lecon de programmation a l'intention des debutants qui ont ecrit
5659 input_file.c :
5660 - les codes d'erreur sont fait pour etre utilises
5661 - quand on ouvre un fichier on le referme
5662 -- jeanphi
5664 ------------------------------------------------------------------------
5665 r415 | reno | 2000-10-25 14:18:25 +0200 (Wed, 25 Oct 2000) | 4 lines
5666 Changed paths:
5667    M /trunk/include/video_decoder.h
5668    M /trunk/include/video_output.h
5669    M /trunk/src/video_decoder/video_decoder.c
5670    M /trunk/src/video_output/video_output.c
5671    M /trunk/src/video_parser/vpar_blocks.c
5675 Suppression du d?\239?\191?\189codage de la chrominance en B&W
5677 ------------------------------------------------------------------------
5678 r416 | jeanphi | 2000-10-25 20:40:58 +0200 (Wed, 25 Oct 2000) | 4 lines
5679 Changed paths:
5680    M /trunk/plugins/glide/vout_glide.c
5681    M /trunk/plugins/yuvmmx/video_yuv.c
5682    M /trunk/plugins/yuvmmx/video_yuv16.c
5683    M /trunk/plugins/yuvmmx/video_yuv_asm.h
5685 vout_glide.c: donne une taille correcte a l'affichage (800x600)
5687 yuvmmx: conv. Y4Gray16, les autres sont a venir
5689 ------------------------------------------------------------------------
5690 r417 | stef | 2000-10-25 22:54:05 +0200 (Wed, 25 Oct 2000) | 4 lines
5691 Changed paths:
5692    M /trunk/plugins/sdl/intf_sdl.c
5693    M /trunk/plugins/sdl/vout_sdl.c
5695 . Fixed the sdl plugins to match the changes in the version 1.1.5
5697 The vlc gives a segfault when exiting if you use sdl. I still don't know why
5699 ------------------------------------------------------------------------
5700 r418 | stef | 2000-10-26 01:14:01 +0200 (Thu, 26 Oct 2000) | 4 lines
5701 Changed paths:
5702    M /trunk/plugins/sdl/vout_sdl.c
5704 . Fixed segmentation fault when sdl output exits.
5706 Actually, I don't know why SDLclose was commented out.
5708 ------------------------------------------------------------------------
5709 r419 | reno | 2000-10-26 14:00:02 +0200 (Thu, 26 Oct 2000) | 4 lines
5710 Changed paths:
5711    M /trunk/src/video_output/video_output.c
5715 Une l?\239?\191?\189g?\239?\191?\189re modification pour le passage B&W ?\239?\191?\189 C
5717 ------------------------------------------------------------------------
5718 r420 | sam | 2000-10-26 17:00:34 +0200 (Thu, 26 Oct 2000) | 2 lines
5719 Changed paths:
5720    M /trunk/include/config.h.in
5721    M /trunk/src/input/input_network.c
5722    M /trunk/src/interface/main.c
5724  . ajout de l'option --broadcast en ligne de commande
5726 ------------------------------------------------------------------------
5727 r421 | stef | 2000-10-29 02:07:59 +0200 (Sun, 29 Oct 2000) | 8 lines
5728 Changed paths:
5729    M /trunk/plugins/sdl/intf_sdl.c
5730    M /trunk/plugins/sdl/vout_sdl.c
5732 .Added window title in sdl output
5733 .Removed mouse cursor in fullscreen mode
5734 .Changed bits-per-pixel during window creation to X11 current depth
5736 Although bits-per-pixel was initialized to 15 in every cases, the quality
5737 changed when we switched X11 depth; so I don't know the real effect of this
5738 constant in SDL.
5740 ------------------------------------------------------------------------
5741 r422 | sam | 2000-10-29 11:05:14 +0100 (Sun, 29 Oct 2000) | 2 lines
5742 Changed paths:
5743    M /trunk/ChangeLog
5744    M /trunk/plugins/fb/vout_fb.c
5745    M /trunk/src/video_output/video_output.c
5747  . le mode framebuffer vide l'?\239?\191?\189cran quand on quitte.
5749 ------------------------------------------------------------------------
5750 r423 | stef | 2000-11-03 22:33:16 +0100 (Fri, 03 Nov 2000) | 5 lines
5751 Changed paths:
5752    M /trunk/src/interface/interface.c
5753    M /trunk/src/interface/main.c
5755 .changed option --novlans to --vlans to test vlan server
5756 .removed return 0 in LoadChannels
5758 vlc.channels works again and with vlan soon...
5760 ------------------------------------------------------------------------
5761 r424 | polux | 2000-11-10 23:43:59 +0100 (Fri, 10 Nov 2000) | 2 lines
5762 Changed paths:
5763    M /trunk/src/misc/plugins.c
5765 Correction d'un buffer overflow qui cr?\239?\191?\189ait des plantages al?\239?\191?\189atoires sous BeOS.
5767 ------------------------------------------------------------------------
5768 r425 | massiot | 2000-11-13 14:58:18 +0100 (Mon, 13 Nov 2000) | 10 lines
5769 Changed paths:
5770    M /trunk/ChangeLog
5771    M /trunk/Makefile.in
5772    M /trunk/include/config.h.in
5773    M /trunk/include/video_output.h
5774    M /trunk/include/vpar_synchro.h
5775    M /trunk/src/misc/mtime.c
5776    M /trunk/src/video_output/video_output.c
5777    M /trunk/src/video_parser/video_parser.c
5778    M /trunk/src/video_parser/vpar_synchro.c
5780   * Totally new frame dropping algorithm.
5781   * Fixed a bug in video_ouput.c which made the stream go backwards
5782     sometimes.
5783   * Fixed a bug in video_ouput.c which trashed more late pictures than
5784     necessary.
5785   * Fixed the DEBUG mode in the Makefile.
5786   * Fixed a bug in mwait() which made us wait too long.
5788 Ca va tuer.
5790 ------------------------------------------------------------------------
5791 r426 | massiot | 2000-11-13 23:09:43 +0100 (Mon, 13 Nov 2000) | 5 lines
5792 Changed paths:
5793    M /trunk/include/config.h.in
5794    M /trunk/src/video_output/video_output.c
5796 * Retirage du #define STATS ;
5797 * Le warning (late pictures) du vout est d?\239?\191?\189sormais un DbgMsg (en
5798 attendant les WarnMsg) ;
5799 * Correction d'un bug en mode debug (sic).
5801 ------------------------------------------------------------------------
5802 r427 | massiot | 2000-11-14 23:58:44 +0100 (Tue, 14 Nov 2000) | 8 lines
5803 Changed paths:
5804    M /trunk/ChangeLog
5805    M /trunk/include/config.h.in
5806    M /trunk/include/video_decoder.h
5807    M /trunk/include/video_fifo.h
5808    M /trunk/src/video_decoder/video_decoder.c
5809    M /trunk/src/video_parser/vpar_blocks.c
5811 * R?\239?\191?\189paration du VDEC_SMP. Ca marche sans planter avec la nouvelle
5812 synchro.
5813 * Remettage du #define STATS parce qu'en fait sinon on n'a pas les infos
5814 dans la fen?\239?\191?\189tre. C'est dommage d'ailleurs qu'on ait ?\239?\191?\189 le mettre, parce
5815 que du coup ?\239?\191?\189a va nous d?\239?\191?\189courager de faire des stats sur d'autres
5816 parties.
5817 * Changements cosm?\239?\191?\189tiques dans les relations video_parser/video_decoder.
5819 ------------------------------------------------------------------------
5820 r428 | massiot | 2000-11-18 04:15:01 +0100 (Sat, 18 Nov 2000) | 4 lines
5821 Changed paths:
5822    M /trunk/ChangeLog
5823    M /trunk/Makefile.in
5824    M /trunk/TODO
5825    M /trunk/configure
5826    M /trunk/configure.in
5827    M /trunk/include/config.h.in
5829 * Added --enable-debug, --enable-stats and --disable-optims (sam could
5830 you check I did'nt make a mess of it ?).
5831 * Added todo things in the TODO file.
5833 ------------------------------------------------------------------------
5834 r429 | henri | 2000-11-20 04:31:45 +0100 (Mon, 20 Nov 2000) | 7 lines
5835 Changed paths:
5836    M /trunk/AUTHORS
5837    M /trunk/ChangeLog
5838    M /trunk/INSTALL
5839    M /trunk/Makefile.in
5840    M /trunk/TODO
5841    M /trunk/configure
5842    M /trunk/configure.in
5843    A /trunk/plugins/alsa
5844    A /trunk/plugins/alsa/alsa.c
5845    A /trunk/plugins/alsa/aout_alsa.c
5846    M /trunk/src/misc/plugins.c
5850 Added : alsa support
5851 Todo : - test it on several cards
5852        - support more than Stereo s16
5853        - make configure check for alsa
5855 ------------------------------------------------------------------------
5856 r430 | stef | 2000-11-21 02:41:45 +0100 (Tue, 21 Nov 2000) | 8 lines
5857 Changed paths:
5858    M /trunk/include/config.h.in
5859    M /trunk/include/interface.h
5860    M /trunk/include/intf_msg.h
5861    M /trunk/src/interface/interface.c
5862    M /trunk/src/interface/intf_msg.c
5863    M /trunk/src/interface/main.c
5864    M /trunk/src/video_output/video_output.c
5866 .Impl?\239?\191?\189mentation de intf_WarnMsg( int i_level, char *psz_format, ... ) et
5867 intf_WarnMsgImm
5868 .on active les messages de warning au lancement avec l'option --warning
5869 .le i_level par d?\239?\191?\189fault est 12 (on ne montre pas les messages de niveau
5870 inf?\239?\191?\189rieur ?\239?\191?\189 12
5872 J'esp?\239?\191?\189re que ?\239?\191?\189a correspond ?\239?\191?\189 ce qui a ?\239?\191?\189t?\239?\191?\189 discut?\239?\191?\189 dans videolan-devel.
5874 ------------------------------------------------------------------------
5875 r431 | henri | 2000-11-23 02:40:31 +0100 (Thu, 23 Nov 2000) | 5 lines
5876 Changed paths:
5877    M /trunk/configure
5878    M /trunk/configure.in
5879    M /trunk/plugins/alsa/aout_alsa.c
5883 - Cosmetic changes to alsa.c
5884 - Configure now checks alsa is present
5886 ------------------------------------------------------------------------
5887 r432 | massiot | 2000-11-27 11:35:57 +0100 (Mon, 27 Nov 2000) | 9 lines
5888 Changed paths:
5889    M /trunk/ChangeLog
5890    M /trunk/TODO
5891    M /trunk/configure
5892    M /trunk/configure.in
5893    M /trunk/include/config.h.in
5894    M /trunk/include/video_output.h
5895    M /trunk/include/vpar_synchro.h
5896    M /trunk/src/input/input.c
5897    M /trunk/src/video_decoder/video_decoder.c
5898    M /trunk/src/video_output/video_output.c
5899    M /trunk/src/video_parser/video_parser.c
5900    M /trunk/src/video_parser/vpar_synchro.c
5902  * vlc is now compiled without the STATS mode by default.
5903  * Fixed a bug which made frames go backwards with some displays (the
5904    video_decoder thread is now niced).
5905  * Made use of intf_WarnMsg() in the most needed places.
5906 Also simplified the synchro algorithm and fixed a bug with non-(5/1) streams.
5907 Fixed the optimizations in the configure stuff.
5908 Warning : this release needs a full rebuild (make clean; make).
5909 Warning : I might have broken the BeOS port, could somebody check ?
5911 ------------------------------------------------------------------------
5912 r433 | massiot | 2000-11-27 18:49:48 +0100 (Mon, 27 Nov 2000) | 5 lines
5913 Changed paths:
5914    M /trunk/TODO
5915    M /trunk/include/video_decoder.h
5916    M /trunk/include/video_fifo.h
5917    M /trunk/include/video_parser.h
5918    M /trunk/include/vpar_synchro.h
5919    M /trunk/src/input/input.c
5920    M /trunk/src/video_decoder/video_decoder.c
5921    M /trunk/src/video_parser/video_parser.c
5922    M /trunk/src/video_parser/vpar_headers.c
5923    M /trunk/src/video_parser/vpar_synchro.c
5925 * Added more stats
5926 * Fixed a bug in the parser when trashing an already parsed frame
5927 * Simplified (and enhanced) vpar_synchro for B pictures
5928 * Lowered the synchro DELTA
5930 ------------------------------------------------------------------------
5931 r434 | massiot | 2000-11-28 17:00:38 +0100 (Tue, 28 Nov 2000) | 2 lines
5932 Changed paths:
5933    M /trunk/src/video_output/video_output.c
5935 The YUV buffer is now freed after displaying (useful for overlay).
5937 ------------------------------------------------------------------------
5938 r435 | massiot | 2000-11-28 20:58:14 +0100 (Tue, 28 Nov 2000) | 4 lines
5939 Changed paths:
5940    M /trunk/include/config.h.in
5941    M /trunk/include/video_output.h
5942    M /trunk/src/video_output/video_output.c
5943    M /trunk/src/video_parser/video_parser.c
5945 More stats.
5947 NB : it is necessary to re-run ./configure
5949 ------------------------------------------------------------------------
5950 r436 | massiot | 2000-11-29 12:34:22 +0100 (Wed, 29 Nov 2000) | 2 lines
5951 Changed paths:
5952    M /trunk/src/video_parser/vpar_synchro.c
5954 Enhancement for very slooow machines.
5956 ------------------------------------------------------------------------
5957 r437 | massiot | 2000-11-29 15:05:10 +0100 (Wed, 29 Nov 2000) | 4 lines
5958 Changed paths:
5959    M /trunk/include/config.h.in
5960    M /trunk/src/video_output/video_output.c
5961    M /trunk/src/video_parser/vpar_synchro.c
5963 * Added debug messages in the video synchro
5964 * Fixed a bug in the video synchro time scheduling
5965 * Made the vout more precise on display dates
5967 ------------------------------------------------------------------------
5968 r438 | massiot | 2000-11-29 15:21:53 +0100 (Wed, 29 Nov 2000) | 2 lines
5969 Changed paths:
5970    M /trunk/src/interface/intf_msg.c
5972 Now using buffer I/O to write debug logs (huge performance increase).
5974 ------------------------------------------------------------------------
5975 r439 | massiot | 2000-11-29 15:36:20 +0100 (Wed, 29 Nov 2000) | 3 lines
5976 Changed paths:
5977    M /trunk/configure
5978    M /trunk/configure.in
5980 ppro and mmx optimizations are now enabled by default (K6 users should
5981 buy real processors).
5983 ------------------------------------------------------------------------
5984 r440 | massiot | 2000-11-29 18:33:24 +0100 (Wed, 29 Nov 2000) | 2 lines
5985 Changed paths:
5986    M /trunk/include/video_output.h
5987    M /trunk/src/video_output/video_output.c
5989 Added hooks for the fothcoming YUV overlay support.
5991 ------------------------------------------------------------------------
5992 r441 | massiot | 2000-11-29 19:55:04 +0100 (Wed, 29 Nov 2000) | 3 lines
5993 Changed paths:
5994    M /trunk/Makefile.in
5996 Added -funroll-all-loops and -fstrict-aliasing which seem to make things
5997 faster.
5999 ------------------------------------------------------------------------
6000 r442 | stef | 2000-11-29 20:02:17 +0100 (Wed, 29 Nov 2000) | 4 lines
6001 Changed paths:
6002    M /trunk/configure
6003    M /trunk/configure.in
6004    M /trunk/src/interface/intf_msg.c
6006 . Ajout de la date dans les warning si le mode debug est activ?\239?\191?\189
6007 . Modification du configure pour remmettre le x11 par d?\239?\191?\189faut, et pour
6008 montrer que ppro et mmx sont par d?\239?\191?\189fauts maintenant.
6010 ------------------------------------------------------------------------
6011 r443 | octplane | 2000-11-30 18:37:23 +0100 (Thu, 30 Nov 2000) | 3 lines
6012 Changed paths:
6013    M /trunk/plugins/sdl/vout_sdl.c
6015 . Fixed a segfault
6016 . Fixed a SDL API change about clipping (?).
6018 ------------------------------------------------------------------------
6019 r444 | stef | 2000-11-30 21:43:16 +0100 (Thu, 30 Nov 2000) | 3 lines
6020 Changed paths:
6021    M /trunk/plugins/dsp/dsp.c
6023 . Test non bloquant de l'ouverture du dsp ?\239?\191?\189 l'initialisation du plugin
6024  pour le cas o?\239?\191?\189 il est utilis?\239?\191?\189 par esd
6026 ------------------------------------------------------------------------
6027 r445 | stef | 2000-11-30 21:57:05 +0100 (Thu, 30 Nov 2000) | 5 lines
6028 Changed paths:
6029    M /trunk/plugins/dsp/aout_dsp.c
6031 . J'en ai oubli?\239?\191?\189 un morceau avant :)
6033 NB: je ne pense pas que l'ouverture en mode non-bloquant soit un
6034 probl?\239?\191?\189me, mais ne fait je ne sais pas. Chez moi ?\239?\191?\189a marche !
6036 ------------------------------------------------------------------------
6037 r446 | sam | 2000-12-01 08:35:12 +0100 (Fri, 01 Dec 2000) | 2 lines
6038 Changed paths:
6039    M /trunk/plugins/sdl/vout_sdl.c
6041  . re-changement de vout_sdl.c pour que ?\239?\191?\189a fonctionne en woody.
6043 ------------------------------------------------------------------------
6044 r447 | massiot | 2000-12-05 20:36:58 +0100 (Tue, 05 Dec 2000) | 2 lines
6045 Changed paths:
6046    M /trunk/Makefile.in
6047    D /trunk/include/ac3_decoder.h
6048    D /trunk/include/ac3_decoder_thread.h
6049    D /trunk/include/audio_decoder.h
6050    D /trunk/include/audio_decoder_thread.h
6051    M /trunk/include/config.h.in
6052    D /trunk/include/decoder_fifo.h
6053    D /trunk/include/input.h
6054    A /trunk/include/input_ext-dec.h
6055    A /trunk/include/input_ext-intf.h
6056    D /trunk/include/input_netlist.h
6057    D /trunk/include/input_ps.h
6058    D /trunk/include/input_vlan.h
6059    D /trunk/include/lpcm_decoder.h
6060    D /trunk/include/lpcm_decoder_thread.h
6061    D /trunk/include/spu_decoder.h
6062    A /trunk/include/stream_control.h
6063    M /trunk/include/video_parser.h
6064    M /trunk/plugins/dummy/intf_dummy.c
6065    M /trunk/plugins/fb/intf_fb.c
6066    M /trunk/plugins/ggi/intf_ggi.c
6067    M /trunk/plugins/glide/intf_glide.c
6068    M /trunk/plugins/gnome/intf_gnome.c
6069    M /trunk/plugins/mga/intf_mga.c
6070    M /trunk/plugins/sdl/intf_sdl.c
6071    M /trunk/plugins/x11/intf_x11.c
6072    A /trunk/src/ac3_decoder/ac3_decoder.h
6073    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6074    A /trunk/src/ac3_decoder/ac3_decoder_thread.h
6075    A /trunk/src/audio_decoder/audio_decoder.h
6076    M /trunk/src/audio_decoder/audio_decoder_thread.c
6077    A /trunk/src/audio_decoder/audio_decoder_thread.h
6078    M /trunk/src/input/input.c
6079    A /trunk/src/input/input.h
6080    D /trunk/src/input/input_ctrl.c
6081    D /trunk/src/input/input_ctrl.h
6082    A /trunk/src/input/input_ext-dec.c
6083    D /trunk/src/input/input_file.c
6084    D /trunk/src/input/input_file.h
6085    D /trunk/src/input/input_netlist.c
6086    D /trunk/src/input/input_network.c
6087    D /trunk/src/input/input_network.h
6088    D /trunk/src/input/input_pcr.c
6089    D /trunk/src/input/input_pcr.h
6090    A /trunk/src/input/input_ps.c
6091    A /trunk/src/input/input_ps.h
6092    D /trunk/src/input/input_psi.c
6093    D /trunk/src/input/input_psi.h
6094    A /trunk/src/input/input_ts.c
6095    A /trunk/src/input/input_ts.h
6096    D /trunk/src/input/input_vlan.c
6097    A /trunk/src/input/mpeg_system.c
6098    A /trunk/src/input/mpeg_system.h
6099    M /trunk/src/interface/interface.c
6100    M /trunk/src/interface/intf_ctrl.c
6101    M /trunk/src/interface/main.c
6102    A /trunk/src/lpcm_decoder/lpcm_decoder.h
6103    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
6104    A /trunk/src/lpcm_decoder/lpcm_decoder_thread.h
6105    D /trunk/src/misc/decoder_fifo.c
6106    M /trunk/src/spu_decoder/spu_decoder.c
6107    A /trunk/src/spu_decoder/spu_decoder.h
6108    M /trunk/src/video_decoder/vdec_idct.c
6109    M /trunk/src/video_decoder/vdec_motion.c
6110    M /trunk/src/video_decoder/vdec_motion_inner.c
6111    M /trunk/src/video_decoder/vdec_motion_inner_mmx.c
6112    M /trunk/src/video_decoder/video_decoder.c
6113    M /trunk/src/video_parser/video_fifo.c
6114    M /trunk/src/video_parser/video_parser.c
6115    M /trunk/src/video_parser/vpar_blocks.c
6116    M /trunk/src/video_parser/vpar_headers.c
6117    M /trunk/src/video_parser/vpar_synchro.c
6119 The input-II. (more info by mail in about an hour)
6121 ------------------------------------------------------------------------
6122 r448 | massiot | 2000-12-05 23:30:27 +0100 (Tue, 05 Dec 2000) | 2 lines
6123 Changed paths:
6124    M /trunk/TODO
6126 The new tasks for the input-II.
6128 ------------------------------------------------------------------------
6129 r450 | massiot | 2000-12-06 17:41:20 +0100 (Wed, 06 Dec 2000) | 3 lines
6130 Changed paths:
6131    M /trunk/src/input/input_ps.c
6132    M /trunk/src/input/mpeg_system.c
6133    M /trunk/src/video_parser/video_parser.c
6134    M /trunk/src/video_parser/vpar_synchro.c
6136 * Support for MPEG-1 .mpg files.
6137 * Fixed a bug in the synchro with non-P5/B1 streams.
6139 ------------------------------------------------------------------------
6140 r454 | massiot | 2000-12-07 16:45:18 +0100 (Thu, 07 Dec 2000) | 3 lines
6141 Changed paths:
6142    M /trunk/src/input/input_ps.c
6143    M /trunk/src/input/mpeg_system.c
6145 We now correctly parse MPEG-1 SCR and there is no need to kludge to read
6146 the stream at the right pace.
6148 ------------------------------------------------------------------------
6149 r456 | massiot | 2000-12-08 19:50:37 +0100 (Fri, 08 Dec 2000) | 4 lines
6150 Changed paths:
6151    A /trunk/src/input/input_programs.c
6153 * Code to manage es_descriptors and program_descriptors, from benny's
6154 input_psi.c
6155 (unfinished)
6157 ------------------------------------------------------------------------
6158 r457 | benny | 2000-12-10 04:55:47 +0100 (Sun, 10 Dec 2000) | 2 lines
6159 Changed paths:
6160    M /trunk/include/common.h
6161    M /trunk/include/netutils.h
6162    M /trunk/src/interface/interface.c
6163    M /trunk/src/interface/intf_msg.c
6164    M /trunk/src/interface/main.c
6165    M /trunk/src/misc/netutils.c
6166    M /trunk/src/video_output/video_output.c
6168 debut de portage sous solaris
6170 ------------------------------------------------------------------------
6171 r458 | benny | 2000-12-10 09:08:35 +0100 (Sun, 10 Dec 2000) | 5 lines
6172 Changed paths:
6173    M /trunk/Makefile.in
6174    M /trunk/configure
6175    M /trunk/configure.in
6176    M /trunk/include/defs.h.in
6177    M /trunk/src/interface/intf_ctrl.c
6178    M /trunk/src/interface/main.c
6179    M /trunk/src/misc/netutils.c
6182 Generation d'un makefile presque correct pour les vieilles versions de make
6183 Nettoyage: gestion des dependances pour les plugins, suppressions de pas
6184 mal de redondances, options de compilations coherentes, etc...
6186 ------------------------------------------------------------------------
6187 r459 | benny | 2000-12-10 10:21:58 +0100 (Sun, 10 Dec 2000) | 3 lines
6188 Changed paths:
6189    M /trunk/src/interface/main.c
6192 Fixe la gestion des signaux
6194 ------------------------------------------------------------------------
6195 r460 | henri | 2000-12-11 14:55:50 +0100 (Mon, 11 Dec 2000) | 3 lines
6196 Changed paths:
6197    M /trunk/include/config.h.in
6198    M /trunk/plugins/fb/vout_fb.c
6201 Same changes that were made in the stbale branch ( FB_NOYPAN support )
6203 ------------------------------------------------------------------------
6204 r461 | massiot | 2000-12-11 15:34:31 +0100 (Mon, 11 Dec 2000) | 2 lines
6205 Changed paths:
6206    M /trunk/Makefile.in
6207    M /trunk/src/interface/interface.c
6208    M /trunk/src/misc/plugins.c
6210 Fixed benny's mistakes :pp
6212 ------------------------------------------------------------------------
6213 r462 | massiot | 2000-12-11 15:45:30 +0100 (Mon, 11 Dec 2000) | 2 lines
6214 Changed paths:
6215    M /trunk/src/audio_decoder/audio_decoder_thread.c
6216    M /trunk/src/audio_decoder/audio_decoder_thread.h
6218 Attempt to fix the audio.
6220 ------------------------------------------------------------------------
6221 r463 | massiot | 2000-12-11 15:58:30 +0100 (Mon, 11 Dec 2000) | 2 lines
6222 Changed paths:
6223    M /trunk/src/audio_decoder/audio_decoder_thread.c
6225 Mmmmh an endianness bug ?
6227 ------------------------------------------------------------------------
6228 r464 | massiot | 2000-12-11 16:06:32 +0100 (Mon, 11 Dec 2000) | 2 lines
6229 Changed paths:
6230    M /trunk/src/audio_decoder/audio_decoder_thread.c
6232 Another attempt for the same bug...
6234 ------------------------------------------------------------------------
6235 r465 | massiot | 2000-12-11 16:29:02 +0100 (Mon, 11 Dec 2000) | 2 lines
6236 Changed paths:
6237    A /trunk/src/input/input_netlist.c
6238    A /trunk/src/input/input_netlist.h
6240 Prototypes for netlist functions.
6242 ------------------------------------------------------------------------
6243 r466 | massiot | 2000-12-11 18:04:42 +0100 (Mon, 11 Dec 2000) | 2 lines
6244 Changed paths:
6245    M /trunk/src/audio_decoder/audio_decoder_thread.c
6247 Another attempt for the audio bug...
6249 ------------------------------------------------------------------------
6250 r467 | massiot | 2000-12-11 19:51:28 +0100 (Mon, 11 Dec 2000) | 2 lines
6251 Changed paths:
6252    M /trunk/src/input/mpeg_system.c
6254 Fixed a bug with DVD's SCR (too close from the PTS).
6256 ------------------------------------------------------------------------
6257 r468 | massiot | 2000-12-11 20:26:57 +0100 (Mon, 11 Dec 2000) | 2 lines
6258 Changed paths:
6259    M /trunk/src/input/mpeg_system.c
6261 Fix in the SCR parser for high values.
6263 ------------------------------------------------------------------------
6264 r469 | henri | 2000-12-14 03:01:39 +0100 (Thu, 14 Dec 2000) | 11 lines
6265 Changed paths:
6266    M /trunk/src/input/input_netlist.c
6267    M /trunk/src/input/input_netlist.h
6270 Netlist embryo :
6271  - pes netlist
6272  - data netlist
6274 Still to do :
6275  - iovect netlist
6277 It hasen't been tested yet.
6278 Meuuh, could you tell me if it works ? ( if yes, gimme some more work :p )
6280 ------------------------------------------------------------------------
6281 r470 | massiot | 2000-12-14 11:47:57 +0100 (Thu, 14 Dec 2000) | 2 lines
6282 Changed paths:
6283    M /trunk/src/input/input_netlist.c
6284    M /trunk/src/input/input_netlist.h
6286 Some comments for Henri.
6288 ------------------------------------------------------------------------
6289 r472 | massiot | 2000-12-15 14:28:00 +0100 (Fri, 15 Dec 2000) | 5 lines
6290 Changed paths:
6291    M /trunk/Makefile.in
6292    M /trunk/include/input_ext-intf.h
6293    M /trunk/src/input/input.h
6294    M /trunk/src/input/input_ps.c
6295    M /trunk/src/input/mpeg_system.c
6297 * Fixed two typos in the Makefile (sam you owe me at least one beer)
6298 * Moved b_discontinuity to pgrm_descriptor_t, cleaned up CRDecode
6299 (needs some more cleaning for discontinuities)
6300 * Added pf_new_pes in plugins
6302 ------------------------------------------------------------------------
6303 r473 | massiot | 2000-12-15 14:39:54 +0100 (Fri, 15 Dec 2000) | 2 lines
6304 Changed paths:
6305    M /trunk/src/input/input_netlist.c
6306    M /trunk/src/input/input_netlist.h
6308 More comments.
6310 ------------------------------------------------------------------------
6311 r474 | massiot | 2000-12-15 18:21:54 +0100 (Fri, 15 Dec 2000) | 2 lines
6312 Changed paths:
6313    M /trunk/include/input_ext-intf.h
6314    M /trunk/src/input/mpeg_system.c
6316 Enhanced handling of stream discontinuities.
6318 ------------------------------------------------------------------------
6319 r475 | massiot | 2000-12-15 20:05:23 +0100 (Fri, 15 Dec 2000) | 4 lines
6320 Changed paths:
6321    M /trunk/Makefile.in
6322    M /trunk/src/input/input.h
6323    M /trunk/src/input/input_programs.c
6324    M /trunk/src/input/input_ps.c
6325    M /trunk/src/input/mpeg_system.c
6327 * Cleaned up program and ES management by using input_programs.c whenever
6328 necessary.
6329 * Cleaned up decoder spawning.
6331 ------------------------------------------------------------------------
6332 r476 | stef | 2000-12-16 17:31:11 +0100 (Sat, 16 Dec 2000) | 4 lines
6333 Changed paths:
6334    M /trunk/src/input/input_ps.c
6336 Fixed support for broken MPEG-1 files.
6338 --Meuuh
6340 ------------------------------------------------------------------------
6341 r477 | octplane | 2000-12-17 16:05:30 +0100 (Sun, 17 Dec 2000) | 5 lines
6342 Changed paths:
6343    M /trunk/plugins/sdl/intf_sdl.c
6344    M /trunk/plugins/sdl/vout_sdl.c
6346 - partial SDL YUV support (green stream for now, please help me !)
6347 - "y" key switch between SDL and vlc YUV
6348 - autodetection of Overlay support
6349 - soon to come, colors :P
6351 ------------------------------------------------------------------------
6352 r478 | bozo | 2000-12-18 03:47:09 +0100 (Mon, 18 Dec 2000) | 13 lines
6353 Changed paths:
6354    M /trunk/ChangeLog
6355    M /trunk/plugins/sdl/intf_sdl.c
6356    M /trunk/plugins/sdl/vout_sdl.c
6357    M /trunk/src/input/input_programs.c
6359   - Hardware YUV overlay (SDL) with real colors ;p It may suck for non
6360     4:2:0 streams.
6361   - Removed vout code found in intf file to support fullscreen switching.
6362     Now only vout_SDL updates SDL data and intf only switch flags such as
6363     b_reopen_display and b_fullscreen in p_vout->p_sys.
6364   - Fixed a var name typo in input_programs.c which prevents vlc from
6365     compiling with --enable-debug option. (i_es_pid -> i_es_id :)
6367 There's a segfault in the termination process due to sdl, I don't really
6368 know what is the problem and I have to work today. Help me!
6370 Good night suckers. I love you too :p
6372 ------------------------------------------------------------------------
6373 r479 | sam | 2000-12-18 08:56:32 +0100 (Mon, 18 Dec 2000) | 14 lines
6374 Changed paths:
6375    M /trunk/src/audio_decoder/audio_decoder.c
6376    M /trunk/src/audio_decoder/audio_decoder_thread.c
6377    M /trunk/src/audio_decoder/audio_math.c
6378    M /trunk/src/audio_decoder/audio_test.c
6380  . indentation fixes
6382  . fixed audio syncword detection for mpeg 1 streams (hopefully)
6383     FIXME: can anyone confirm we can get rid of adec_byte_stream_next
6384     in audio_decoder_thread.c now that we have the new input ?
6386  . fixed Layer 2 Mono decoding.
6387     FIXME: who created freq_table ? what was the rationale for it, and
6388     where does it come from ?
6389     FIXME: how can we spare the extra DCT in audio_decoder.c:707 ? I'm too
6390     tired to think about it.
6392  . proposal: splitting audio_decoder.c in one file per layer.
6394 ------------------------------------------------------------------------
6395 r480 | sam | 2000-12-18 11:02:30 +0100 (Mon, 18 Dec 2000) | 9 lines
6396 Changed paths:
6397    M /trunk/src/audio_decoder/audio_decoder.c
6400  . additional fix for Layer 1 mono
6402    now vlc plays all of my 125 sample mpeg1 movies !
6404    Please try it with yours, and report non-working streams.
6405     (`file foo.mpeg' must report "system stream", not "video stream" in
6406        order to be playable with the vlc)
6408 ------------------------------------------------------------------------
6409 r481 | massiot | 2000-12-18 11:40:11 +0100 (Mon, 18 Dec 2000) | 2 lines
6410 Changed paths:
6411    M /trunk/src/input/input.c
6413 We can now read from stdin.
6415 ------------------------------------------------------------------------
6416 r482 | massiot | 2000-12-18 16:31:47 +0100 (Mon, 18 Dec 2000) | 2 lines
6417 Changed paths:
6418    M /trunk/src/input/input.c
6419    M /trunk/src/video_output/video_output.c
6420    M /trunk/src/video_parser/video_parser.c
6422 We now display CPU usage statistics for each thread.
6424 ------------------------------------------------------------------------
6425 r483 | octplane | 2000-12-19 18:51:32 +0100 (Tue, 19 Dec 2000) | 2 lines
6426 Changed paths:
6427    M /trunk/include/video_output.h
6428    M /trunk/plugins/sdl/vout_sdl.c
6429    M /trunk/src/video_output/video_output.c
6431 - fixed the ratio/position problem in YUV, now patching Stable.
6433 ------------------------------------------------------------------------
6434 r485 | sam | 2000-12-19 20:05:46 +0100 (Tue, 19 Dec 2000) | 4 lines
6435 Changed paths:
6436    M /trunk/Makefile.in
6437    A /trunk/src/audio_decoder/adec_bit_stream.h
6438    A /trunk/src/audio_decoder/adec_generic.c
6439    A /trunk/src/audio_decoder/adec_generic.h
6440    A /trunk/src/audio_decoder/adec_layer1.c
6441    A /trunk/src/audio_decoder/adec_layer1.h
6442    A /trunk/src/audio_decoder/adec_layer2.c
6443    A /trunk/src/audio_decoder/adec_layer2.h
6444    A /trunk/src/audio_decoder/adec_math.c
6445    A /trunk/src/audio_decoder/adec_math.h
6446    A /trunk/src/audio_decoder/adec_test.c
6447    D /trunk/src/audio_decoder/audio_bit_stream.h
6448    M /trunk/src/audio_decoder/audio_decoder.c
6449    M /trunk/src/audio_decoder/audio_decoder.h
6450    D /trunk/src/audio_decoder/audio_decoder_thread.c
6451    D /trunk/src/audio_decoder/audio_decoder_thread.h
6452    D /trunk/src/audio_decoder/audio_math.c
6453    D /trunk/src/audio_decoder/audio_math.h
6454    D /trunk/src/audio_decoder/audio_test.c
6457  . split the audio decoder into adec_generic, adec_layer1 and adec_layer2
6458     (no new code added)
6460 ------------------------------------------------------------------------
6461 r486 | massiot | 2000-12-19 20:08:51 +0100 (Tue, 19 Dec 2000) | 2 lines
6462 Changed paths:
6463    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6464    M /trunk/src/input/input.c
6465    M /trunk/src/input/input_programs.c
6466    M /trunk/src/input/mpeg_system.c
6468 Input-II now correctly handles private stream 1 (AC3, DVDSPU).
6470 ------------------------------------------------------------------------
6471 r487 | bozo | 2000-12-19 20:44:09 +0100 (Tue, 19 Dec 2000) | 3 lines
6472 Changed paths:
6473    M /trunk/plugins/sdl/vout_sdl.c
6475 sdl plugin :
6476   - Quantic start in fullscreen fixed.
6478 ------------------------------------------------------------------------
6479 r488 | massiot | 2000-12-19 20:55:35 +0100 (Tue, 19 Dec 2000) | 3 lines
6480 Changed paths:
6481    M /trunk/include/input_ext-dec.h
6483 GetChunk() : reads n bytes from the elementary stream and places them
6484 in a big buffer (a gift for Sam).
6486 ------------------------------------------------------------------------
6487 r489 | bozo | 2000-12-19 21:01:38 +0100 (Tue, 19 Dec 2000) | 3 lines
6488 Changed paths:
6489    M /trunk/plugins/sdl/vout_sdl.c
6491   - one typo.
6492   - one line deleted (it was for debug, bozo.)
6494 ------------------------------------------------------------------------
6495 r491 | reno | 2000-12-19 23:34:34 +0100 (Tue, 19 Dec 2000) | 3 lines
6496 Changed paths:
6497    M /trunk/include/audio_output.h
6498    M /trunk/include/config.h.in
6499    M /trunk/plugins/beos/aout_beos.cpp
6500    M /trunk/plugins/dsp/aout_dsp.c
6501    M /trunk/plugins/dummy/aout_dummy.c
6502    M /trunk/plugins/esd/aout_esd.c
6503    M /trunk/src/audio_output/audio_output.c
6504    M /trunk/src/interface/interface.c
6505    M /trunk/src/interface/intf_ctrl.c
6507 Move #define from audio_output.h to config.h
6508 Change vlan_server_ip to vishnou's ip (but vlans not working yet)
6510 ------------------------------------------------------------------------
6511 r494 | massiot | 2000-12-20 17:04:31 +0100 (Wed, 20 Dec 2000) | 6 lines
6512 Changed paths:
6513    M /trunk/include/config.h.in
6514    M /trunk/include/input_ext-intf.h
6515    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6516    M /trunk/src/input/input.c
6517    M /trunk/src/input/input.h
6518    M /trunk/src/input/input_programs.c
6519    M /trunk/src/input/input_ps.c
6520    M /trunk/src/input/mpeg_system.c
6521    M /trunk/src/input/mpeg_system.h
6523 * Big cleanup of the PS input plugin ;
6524 * Fixed a bug in AC3 initialization ;
6525 * PS streams are now pre-parsed (this can take a while) if possible ;
6527 ./configure is required after this update.
6529 ------------------------------------------------------------------------
6530 r495 | sam | 2000-12-20 17:39:16 +0100 (Wed, 20 Dec 2000) | 3 lines
6531 Changed paths:
6532    M /trunk/INSTALL
6533    M /trunk/src/misc/plugins.c
6536  . now we only try to open plugins which are existing files
6538 ------------------------------------------------------------------------
6539 r496 | massiot | 2000-12-20 18:49:41 +0100 (Wed, 20 Dec 2000) | 4 lines
6540 Changed paths:
6541    M /trunk/TODO
6542    M /trunk/include/config.h.in
6543    M /trunk/include/input_ext-intf.h
6544    M /trunk/src/input/input_programs.c
6545    M /trunk/src/input/mpeg_system.c
6546    M /trunk/src/interface/interface.c
6547    M /trunk/src/interface/main.c
6549 * Added -a, -c and -s options. (-a doesn't work but I will let the people
6550 who thought it would be cleaner to put config in environment variables
6551 correct what's wrong in my code).
6553 ------------------------------------------------------------------------
6554 r497 | massiot | 2000-12-20 19:45:43 +0100 (Wed, 20 Dec 2000) | 2 lines
6555 Changed paths:
6556    M /trunk/include/config.h.in
6557    M /trunk/src/input/input_ps.c
6559 Only pre-parse the first 32 MB of data.
6561 ------------------------------------------------------------------------
6562 r498 | sam | 2000-12-20 21:09:19 +0100 (Wed, 20 Dec 2000) | 2 lines
6563 Changed paths:
6564    M /trunk/src/input/mpeg_system.c
6566  . fixed "-a [ mpeg | ac3 | lpcm | off ]" option
6568 ------------------------------------------------------------------------
6569 r500 | reno | 2000-12-20 23:23:24 +0100 (Wed, 20 Dec 2000) | 2 lines
6570 Changed paths:
6571    M /trunk/src/audio_output/audio_output.c
6572    M /trunk/src/input/input_programs.c
6573    M /trunk/src/interface/interface.c
6574    M /trunk/src/interface/intf_ctrl.c
6576 Added U8_Mono audio output
6578 ------------------------------------------------------------------------
6579 r501 | reno | 2000-12-21 00:24:23 +0100 (Thu, 21 Dec 2000) | 2 lines
6580 Changed paths:
6581    M /trunk/src/input/input_programs.c
6583 D?\239?\191?\189sol?\239?\191?\189 !
6585 ------------------------------------------------------------------------
6586 r502 | henri | 2000-12-21 01:39:49 +0100 (Thu, 21 Dec 2000) | 5 lines
6587 Changed paths:
6588    M /trunk/Makefile.in
6589    M /trunk/src/input/input_netlist.c
6592 Added netlist support.
6594 Warning : it has not been tested. It just make no error at build time.
6596 ------------------------------------------------------------------------
6597 r503 | massiot | 2000-12-21 13:38:27 +0100 (Thu, 21 Dec 2000) | 3 lines
6598 Changed paths:
6599    M /trunk/src/input/input_programs.c
6601 * Fixed a bug which prevented the input to exit normally (non-selected
6602 ES in the pp_selected_es array).
6604 ------------------------------------------------------------------------
6605 r504 | massiot | 2000-12-21 14:07:45 +0100 (Thu, 21 Dec 2000) | 2 lines
6606 Changed paths:
6607    M /trunk/src/input/input_netlist.c
6609 Comments for Henri.
6611 ------------------------------------------------------------------------
6612 r505 | massiot | 2000-12-21 14:25:51 +0100 (Thu, 21 Dec 2000) | 4 lines
6613 Changed paths:
6614    M /trunk/include/input_ext-dec.h
6615    M /trunk/include/video_parser.h
6616    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6617    M /trunk/src/ac3_decoder/ac3_decoder_thread.h
6618    M /trunk/src/audio_decoder/audio_decoder.c
6619    M /trunk/src/audio_decoder/audio_decoder.h
6620    M /trunk/src/input/input_programs.c
6621    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
6622    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.h
6623    M /trunk/src/spu_decoder/spu_decoder.c
6624    M /trunk/src/spu_decoder/spu_decoder.h
6625    M /trunk/src/video_parser/video_parser.c
6626    M /trunk/src/video_parser/vpar_headers.c
6628 * Removed b_die and b_error from all decoders (obsoleted by decoder_fifo_t).
6629 All decoders should now exit cleanly (if it's not the case, it should be
6630 referenced as a bug).
6632 ------------------------------------------------------------------------
6633 r506 | massiot | 2000-12-21 14:54:15 +0100 (Thu, 21 Dec 2000) | 2 lines
6634 Changed paths:
6635    M /trunk/include/config.h.in
6636    M /trunk/include/input_ext-intf.h
6637    M /trunk/src/input/input.c
6638    M /trunk/src/input/input_programs.c
6639    M /trunk/src/input/mpeg_system.c
6641 * Removed all arbitrary limits on the number of elementary streams.
6643 ------------------------------------------------------------------------
6644 r507 | massiot | 2000-12-21 15:18:15 +0100 (Thu, 21 Dec 2000) | 2 lines
6645 Changed paths:
6646    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6647    M /trunk/src/audio_decoder/audio_decoder.c
6648    M /trunk/src/input/input.c
6649    M /trunk/src/input/input.h
6650    M /trunk/src/input/input_programs.c
6651    M /trunk/src/input/input_ps.c
6652    M /trunk/src/spu_decoder/spu_decoder.c
6653    M /trunk/src/video_parser/video_parser.c
6655 Fixed various memory leaks.
6657 ------------------------------------------------------------------------
6658 r508 | massiot | 2000-12-21 16:01:08 +0100 (Thu, 21 Dec 2000) | 3 lines
6659 Changed paths:
6660    M /trunk/Makefile.in
6661    M /trunk/include/input_ext-intf.h
6662    M /trunk/src/input/input_ps.c
6663    M /trunk/src/input/input_ps.h
6664    M /trunk/src/input/input_ts.c
6665    D /trunk/src/input/input_ts.h
6667 * Splitted up p_method_data/p_plugin_data ;
6668 * Cleaned up input_ts.c, added it into the Makefile.
6670 ------------------------------------------------------------------------
6671 r509 | massiot | 2000-12-21 18:19:54 +0100 (Thu, 21 Dec 2000) | 3 lines
6672 Changed paths:
6673    D /trunk/include/vdec_idct.h
6674    D /trunk/include/vdec_motion.h
6675    D /trunk/include/video_decoder.h
6676    D /trunk/include/video_fifo.h
6677    M /trunk/include/video_output.h
6678    D /trunk/include/video_parser.h
6679    D /trunk/include/vpar_blocks.h
6680    D /trunk/include/vpar_headers.h
6681    D /trunk/include/vpar_synchro.h
6682    M /trunk/src/video_decoder/vdec_idct.c
6683    A /trunk/src/video_decoder/vdec_idct.h
6684    M /trunk/src/video_decoder/vdec_idctmmx.S
6685    M /trunk/src/video_decoder/vdec_motion.c
6686    A /trunk/src/video_decoder/vdec_motion.h
6687    M /trunk/src/video_decoder/vdec_motion_inner.c
6688    M /trunk/src/video_decoder/vdec_motion_inner_mmx.c
6689    M /trunk/src/video_decoder/video_decoder.c
6690    A /trunk/src/video_decoder/video_decoder.h
6691    A /trunk/src/video_decoder/video_fifo.h
6692    A /trunk/src/video_decoder/video_parser.h
6693    A /trunk/src/video_decoder/vpar_blocks.h
6694    A /trunk/src/video_decoder/vpar_headers.h
6695    A /trunk/src/video_decoder/vpar_synchro.h
6696    M /trunk/src/video_output/video_output.c
6697    M /trunk/src/video_parser/video_fifo.c
6698    M /trunk/src/video_parser/video_parser.c
6699    M /trunk/src/video_parser/vpar_blocks.c
6700    M /trunk/src/video_parser/vpar_headers.c
6701    M /trunk/src/video_parser/vpar_synchro.c
6703 * Moved video_decoder's headers from include/ to src/video_decoder.
6704 * Temporarily removed b&w kludge.
6706 ------------------------------------------------------------------------
6707 r510 | massiot | 2000-12-21 20:24:27 +0100 (Thu, 21 Dec 2000) | 5 lines
6708 Changed paths:
6709    M /trunk/Makefile.in
6710    M /trunk/include/input_ext-dec.h
6711    M /trunk/include/input_ext-intf.h
6712    M /trunk/src/input/input.c
6713    M /trunk/src/input/input.h
6714    A /trunk/src/input/input_dec.c
6715    A /trunk/src/input/input_dec.h
6716    M /trunk/src/input/input_programs.c
6717    M /trunk/src/input/mpeg_system.c
6719 * New decoder spawning API input_dec.c ;
6720 * Moved p_input->pp_es -> p_input->stream.pp_es and clean up of
6721   input_programs.c & co ;
6722 * Fixed memory leaks.
6724 ------------------------------------------------------------------------
6725 r511 | massiot | 2000-12-21 20:33:03 +0100 (Thu, 21 Dec 2000) | 3 lines
6726 Changed paths:
6727    M /trunk/src/input/input_ps.c
6729 * Fixed a *major* memory leak in the pre-parsing code. Hopefully it should
6730   be the last one.
6732 ------------------------------------------------------------------------
6733 r512 | massiot | 2000-12-22 11:58:27 +0100 (Fri, 22 Dec 2000) | 4 lines
6734 Changed paths:
6735    M /trunk/Makefile.in
6736    M /trunk/src/input/input_dec.c
6737    M /trunk/src/input/input_dec.h
6738    M /trunk/src/input/input_programs.c
6739    M /trunk/src/input/mpeg_system.c
6740    M /trunk/src/input/mpeg_system.h
6742 * Moved input_DecodePES() to input_dec.c ;
6743 * Fixed an segfault in input_programs.c ;
6744 * Added -fomit-frame-pointer optimization.
6746 ------------------------------------------------------------------------
6747 r513 | sam | 2000-12-22 14:04:45 +0100 (Fri, 22 Dec 2000) | 3 lines
6748 Changed paths:
6749    M /trunk/plugins/alsa/aout_alsa.c
6750    M /trunk/plugins/beos/aout_beos.cpp
6751    M /trunk/plugins/beos/intf_beos.cpp
6752    M /trunk/plugins/beos/vout_beos.cpp
6753    M /trunk/plugins/dsp/aout_dsp.c
6754    M /trunk/plugins/dummy/intf_dummy.c
6755    M /trunk/plugins/dummy/vout_dummy.c
6756    M /trunk/plugins/esd/aout_esd.c
6757    M /trunk/plugins/fb/intf_fb.c
6758    M /trunk/plugins/fb/vout_fb.c
6759    M /trunk/plugins/ggi/intf_ggi.c
6760    M /trunk/plugins/ggi/vout_ggi.c
6761    M /trunk/plugins/glide/intf_glide.c
6762    M /trunk/plugins/glide/vout_glide.c
6763    M /trunk/plugins/gnome/intf_gnome.c
6764    M /trunk/plugins/gnome/vout_gnome.c
6765    M /trunk/plugins/mga/intf_mga.c
6766    M /trunk/plugins/mga/vout_mga.c
6767    M /trunk/plugins/sdl/intf_sdl.c
6768    M /trunk/plugins/sdl/vout_sdl.c
6769    M /trunk/plugins/x11/intf_x11.c
6770    M /trunk/plugins/x11/vout_x11.c
6771    M /trunk/plugins/yuv/video_yuv.c
6772    M /trunk/plugins/yuv/video_yuv24.c
6773    M /trunk/plugins/yuv/video_yuv8.c
6774    M /trunk/plugins/yuvmmx/video_yuv.c
6775    M /trunk/plugins/yuvmmx/video_yuv16.c
6776    M /trunk/plugins/yuvmmx/video_yuv24.c
6777    M /trunk/plugins/yuvmmx/video_yuv32.c
6778    M /trunk/plugins/yuvmmx/video_yuv8.c
6779    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6780    M /trunk/src/ac3_decoder/ac3_downmix.c
6781    M /trunk/src/ac3_decoder/ac3_exponent.c
6782    M /trunk/src/ac3_decoder/ac3_mantissa.c
6783    M /trunk/src/audio_decoder/adec_generic.c
6784    M /trunk/src/audio_decoder/audio_decoder.c
6785    M /trunk/src/audio_output/audio_output.c
6786    M /trunk/src/generic_decoder/generic_decoder.c
6787    M /trunk/src/input/input.c
6788    M /trunk/src/input/input_netlist.c
6789    M /trunk/src/input/input_programs.c
6790    M /trunk/src/input/input_ps.c
6791    M /trunk/src/input/mpeg_system.c
6792    M /trunk/src/interface/interface.c
6793    M /trunk/src/interface/intf_cmd.c
6794    M /trunk/src/interface/intf_ctrl.c
6795    M /trunk/src/interface/intf_msg.c
6796    M /trunk/src/interface/main.c
6797    M /trunk/src/lpcm_decoder/lpcm_decoder.c
6798    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
6799    M /trunk/src/misc/netutils.c
6800    M /trunk/src/misc/playlist.c
6801    M /trunk/src/misc/plugins.c
6802    M /trunk/src/misc/rsc_files.c
6803    M /trunk/src/spu_decoder/spu_decoder.c
6804    M /trunk/src/video_decoder/vdec_motion.c
6805    M /trunk/src/video_decoder/video_decoder.c
6806    M /trunk/src/video_decoder/video_fifo.h
6807    M /trunk/src/video_output/video_output.c
6808    M /trunk/src/video_output/video_spu.c
6809    M /trunk/src/video_output/video_text.c
6810    M /trunk/src/video_parser/video_parser.c
6811    M /trunk/src/video_parser/vpar_blocks.c
6812    M /trunk/src/video_parser/vpar_headers.c
6813    M /trunk/src/video_parser/vpar_synchro.c
6816  . no need to add "\n" at the end of intf_*Msg() messages anymore.
6818 ------------------------------------------------------------------------
6819 r514 | sam | 2000-12-22 16:00:42 +0100 (Fri, 22 Dec 2000) | 4 lines
6820 Changed paths:
6821    M /trunk/src/input/mpeg_system.c
6824  . fixed AC3 and SPU PES reading (ph34r da one-byte patch)
6825  . some 79 char wrap.
6827 ------------------------------------------------------------------------
6828 r515 | massiot | 2000-12-22 16:34:24 +0100 (Fri, 22 Dec 2000) | 2 lines
6829 Changed paths:
6830    M /trunk/src/input/input_programs.c
6832 * Fixed a compile pbm in debug mode (f34r d4 1-line fix)
6834 ------------------------------------------------------------------------
6835 r517 | massiot | 2000-12-22 18:53:30 +0100 (Fri, 22 Dec 2000) | 3 lines
6836 Changed paths:
6837    M /trunk/include/input_ext-dec.h
6838    M /trunk/src/input/input_programs.c
6839    M /trunk/src/input/mpeg_system.c
6841 * Using i_id instead of i_stream_id whenever possible ;
6842 * Fixed a bug in -c and -s options.
6844 ------------------------------------------------------------------------
6845 r518 | bozo | 2000-12-22 19:57:35 +0100 (Fri, 22 Dec 2000) | 2 lines
6846 Changed paths:
6847    M /trunk/plugins/sdl/intf_sdl.c
6848    M /trunk/plugins/sdl/vout_sdl.c
6850   - sdl resising rulze, still buggy
6852 ------------------------------------------------------------------------
6853 r519 | sam | 2000-12-23 04:10:59 +0100 (Sat, 23 Dec 2000) | 6 lines
6854 Changed paths:
6855    M /trunk/src/interface/interface.c
6856    M /trunk/src/spu_decoder/spu_decoder.c
6857    M /trunk/src/video_decoder/video_decoder.c
6858    M /trunk/src/video_decoder/video_fifo.h
6861  . SPU decoder now uses Meuuh's GetChunk() code.
6862  . lots of cleaning in the SPU decoder.
6863  . message queue is flushed before we spawn input.
6864  . fixed so that it compiles with VDEC_SMP (no good sync yet though).
6866 ------------------------------------------------------------------------
6867 r522 | sam | 2000-12-24 07:08:04 +0100 (Sun, 24 Dec 2000) | 2 lines
6868 Changed paths:
6869    M /trunk/src/video_output/video_spu.c
6871  . changed subtitles palette.
6873 ------------------------------------------------------------------------
6874 r523 | massiot | 2000-12-26 20:14:47 +0100 (Tue, 26 Dec 2000) | 7 lines
6875 Changed paths:
6876    M /trunk/include/common.h
6877    M /trunk/include/config.h.in
6878    M /trunk/include/input_ext-dec.h
6879    M /trunk/src/input/input_ext-dec.c
6880    M /trunk/src/input/input_ps.c
6881    M /trunk/src/input/mpeg_system.c
6882    M /trunk/src/input/mpeg_system.h
6883    M /trunk/src/video_decoder/vpar_synchro.h
6884    M /trunk/src/video_parser/vpar_synchro.c
6886 * Use of ptrdiff_t whenever necessary (IA-64 port) ;
6887 * Changed behaviour of preparsing code, faster startup ;
6888 * Fixed DecodePSM(), cannot test ;
6889 * Cleaned up ParsePES(), fixed a bug which could reject very small but
6890   valid PES packets ;
6891 * Fixed cosmetic bugs in vpar_synchro frame_rate display.
6893 ------------------------------------------------------------------------
6894 r524 | sam | 2000-12-27 10:54:53 +0100 (Wed, 27 Dec 2000) | 3 lines
6895 Changed paths:
6896    M /trunk/src/input/input_ps.c
6899  . avoid calling SafeRead() with a null packet size.
6901 ------------------------------------------------------------------------
6902 r525 | massiot | 2000-12-27 19:09:02 +0100 (Wed, 27 Dec 2000) | 2 lines
6903 Changed paths:
6904    M /trunk/src/video_decoder/vpar_synchro.h
6905    M /trunk/src/video_parser/vpar_headers.c
6906    M /trunk/src/video_parser/vpar_synchro.c
6908 New synchro statistics and warnings.
6910 ------------------------------------------------------------------------
6911 r526 | massiot | 2000-12-27 19:35:45 +0100 (Wed, 27 Dec 2000) | 3 lines
6912 Changed paths:
6913    M /trunk/include/input_ext-dec.h
6914    M /trunk/src/ac3_decoder/ac3_decoder_thread.c
6915    M /trunk/src/audio_decoder/audio_decoder.c
6916    M /trunk/src/input/input_netlist.c
6917    M /trunk/src/input/input_ps.c
6918    M /trunk/src/input/mpeg_system.c
6919    M /trunk/src/lpcm_decoder/lpcm_decoder_thread.c
6920    M /trunk/src/video_parser/vpar_synchro.c
6922 We now read the DTS (but we don't use it for the moment).
6923 NB : b_has_pts has disappeared for brevity reasons, use i_pts != 0 instead.
6925 ------------------------------------------------------------------------
6926 r527 | massiot | 2000-12-28 18:57:39 +0100 (Thu, 28 Dec 2000) | 2 lines
6927 Changed paths:
6928    M /trunk/src/input/input_ps.c
6929    M /trunk/src/input/mpeg_system.c
6931 Fixed a bug in the PSM decoder.
6933 ------------------------------------------------------------------------
6934 r528 | massiot | 2000-12-28 19:00:38 +0100 (Thu, 28 Dec 2000) | 2 lines
6935 Changed paths:
6936    M /trunk/src/input/input_programs.c
6938 Cosmetic change of the debug messages.
6940 ------------------------------------------------------------------------
6941 r529 | massiot | 2000-12-29 11:52:40 +0100 (Fri, 29 Dec 2000) | 4 lines
6942 Changed paths:
6943    M /trunk/src/input/mpeg_system.c
6944    M /trunk/src/video_parser/vpar_headers.c
6945    M /trunk/src/video_parser/vpar_synchro.c
6947 * Fixed a bug in the DTS/PTS parsing ;
6948 * Fixed a bug in vpar_headers.c synchro handling introduced before ;
6949 * Enhanced synchro's handling of dates and frame structure changes.
6951 ------------------------------------------------------------------------
6952 r530 | massiot | 2000-12-29 13:49:30 +0100 (Fri, 29 Dec 2000) | 2 lines
6953 Changed paths:
6954    M /trunk/src/video_decoder/vpar_synchro.h
6955    M /trunk/src/video_parser/video_parser.c
6956    M /trunk/src/video_parser/vpar_headers.c
6957    M /trunk/src/video_parser/vpar_synchro.c
6959 Fixed THX Cimmarron bug (it was _not_ a synchro bug).
6961 ------------------------------------------------------------------------
6962 r531 | henri | 2000-12-29 15:03:44 +0100 (Fri, 29 Dec 2000) | 6 lines
6963 Changed paths:
6964    M /trunk/src/input/input_netlist.c
6965    M /trunk/src/input/input_netlist.h
6968 - Removed i_iovec_start and i_iovec_end. Used i_data instead
6969 - Meuuh : some questions for you in the commentaries
6971 Happy new year !
6973 ------------------------------------------------------------------------
6974 r532 | sam | 2000-12-29 15:04:59 +0100 (Fri, 29 Dec 2000) | 5 lines
6975 Changed paths:
6976    M /trunk/src/input/input_ps.c
6977    M /trunk/src/input/mpeg_system.c
6979  . fixed default subtitle stream handling (default: no subtitles)
6980  . added a few missing break;s
6981  (oui je sais je ne fais que des patches de deux lignes ?\239?\191?\189 trois balles,
6982   mais par telnet c'est pas facile)
6984 ------------------------------------------------------------------------
6985 r533 | massiot | 2000-12-30 01:38:19 +0100 (Sat, 30 Dec 2000) | 2 lines
6986 Changed paths:
6987    M /trunk/src/input/input_netlist.c
6989 Comments for Henri.
6991 ------------------------------------------------------------------------