- 16 Feb, 2000 1 commit
-
-
Sam Hocevar authored
-
- 15 Feb, 2000 1 commit
-
-
Sam Hocevar authored
. nettoyage du code de gestion des m�thodes vout . nouvelle option --vout . pr�paration de l'�clatage de l'audio output comme �a a �t� fait avec le vout. . nouvelle commande --long-help La s�lection de la m�thode vout est encore plus simple. Pour s�lectionner le framebuffer par exemple : "vlc --vout fb". Par d�faut, X11 est choisi.
-
- 14 Feb, 2000 1 commit
-
-
Sam Hocevar authored
. *3dfx* devient *glide* . suppression de tabulations dans quelques fichiers . suppression des 2 warnings dans sam_synchro . video_* devient vout_* quand ce sont des m�thodes de vout . tentative de correction de la d�tection de MMX pour BeOS . nouvelle option vlc_vout_method (faute de mieux pour le moment) . modification du Makefile pour supporter plusieurs VIDEO_* dor�navant on peut compiler plusieurs output diff�rents dans le client. la pr�f�rence se fait dans l'ordre x11, fb, ggi, glide... si on le compile avec x11 et fb, par d�faut il se lancera en X. pour le lancer en framebuffer : ./vlc vlc_vout_method=fb (il faut que je proprifie un peu le choix de l'output, et que je facilite l'ajout d'un nouveau vout_*)
-
- 13 Feb, 2000 2 commits
-
-
Sam Hocevar authored
. l'output fb remet le terminal comme il faut en sortant. . s�paration du flag MMX et de l'architecture dans le Makefile
-
Sam Hocevar authored
D�sol� pour le flood. Les en-t�tes de fonctions ne font plus 81 caract�res, et il n'y a plus d'espaces inutiles, Tous les trailing spaces ont disparu, j'ai essay� de v�rifier que �a ne p�tait rien, mais j'ai pu oublier un truc con. J'accepte tous types de ch�timents � base d'orties fra�ches. D�sol� d'avoir aussi modifi� les fichiers de ceux qui formataient bien proprement leurs en-t�tes � 80 et pas 79 sans emb�ter personne, mais j'ai d� choisir entre les deux. Dor�navant ce serait bien de formater les en-t�tes et les commentaires justifi�s � droite � 79 colonnes, ou au pire � 80. . 1343 moronic long lines destroyed . 12893 trailing spaces eradicated . 115 ugly macros fixed . 959 innocent a_bit_long lines shortened But hey, 40054 lines were OK !
-
- 10 Feb, 2000 2 commits
-
-
Sam Hocevar authored
for stream" s'affiche d�s le lancement du vlc. En m�me temps �a me permet de tester que la migration du CVS sur shiva a fonctionn�.
-
Sam Hocevar authored
. gestion des touches pour l'interface 3dfx . proprification de la gestion des touches en framebuffer
-
- 09 Feb, 2000 2 commits
-
-
Sam Hocevar authored
. 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).
-
Sam Hocevar authored
. r�cup�ration des masks dans la structure framebuffer, ce qui fait que l'output framebuffer fonctionne � nouveau.
-
- 08 Feb, 2000 1 commit
-
-
Sam Hocevar authored
. 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
-
- 07 Feb, 2000 2 commits
-
-
Sam Hocevar authored
. 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
-
Sam Hocevar authored
video. Le premier qui se marre se prend une claque.
-
- 06 Feb, 2000 2 commits
-
-
Sam Hocevar authored
. 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.
-
Vincent Seguin authored
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.
-
- 05 Feb, 2000 1 commit
-
-
Sam Hocevar authored
. 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.
-
- 04 Feb, 2000 4 commits
-
-
Michel Kaempf authored
- `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4' avant le d�marrage des d�codeurs audio ;
-
Michel Kaempf authored
- 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 :-)
-
Vincent Seguin authored
-
Vincent Seguin authored
-
- 03 Feb, 2000 5 commits
-
-
Vincent Seguin authored
Scaling encore optimis�. Suppression d'un bug causant un segfault sur certaines tailles de fenetre.
-
Vincent Seguin authored
Vive les ^ qui suivent les ].
-
Michel Kaempf authored
- �a devrait bien se passer maintenant :-)
-
Michel Kaempf authored
- 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 ?) ;
-
Vincent Seguin authored
-
- 02 Feb, 2000 1 commit
-
-
Michel Kaempf authored
- suppression de deux warnings � la noix de cajou polym�re ;
-
- 01 Feb, 2000 8 commits
-
-
Vincent Seguin authored
-
Vincent Seguin authored
-
Gaël Hendryckx authored
* 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.
-
Christophe Massiot authored
-
Christophe Massiot authored
-
Christophe Massiot authored
-
Vincent Seguin authored
YUV walken avec resize. Y et + seulement pour le moment.
-
Christophe Massiot authored
-
- 31 Jan, 2000 7 commits
-
-
Christophe Massiot authored
-
Vincent Seguin authored
Quelques corrections esthetiques dans vout.
-
Vincent Seguin authored
-
Vincent Seguin authored
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.
-
Sam Hocevar authored
. correction du bug de quit
-
Sam Hocevar authored
comprenne pourquoi �a merde (�a doit �tre tout con, mais je trouve pas)
-
Stéphane Borel authored
--Meuuh
-