An error occurred fetching the project authors.
- 14 Jun, 2000 1 commit
-
-
Sam Hocevar authored
. moins de warnings dans la YUV MMX
-
- 24 May, 2000 1 commit
-
-
Sam Hocevar authored
licences. Et puis �a peut arriver � tout le monde :)
-
- 09 Mar, 2000 1 commit
-
-
Sam Hocevar authored
top scripts de tibob. . suppression de Makefile . rajout de include/defs.h.in qui g�n�re include/defs.h pour g�n�rer le Makefile et defs.h il faut lancer ./configure pour ceux qui voudraient toucher � configure.in, "include/defs.h.in" est g�n�r� par la commande autoheader, et "configure" est g�n�r� par autoconf
-
- 03 Mar, 2000 1 commit
-
-
Sam Hocevar authored
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�.
-
- 01 Mar, 2000 1 commit
-
-
Michel Lespinasse authored
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
-
- 28 Feb, 2000 1 commit
-
-
Michel Lespinasse authored
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.
-
- 23 Feb, 2000 1 commit
-
-
Sam Hocevar authored
. 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
-
- 22 Feb, 2000 1 commit
-
-
Michel Lespinasse authored
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.
-
- 13 Feb, 2000 1 commit
-
-
Sam Hocevar authored
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 !
-
- 04 Feb, 2000 1 commit
-
-
Michel Kaempf authored
- 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 :-)
-
- 20 Jan, 2000 1 commit
-
-
Michel Kaempf authored
- 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 ;
-
- 19 Jan, 2000 1 commit
-
-
Sam Hocevar authored
-
- 18 Jan, 2000 2 commits
-
-
Michel Kaempf authored
- 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 ;
-
Michel Kaempf authored
est d�tect� ; * Impl�mentation du d�codeur ac3 ; * Il est rewlz(ac3dec) - 2h00 :-)
-