]> git.sesse.net Git - vlc/log
vlc
24 years ago . video output pour 3dfx.
Sam Hocevar [Wed, 9 Feb 2000 05:50:25 +0000 (05:50 +0000)]
 . video output pour 3dfx.
 . le premier qui se marre gagne le droit de venir voir comment ma 3dfx1
  fait l'overlay, le scaling et la YUV en hard (nan je d�conne, elle fait
  rien de tout �a, et en plus �a rame).

24 years ago . un peu de m�nage dans video_fb.c
Sam Hocevar [Wed, 9 Feb 2000 02:04:28 +0000 (02:04 +0000)]
 . un peu de m�nage dans video_fb.c
 . r�cup�ration des masks dans la structure framebuffer, ce qui fait que
  l'output framebuffer fonctionne � nouveau.

24 years ago . gestion du gamma en 8bpp grayscale
Sam Hocevar [Tue, 8 Feb 2000 05:08:15 +0000 (05:08 +0000)]
 . gestion du gamma en 8bpp grayscale
 . optimisations dans la YUV 8bpp
 . l'output framebuffer ne bloque plus la console
 . rajout d'une fonction dans la structure vout pour allouer une palette
 . r�initialisation de l'ancienne palette en quittant

bugs restant:
 . pas d'allocation de palette en 8bits sous X11
 . bugs du scaling en 8bits sous X11 (sans doute d� � l'alignement sur 1
  octet au lieu de 2)
 . l'output framebuffer est toujours p�t�e pour 16 et 32 bits
 . pas de correction gamma en 8bits couleur
 . c'est tout moche pendant la fraction de seconde du changement de palette

24 years ago . suite de l'output 8 bits couleur/n&b
Sam Hocevar [Mon, 7 Feb 2000 05:13:22 +0000 (05:13 +0000)]
 . suite de l'output 8 bits couleur/n&b
 . correction d'un bug dans la g�n�ration de la palette optimale
 . YUV avec dithering mortel qui tue

todo:
 . x11 (�a ne marche qu'en framebuffer pour le moment)
 . mettre la g�n�ration de palette dans video_yuv
 . refaire marcher l'output framebuffer pour bpp!=8

24 years ago . rajout du mode video 'dummy' pour les gens qui n'ont pas de carte
Sam Hocevar [Mon, 7 Feb 2000 04:54:01 +0000 (04:54 +0000)]
 . rajout du mode video 'dummy' pour les gens qui n'ont pas de carte
  video. Le premier qui se marre se prend une claque.

24 years ago . yuv pour le 8 bits noir et blanc
Sam Hocevar [Sun, 6 Feb 2000 15:48:53 +0000 (15:48 +0000)]
 . yuv pour le 8 bits noir et blanc
 . yuv 8 bits couleur (bon c'est moche pour le moment, mais �a vient)
 . correction de "convertion" en "conversion" un peu partout :)

� faire encore : allouer dynamiquement la lookup table pour la YUV 8 bits,
parce que directement dans p_vout �a pue un peu, faire le changement de
palette qui va bien au passage couleur / n&b.

24 years agoIMPORTANT:
Vincent Seguin [Sun, 6 Feb 2000 13:13:10 +0000 (13:13 +0000)]
IMPORTANT:
p_vout->i_depth est maintenant la profondeur SIGNIFICATIVE de
l'�cran (8, 15, 16 ou 24)
p_vout->i_bytes_per_pixel est la profondeur r�elle (1, 2, 3 ou 4)

Ajout du calcul des d�calages � video_output.
Refonte de l'initialisation des tables.
D�tection correcte des profondeurs 24/24 et 24/32 en X11
Correction de bugs dans le scaling en 1, 3 et 4 Bpp.
R�cup�ration des masques depuis le materiel en X11 et GGI.

FrameBuffer cass� pour le moment: il faut rajouter les masques de couleur
(des valeurs par d�faut sont au d�but de video_yuv.c) et le calcul des
nouvelles profondeurs d'�cran.

24 years ago . prototypes de fonctions pour le 8bpp
Sam Hocevar [Sat, 5 Feb 2000 01:57:36 +0000 (01:57 +0000)]
 . prototypes de fonctions pour le 8bpp
 . virage d'un bug dans le calcul de bytes_per_line (sauf fumage de ma part)
 . suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne
 . quelques reformatages � 79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81.

24 years ago* ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
Michel Kaempf [Fri, 4 Feb 2000 22:03:32 +0000 (22:03 +0000)]
* ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
- `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4'
avant le d�marrage des d�codeurs audio ;

24 years ago* ac3_decoder/ac3_decoder.c :
Michel Kaempf [Fri, 4 Feb 2000 20:52:16 +0000 (20:52 +0000)]
* ac3_decoder/ac3_decoder.c :
- 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 :-)

24 years agoSupport 4:2:2, 4:4:4 et niveaux de gris en 15, 16 et 32 bpp complet.
Vincent Seguin [Fri, 4 Feb 2000 14:48:34 +0000 (14:48 +0000)]
Support 4:2:2, 4:4:4 et niveaux de gris en 15, 16 et 32 bpp complet.

24 years agoCorrection du segfault en gris.
Vincent Seguin [Fri, 4 Feb 2000 13:20:22 +0000 (13:20 +0000)]
Correction du segfault en gris.

24 years agoSuppression de la ligne verte.
Vincent Seguin [Thu, 3 Feb 2000 13:38:13 +0000 (13:38 +0000)]
Suppression de la ligne verte.
Scaling encore optimis�.
Suppression d'un bug causant un segfault sur certaines tailles de fenetre.

24 years agoCorrection du bug de calcul du masque (fontes outlines, point sous les ]).
Vincent Seguin [Thu, 3 Feb 2000 12:40:03 +0000 (12:40 +0000)]
Correction du bug de calcul du masque (fontes outlines, point sous les ]).
Vive les ^ qui suivent les ].

24 years ago* spu_decoder/spu_decoder.c :
Michel Kaempf [Thu, 3 Feb 2000 04:46:29 +0000 (04:46 +0000)]
* spu_decoder/spu_decoder.c :
- �a devrait bien se passer maintenant :-)

24 years ago* audio_output/audio_output.c :
Michel Kaempf [Thu, 3 Feb 2000 03:37:46 +0000 (03:37 +0000)]
* audio_output/audio_output.c :
- suppression du fprintf() de debug ;

* spu_decoder/spu_decoder.c :
- suppression des fprintf() de debug ;
- la nouvelle version est pr�te mais je ne la commit pas encore ;

* input/input_psi.c :
- le d�codeur spu �tait autospawn� uniquement si b_audio �tait � 1...
remplacement de b_audio par b_video (g bon sam ?) ;

24 years agoSynchro am�lior�e X et Y, dans les 2 sens
Vincent Seguin [Thu, 3 Feb 2000 01:23:21 +0000 (01:23 +0000)]
Synchro am�lior�e X et Y, dans les 2 sens

24 years ago* audio_output/audio_output.c, interface/intf_ctrl.c :
Michel Kaempf [Wed, 2 Feb 2000 21:52:20 +0000 (21:52 +0000)]
* audio_output/audio_output.c, interface/intf_ctrl.c :
- suppression de deux warnings � la noix de cajou polym�re ;

24 years agoScaling horizontal >=1
Vincent Seguin [Tue, 1 Feb 2000 23:13:54 +0000 (23:13 +0000)]
Scaling horizontal >=1

24 years agoScaling vertical dans les 2 sens en YUV walken.
Vincent Seguin [Tue, 1 Feb 2000 09:30:10 +0000 (09:30 +0000)]
Scaling vertical dans les 2 sens en YUV walken.

24 years ago* Fonctions addblock et copyblock en inline MMX (pour ceux qui en ont...
Gaël Hendryckx [Tue, 1 Feb 2000 03:00:16 +0000 (03:00 +0000)]
* Fonctions addblock et copyblock en inline MMX (pour ceux qui en ont...
  du MMX).
* Pour tout defaut suppos� d'affichage � la suite du changement,
  mailez-moi.

24 years agoRajout de #define SAM_SYNCHRO si sam veut reprendre son code.
Christophe Massiot [Tue, 1 Feb 2000 02:16:56 +0000 (02:16 +0000)]
Rajout de #define SAM_SYNCHRO si sam veut reprendre son code.

24 years agoUn Makefile qui est parti un peu vite...
Christophe Massiot [Tue, 1 Feb 2000 01:38:06 +0000 (01:38 +0000)]
Un Makefile qui est parti un peu vite...

24 years agoRe-tentative de sauvetage de la synchro.
Christophe Massiot [Tue, 1 Feb 2000 01:37:18 +0000 (01:37 +0000)]
Re-tentative de sauvetage de la synchro.

24 years agoTemporaire (�a segfaulte si on le chatouille un peu).
Vincent Seguin [Tue, 1 Feb 2000 00:50:29 +0000 (00:50 +0000)]
Temporaire (�a segfaulte si on le chatouille un peu).
YUV walken avec resize. Y et + seulement pour le moment.

24 years agoTentative d'amelioration de la synchro.
Christophe Massiot [Tue, 1 Feb 2000 00:13:07 +0000 (00:13 +0000)]
Tentative d'amelioration de la synchro.

24 years agoSynchro de base.
Christophe Massiot [Mon, 31 Jan 2000 23:11:34 +0000 (23:11 +0000)]
Synchro de base.

24 years agoChangement de cha�ne configurable depuis un fichier texte.
Vincent Seguin [Mon, 31 Jan 2000 16:56:37 +0000 (16:56 +0000)]
Changement de cha�ne configurable depuis un fichier texte.
Quelques corrections esthetiques dans vout.

24 years agoCorrection du bug 100% CPU en idle.
Vincent Seguin [Mon, 31 Jan 2000 14:00:05 +0000 (14:00 +0000)]
Correction du bug 100% CPU en idle.

24 years agoMise place du scaling, episode II
Vincent Seguin [Mon, 31 Jan 2000 13:32:33 +0000 (13:32 +0000)]
Mise place du scaling, episode II
Alignement am�lior�
Effacement 'intelligent' des zones modifi�es
Correction d'une memory corruption
Structure d'acceuil pour les subpictures
ggi et fb fonctionnent (pas mieux qu'avant, mais ils compilent)

Ca rame. C'est normal, c'est la YUV en C qui est utilis�e. C'est aussi normal
parce que l'effacement, �a prends un peu de temps (et �a c'est d�finitif).
Ce n'est pas beau: normal, il n'y a que du croping pour le moment, le scaling
arrive.

24 years ago . initialisation du d�codeur de sous-titres
Sam Hocevar [Mon, 31 Jan 2000 05:03:45 +0000 (05:03 +0000)]
 . initialisation du d�codeur de sous-titres
 . correction du bug de quit

24 years ago . remis le kludge du i_coding_type == I_CODING_TYPE en attendant qu'on
Sam Hocevar [Mon, 31 Jan 2000 03:42:07 +0000 (03:42 +0000)]
 . remis le kludge du i_coding_type == I_CODING_TYPE en attendant qu'on
  comprenne pourquoi �a merde (�a doit �tre tout con, mais je trouve pas)

24 years agoCa ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input.
Stéphane Borel [Mon, 31 Jan 2000 02:29:13 +0000 (02:29 +0000)]
Ca ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input.

--Meuuh

24 years agoIMPORTANT :
Michel Kaempf [Mon, 31 Jan 2000 01:16:00 +0000 (01:16 +0000)]
IMPORTANT :
* ce commit devrait corriger les probl�mes de fermeture du vlc, commentaires
souhait�s (et obligatoires) ;
* le probl�me de la synkro initiale de l'audio devrait �tre corrig� : reports
souhait�s (et obligatoires) gr�ce aux messages "aout debug" ;
* en clair FAITES PETER UN MAIL avec vos messages "aout debug" et vos coups
de gueule/coups de coeur quant � la fermeture du vlc ;-)

* ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
- rajout d'un msleep() en d�but de fonction RunThread() afin de
contrebalancer le d�lai entre la r�ception d'un paquet TS et la
pr�sentation de son contenu (INPUT_PTS_DELAY) ;
- rajout d'un cond_signal() dans la fonction EndThread() ;

* audio_output/audio_output.c :
- activation des messages de debug ;
- r��criture de la fonction NextFrame() ;

24 years ago . le d�codeur de sous-titres s'appelle maintenant spu_decoder
Sam Hocevar [Mon, 31 Jan 2000 00:35:13 +0000 (00:35 +0000)]
 . le d�codeur de sous-titres s'appelle maintenant spu_decoder
 . auto spawn du spu_decoder (pour le moment �a chie)

24 years agoAm�lioration de la synchro.
Stéphane Borel [Sun, 30 Jan 2000 23:31:26 +0000 (23:31 +0000)]
Am�lioration de la synchro.

--Meuuh

24 years agoNouvelle interface, effacement des zones modifi�es d'une image sur 2,
Vincent Seguin [Sun, 30 Jan 2000 15:08:59 +0000 (15:08 +0000)]
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.

24 years ago* Correction d'un message d'erreur erronn� dans l'input ;
Christophe Massiot [Fri, 28 Jan 2000 02:10:08 +0000 (02:10 +0000)]
* Correction d'un message d'erreur erronn� dans l'input ;
* Correction d'un bug de synchro ;

24 years agoFix pour le bug de la chrominance qui saute.
Christophe Massiot [Fri, 28 Jan 2000 01:20:53 +0000 (01:20 +0000)]
Fix pour le bug de la chrominance qui saute.

24 years ago. D�placement de deux structures de lookup dans le parseur
Stéphane Borel [Fri, 28 Jan 2000 00:12:32 +0000 (00:12 +0000)]
. D�placement de deux structures de lookup dans le parseur

24 years agoTentative de fix pour le segfault du d�codeur (qui est en fait une erreur
Christophe Massiot [Thu, 27 Jan 2000 23:12:03 +0000 (23:12 +0000)]
Tentative de fix pour le segfault du d�codeur (qui est en fait une erreur
du parseur).

24 years agoNouveau moteur de fontes.
Vincent Seguin [Thu, 27 Jan 2000 18:30:01 +0000 (18:30 +0000)]
Nouveau moteur de fontes.

24 years agoNettoyage et commentationnement.
Christophe Massiot [Wed, 26 Jan 2000 23:16:11 +0000 (23:16 +0000)]
Nettoyage et commentationnement.

24 years ago . nouvelle synchro. �a devrait d�j� fonctionner correctement en monothread
Sam Hocevar [Wed, 26 Jan 2000 22:46:37 +0000 (22:46 +0000)]
 . nouvelle synchro. �a devrait d�j� fonctionner correctement en monothread

24 years agoFichier d�sormais inutile.
Christophe Massiot [Wed, 26 Jan 2000 21:08:19 +0000 (21:08 +0000)]
Fichier d�sormais inutile.

24 years ago* Optimisation du video_parser ; define VPAR_OPTIM_LEVEL dans config.h
Christophe Massiot [Wed, 26 Jan 2000 20:48:35 +0000 (20:48 +0000)]
* 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.

24 years ago* audio_output/audio_output.c :
Michel Kaempf [Wed, 26 Jan 2000 18:59:32 +0000 (18:59 +0000)]
* audio_output/audio_output.c :
- mise en commentaire de l'affichage de l'aout_debug ;

24 years ago . encore un peu plus de synchro. si �a saccade c'est normal, �a sera
Sam Hocevar [Wed, 26 Jan 2000 16:33:23 +0000 (16:33 +0000)]
 . 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)

24 years agovpar_motion.c n'est plus n�cessaire d�sormais.
Christophe Massiot [Wed, 26 Jan 2000 02:57:45 +0000 (02:57 +0000)]
vpar_motion.c n'est plus n�cessaire d�sormais.

24 years ago* Optimisation du parseur ;
Christophe Massiot [Wed, 26 Jan 2000 02:38:42 +0000 (02:38 +0000)]
* Optimisation du parseur ;
* R�activation du motion DMV ;

Pour info, on torche largement le d�codeur de r�f�rence (50 %).

24 years ago . synchro qui marchouille de plus en plus
Sam Hocevar [Wed, 26 Jan 2000 01:25:21 +0000 (01:25 +0000)]
 . synchro qui marchouille de plus en plus

24 years ago* audio_output/audio_output.c :
Michel Kaempf [Tue, 25 Jan 2000 19:02:50 +0000 (19:02 +0000)]
* 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) ;

24 years ago . correction d'un bug dans l'interface framebuffer
Sam Hocevar [Tue, 25 Jan 2000 05:44:12 +0000 (05:44 +0000)]
 . correction d'un bug dans l'interface framebuffer
 . d�but de synchro qui marchouille, mais tous mes flux merdent

24 years ago* Ajout d'un flag VDEC_SMP � commenter si on n'a qu'un seul
Christophe Massiot [Tue, 25 Jan 2000 01:51:50 +0000 (01:51 +0000)]
* Ajout d'un flag VDEC_SMP � commenter si on n'a qu'un seul
microprocesseur.

24 years ago Ajout de fonctions yuv permettant un scaling 'exotique' en fin du
Gaël Hendryckx [Tue, 25 Jan 2000 00:23:26 +0000 (00:23 +0000)]
  Ajout de fonctions yuv permettant un scaling 'exotique' en fin du
fichier. Elles seront testees des que l'output le permettra.

24 years ago* Optimisation de vdec_motion.c et video_decoder.c ;
Christophe Massiot [Tue, 25 Jan 2000 00:09:39 +0000 (00:09 +0000)]
* 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.

24 years agoMakefile et config.
Vincent Seguin [Mon, 24 Jan 2000 12:53:49 +0000 (12:53 +0000)]
Makefile et config.

24 years ago fichiers oubli�s qui faisaient que �a compile pas
Sam Hocevar [Mon, 24 Jan 2000 06:53:03 +0000 (06:53 +0000)]
 fichiers oubli�s qui faisaient que �a compile pas

24 years ago . un chti peu plus de synchro video, mais c'est pas encore �a
Sam Hocevar [Mon, 24 Jan 2000 03:28:44 +0000 (03:28 +0000)]
 . 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

24 years ago* audio_output/audio_output.c :
Michel Kaempf [Mon, 24 Jan 2000 02:07:29 +0000 (02:07 +0000)]
* 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 ;

24 years ago* GoldenEye rewlz :
Michel Kaempf [Mon, 24 Jan 2000 00:16:38 +0000 (00:16 +0000)]
* GoldenEye rewlz :
- explications du commit au prochain commit :-)

24 years ago* Activation des Sparses idct dans le video parser;
Gaël Hendryckx [Sun, 23 Jan 2000 20:58:39 +0000 (20:58 +0000)]
* Activation des Sparses idct dans le video parser;
* Utilisation de la mmx pour la dct si l'architechture s'y pr�te
  (modif de Makefile et vdec_idct)
* idctmmx.S avec une forme d'appel identique a vdec_idct a ete ajoute a
  video_decoder.

24 years ago* audio_output/audio_output.c :
Michel Kaempf [Sun, 23 Jan 2000 09:05:32 +0000 (09:05 +0000)]
* audio_output/audio_output.c :
- suppression d'une macro inutile ;
- proprification d'une ligne de code obscur ;

24 years agoCA MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...
Gaël Hendryckx [Sun, 23 Jan 2000 02:32:41 +0000 (02:32 +0000)]
CA MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARCHE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

--Meuuh

24 years agoPetites corrections de bug dans le motion compensation et le parsage des
Jean-Marc Dressler [Sat, 22 Jan 2000 22:48:14 +0000 (22:48 +0000)]
Petites corrections de bug dans le motion compensation et le parsage des
blocks non intra.

24 years ago . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)
Sam Hocevar [Sat, 22 Jan 2000 22:22:50 +0000 (22:22 +0000)]
 . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)

24 years agoCorrection du bug de la premiere image verte (putain mais quel con)
Gaël Hendryckx [Sat, 22 Jan 2000 22:02:49 +0000 (22:02 +0000)]
Correction du bug de la premiere image verte (putain mais quel con)

24 years agoCorrections de bugs mineurs divers et vari�s, dont :
Christophe Massiot [Fri, 21 Jan 2000 23:18:17 +0000 (23:18 +0000)]
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.

24 years ago . support framebuffer
Sam Hocevar [Fri, 21 Jan 2000 11:31:01 +0000 (11:31 +0000)]
 . support framebuffer
 . input clavier limit�e mais fonctionnelle

24 years ago l'output framebuffer fonctionne presque.
Sam Hocevar [Fri, 21 Jan 2000 06:59:11 +0000 (06:59 +0000)]
 l'output framebuffer fonctionne presque.
 ca va *pas* merder.

24 years ago* ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
Michel Kaempf [Fri, 21 Jan 2000 04:52:32 +0000 (04:52 +0000)]
* 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) ;

24 years ago* include/decoder_fifo.h :
Michel Kaempf [Thu, 20 Jan 2000 18:48:21 +0000 (18:48 +0000)]
* include/decoder_fifo.h :
- correction d'un bug dans la fonction GetByte (freeze �ventuel des
d�codeurs lors du suicide du thread input) ;

24 years agoGras de parametres en ligne de commande ou en variables d'environnement,
Vincent Seguin [Thu, 20 Jan 2000 18:18:17 +0000 (18:18 +0000)]
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.

24 years agoCorrection d'un bug, mais pas DU bug.
Christophe Massiot [Thu, 20 Jan 2000 18:12:41 +0000 (18:12 +0000)]
Correction d'un bug, mais pas DU bug.
(putain quel con)

24 years agoDesactivation du changement de chaine en --novlan
Vincent Seguin [Thu, 20 Jan 2000 17:17:41 +0000 (17:17 +0000)]
Desactivation du changement de chaine en --novlan

24 years agoTimeout pour les changements de vlan
Vincent Seguin [Thu, 20 Jan 2000 17:10:07 +0000 (17:10 +0000)]
Timeout pour les changements de vlan

24 years agoChangement de chaine. Delicat encore, mais il marche. Quelques corrections
Vincent Seguin [Thu, 20 Jan 2000 16:12:01 +0000 (16:12 +0000)]
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) !

24 years ago* ac3_decoder/ac3_decoder.c :
Michel Kaempf [Thu, 20 Jan 2000 13:30:38 +0000 (13:30 +0000)]
* 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 ;

24 years ago* Makefile :
Michel Kaempf [Thu, 20 Jan 2000 11:23:17 +0000 (11:23 +0000)]
* 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 ;

24 years agoCorrection de l'YUV en 15 bpp.
Christophe Massiot [Thu, 20 Jan 2000 11:16:13 +0000 (11:16 +0000)]
Correction de l'YUV en 15 bpp.

24 years ago et paf ! n'a pu les sales fichiers .new
Sam Hocevar [Thu, 20 Jan 2000 04:10:30 +0000 (04:10 +0000)]
 et paf ! n'a pu les sales fichiers .new

24 years ago giclage de ces putains de .old et .new qu'� chaque commit je me plante
Sam Hocevar [Thu, 20 Jan 2000 04:09:39 +0000 (04:09 +0000)]
 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..

24 years ago rajoout d'includes pour que �a compile sous FreeBSD (thx Dae)
Sam Hocevar [Wed, 19 Jan 2000 21:03:34 +0000 (21:03 +0000)]
 rajoout d'includes pour que �a compile sous FreeBSD (thx Dae)

24 years ago . ajout des patches ac3 de MaXX dans le nouveau d�codeur
Sam Hocevar [Wed, 19 Jan 2000 20:59:51 +0000 (20:59 +0000)]
 . ajout des patches ac3 de MaXX dans le nouveau d�codeur
 . fix� ce #@!#@! de idct.c.new qui fait _chier_

24 years agoAvancement du debuggage du motion.
Jean-Marc Dressler [Wed, 19 Jan 2000 20:27:57 +0000 (20:27 +0000)]
Avancement du debuggage du motion.

24 years ago commit du chti patch de Meuuh, sinon il est �cras� � chaque update
Sam Hocevar [Wed, 19 Jan 2000 19:48:31 +0000 (19:48 +0000)]
 commit du chti patch de Meuuh, sinon il est �cras� � chaque update

24 years agoD�but du changement de chaine.
Vincent Seguin [Wed, 19 Jan 2000 18:43:17 +0000 (18:43 +0000)]
D�but du changement de chaine.

24 years agosupport de vout_DatePicture().
Christophe Massiot [Wed, 19 Jan 2000 17:39:09 +0000 (17:39 +0000)]
support de vout_DatePicture().

24 years agoSupport pour le motion DMV.
Christophe Massiot [Wed, 19 Jan 2000 17:09:57 +0000 (17:09 +0000)]
Support pour le motion DMV.

24 years agoAPI vout_DatePicture termin�e.
Vincent Seguin [Wed, 19 Jan 2000 16:45:11 +0000 (16:45 +0000)]
API vout_DatePicture termin�e.

24 years ago . pr�paration de la modification de l'API synchro
Sam Hocevar [Wed, 19 Jan 2000 16:38:01 +0000 (16:38 +0000)]
 . pr�paration de la modification de l'API synchro

24 years agoResize qui fonctionne.
Vincent Seguin [Wed, 19 Jan 2000 16:25:23 +0000 (16:25 +0000)]
Resize qui fonctionne.

24 years agoSupport pour les chrominances 422 et 444.
Christophe Massiot [Wed, 19 Jan 2000 16:17:27 +0000 (16:17 +0000)]
Support pour les chrominances 422 et 444.

24 years ago . augmentation de VOUT_FPS_SAMPLES pour un calcul un peu plus r�aliste
Sam Hocevar [Wed, 19 Jan 2000 13:38:17 +0000 (13:38 +0000)]
 . 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.

24 years agoCorrections de bugs dans le motion.
Christophe Massiot [Wed, 19 Jan 2000 13:11:36 +0000 (13:11 +0000)]
Corrections de bugs dans le motion.

24 years agoAPI vout_DateImage (mais �a ne marche pas)
Vincent Seguin [Wed, 19 Jan 2000 12:28:25 +0000 (12:28 +0000)]
API vout_DateImage (mais �a ne marche pas)
Suite nettoyage

24 years agoAvancement du motion.
Jean-Marc Dressler [Wed, 19 Jan 2000 12:25:01 +0000 (12:25 +0000)]
Avancement du motion.

24 years agoAjout d'une fonction de deboguage � UnlinkPicture
Vincent Seguin [Wed, 19 Jan 2000 10:52:47 +0000 (10:52 +0000)]
Ajout d'une fonction de deboguage � UnlinkPicture
VS: ----------------------------------------------------------------------

24 years agoNettoyage.
Vincent Seguin [Wed, 19 Jan 2000 10:04:23 +0000 (10:04 +0000)]
Nettoyage.

24 years ago* Documentation/bugs, Documentation/todo :
Michel Kaempf [Wed, 19 Jan 2000 09:47:56 +0000 (09:47 +0000)]
* Documentation/bugs, Documentation/todo :
- mise � jour des sections concernant les d�codeurs audio ;