ChangeLog-2000
资源名称:vlc-1.0.5.zip [点击查看]
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:142k
源码类别:
midi
开发平台:
Unix_Linux
- Date: Wed Mar 8 10:22:45 2000 +0000
- Premiers fichiers n�cessaires � autoconf
- commit ac08ae30411f18fccf735b337927ee7abd04a009
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Sat Mar 4 22:33:01 2000 +0000
- D�but du portage BeOS. Beaucoup de fuchiers ont �t� modifi� car il a fallu
- r�organiser les headers pour que ce soient les headers les plus proches
- du syst�me qui se retrouvent en premier (threads.h devrait toujours �tre
- le premier des headers non syst�mes). J'ai du aussi rajouter un type
- plugin_id_t et par la m�me occasion inclure plugins.h dans la plupart
- des fichiers. Voici en vrac les modifs les plus importantes que j'ai op�r�:
- o L�g�re r�organisation pour les raisons �voqu�es ci-dessus (certaines
- macros comme MIN et MAX peuvent �tre d�j� d�finies par le syst�me et
- interf�rer avec celles d�finies dans common.h ou autre)
- o Dans intf_msg j'ai du remplacer les vasprintf par des vsprintf
- dans le cas o� ARCH=BEOS.
- o la commande hostname du Makefile n'�tait pas compatible et je
- l'ai donc enlev�, en avons-nous besoin ? Auquel cas il suffit de
- rajouter un ifeq.
- o J'ai aussi remplac� les bzero et bcopy par memset et memmove.
- o plugin.c, mtime.c et threads.h et quelques fichiers de l'input
- ont �t� adapt�s � BeOS � grand coup de #ifdef SYS_*.
- TODO:
- o Ecrire intf_beos.cpp, vout_beos.cpp et aout_beos.cpp
- Je suis sous linux et je viens de tester le client qui marche tr�s
- bien, mais il est n�anmoins possible que j'ai introduit quelques
- probl�mes de compilations pour certains modules, si c'est le cas
- pr�venez moi.
- commit ec9bf58ab3453691a110fcf144d05e18f8b39183
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Mar 4 11:52:48 2000 +0000
- - �a compile sous FreeBSD (mais �a ne tourne pas)
- - les d�pendances sont cach�es dans .deps/ au lieu de deps/
- - suppression d'encore quelques #include inutiles.
- - la gestion des plugins est maintenant encapsul�e dans misc/plugin.c
- un peu comme les threads, pour faciliter le portage.
- - l�ger remaniement de l'output pour --help et --version
- - les p_ts_packet sont cast�s en (void *) pour �viter un warning sous
- certaines architectures.
- - ajout de la GPL dans un fichier COPYING
- - fichier README avec rien dedans pour le moment, � part la liste de
- toutes les personnes ayant particip� au projet. J'en ai *forc�ment*
- oubli� certains, alors si vous avez un nom, rajoutez-le. de m�me, s'il
- y a un gros con que j'ai mis par erreur dans la liste et qui n'a jamais
- rien fait pour le projet, n'h�sitez pas � le supprimer sournoisement.
- - fichier AUTHORS avec la liste des gens ayant boss� sur le client. j'ai
- mis toutes les personnes ayant fait au moins un commit, ainsi que Henri
- parce que je sais qu'il bosse sur l'audio, et HPReg, Steve et Oli parce
- qu'ils ont boss� dessus aussi. Par contre ici aussi j'ai fort probable-
- ment oubli� des gens. Corrigez !
- - r�pertoire debian/ qui servira � cr�er des packages
- - rajout d'une entr�e pour faire `make install' (pas encore parfait)
- - nom de code de la future release 0.2 : `Onatopp' :)
- commit 44bcfed01477db0b57e6f08048bbee72f032aa7e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Mar 3 07:03:34 2000 +0000
- Encore un commit venu tout droit des abysses de l'enfer, d�sol� pour
- le flood, c'est la derni�re fois.
- . apr�s le demoronifier, le GPLifier: il y a les ent�tes de la GPL dans
- chaque fichier ; votre mission, si vous l'acceptez, est de mettre votre
- nom dans chaque fichier qui est votre oeuvre ou auquel vous avez
- particip�, pour qu'on sache qui a fait quoi. Pas de fausse modestie,
- c'est plus pour des raisons pratiques que pour la gloire.
- . rajout de -lthreads pour que �a linke sous Hurd
- . rajout de quelques #include pour que �a compile sous FreeBSD
- (d'ailleurs �a compile mais �a ne linke pas, je ne sais pas comment
- linker avec la libpthread sur la machine de Dae)
- . quelques #ifdef SYS_BSD �� et l�.
- commit 296df89a57da3ad22edcec40539403563b3be75e
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Fri Mar 3 01:26:17 2000 +0000
- modification du deco ac3 pour le rendre plus robuste.
- normalement le client ne devrait plus segfaulter... enfin, normalement :)
- commit 7a0afd69fd2574bf075be9ed566f547dd93efd37
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Mar 3 00:59:56 2000 +0000
- . portage des vlc_threads aux cthreads de Mach pour GNU/Hurd
- . rajout de #ifdef SYS_LINUX autour du code concernant les interfaces
- . suppression de quelques #include <sys/soundcard.h> qui trainaient encore
- . option PPRO dans le Makefile (si vous avez des erreurs
- 'Illegal instruction', �a venait probablement de l�)
- . rajout de quelques commentaires pour expliquer en quoi certains #include
- sont n�cessaires, aux endroits o� je ne comprenais pas, et suppression
- de #include qui semblaient inutiles.
- commit a5e77c46eb6ef40745d282462a1aeb1efc5b0ab2
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Wed Mar 1 23:51:08 2000 +0000
- Created a small&clean public interface for the ac3 decoder (see ac3_decoder.h)
- Modified ac3_decoder_thread to use this interface
- Find ac3 sync words not by scanning the ac3 stream but by using the magic
- bytes at the start of the ac3 pes packets
- commit c6313a9b1b5765dd6d0d155505b7161e084c6d51
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Mon Feb 28 02:35:41 2000 +0000
- Separation du decodeur ac3 et de la partie specifique a videolan
- Les interfaces du deco ac3 ne sont pas encore bien propres et documentees
- mais ca viendra dans un second temps. Les fichiers ac3 ne dependent plus
- d'includes videolan. C'est deja une bonne premiere etape.
- Au niveau du bitstream compresse, l'interface avec le decodeur ac3 ne se fait
- plus par le fichier decoder_fifo.h. En effet, le decodeur ac3 a besoin de
- connaitre la structure exact d'un bitstream_t, donc cette interface n'etait
- pas la plus propre. La nouvelle interface se compose d'une fonction
- ac3_byte_stream_next (ac3_byte_stream_t * p_byte_stream) que le decodeur
- ac3 appelle lorsqu'il a besoin d'un nouveau buffer de donnees compressees.
- ac3_byte_stream_t est une structure comprenant les champs
- u8 * p_byte (pointeur sur le debut du buffer),
- u8 * p_end (pointeur sur la fin du buffer),
- void * info (utilisation libre pour implementer ac3_byte_stream_next)
- L'implementation actuelle de ac3_byte_stream_next () dans ac3_decoder_thread.c
- fait un peu double emploi avec misc/decoder_fifo.c mais je reglerai tout ca
- plus tard.
- commit 7373cdfb77f77d4570bdbcd8fcace21e0a389ff5
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Fri Feb 25 02:45:09 2000 +0000
- Decoupage de vdec_motion en deux parties :
- vdec_motion_inner contient le code plus ou moins bourin qui calcule les pixels
- (je pense que c'est la que la majorite du temps est ecoulee, et qu'il y aurait
- eventuellement un avantage a rechercher des optimisations particulieres pour
- ce fichier, genre debouclage de boucles ou quelque chose du genre)
- Le code dans vdec_motion contient quand a lui des tests sur le type exact
- de prediction a effectuer, des calculs de pointeurs en fonction des motion
- vectors, et les appels a vdec_motion_inner.
- La fonction MotionComponent de vdec_motion a ete modifiee pour appeler
- directement la bonne fonction de vdec_motion_inner en fonction des parametres.
- La encore en raison de la gestion d'inlines faite a la compilation, pour chaque
- appel les parametres i_width, i_height et b_average sont deja connus et
- donc l'appel de MotionComponent devrait s'etendre a un simple switch (i_select)
- et un appel de la fonction correspondante dans vdec_motion_inner.
- Le code dans vdec_motion presente toujours une apparence contestable mais
- je n'ai pas modifie son fonctionnement (seulement la fonction MotionComponent).
- commit 5f0e921cd9491687b817c465ea5a4bac5198d287
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 23 03:09:33 2000 +0000
- rha ! deux fichiers oubli�s.
- commit 36ac163c85ad618a41f903da87c1e8e3eeb458af
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 23 03:04:50 2000 +0000
- Le retour du demoronifier qui n'est pas content.
- . 11 moronic long lines destroyed
- . 1282 trailing spaces eradicated
- . 4 ugly macros fixed
- . 5 innocent a_bit_long lines shortened
- . 5987 tabulations transform�es en espaces
- . 153 '??' transform�s en 'XXX??' ou 'FIXME??'
- (ptyx, j'esp�re que ce compromis te convient)
- . commentaires en // corrig�s en /* */
- (je parle bien des commentaires, pas des morceaux de code
- mis en // comme les printf de debug par exemple)
- Au passage :
- . version du vlc modifi�e en 0.1.99 (la release sera la 0.2.0)
- . suppression de video_x11.h
- . correction d'un warning dans intf_ctrl.c
- commit 3f8bf7fb1991c383b1b4e5b9918ed70132a63daf
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Tue Feb 22 22:55:07 2000 +0000
- oops, j'ai oublie un fichier
- commit 6ec1835e8742e52d1ec2f236cfac05ee098ad2e0
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Tue Feb 22 22:54:22 2000 +0000
- travail sur l'ac3_decoder : debut de separation de ce qui est specifique a
- videolan (ac3_decoder_thread) et de ce qui ne l'est pas. Ce n'est pas encore
- ideal, la partie "videolan" fait des inits a l'interieur de la partie
- "ac3"... il faudra que je fasse une belle interface pour ca.
- Le probleme des includes n'est pas non plus regle, mais c'est a cause des
- bit_streams :) patience.
- commit d9f73a7039063f0b0d38486fbef8252549854dd8
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Tue Feb 22 14:09:51 2000 +0000
- Modification mineure MotionComponent : changement d'une boucle imbriquee
- sur i_y et i_y1 en une boucle simple sur i_y... Le changement en vitesse comme
- en taille est chouillatique mais neanmoins positif. Ca n'a pas d'effet sur
- l'unrolling de boucle car celui-ci est effectue sur une boucle plus interne...
- commit 02752c7ccc03a5038ef952c831d98afd45bf0da2
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 21 09:15:49 2000 +0000
- 3 vilains fichiers avaient disparu
- commit 0374d3332fe0c67405513699c6bb3f227edab014
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 21 09:15:04 2000 +0000
- chargement dynamique de plugins audio/video/interface
- utilisation: c'est tout con, �a marche comme avant. pour le moment
- il n'y a pas de v�rification des symboles mais �a viendra.
- seule restriction, il faut �tre dans le r�pertoire vlc quand on lance
- le client, parce que le chemin des plugins est relatif, mais �a aussi
- �a va changer.
- le Makefile devient pas tr�s beau, il faudra songer � passer � automake
- commit f8371eed12d58aa8b1fd8db64fe8796d37f83c59
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 21 04:21:52 2000 +0000
- . ajout de l'audio output pour Esound
- . pas encore tr�s au point � cause d'un bug dans esd_get_latency() mais
- j'en ai besoin pour tester le chargement dynamique de plugins.
- commit ae697f31bc6704784f817a9ea364b4acc42280e6
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Mon Feb 21 02:19:54 2000 +0000
- Une partie de patch qui ne devrait pas etre trop controversee : j'ai juste
- change les #define MACHIN_DELAY pour qu'ils soient definis en tant que
- multiples de CLOCK_FREQ
- :>
- commit 1399f00e702fa0f34dabfb7d008731405c283947
- Author: Renaud Dartus <reno@videolan.org>
- Date: Sun Feb 20 23:24:38 2000 +0000
- Ajoute du support son U8_Stereo
- --
- Reno
- commit 2dab23fc4598424f28d82a7da69723f3d99de5c9
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Sat Feb 19 00:39:03 2000 +0000
- Yop,
- Bon ben voila, j'ai commence a bouger les .h comme je voulais le faire...
- C'est encore un peu le bordel et j'en suis desole. Mais je compte bien
- deplacer des trucs jusqu'a ce que ca soit a nouveau bien range :)
- commit 66f08a821a38b26e34ba476e8340c884946ab3ee
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Feb 19 00:11:26 2000 +0000
- deux changements cosm�tiques de rien du tout et suppression d'un warning
- commit 25f0492374daa0d57ed99d89df4cc680c39723bb
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Fri Feb 18 00:26:23 2000 +0000
- Modification du decoder_fifo : le GetByte devrait etre un chouilla plus rapide,
- ce qui devrait au minimum compenser la perte due a ma derniere modification.
- commit 2f2ce6f4d1d67057c2db76a5463e6f9870e7cbe9
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Thu Feb 17 22:17:35 2000 +0000
- La plupart des causes de segfault de la video ont �t� �limin�es, les messages
- d'erreur qui sont affich�s sur stderr vous donnerons une bonne id�e du nombres
- d'occasions de planter qui se pr�sentent au client.
- J'ai aussi remis le flag DEBUG � 1 et commenter omit-frame-pointer pour que
- tout le monde puisse avoir la chance de participer � la chasse aux segfaults
- avec son gdb. Les bugs report sont le bienvenu (surtout si c pour l'audio ;).
- commit 7d73d8fda76a39c8e9e8016f21a2f479b88409ab
- Author: Michel Lespinasse <walken@videolan.org>
- Date: Thu Feb 17 19:28:00 2000 +0000
- Modification de decoder_fifo.h : le cas ou on passe d'un buffer a l'autre
- lors de la lecture d'un octet n'est plus inline. Precedemment le code etait
- inclus a chaque invocation de NeedBits ou GetBits...
- Vu l'etat de la synchro je n'ai pas pu mesurer d'impact precis sur les fps
- mais je ne m'attends pas a ce qu'il soit mesurable de toute facon : on troque
- un apel de fonction contre un meilleur comportement du cache code...
- Premier checkin de ma part, mais il devrait en venir d'autres.
- commit 7b7bbbbe3b41fab163e2850a3154c96ad8bad3c0
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Thu Feb 17 18:04:38 2000 +0000
- Petite modif dans la synchro, peut-�tre que cela marchera mieux, qui sait ?
- commit e4f6091296056b54f1654113544d87fd34e8982d
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Thu Feb 17 16:36:25 2000 +0000
- Premier service pack de la POLUX_SYNCHRO:
- o 0 bug fixe
- o several bugs added
- o synchro is now slower than ever
- Si par chance cela marchait chez vous pr�venez moi vite.
- Mise � 0 du flag DEBUG pour tester la synchro dans les meilleures conditions
- possibles, attention les acc�s disque du mini-server ainsi que les nombreuses
- irr�gularit�s du flux peuvent perturber le client de fa�on non n�gligeable.
- commit 12f127632a349f314224f9363d3f908a1216a10f
- Author: Andres Krapf <dae@videolan.org>
- Date: Thu Feb 17 11:04:52 2000 +0000
- remaniement de quelsques includes pour que ca passe sous BSD.
- commit 6aaf8121f3445f8b2f3c9a5479599a8efda8f0ad
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 17 06:07:37 2000 +0000
- o remise de b_stereo dans les structures audio en attendant que soit
- d�finie une api pour la gestion de plus de 2 voies, qui de toute fa�on
- est loin d'�tre une priorit�. je dirais m�me qu'on s'en fout.
- o argument suppl�mentaire pour GetBufInfo() pour que la m�thode dummy
- attende un temps convenable, et correction de aout_dummy.c
- o le test sur la variable DEBUG dans config.h est maintenant conforme
- � ce que dit le Makefile.
- o suppression d'une variable inutile dans intf_fb.c
- o --long-help devient --longhelp comme dans mpg123
- o version du programme arbitrairement mise � 0.95.0
- o commentaire d'une variable inutilis�e dans Synchronize (video_output.c)
- o correction du "LIN" en "LIB" dans le Makefile, qui doit tra�ner l�
- depuis des si�cles
- o proprification de quelques routines du Makefile
- le code de s�lection de m�thode audio/video est loin d'�tre propre, je
- dirais m�me que c'est du gros caca, mais j'y bosse.
- bonne nuit,
- commit 62ee3e006812818f41fb448887ed2870bc6cbd16
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Thu Feb 17 00:43:58 2000 +0000
- Corrections de quelques petits bugs et surtout nouvelle synchro qui ne semble
- pas trop mal marcher sur ma machine mais qui j'en suis s�r ne marchera pas du
- tout sur la votre.
- A noter qu'il existe maintenant 3 synchros que l'on peut choisir en changeant
- le define dans vpar_synchro.h (POLUX_SYNCHRO, SAM_SYNCHRO, MEUUH_SYNCHRO)
- commit 2ebf6c0302a5fdc7f4e39d4e8346aba387e4a16f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 16 07:27:26 2000 +0000
- o renommage arbitraire et totalitaire de idctmmx.S en vdec_idctmmx.S
- o correction d'une typo d�bile dans audio_output au commit pr�c�dent
- o b_stereo est remplac� par i_channels
- o suppression de la structure aout_dsp_t dont les membres d�pendant
- de l'output se retrouve dans aout_*_sys_t, et les autres directement
- dans aout_thread_t, on se fait pas chier.
- commit 2733b268c43a8b66930fd9582a0cf7b203f8d052
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 16 03:54:07 2000 +0000
- o changement de nom des fonctions sp�cifiques BeOS
- o d�but de l'�clatage de l'audio_output :
- . giclage des variables *dsp* en faveur de *sys*
- . aout_*GetBufInfo renvoie l_bytes pour que video_output.c ne d�pende
- plus de la structure audio_buf_info sp�cifique � <linux/soundcard.h>
- . cr�ation de la m�thode audio 'dummy' qui ne fait rien.
- o nouvelle option --aout acceptant 'dummy' et 'dsp' pour le moment
- commit 8e016bb0b4dbbb64cad4dfabc902e2ff748930ec
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 16 00:35:19 2000 +0000
- . virage de cette #@!#@@#@#!@#@#!!@#@!!#@!@!!@# de d�pendance du Makefile
- commit a69f01ceec9c9351f3b6c5a9cb3df624251ed9ea
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Feb 15 05:25:49 2000 +0000
- . am�lioration de la YUV 8bpp
- . nettoyage du code de gestion des m�thodes vout
- . nouvelle option --vout
- . pr�paration de l'�clatage de l'audio output comme �a a �t�
- fait avec le vout.
- . nouvelle commande --long-help
- La s�lection de la m�thode vout est encore plus simple. Pour s�lectionner
- le framebuffer par exemple : "vlc --vout fb". Par d�faut, X11 est choisi.
- commit 89a64c6143da74ed12d625b7eb01baca52687f2f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 14 08:44:59 2000 +0000
- . fix� une erreur de syntaxe dans video_fb.c
- . *3dfx* devient *glide*
- . suppression de tabulations dans quelques fichiers
- . suppression des 2 warnings dans sam_synchro
- . video_* devient vout_* quand ce sont des m�thodes de vout
- . tentative de correction de la d�tection de MMX pour BeOS
- . nouvelle option vlc_vout_method (faute de mieux pour le moment)
- . modification du Makefile pour supporter plusieurs VIDEO_*
- dor�navant on peut compiler plusieurs output diff�rents dans le
- client. la pr�f�rence se fait dans l'ordre x11, fb, ggi, glide...
- si on le compile avec x11 et fb, par d�faut il se lancera en X.
- pour le lancer en framebuffer :
- ./vlc vlc_vout_method=fb
- (il faut que je proprifie un peu le choix de l'output, et que je
- facilite l'ajout d'un nouveau vout_*)
- commit ce72276454c762bae2b16e8f65808c6ba4739c35
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Feb 13 19:43:02 2000 +0000
- . d�tection d'un processeur MMX.
- . l'output fb remet le terminal comme il faut en sortant.
- . s�paration du flag MMX et de l'architecture dans le Makefile
- commit 2ad5fa640d389a2261699c0b657484b436aef23e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Feb 13 04:31:35 2000 +0000
- Je vous avais pr�venu. Le demoronifier a frapp�.
- D�sol� pour le flood. Les en-t�tes de fonctions ne font plus 81
- caract�res, et il n'y a plus d'espaces inutiles, Tous les trailing
- spaces ont disparu, j'ai essay� de v�rifier que �a ne p�tait rien,
- mais j'ai pu oublier un truc con. J'accepte tous types de ch�timents
- � base d'orties fra�ches.
- D�sol� d'avoir aussi modifi� les fichiers de ceux qui formataient
- bien proprement leurs en-t�tes � 80 et pas 79 sans emb�ter personne,
- mais j'ai d� choisir entre les deux.
- Dor�navant ce serait bien de formater les en-t�tes et les commentaires
- justifi�s � droite � 79 colonnes, ou au pire � 80.
- . 1343 moronic long lines destroyed
- . 12893 trailing spaces eradicated
- . 115 ugly macros fixed
- . 959 innocent a_bit_long lines shortened
- But hey, 40054 lines were OK !
- commit db2b7d18c2c5349ec8d62e43c94fcb4fd8c0fb70
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 10 05:57:10 2000 +0000
- Juste une modif � la con dans video_output pour que le message "waiting
- for stream" s'affiche d�s le lancement du vlc. En m�me temps �a me
- permet de tester que la migration du CVS sur shiva a fonctionn�.
- commit 3c7673b96f34fe8aa8e162159da7d93f2ed68275
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Feb 10 03:15:16 2000 +0000
- . double buffering avec locks pour 3dfx
- . gestion des touches pour l'interface 3dfx
- . proprification de la gestion des touches en framebuffer
- commit c139cb708226c44e05819667004aa0493369853f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 9 05:50:25 2000 +0000
- . video output pour 3dfx.
- . le premier qui se marre gagne le droit de venir voir comment ma 3dfx1
- fait l'overlay, le scaling et la YUV en hard (nan je d�conne, elle fait
- rien de tout �a, et en plus �a rame).
- commit dc4e19ea4280a33d85dcbe20165a9abf4de1c99b
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Feb 9 02:04:28 2000 +0000
- . un peu de m�nage dans video_fb.c
- . r�cup�ration des masks dans la structure framebuffer, ce qui fait que
- l'output framebuffer fonctionne � nouveau.
- commit c4a60506b6f958201ff69612e229d2e38f2182fe
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Feb 8 05:08:15 2000 +0000
- . gestion du gamma en 8bpp grayscale
- . optimisations dans la YUV 8bpp
- . l'output framebuffer ne bloque plus la console
- . rajout d'une fonction dans la structure vout pour allouer une palette
- . r�initialisation de l'ancienne palette en quittant
- bugs restant:
- . pas d'allocation de palette en 8bits sous X11
- . bugs du scaling en 8bits sous X11 (sans doute d� � l'alignement sur 1
- octet au lieu de 2)
- . l'output framebuffer est toujours p�t�e pour 16 et 32 bits
- . pas de correction gamma en 8bits couleur
- . c'est tout moche pendant la fraction de seconde du changement de palette
- commit f7217115dd622e478ee20b4b6e0888db9204c914
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 7 05:13:22 2000 +0000
- . suite de l'output 8 bits couleur/n&b
- . correction d'un bug dans la g�n�ration de la palette optimale
- . YUV avec dithering mortel qui tue
- todo:
- . x11 (�a ne marche qu'en framebuffer pour le moment)
- . mettre la g�n�ration de palette dans video_yuv
- . refaire marcher l'output framebuffer pour bpp!=8
- commit 4351c7ef81d385e21bdbc1d95b933504c8d75310
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Feb 7 04:54:01 2000 +0000
- . rajout du mode video 'dummy' pour les gens qui n'ont pas de carte
- video. Le premier qui se marre se prend une claque.
- commit 0a16e81deca325ee7d9e636b75b53b2cdb9dd7fd
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Feb 6 15:48:53 2000 +0000
- . yuv pour le 8 bits noir et blanc
- . yuv 8 bits couleur (bon c'est moche pour le moment, mais �a vient)
- . correction de "convertion" en "conversion" un peu partout :)
- � faire encore : allouer dynamiquement la lookup table pour la YUV 8 bits,
- parce que directement dans p_vout �a pue un peu, faire le changement de
- palette qui va bien au passage couleur / n&b.
- commit 4f5536772bb90f39ae9a4142b325a36326ed2951
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Sun Feb 6 13:13:10 2000 +0000
- IMPORTANT:
- p_vout->i_depth est maintenant la profondeur SIGNIFICATIVE de
- l'�cran (8, 15, 16 ou 24)
- p_vout->i_bytes_per_pixel est la profondeur r�elle (1, 2, 3 ou 4)
- Ajout du calcul des d�calages � video_output.
- Refonte de l'initialisation des tables.
- D�tection correcte des profondeurs 24/24 et 24/32 en X11
- Correction de bugs dans le scaling en 1, 3 et 4 Bpp.
- R�cup�ration des masques depuis le materiel en X11 et GGI.
- FrameBuffer cass� pour le moment: il faut rajouter les masques de couleur
- (des valeurs par d�faut sont au d�but de video_yuv.c) et le calcul des
- nouvelles profondeurs d'�cran.
- commit fb0eb672a4fa14db9e91ab909233f206c27b770d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Feb 5 01:57:36 2000 +0000
- . prototypes de fonctions pour le 8bpp
- . virage d'un bug dans le calcul de bytes_per_line (sauf fumage de ma part)
- . suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne
- . quelques reformatages � 79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81.
- commit 5017b4667d0c2af7e79e779333928c6caa58f905
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Fri Feb 4 22:03:32 2000 +0000
- * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
- - `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4'
- avant le d�marrage des d�codeurs audio ;
- commit 4b504cfc6d165dc9646e94e7f546705ff6d76b19
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Fri Feb 4 20:52:16 2000 +0000
- * ac3_decoder/ac3_decoder.c :
- - suppression des `#ifdef AC3_SIGSEGV' ;
- - correction d'un bug de la fonction `InitThread()' (scotchage �
- l'initialisation du d�codeur AC3 dans certaines conditions tr�s
- particuli�res) ;
- - support du bool�en `b_invalid' permettant de d�tecter des frames
- suppos�es invalides ;
- * ac3_decoder/ac3_exponent.c :
- - suppression des `#ifdef AC3_SIGSEGV' ;
- - d�tection des frames invalides et support du bool�en `b_invalid' ;
- * ac3_decoder/ac3_mantissa.c :
- - suppression des `#ifdef AC3_SIGSEGV' ;
- - d�tection des frames invalides et support du bool�en `b_invalid' ;
- - optimisation de la fonction `mantissa_unpack()' ;
- * audio_decoder/audio_decoder.c :
- - correction d'un bug de la fonction `InitThread()' (scotchage �
- l'initialisation du d�codeur MPEG2 dans certaines conditions tr�s
- particuli�res) ;
- * include/ac3_decoder.h :
- - suppression du `#define AC3_SIGSEGV' ;
- * include/vpar_synchro.h :
- - d�claration explicite de la fonction `vpar_SynchroKludge()' lorsque
- `SAM_SYNCHRO' n'est pas activ�e ;
- * interface/intf_ctrl.c :
- - initialisation � `-1' des variables `i_input' et `i_pid' de la
- fonction `SelectPID()' ;
- * video_output/video_yuv.c :
- - mise en commentaire de la fonction inutilis�e `yuvToRgb24()' ;
- * video_parser/video_parser.c :
- - int�gration du patch propos� dans videolan-devel ;
- * video_parser/vpar_blocks.c :
- - int�gration du patch propos� dans videolan-devel ;
- NdlR : apu warnings � la compilation :-)
- commit 3b84e676f9e8b8a6ca6432bb3bb7e210308a1f6c
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Fri Feb 4 14:48:34 2000 +0000
- Support 4:2:2, 4:4:4 et niveaux de gris en 15, 16 et 32 bpp complet.
- commit 82b00a6bf08b7d5ed5a806e1dcb805bb1c3c00eb
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Fri Feb 4 13:20:22 2000 +0000
- Correction du segfault en gris.
- commit d9c9414e72831aeff854be80288bd35a5221308d
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Feb 3 13:38:13 2000 +0000
- Suppression de la ligne verte.
- Scaling encore optimis�.
- Suppression d'un bug causant un segfault sur certaines tailles de fenetre.
- commit 558e35cc038e2cb6fb9d1bf2c0736ab56d2ab22b
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Feb 3 12:40:03 2000 +0000
- Correction du bug de calcul du masque (fontes outlines, point sous les ]).
- Vive les ^ qui suivent les ].
- commit dbb405d1fde68c99b1a1572073de1a4962121da2
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Thu Feb 3 04:46:29 2000 +0000
- * spu_decoder/spu_decoder.c :
- - �a devrait bien se passer maintenant :-)
- commit 741fd7ec2008bbe70bba3405ec9d736b57ff7360
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Thu Feb 3 03:37:46 2000 +0000
- * audio_output/audio_output.c :
- - suppression du fprintf() de debug ;
- * spu_decoder/spu_decoder.c :
- - suppression des fprintf() de debug ;
- - la nouvelle version est pr�te mais je ne la commit pas encore ;
- * input/input_psi.c :
- - le d�codeur spu �tait autospawn� uniquement si b_audio �tait � 1...
- remplacement de b_audio par b_video (g bon sam ?) ;
- commit 6961ec33126dfaf14160e176911a59bcbe05c00f
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Feb 3 01:23:21 2000 +0000
- Synchro am�lior�e X et Y, dans les 2 sens
- commit d1cd2a9c216aaf70241ba6a823d7989aba456eed
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Wed Feb 2 21:52:20 2000 +0000
- * audio_output/audio_output.c, interface/intf_ctrl.c :
- - suppression de deux warnings � la noix de cajou polym�re ;
- commit 3a45b93f119ea9a918d9057a954912af5386d761
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Feb 1 23:13:54 2000 +0000
- Scaling horizontal >=1
- commit 01fcd5af58fba801a9f13b142339dc2768dd3bbd
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Feb 1 09:30:10 2000 +0000
- Scaling vertical dans les 2 sens en YUV walken.
- commit 1c5e6d000adfd2f49d4138b9fc817001e38a89ab
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Tue Feb 1 03:00:16 2000 +0000
- * Fonctions addblock et copyblock en inline MMX (pour ceux qui en ont...
- du MMX).
- * Pour tout defaut suppos� d'affichage � la suite du changement,
- mailez-moi.
- commit 807e7ab017c22b353e1cd2662b7d1637d9f0a60c
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Feb 1 02:16:56 2000 +0000
- Rajout de #define SAM_SYNCHRO si sam veut reprendre son code.
- commit 008db60827693f6b21d4672c73af327a64bcc917
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Feb 1 01:38:06 2000 +0000
- Un Makefile qui est parti un peu vite...
- commit 0112fd6b1ae8f5443d10ef9a84a258ce7dcba778
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Feb 1 01:37:18 2000 +0000
- Re-tentative de sauvetage de la synchro.
- commit d8fe284af9011ca43c5190f2a791290cf019e5cd
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Feb 1 00:50:29 2000 +0000
- Temporaire (�a segfaulte si on le chatouille un peu).
- YUV walken avec resize. Y et + seulement pour le moment.
- commit fc6b9b04a27ae836c3aaddf356bf039cac8ec579
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Feb 1 00:13:07 2000 +0000
- Tentative d'amelioration de la synchro.
- commit c1094d9907ba35145888aa6dbbcc2666ca4720c5
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 31 23:11:34 2000 +0000
- Synchro de base.
- commit 2f30d77a12f8a9af41f8103f91b6bc008ea5286e
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 31 16:56:37 2000 +0000
- Changement de cha�ne configurable depuis un fichier texte.
- Quelques corrections esthetiques dans vout.
- commit c80107b2311bbe124d1f2392abea9ed7541fa090
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 31 14:00:05 2000 +0000
- Correction du bug 100% CPU en idle.
- commit 28115de8beb4e8d07ebcec0fb14d5478c595aacd
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 31 13:32:33 2000 +0000
- Mise place du scaling, episode II
- Alignement am�lior�
- Effacement 'intelligent' des zones modifi�es
- Correction d'une memory corruption
- Structure d'acceuil pour les subpictures
- ggi et fb fonctionnent (pas mieux qu'avant, mais ils compilent)
- Ca rame. C'est normal, c'est la YUV en C qui est utilis�e. C'est aussi normal
- parce que l'effacement, �a prends un peu de temps (et �a c'est d�finitif).
- Ce n'est pas beau: normal, il n'y a que du croping pour le moment, le scaling
- arrive.
- commit 46acf4993c0ae01d277c757006a7abcfd6b61d9f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 31 05:03:45 2000 +0000
- . initialisation du d�codeur de sous-titres
- . correction du bug de quit
- commit d8f0cef9c9b0fc93b16a6af0fa7db4df9c1b3c49
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 31 03:42:07 2000 +0000
- . remis le kludge du i_coding_type == I_CODING_TYPE en attendant qu'on
- comprenne pourquoi �a merde (�a doit �tre tout con, mais je trouve pas)
- commit 50dded2770cd3e38f9773dec062ec69ca668c9b8
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Jan 31 02:29:13 2000 +0000
- Ca ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input.
- --Meuuh
- commit 9629dd8a75ee68238354df36422dcf877bdda104
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Mon Jan 31 01:16:00 2000 +0000
- IMPORTANT :
- * ce commit devrait corriger les probl�mes de fermeture du vlc, commentaires
- souhait�s (et obligatoires) ;
- * le probl�me de la synkro initiale de l'audio devrait �tre corrig� : reports
- souhait�s (et obligatoires) gr�ce aux messages "aout debug" ;
- * en clair FAITES PETER UN MAIL avec vos messages "aout debug" et vos coups
- de gueule/coups de coeur quant � la fermeture du vlc ;-)
- * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
- - rajout d'un msleep() en d�but de fonction RunThread() afin de
- contrebalancer le d�lai entre la r�ception d'un paquet TS et la
- pr�sentation de son contenu (INPUT_PTS_DELAY) ;
- - rajout d'un cond_signal() dans la fonction EndThread() ;
- * audio_output/audio_output.c :
- - activation des messages de debug ;
- - r��criture de la fonction NextFrame() ;
- commit a57bfee7be03c6808b6e588f888a9b4e64345ee1
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 31 00:35:13 2000 +0000
- . le d�codeur de sous-titres s'appelle maintenant spu_decoder
- . auto spawn du spu_decoder (pour le moment �a chie)
- commit b25b4229c62f9ffbc9ecd016a4416dae91550dea
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sun Jan 30 23:31:26 2000 +0000
- Am�lioration de la synchro.
- --Meuuh
- commit a2972b3c0ea526645d0e67e94481b5639b2b320d
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Sun Jan 30 15:08:59 2000 +0000
- Nouvelle interface, effacement des zones modifi�es d'une image sur 2,
- calcul de la taille optimale d'une image, scaling.
- -Le scaling donne de bonnes tailles, mais les conversions YUV ne peuvent
- pas suivre pour le moment.
- -J'ai peut etre un peu cass� le fb et ggi (trop long � compiler pour tester).
- En cas de probl�me, je corrige de suite.
- -Les idle screens ("no stream") sont temporairement hors service.
- commit 32414c55fdfa77f9b30b4c6d5802bea801f08fc6
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jan 28 02:10:08 2000 +0000
- * Correction d'un message d'erreur erronn� dans l'input ;
- * Correction d'un bug de synchro ;
- commit ff57ac76bce318dd3e6575650c359d582a5187f7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jan 28 01:20:53 2000 +0000
- Fix pour le bug de la chrominance qui saute.
- commit eeddf916f0f8b15e99d7bb0d4f2a6f3fabc9c89a
- Author: Stéphane Borel <stef@videolan.org>
- Date: Fri Jan 28 00:12:32 2000 +0000
- . D�placement de deux structures de lookup dans le parseur
- commit 84cf8734a1ca31c5b5cc624e3870a0dfb3338b55
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jan 27 23:12:03 2000 +0000
- Tentative de fix pour le segfault du d�codeur (qui est en fait une erreur
- du parseur).
- commit 5b22bedfa74a7a7da80ff06e017681d37810cac9
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Jan 27 18:30:01 2000 +0000
- Nouveau moteur de fontes.
- commit aab60d4871a4e64f7ac713b6d25f1de98c8f58c7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 26 23:16:11 2000 +0000
- Nettoyage et commentationnement.
- commit ba8d1d4c965b0d6e62073ebdd5c893b45802e2c5
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 26 22:46:37 2000 +0000
- . nouvelle synchro. �a devrait d�j� fonctionner correctement en monothread
- commit 82c006196cb112d4f694e1d526964f30cd6c15ca
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 26 21:08:19 2000 +0000
- Fichier d�sormais inutile.
- commit c79648fea40a703f1253f838c19ab84fc4f452db
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 26 20:48:35 2000 +0000
- * Optimisation du video_parser ; define VPAR_OPTIM_LEVEL dans config.h
- pour r�gler le temps de compilation ;
- * virage d'un printf dans l'idct et d'une fonction inutile.
- commit 060c6b7a88262c6fa7e6603551648d20f66528aa
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Wed Jan 26 18:59:32 2000 +0000
- * audio_output/audio_output.c :
- - mise en commentaire de l'affichage de l'aout_debug ;
- commit 28fc7c187e48fd1b07d3a868a966a86e25249071
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 26 16:33:23 2000 +0000
- . encore un peu plus de synchro. si �a saccade c'est normal, �a sera
- r�gl� dans l'heure, mais j'ai commit� pour qu'on puisse enfin voir
- des B avec le nouveau d�codeur (qui torchaize)
- commit 1e6848bd70868d317cf2173ef4cab9273f536add
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 26 02:57:45 2000 +0000
- vpar_motion.c n'est plus n�cessaire d�sormais.
- commit 93ff7f1c5ab92c4e75906ae00c5eea1e4084ce0a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 26 02:38:42 2000 +0000
- * Optimisation du parseur ;
- * R�activation du motion DMV ;
- Pour info, on torche largement le d�codeur de r�f�rence (50 %).
- commit e05c74bf10ed04b016f89e64b8e85dc43067f970
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 26 01:25:21 2000 +0000
- . synchro qui marchouille de plus en plus
- commit 93ad3d1a263fc46f5492c7afd2a07670e3e16308
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Tue Jan 25 19:02:50 2000 +0000
- * audio_output/audio_output.c :
- - rajout de messages de debug en attendant de trouver le coefficient de
- synkro optimal ;
- - modification du coefficient de synkro (8 -> 256) ;
- commit 3f579ea23e42c86f60fc38737d574eec5d52413f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 25 05:44:12 2000 +0000
- . correction d'un bug dans l'interface framebuffer
- . d�but de synchro qui marchouille, mais tous mes flux merdent
- commit 5d7967a8b58fbe51074b95f68c409c7614d0f959
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 25 01:51:50 2000 +0000
- * Ajout d'un flag VDEC_SMP � commenter si on n'a qu'un seul
- microprocesseur.
- commit 57f098228319c25fab93a948ba22686fce16c70a
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Tue Jan 25 00:23:26 2000 +0000
- Ajout de fonctions yuv permettant un scaling 'exotique' en fin du
- fichier. Elles seront testees des que l'output le permettra.
- commit 796346ac800b3a3571f87f427e9c9cfc9d51d9dc
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 25 00:09:39 2000 +0000
- * Optimisation de vdec_motion.c et video_decoder.c ;
- * Passage des fonctions de la video_fifo en inline ;
- * Correction d'un bug provoquant un overflow des messages dans
- vpar_headers.c.
- commit e6521494f43f48068e59575c78c51154ff23196d
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 24 12:53:49 2000 +0000
- Makefile et config.
- commit 1cc50a23354d1e7220a2a59ede150b0bc709e9c1
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 24 06:53:03 2000 +0000
- fichiers oubli�s qui faisaient que �a compile pas
- commit 0759c952c3ead3e17d59068ae5f12cf5cf3f9ed4
- Author: Sam Hocevar <sam@videolan.org>
- Date: Mon Jan 24 03:28:44 2000 +0000
- . un chti peu plus de synchro video, mais c'est pas encore �a
- . suppression des #include "X11/*" pour que �a compile sans X
- . alban, t'es mortel
- commit 01461d528477fb6242fcba39d4b1610c382b4eec
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Mon Jan 24 02:07:29 2000 +0000
- * audio_output/audio_output.c :
- - impl�mentation de la synkro (qui punit m�chant) ;
- * audio_decoder/audio_decoder.c, ac3_decoder/ac3_decoder.c :
- - rajout de vlc_cond_signal() afin de pr�venir l'audio_output que de
- nouveaux samples ont �t� d�cod�s ;
- * Makefile :
- - rajout de l'options de compilation -g ;
- - utilisation du old decoder (synkro) ;
- * include/config.h :
- - suppression des messages de debug ;
- commit e97f189cf38f519b45a6e7445720d2926a9f13dd
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Mon Jan 24 00:16:38 2000 +0000
- * GoldenEye rewlz :
- - explications du commit au prochain commit :-)
- commit 07f2392f6b29c5fa6b3526295b7403fe116ad55a
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Sun Jan 23 20:58:39 2000 +0000
- * Activation des Sparses idct dans le video parser;
- * Utilisation de la mmx pour la dct si l'architechture s'y pr�te
- (modif de Makefile et vdec_idct)
- * idctmmx.S avec une forme d'appel identique a vdec_idct a ete ajoute a
- video_decoder.
- commit bb7b993349295dfd1ed65efbcd35d6ec28d6a200
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Sun Jan 23 09:05:32 2000 +0000
- * audio_output/audio_output.c :
- - suppression d'une macro inutile ;
- - proprification d'une ligne de code obscur ;
- commit 2c8ca2d5badcbfb0f202ec57f968fe1aa6e900ea
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Sun Jan 23 02:32:41 2000 +0000
- CA MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARCHE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- --Meuuh
- commit 385368dbcef796d7cbe015290d31dee74663223b
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Sat Jan 22 22:48:14 2000 +0000
- Petites corrections de bug dans le motion compensation et le parsage des
- blocks non intra.
- commit 4dd00e658e17dcaacd30b84f6b3ae3efa4441f41
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sat Jan 22 22:22:50 2000 +0000
- . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)
- commit 9584ba3dbfdf4fffb81a06fd7a272f0a9868a8de
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Sat Jan 22 22:02:49 2000 +0000
- Correction du bug de la premiere image verte (putain mais quel con)
- commit 34aa37623bdd9a529fbd757e6b5eba5791b56e64
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jan 21 23:18:17 2000 +0000
- Corrections de bugs mineurs divers et vari�s, dont :
- * video_parser.c : d�placement de l'initialisation de la synchro dans
- InitThread(), correction d'un memory leak ;
- * vpar_headers.c : correction d'un segfault potentiel, erreur dans une
- en-t�te dont on se bat les couilles.
- commit ee589c5962d012203a64eb63926c894360ba0bd8
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jan 21 11:31:01 2000 +0000
- . support framebuffer
- . input clavier limit�e mais fonctionnelle
- commit 665782c80db9d47bd458d1232a39db08c1edbd2d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jan 21 06:59:11 2000 +0000
- l'output framebuffer fonctionne presque.
- ca va *pas* merder.
- commit 4ffdf05c6729b03936b81b853cbaf54cc6e24fb1
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Fri Jan 21 04:52:32 2000 +0000
- * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
- - correction d'un bug dans la fonction d'initialisation des d�codeurs
- (freeze lorsqu'aucun paquet PES n'est envoy� aux d�codeurs) ;
- * audio_output/audio_output.c :
- - correction d'un bug dans l'initialisation du flag b_die des fifos des
- d�codeurs ;
- - correction d'un bug dans la lecture des flags b_die des fifos des
- d�codeurs (les fifos n'�taient pas d�truites avant la mort du thread
- audio_output) ;
- commit dfc77d2cd74f2d2a944e981bf7a2a3f7cc6d23c6
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Thu Jan 20 18:48:21 2000 +0000
- * include/decoder_fifo.h :
- - correction d'un bug dans la fonction GetByte (freeze �ventuel des
- d�codeurs lors du suicide du thread input) ;
- commit 000cd66f41aaa39e16dbfe7b2d9c074560cc4f15
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Jan 20 18:18:17 2000 +0000
- Gras de parametres en ligne de commande ou en variables d'environnement,
- afin de ne pas avoir a recompiler le client en cas de loose.
- commit 47caa07d5a214139fa242d32048b195edc5aa6b5
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jan 20 18:12:41 2000 +0000
- Correction d'un bug, mais pas DU bug.
- (putain quel con)
- commit 9220f1ac7878a644f7b75b317d514e27d307d9d1
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Jan 20 17:17:41 2000 +0000
- Desactivation du changement de chaine en --novlan
- commit 694d473dd2ca9755fa2a92a160084b24d9a376f3
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Jan 20 17:10:07 2000 +0000
- Timeout pour les changements de vlan
- commit 92c69994381c98ebe52701143af65c44b49d4549
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Jan 20 16:12:01 2000 +0000
- Changement de chaine. Delicat encore, mais il marche. Quelques corrections
- esthetiques, un timeout pour les vlans et le frame buffer et c'est la
- release d�mo (en ce qui me concerne) !
- commit 07686534e8dfad7045997698d09eabbc02ebf24b
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Thu Jan 20 13:30:38 2000 +0000
- * ac3_decoder/ac3_decoder.c :
- - m�j de la fr�quence th�orique de chaque frame ac3 ;
- * audio_output/audio_output.c :
- - d�tection des bouclages de flux et resynkronisation automatique sur la
- fr�quence th�orique ;
- commit f5c7fdfa549b89d12cee7a438fe6a1c071b26edc
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Thu Jan 20 11:23:17 2000 +0000
- * Makefile :
- - DECODER=old et non DECODER=new ;
- * include/ac3_decoder.h :
- - rajout, dans la structure ac3dec_thread_t, du membre b_invalid (utilis�
- pour skipper une frame ac3 invalide) ;
- * ac3_decoder/ac3_decoder.c :
- - rajout du support de b_invalid ;
- * ac3_decoder/ac3_exponent.c :
- - optimisations ;
- * ac3_decoder/ac3_mantissa.c :
- - d�tection d'une mantisse invalide et m�j de b_invalid ;
- * audio_output/audio_output.c :
- - resynkro en cas de bouclage du flux ;
- commit fa033ac38bcf8974af37dd2c415871bad4d0be97
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jan 20 11:16:13 2000 +0000
- Correction de l'YUV en 15 bpp.
- commit f6cca5c7e8799361e3796cbff308cf70578f3d62
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jan 20 04:10:30 2000 +0000
- et paf ! n'a pu les sales fichiers .new
- commit 85ae4a075df959f6140ca5c5254224c50c577c87
- Author: Sam Hocevar <sam@videolan.org>
- Date: Thu Jan 20 04:09:39 2000 +0000
- giclage de ces putains de .old et .new qu'� chaque commit je me plante
- et � chaque update aussi, alors pouf, des #ifdef �a va aussi..
- commit a28f0233e55e92916589f69d517a5f7aaba465bd
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 21:03:34 2000 +0000
- rajoout d'includes pour que �a compile sous FreeBSD (thx Dae)
- commit 5033ec099fbc0bb4f87ae0a39b16b9676c3c7f2e
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 20:59:51 2000 +0000
- . ajout des patches ac3 de MaXX dans le nouveau d�codeur
- . fix� ce #@!#@! de idct.c.new qui fait _chier_
- commit 7295c009c0ba0f9cd1acc4aa1164d53bde24875a
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Wed Jan 19 20:27:57 2000 +0000
- Avancement du debuggage du motion.
- commit 784b971fe42aec7502bd7ec15ca20f66ef1fb457
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 19:48:31 2000 +0000
- commit du chti patch de Meuuh, sinon il est �cras� � chaque update
- commit 9c24f64dd035fee44608410f08b5c966a217afd9
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 18:43:17 2000 +0000
- D�but du changement de chaine.
- commit cf49edcd645674ee51fdfbecc70b1690ca456633
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 19 17:39:09 2000 +0000
- support de vout_DatePicture().
- commit 6f1316be154336348e099b68a6158713efa26a11
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 19 17:09:57 2000 +0000
- Support pour le motion DMV.
- commit 1346af346fd3d0a5f02cefa93673f2e60cf581e2
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 16:45:11 2000 +0000
- API vout_DatePicture termin�e.
- commit 4c7b58769b042f78c9a7df0d5d3549b1c10b56a7
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 16:38:01 2000 +0000
- . pr�paration de la modification de l'API synchro
- commit 8d9902765e53aede0d51d03e2f574ec55c45a04e
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 16:25:23 2000 +0000
- Resize qui fonctionne.
- commit 0fe4da877f8946eb6ba85cecded6c2a559997c36
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 19 16:17:27 2000 +0000
- Support pour les chrominances 422 et 444.
- commit efcc6cf8c4ccec063fcc5c7481c6b45b827aaabe
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 13:38:17 2000 +0000
- . augmentation de VOUT_FPS_SAMPLES pour un calcul un peu plus r�aliste
- des fps, sachant qu'il y a 30 images par seconde sur un DVD, faire une
- moyenne sur 5 images me parait un peu d�bile.
- commit 2d82e8bfba9876a7ce4b35aa6eec03965911b883
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 19 13:11:36 2000 +0000
- Corrections de bugs dans le motion.
- commit bb54532128a0ccc2455ab4d0b3b2781ea2b08c19
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 12:28:25 2000 +0000
- API vout_DateImage (mais �a ne marche pas)
- Suite nettoyage
- commit 3c6ac119d3d1cb392d913f50153a9a28707490c1
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Wed Jan 19 12:25:01 2000 +0000
- Avancement du motion.
- commit dabae7902762d9d278de289b69a86e1b46bb80a9
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 10:52:47 2000 +0000
- Ajout d'une fonction de deboguage � UnlinkPicture
- VS: ----------------------------------------------------------------------
- commit 27e0b63d601cbfe625fc698a16cd5bcfeda44edd
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 10:04:23 2000 +0000
- Nettoyage.
- commit 6dcda4bbeb32e2fbc62cee6079a908a7660aef8e
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Wed Jan 19 09:47:56 2000 +0000
- * Documentation/bugs, Documentation/todo :
- - mise � jour des sections concernant les d�codeurs audio ;
- commit 75885ca57b1a95368b91ed48c2f3133f26923e7c
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 06:06:08 2000 +0000
- . dernier fichier n�cessaire � la compilation du subtitle decoder
- commit edca99283e7d1d68cbda77a1d0b5b1de3ff31f64
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 06:00:49 2000 +0000
- . ultimisation des calculs de pr�diction dans la synchro
- . squelette du subtitle_decoder
- commit 177c1590e5f6ca8e8495f555ae46fcf75fd6f413
- Author: Sam Hocevar <sam@videolan.org>
- Date: Wed Jan 19 02:49:34 2000 +0000
- . initialisation propre de la synchro
- . messages de debug � la con pour essayer de voir o� j'en suis
- commit 7e618974c2436ebd2cb18176da8dd75e02c65756
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Wed Jan 19 02:25:00 2000 +0000
- * Le bug des pixels invers�s de la dct mmx � �t� corrig� (et non plus sau-
- vagement kludg�).
- * La sparse idct fonctionne.
- * Plusieurs versions de la dct ont �t� inclues dans vdec_idct pour pou-
- voir choisir la plus performante quand tout marchera.
- commit 57509f7586194e57440e33b40ec308bd66409db6
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 19 02:15:30 2000 +0000
- Toujours du nettoyage.
- Une API pour les sous titres.
- commit 653053d27067877a47959b52725bcf9505e8602c
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Wed Jan 19 01:57:57 2000 +0000
- Avancement du debuggage du motion.
- --Meuuh+Stef+Polux+Jimmy
- commit a47bce5ff4348f9628028b361f4ce838e5ff2939
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Wed Jan 19 00:01:26 2000 +0000
- * ac3_decoder/ac3_decoder.c, audio_output/audio_output.c :
- - modification de la synkro, d�tection de la fr�quence du flux ac3 ;
- commit e4ea0558d6671b8e0d62b2d15bfd1a0480f6af68
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 18 23:48:13 2000 +0000
- ah ben forc�ment, �a risquait pas de compiler si j'inversais new et old
- commit cc44598df520ffb69ef432a665103a53f01d2ca3
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 18 23:43:52 2000 +0000
- YUV MMX, avec aspect ratio !!!
- commit db6d4f7d4e786bbcd408cd0c676ded5c70058aed
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 18 23:16:57 2000 +0000
- YUV en couleurs.
- commit ba2a0abbc3b589f4e87b022725088a50b6217d7f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 18 22:33:16 2000 +0000
- d�but de la synchro. �a n'influe pas sur le reste pour le moment, mais
- la base des algos � deux balles est l�.
- commit dd4339a97d62b245b01d1cf14d2df3a6adb9531b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 18 22:29:35 2000 +0000
- Le motion compensation. Notez que �a ne marche pas (encore).
- commit e70d9d1f539d3d06901d19436b1f7979a849ac46
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 18 21:50:53 2000 +0000
- Changement de l'API de vout (chroma_width)
- Nettoyage des YUV.
- Ne marche qu'en -g pour le moment, le reste arrive.
- commit c871659c7fde2ab294cd9c81e9a9c179ceb42b14
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Tue Jan 18 20:39:12 2000 +0000
- Le parser fonctionne maintenant avec les I, les P et les B.
- Reste a implementer la synchro et finir le decodeur.
- commit 66c9723637f723ab05469fb41c4f2586365e1780
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Tue Jan 18 18:42:16 2000 +0000
- * ac3_downmix.c :
- - suppression des gros scrountchs immondes (c) (qui sont �galement des
- pouics parfois) ;
- * ac3_bit_allocate.c, ac3_exponent.c, ac3_mantissa.c :
- - suppression de tests et messages de debug ;
- * ac3_decoder/ac3_decoder.c :
- - impl�mentation de la synkro qui punix ;
- commit d9e357826abcfe74e53c3fda9d3a7022f02cca26
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Tue Jan 18 16:33:14 2000 +0000
- * ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c :
- - ac3-alpha rewlz :-)
- commit 217926d6e6d7fef7d6d91176426048fdb43f862f
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 18 16:22:12 2000 +0000
- faut pas �tre trop press�s dans la vie :)
- commit ed8ff732d0e3a146ccabfbe987c7824871d9eec9
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 18 16:17:26 2000 +0000
- petit patch pour faire marcher l'AC3
- commit 60f77057d246ca797105a81078655934b772248b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 18 15:00:32 2000 +0000
- i_aspect_ratio et i_matrix_coefficients pour Ptyx.
- commit 33b2319e0568bb5c1f95955167826bb26ba58d2d
- Author: Sam Hocevar <sam@videolan.org>
- Date: Tue Jan 18 14:34:47 2000 +0000
- le bug de input_psi �tait fourbement r�apparu.
- commit eee5172fe346ffcbe8a253cebe89c1f6fdb2bb43
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 18 14:09:58 2000 +0000
- Ajout de quelques membres a picture_t
- commit 6bc7ac7c38396945c07fdc3764a2e88c3291278a
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Tue Jan 18 13:55:43 2000 +0000
- * Modification de l'input afin de spawner un d�codeur ac3 lorsqu'un tel flux
- est d�tect� ;
- * Impl�mentation du d�codeur ac3 ;
- * Il est rewlz(ac3dec) - 2h00 :-)
- commit b9dc0c52b5a34aff07f588bf89f520cff6713ca7
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 18 04:09:13 2000 +0000
- Nettoyage global. Le vlc se ferme proprement, elem_t devient dctelem_t, le
- macroblock perdu a �t� retrouv�, et bien plus...
- commit f0be4ee446e9f9df5ad1c73c027d11121425b398
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 18 00:43:52 2000 +0000
- Redimensionnement de la fenetre en fonction de la taille des images sous X11.
- commit 9b4528b5d24fda6f4fb7b1ff0c3c3932879fe54b
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 17 23:43:26 2000 +0000
- Gestion des touches en GGI (ouf !)
- commit 22c1b3b106dc3c81b8e9c003d94d315be0cbd986
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Mon Jan 17 21:52:36 2000 +0000
- * Rajout du d�but du d�codeur ac3 ;
- commit b278b2a6b27b370c3d4b90a7415169082489de69
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Mon Jan 17 21:51:35 2000 +0000
- * Makefile :
- - rajout de ac3_decoder ;
- - rajout de l'option MMX ;
- * Makefile.dep :
- - suppression de lignes vides ;
- * include/audio_decoder.h, audio_decoder/audio_decoder.c :
- - remplacement de AOUT_FRAME_SIZE par ADEC_FRAME_SIZE et aout_frame_t par
- adec_frame_t ;
- * include/audio_constants.h :
- - mise en commentaire du tableau inutilis� ADEC_FRAME_SIZE ;
- * include/audio_output.h :
- - corrections typographiques ;
- * include/vlc.h :
- - rajout de ac3_decoder.h ;
- commit 8204a960f7ede9faaf1cf41ae936239720543fbf
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Mon Jan 17 21:35:33 2000 +0000
- Les I marchent !!!!!!!!!!!!!!!!!!!!!!!!
- Le gros bug est mort.
- commit 2faf51032f01e3c62bc07cdd3ba2d4073642510d
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 17 16:43:04 2000 +0000
- Nettoyage, ajout du gamma, pr�paration de la yuv walken.
- commit a6bc5de8fe07438302b223cfc80cefb7da87175d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 17 14:52:25 2000 +0000
- Suite des images I.
- commit f0f225c412fa38cd5c5463ee947ad6381017ea0d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 17 13:49:25 2000 +0000
- Fin du parsage des I.
- commit ecc98c96528fe09acfc7fa85e8775dfd2d854ec4
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Jan 17 13:44:41 2000 +0000
- Rajout de la quantification ,�limination de plusieurs warning,
- plus decodage des blocks non intra.
- commit dd5458578e9db00ae4d4923aa5c731600a543d80
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 17 12:54:39 2000 +0000
- Virationnement d'un warning avec l'ancien d�codeur (j'ai vraiment du temps �
- perdre).
- commit 35e8bb43464ea14b96a0cacbf7cf88fc60390345
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 17 12:31:39 2000 +0000
- Resize sous X11, gestion du screen saver.
- Nettoyage de config.h
- Nettoyage de vout et intf
- commit 023206d07b1da8a9ff58f54c8cc4bffe4397c4d1
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Mon Jan 17 04:56:29 2000 +0000
- Il est 6 heure du matin et le parser ... parse !!!!!!!!
- Ca � l'air de pas trop mal marcher. Parmis les bugs les plus sauvages
- on trouve :
- 1) le DumpBits sans NeedBits (corrig� par un RemoveBits)
- 2) Une table � laquelle il manquait une ligne
- 3) le test de fin de boucle du d�codage des coef dct �tait mal plac�
- Meuh, � toi de jouer
- Stef & Polux
- commit 8d158ef4a5e8bb95e7994424bc683da4603e3b6b
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 17 00:00:52 2000 +0000
- Virationnement de quelques warnings.
- commit 18a8363d5271e29054a60c9101c66d5f1b0d01bc
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Sun Jan 16 20:39:47 2000 +0000
- R�cup�ration du kludge level dans display.c pour pouvoir afficher autre
- chose que les I...
- commit d81e21d51453a17b665902e801aacb394588d79f
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Sun Jan 16 19:17:15 2000 +0000
- Mise au point du driver GGI.
- commit 5742908865a654fc94d1694343e51ed968d88df0
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Sun Jan 16 16:43:10 2000 +0000
- Integration de display.c � vout.
- Mise au point du driver X11 (plus de XShm error).
- Incrustation de texte en X11, calcul des FPS, etc...
- Int�gration de la conversion MMX.
- Mode 'niveaux de gris' pour les machines lentes non MMX (les pauvres !)
- Attention: les drivers GGI et FB ne sont pas � jour...
- commit cf9e7c61acc9b4ddb2de61766f40610c72d2b22c
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Sat Jan 15 14:26:29 2000 +0000
- Le debuggage du parser avance ... lentement.
- commit e95de90dbf9e51b87d739be03998fba2305132a2
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Jan 15 10:51:55 2000 +0000
- * Un petit peu de d�buggage dans le video parser
- commit 2408a923da099c86a3f3255ec410fb494729f2f8
- Author: Stéphane Borel <stef@videolan.org>
- Date: Sat Jan 15 03:03:53 2000 +0000
- * Ajout d'un flag b_mpeg2 qui manquait dans le parser
- * R��criture de fonctions d'initialisation du parseur
- * Changement des fonctions MPEG2decode qui �taient bugg�es
- V�rification avec polux tout � l'heure
- commit 4c1e42491706df9ceede5d7f63b33b4d4b65f427
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Fri Jan 14 23:07:55 2000 +0000
- GGI fonctionnel. N'oubliez pas de d�finit GII_INPUT.
- Nettoyage de video_* et intf_*.
- commit fa66a86a67847c3ff14a61a93c3ba13f16142a39
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Fri Jan 14 14:12:17 2000 +0000
- D�but bu vrai d�buggage du parser. Maintenant le vlc segfaulte
- dans Pictureheader au lieu de segfaulter dans l'initialisation
- du parser.
- commit 54accec0a5c85d1e9d29187b7841e6bc204dd515
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Fri Jan 14 13:00:22 2000 +0000
- Suppression des fichiers .raw du CVS (ils sont sur zen dans vlc-Resources).
- commit 9ba8deb9bee2ad6e4e9e263f425ceb8b58035c82
- Author: Sam Hocevar <sam@videolan.org>
- Date: Fri Jan 14 11:15:47 2000 +0000
- correction d'une typo
- commit 6ed1e2d85f4cd96c8b9a39e963257ab66dce332c
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Thu Jan 13 18:52:22 2000 +0000
- YUV 15,16 et 32 bits integr�e au vout (sans le MMX pour le moment).
- En 24bpp, � vos risques et perils...
- commit e4263587f9d27e5eaf56b8e4fdfb0b0957fdeb16
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Thu Jan 13 10:44:27 2000 +0000
- Rajout d'un vlc.h.new que j'avais oublie lors du dernier commit.
- Changement du mode d'affichage par defaut du makefile sur X11.
- commit f73dedb8ee2809b08a2b8b636c259b1a59472fa2
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Wed Jan 12 22:38:34 2000 +0000
- Pour la plus grande joie de tous, le client compile correctement. Attention
- il compile non seulement avec l'ancien video decoder mais aussi avec le
- nouveau. Pour passer de l'un a l'autre il faut changer le flag DECODER
- du Makefile ET utiliser l'utilitaire new2old.sh gracieusement mis a votre
- disposition par ptyx dans le module utils du CVS. Ce programme switche
- quelques fichiers et permet dons de passer de l'ancien client au nouveau
- et vis verca. Mais ATTENTION : IL NE FAUT PAS COMMITER LE CLIENT LORSQU'IL
- EST EN CONFIGURATION NEW, avant de commiter il faut tout remettre en
- configuration old.
- commit 61ce43f4b02f2aadd52cf39466019d0ad722a37c
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 12 21:23:27 2000 +0000
- Et le .h qui va avec le nouveal .c
- commit ba20f5aa682d2b4becd2eb13738d680adf00f242
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 12 21:17:54 2000 +0000
- Suppression de vlc.h
- commit 3458099d029c3c7de94440652cfca3fe3a5adad3
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 12 18:50:06 2000 +0000
- * Fonction de d�codage des blocs MPEG2 non intra
- commit 46919aa04158194dc5c92b7dec624df8342c8b12
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Wed Jan 12 15:35:45 2000 +0000
- Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA.
- La fonction d'affichage des images envoie une ligne dans le log � chaque image.
- commit c2c756049238d481fbb196d5d4e7a6693713fe1e
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Wed Jan 12 15:31:59 2000 +0000
- Correction de conneries de stef....
- Merci de NE PAS COMMITER VIDEO_DECODER.H, sinon ca ne compile pas !
- commit 6a7b7ae713344c8ff93b84565475c9806e77910b
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 12 13:14:51 2000 +0000
- * Fonction de d�codage des Blocs MPEG2intra.
- * Correction d'erreurs sur la gestion des tables de lookup
- commit 77fdd47e7e022fda5f96f8809eb8786902e2998c
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Tue Jan 11 21:34:04 2000 +0000
- Encore une petite modif pour permettre au parser de compiler.
- commit feeb6cc041bde119cc3e9ae209ebbd367903a6a7
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Tue Jan 11 21:32:58 2000 +0000
- Le video parser compile mais n'est pas termine, n'est-ce pas stef ? ;)
- commit d5300df11f3cfe160b1a3c00187c041d4bdeb9a1
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 11 18:02:00 2000 +0000
- Modifs diverses et variees. Le mode FB compile (mais ne fait rien).
- commit 4c83ad1ebe187a6b0d6e6de5e611e3a985ae7a0d
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Tue Jan 11 14:45:15 2000 +0000
- Encore du debuggage.
- commit 98b9a12ce0542cb2fdcf3533878731510184e838
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Tue Jan 11 14:43:06 2000 +0000
- Debuggage.
- commit 4e7e69d037a32d72509b8325746e3613a1622247
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Tue Jan 11 11:05:46 2000 +0000
- Correction de quelques erreurs dans l'interface et vout.
- Changement du type vlc_thread_func en vlc_thread_func_t dans le d�codeur.
- Utilisation de 2 displays au lieu d'un au cas ou la Xlib ne serait pas thread-safe.
- Ajout de droits corrects au fichier de log.
- Le bug li� � XShm � la fin est 'normal' (li� au serveur X, pas � moi) : il
- disparaitra � condition qu'au moins une image soit affich�e.
- Le plantage sauvage de la Xlib � la fin du programme est li� � display.c.
- commit d87283ed19e26dd2efa6eda507e605beeadb8cf0
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Tue Jan 11 09:59:22 2000 +0000
- Correction de 2 petites erreurs :
- - vdec_idct.h : oubli d'un point virgule
- - video_parser.h : dupplication du champs pppl_dct_dc_size
- commit 1a1ae383ad396a69373a8cf3b41ad6a5f3b8b822
- Author: Vincent Seguin <seguin@videolan.org>
- Date: Mon Jan 10 23:36:06 2000 +0000
- A tout kass�.
- commit 7929ae1b9befc2f3f53b8907cb96315f0a1573f8
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 10 23:29:41 2000 +0000
- Heureusement que j'avais dit de faire gaffe a ne pas committer le mauvais
- video_decoder.h :-ppppp
- commit 81b0f1753baa5df42943afc8362ac8cc93e50a6f
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Mon Jan 10 22:45:40 2000 +0000
- Et le petit toast qui va avec...
- commit 4d8747f732cb1c1991785072baafb26eaa84fdac
- Author: Gaël Hendryckx <jimmy@videolan.org>
- Date: Mon Jan 10 20:32:22 2000 +0000
- Du rififi dans la DCT.
- --
- jimmy
- commit c609a04c8b4fc564849b69b59ac5366514157fa8
- Author: Stéphane Borel <stef@videolan.org>
- Date: Mon Jan 10 01:09:37 2000 +0000
- * Modifications d'erreurs dans MacroBlockAddressIncrement
- * Ajout des fonctions vpar_*MBtype
- * Ajout de tables de lookup (pour les tableaux B1 � B4 et B9)
- * Ajout de vpar_CodedPattern420
- Il manque encore pas mal de fonctions (en particulier DecodeMPEG)
- commit a551606dcce15404f6a3f86a6de74b78cdd70041
- Author: Michel Kaempf <maxx@videolan.org>
- Date: Sun Jan 9 23:38:46 2000 +0000
- * Makefile :
- - rajout de l'option de compilation qui marche bien -fomit-frame-pointer ;
- * include/audio_output.h, audio_output/audio_output.c :
- - modification de la m�thode de lecture d'un flux provenant d'un d�codeur
- audio : qu'il s'agisse d'un flux audio MPEG2, AC3 ou MPEG12, l'algorithme
- reste le m�me ;
- * include/audio_decoder.h, audio_decoder/audio_decoder.c :
- - rajout de la constante AOUT_FRAME_SIZE et de la structure aout_frame_t
- qui d�crivent la forme sous laquelle les samples audio d�cod�s sont
- transmis � l'audio_output (cf point pr�c�dent) ;
- commit 853d3d6b4b67a3e08369a3b8335c6b347bc0334d
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Sun Jan 9 20:54:22 2000 +0000
- Debut de la partie parser du motion compensation.
- commit 5fc945b61fa6f8bc4e693e255f0183b19c2adf0e
- Author: Jean-Marc Dressler <polux@videolan.org>
- Date: Fri Jan 7 16:18:46 2000 +0000
- Refonte de la synchro qui devrait eliminer les problemes rencontres
- lors des changements de flux.
- commit 5671a4b5d493dad3f0a7dec2f945b052e49a9f6a
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Thu Jan 6 00:13:19 2000 +0000
- video_decoder : ajout de la crop table dans AddBlock ;
- video_parser : correction d'une erreur dans le commit pr�c�dent (on ne
- fera pas la saturation dans le cas d'une DFT, de toute fa�on)
- commit bb5805a327dcf518d12aeab42e6dd4e9ca697397
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 5 23:50:19 2000 +0000
- D�finition des matrices de quantification par d�faut, du balayage,
- et cr�ation de la crop table pour la saturation qu'on fera pas.
- commit 5e62636f43248840b603ed6556b29af6a2eccb80
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 5 20:13:23 2000 +0000
- Adaptation de l'input au video_parser.
- commit c3c8af96d5d318d47fc100a499ddef2dc2fc092d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 5 18:25:19 2000 +0000
- * vpar_blocks.c : Correction d'une erreur introduite hier soir avec
- AddBlock en chrominance 420 ;
- * vpar_headers.c : R�ordonnancement des fonctions (les fonctions inline
- doivent etre en tete sinon elles ne sont pas optimis�es en inline par
- gcc) ;
- commit 6a8fb63a8eda94c9682084b71071c52bc08b2638
- Author: Stéphane Borel <stef@videolan.org>
- Date: Wed Jan 5 03:42:43 2000 +0000
- * Ajout de la fonction MacroBlockAddressIncrement dans vpar_blocks.c
- commit 7190bee5ec45dc1c0c8b709ba07a4352fb344acf
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Wed Jan 5 02:32:49 2000 +0000
- J'en ai chi� mais j'ai enfin pondu le AddBlock du video_decoder.
- commit c3a438c74add8c98e2e8a279514395a0647d4952
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 4 17:57:19 2000 +0000
- Ajout des fichiers de la synchro un peu partout.
- commit 667b4eb4b0f356d7ea3ac9dfce14635ab9f411d0
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 4 15:07:23 2000 +0000
- Correction de 1242 fautes de frappe et includes foireux. Presque tout
- compile presque.
- commit ea23960c2d7f556ba049c4d603688ca408a0101d
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Tue Jan 4 00:01:05 2000 +0000
- video_fifo.c et vpar_headers.c compilent � peu pr�s. Correction d'environ
- 4212 fautes de frappe.
- commit 56bb12917e2270e26f9506c7301c830b68b3ccce
- Author: Christophe Massiot <massiot@videolan.org>
- Date: Mon Jan 3 20:38:32 2000 +0000
- * Makefile : ajout du nouveau d�codeur (comment�) ;
- suppression du video_output pour que Ptyx puisse committer
- ses trucs sans craindre de tout casser le cvs ;
- * interface/* : d�sactivage du video_output ;
- * include/config.h : plein de directives pour le parseur et le d�codeur ;
- * include/decoder_fifo.h : nouvelles primitives pour le parseur ;
- * le reste : ben de quoi faire compiler video_parser.c, bug fixes
- essentiellement ;
- Eviv Bulgroz !
- commit f12401078d52dea1a6400e2970b607e08f54d155
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jan 2 06:00:35 2000 +0000
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- - je ne ferai plus de commits d�biles � 5h du mat
- commit 5e22d74d16c42737b2cc397b2f684ffb55c09461
- Author: Sam Hocevar <sam@videolan.org>
- Date: Sun Jan 2 04:42:16 2000 +0000
- - include des PES de type AC3 pour pr�parer une bidouille inf�me
- - reformatage des commentaires � 80 colonnes au lieu de 81 parce que
- �a a le don de m'�nerver prodigieusement.