Christophe Massiot
c79648fea4
* 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.
27 years ago
Christophe Massiot
5d7967a8b5
* Ajout d'un flag VDEC_SMP � commenter si on n'a qu'un seul
microprocesseur.
27 years ago
Christophe Massiot
796346ac80
* 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.
27 years ago
Jean-Marc Dressler
023206d07b
Il est 6 heure du matin et le parser ... parse !!!!!!!!
27 years ago
Jean-Marc Dressler
cf9e7c61ac
Le debuggage du parser avance ... lentement.
27 years ago
Stéphane Borel
2408a923da
* Ajout d'un flag b_mpeg2 qui manquait dans le parser
27 years ago
Jean-Marc Dressler
fa66a86a67
D�but bu vrai d�buggage du parser. Maintenant le vlc segfaulte
27 years ago
Stéphane Borel
6a7b7ae713
* Fonction de d�codage des Blocs MPEG2intra.
27 years ago
Jean-Marc Dressler
4c83ad1ebe
Encore du debuggage.
27 years ago
Jean-Marc Dressler
d87283ed19
Correction de 2 petites erreurs :
27 years ago
Stéphane Borel
c609a04c8b
* 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)
27 years ago
Christophe Massiot
bb5805a327
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.
27 years ago
Stéphane Borel
6a8fb63a8e
* Ajout de la fonction MacroBlockAddressIncrement dans vpar_blocks.c
27 years ago
Christophe Massiot
c3a438c74a
Ajout des fichiers de la synchro un peu partout.
27 years ago
Christophe Massiot
56bb12917e
* 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 !
27 years ago
Christophe Massiot
e229f2696f
Suite du video_parser et du video_decoder.
27 years ago
Christophe Massiot
ce68167e5d
suite du parseur.
27 years ago
Christophe Massiot
54f82a1594
Un bon morceau du parseur.
Stef, je ne t'oublie pas, demain t'auras du boulot, promis :)
27 years ago
Christophe Massiot
047ca4f8af
D�but du d�codeur + d�but du parseur.
�videmment �a compile pas et on n'est pas sortis de l'auberge, m'enfin...
27 years ago
Stéphane Borel
eee7f3894b
*** empty log message ***
27 years ago
Christophe Massiot
723948d941
* Patchs MPEG1, qui marchent ou qui ne marche pas ;
* Optimisation de ClearBlock() ;
* D�but du video_parser ;
27 years ago
Jean-Marc Dressler
1d620095e8
Encapsulation des pthread qui sont maintenant remplac�es par les vlc_thread.
Toutes les r�f�rences aux pthread que ce soit les thread, les mutex ou
les variables conditionnelles, ont �t� remplac�es par leur �quivalent
vlc_thread. Les vlc_thread sont une version tr�s simplifi�e des pthread et
fonctionnent exactement de la m�me fa�on. Ceci devrait grandement faciliter
le portage vers d'autres OS.
Polux
27 years ago
Christophe Massiot
b8d921651c
* Le video_decoder a desormais une structure qui tourne (copier-coller de
l'audio_decoder) ;
L'integration du mpeg2decode arrive !
--Meuuh
27 years ago
Michel Kaempf
72f3067a6f
Initial revision
27 years ago