Sam Hocevar
a57bfee7be
. le d�codeur de sous-titres s'appelle maintenant spu_decoder
. auto spawn du spu_decoder (pour le moment �a chie)
27 years ago
Stéphane Borel
b25b4229c6
Am�lioration de la synchro.
--Meuuh
27 years ago
Vincent Seguin
a2972b3c0e
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.
27 years ago
Christophe Massiot
32414c55fd
* Correction d'un message d'erreur erronn� dans l'input ;
* Correction d'un bug de synchro ;
27 years ago
Christophe Massiot
ff57ac76bc
Fix pour le bug de la chrominance qui saute.
27 years ago
Stéphane Borel
eeddf916f0
. D�placement de deux structures de lookup dans le parseur
27 years ago
Christophe Massiot
84cf8734a1
Tentative de fix pour le segfault du d�codeur (qui est en fait une erreur
du parseur).
27 years ago
Vincent Seguin
5b22bedfa7
Nouveau moteur de fontes.
27 years ago
Christophe Massiot
aab60d4871
Nettoyage et commentationnement.
27 years ago
Sam Hocevar
ba8d1d4c96
. nouvelle synchro. �a devrait d�j� fonctionner correctement en monothread
27 years ago
Christophe Massiot
82c006196c
Fichier d�sormais inutile.
27 years ago
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
Michel Kaempf
060c6b7a88
* audio_output/audio_output.c :
- mise en commentaire de l'affichage de l'aout_debug ;
27 years ago
Sam Hocevar
28fc7c187e
. 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)
27 years ago
Christophe Massiot
1e6848bd70
vpar_motion.c n'est plus n�cessaire d�sormais.
27 years ago
Christophe Massiot
93ff7f1c5a
* Optimisation du parseur ;
* R�activation du motion DMV ;
Pour info, on torche largement le d�codeur de r�f�rence (50 %).
27 years ago
Sam Hocevar
e05c74bf10
. synchro qui marchouille de plus en plus
27 years ago
Michel Kaempf
93ad3d1a26
* 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) ;
27 years ago
Sam Hocevar
3f579ea23e
. correction d'un bug dans l'interface framebuffer
. d�but de synchro qui marchouille, mais tous mes flux merdent
27 years ago
Christophe Massiot
5d7967a8b5
* Ajout d'un flag VDEC_SMP � commenter si on n'a qu'un seul
microprocesseur.
27 years ago
Gaël Hendryckx
57f0982283
Ajout de fonctions yuv permettant un scaling 'exotique' en fin du
fichier. Elles seront testees des que l'output le permettra.
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
Vincent Seguin
e6521494f4
Makefile et config.
27 years ago
Sam Hocevar
1cc50a2335
fichiers oubli�s qui faisaient que �a compile pas
27 years ago
Sam Hocevar
0759c952c3
. 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
27 years ago
Michel Kaempf
01461d5284
* 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 ;
27 years ago
Michel Kaempf
e97f189cf3
* GoldenEye rewlz :
- explications du commit au prochain commit :-)
27 years ago
Gaël Hendryckx
07f2392f6b
* Activation des Sparses idct dans le video parser;
27 years ago
Michel Kaempf
bb7b993349
* audio_output/audio_output.c :
- suppression d'une macro inutile ;
- proprification d'une ligne de code obscur ;
27 years ago
Gaël Hendryckx
2c8ca2d5ba
CA MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARCHE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--Meuuh
27 years ago
Jean-Marc Dressler
385368dbce
Petites corrections de bug dans le motion compensation et le parsage des
27 years ago
Sam Hocevar
4dd00e658e
. ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)
27 years ago
Gaël Hendryckx
9584ba3dbf
Correction du bug de la premiere image verte (putain mais quel con)
27 years ago
Christophe Massiot
34aa37623b
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.
27 years ago
Sam Hocevar
ee589c5962
. support framebuffer
. input clavier limit�e mais fonctionnelle
27 years ago
Sam Hocevar
665782c80d
l'output framebuffer fonctionne presque.
ca va *pas* merder.
27 years ago
Michel Kaempf
4ffdf05c67
* 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) ;
27 years ago
Michel Kaempf
dfc77d2cd7
* include/decoder_fifo.h :
- correction d'un bug dans la fonction GetByte (freeze �ventuel des
d�codeurs lors du suicide du thread input) ;
27 years ago
Vincent Seguin
000cd66f41
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.
27 years ago
Christophe Massiot
47caa07d5a
Correction d'un bug, mais pas DU bug.
(putain quel con)
27 years ago
Vincent Seguin
9220f1ac78
Desactivation du changement de chaine en --novlan
27 years ago
Vincent Seguin
694d473dd2
Timeout pour les changements de vlan
27 years ago
Vincent Seguin
92c6999438
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) !
27 years ago
Michel Kaempf
07686534e8
* 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 ;
27 years ago
Michel Kaempf
f5c7fdfa54
* 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 ;
27 years ago
Christophe Massiot
fa033ac38b
Correction de l'YUV en 15 bpp.
27 years ago
Sam Hocevar
f6cca5c7e8
et paf ! n'a pu les sales fichiers .new
27 years ago
Sam Hocevar
85ae4a075d
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..
27 years ago
Sam Hocevar
a28f0233e5
rajoout d'includes pour que �a compile sous FreeBSD (thx Dae)
27 years ago
Sam Hocevar
5033ec099f
. ajout des patches ac3 de MaXX dans le nouveau d�codeur
. fix� ce #@!#@! de idct.c.new qui fait _chier_
27 years ago