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
Jean-Marc Dressler
7295c009c0
Avancement du debuggage du motion.
27 years ago
Sam Hocevar
784b971fe4
commit du chti patch de Meuuh, sinon il est �cras� � chaque update
27 years ago
Vincent Seguin
9c24f64dd0
D�but du changement de chaine.
27 years ago
Christophe Massiot
cf49edcd64
support de vout_DatePicture().
27 years ago
Christophe Massiot
6f1316be15
Support pour le motion DMV.
27 years ago
Vincent Seguin
1346af346f
API vout_DatePicture termin�e.
27 years ago
Sam Hocevar
4c7b58769b
. pr�paration de la modification de l'API synchro
27 years ago
Vincent Seguin
8d9902765e
Resize qui fonctionne.
27 years ago
Christophe Massiot
0fe4da877f
Support pour les chrominances 422 et 444.
27 years ago
Sam Hocevar
efcc6cf8c4
. 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.
27 years ago
Christophe Massiot
2d82e8bfba
Corrections de bugs dans le motion.
27 years ago
Vincent Seguin
bb54532128
API vout_DateImage (mais �a ne marche pas)
Suite nettoyage
27 years ago
Jean-Marc Dressler
3c6ac119d3
Avancement du motion.
27 years ago
Vincent Seguin
dabae79027
Ajout d'une fonction de deboguage � UnlinkPicture
VS: ----------------------------------------------------------------------
27 years ago
Vincent Seguin
27e0b63d60
Nettoyage.
27 years ago
Michel Kaempf
6dcda4bbeb
* Documentation/bugs, Documentation/todo :
- mise � jour des sections concernant les d�codeurs audio ;
27 years ago
Sam Hocevar
75885ca57b
. dernier fichier n�cessaire � la compilation du subtitle decoder
27 years ago
Sam Hocevar
edca99283e
. ultimisation des calculs de pr�diction dans la synchro
. squelette du subtitle_decoder
27 years ago
Sam Hocevar
177c1590e5
. initialisation propre de la synchro
. messages de debug � la con pour essayer de voir o� j'en suis
27 years ago
Gaël Hendryckx
7e618974c2
* 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.
27 years ago
Vincent Seguin
57509f7586
Toujours du nettoyage.
Une API pour les sous titres.
27 years ago
Jean-Marc Dressler
653053d270
Avancement du debuggage du motion.
--Meuuh+Stef+Polux+Jimmy
27 years ago
Michel Kaempf
a47bce5ff4
* ac3_decoder/ac3_decoder.c, audio_output/audio_output.c :
- modification de la synkro, d�tection de la fr�quence du flux ac3 ;
27 years ago
Sam Hocevar
e4ea0558d6
ah ben forc�ment, �a risquait pas de compiler si j'inversais new et old
27 years ago
Vincent Seguin
cc44598df5
YUV MMX, avec aspect ratio !!!
27 years ago
Vincent Seguin
db6d4f7d4e
YUV en couleurs.
27 years ago
Sam Hocevar
ba2a0abbc3
d�but de la synchro. �a n'influe pas sur le reste pour le moment, mais
la base des algos � deux balles est l�.
27 years ago
Christophe Massiot
dd4339a97d
Le motion compensation. Notez que �a ne marche pas (encore).
27 years ago
Vincent Seguin
e70d9d1f53
Changement de l'API de vout (chroma_width)
Nettoyage des YUV.
Ne marche qu'en -g pour le moment, le reste arrive.
27 years ago
Jean-Marc Dressler
c871659c7f
Le parser fonctionne maintenant avec les I, les P et les B.
27 years ago
Michel Kaempf
66c9723637
* 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 ;
27 years ago
Michel Kaempf
d9e357826a
* ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c :
- ac3-alpha rewlz :-)
27 years ago
Sam Hocevar
217926d6e6
faut pas �tre trop press�s dans la vie :)
27 years ago
Sam Hocevar
ed8ff732d0
petit patch pour faire marcher l'AC3
27 years ago