Jean-Marc Dressler
8204a960f7
Les I marchent !!!!!!!!!!!!!!!!!!!!!!!!
27 years ago
Vincent Seguin
2faf51032f
Nettoyage, ajout du gamma, pr�paration de la yuv walken.
27 years ago
Christophe Massiot
a6bc5de8fe
Suite des images I.
27 years ago
Christophe Massiot
f0f225c412
Fin du parsage des I.
27 years ago
Stéphane Borel
ecc98c9652
Rajout de la quantification ,�limination de plusieurs warning,
27 years ago
Christophe Massiot
dd5458578e
Virationnement d'un warning avec l'ancien d�codeur (j'ai vraiment du temps �
perdre).
27 years ago
Vincent Seguin
35e8bb4346
Resize sous X11, gestion du screen saver.
Nettoyage de config.h
Nettoyage de vout et intf
27 years ago
Jean-Marc Dressler
023206d07b
Il est 6 heure du matin et le parser ... parse !!!!!!!!
27 years ago
Christophe Massiot
8d158ef4a5
Virationnement de quelques warnings.
27 years ago
Vincent Seguin
18a8363d52
R�cup�ration du kludge level dans display.c pour pouvoir afficher autre
chose que les I...
27 years ago
Vincent Seguin
d81e21d514
Mise au point du driver GGI.
27 years ago
Vincent Seguin
5742908865
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...
27 years ago
Jean-Marc Dressler
cf9e7c61ac
Le debuggage du parser avance ... lentement.
27 years ago
Stéphane Borel
e95de90dbf
* Un petit peu de d�buggage dans le video parser
27 years ago
Stéphane Borel
2408a923da
* Ajout d'un flag b_mpeg2 qui manquait dans le parser
27 years ago
Vincent Seguin
4c1e424917
GGI fonctionnel. N'oubliez pas de d�finit GII_INPUT.
Nettoyage de video_* et intf_*.
27 years ago
Jean-Marc Dressler
fa66a86a67
D�but bu vrai d�buggage du parser. Maintenant le vlc segfaulte
27 years ago
Christophe Massiot
54accec0a5
Suppression des fichiers .raw du CVS (ils sont sur zen dans vlc-Resources).
27 years ago
Sam Hocevar
9ba8deb9be
correction d'une typo
27 years ago
Vincent Seguin
6ed1e2d85f
YUV 15,16 et 32 bits integr�e au vout (sans le MMX pour le moment).
En 24bpp, � vos risques et perils...
27 years ago
Jean-Marc Dressler
e4263587f9
Rajout d'un vlc.h.new que j'avais oublie lors du dernier commit.
27 years ago
Jean-Marc Dressler
f73dedb8ee
Pour la plus grande joie de tous, le client compile correctement. Attention
27 years ago
Vincent Seguin
61ce43f4b0
Et le .h qui va avec le nouveal .c
27 years ago
Vincent Seguin
ba20f5aa68
Suppression de vlc.h
27 years ago
Stéphane Borel
3458099d02
* Fonction de d�codage des blocs MPEG2 non intra
27 years ago
Vincent Seguin
46919aa041
Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA.
La fonction d'affichage des images envoie une ligne dans le log � chaque image.
27 years ago
Jean-Marc Dressler
c2c7560492
Correction de conneries de stef....
Merci de NE PAS COMMITER VIDEO_DECODER.H, sinon ca ne compile pas !
27 years ago
Stéphane Borel
6a7b7ae713
* Fonction de d�codage des Blocs MPEG2intra.
27 years ago
Jean-Marc Dressler
77fdd47e7e
Encore une petite modif pour permettre au parser de compiler.
27 years ago
Jean-Marc Dressler
feeb6cc041
Le video parser compile mais n'est pas termine, n'est-ce pas stef ? ;)
27 years ago
Vincent Seguin
d5300df11f
Modifs diverses et variees. Le mode FB compile (mais ne fait rien).
27 years ago
Jean-Marc Dressler
4c83ad1ebe
Encore du debuggage.
27 years ago
Jean-Marc Dressler
98b9a12ce0
Debuggage.
27 years ago
Vincent Seguin
4e7e69d037
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.
27 years ago
Jean-Marc Dressler
d87283ed19
Correction de 2 petites erreurs :
27 years ago
Vincent Seguin
1a1ae383ad
A tout kass�.
27 years ago
Christophe Massiot
7929ae1b9b
Heureusement que j'avais dit de faire gaffe a ne pas committer le mauvais
video_decoder.h :-ppppp
27 years ago
Gaël Hendryckx
81b0f1753b
Et le petit toast qui va avec...
27 years ago
Gaël Hendryckx
4d8747f732
Du rififi dans la DCT.
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
Michel Kaempf
a551606dcc
* 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) ;
27 years ago
Jean-Marc Dressler
853d3d6b4b
Debut de la partie parser du motion compensation.
27 years ago
Jean-Marc Dressler
5fc945b61f
Refonte de la synchro qui devrait eliminer les problemes rencontres
lors des changements de flux.
27 years ago
Christophe Massiot
5671a4b5d4
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)
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
Christophe Massiot
5e62636f43
Adaptation de l'input au video_parser.
27 years ago
Christophe Massiot
c3c8af96d5
* 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) ;
27 years ago
Stéphane Borel
6a8fb63a8e
* Ajout de la fonction MacroBlockAddressIncrement dans vpar_blocks.c
27 years ago
Christophe Massiot
7190bee5ec
J'en ai chi� mais j'ai enfin pondu le AddBlock du video_decoder.
27 years ago
Christophe Massiot
c3a438c74a
Ajout des fichiers de la synchro un peu partout.
27 years ago