1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-27 04:21:53 +02:00
Commit Graph

29 Commits

Author SHA1 Message Date
Sam Hocevar
4f551c2bf0 * Header cleaning: filled all empty authors fields, added CVS $Id stuff.
* Fixes to aout_darwin.c by Colin Delacroix <colin@zoy.org>.
  * Fixes to configure.in, Makefile.in and main.c (Altivec detection)
    by Eugenio Jarosiewicz <ej0@cise.ufl.edu>.
  * Added Colin and Eugenio to the AUTHORS file.
2001-03-21 13:42:35 +00:00
Christophe Massiot
fdcd1cca10 Minor optimizations in the video decoder. 2001-02-20 15:03:00 +00:00
Christophe Massiot
adf4000210 Remplissure du champ AUTHORS des sources. 2000-08-23 22:15:28 +00:00
Sam Hocevar
52d7937c89 . rajout de l'option -Winline
. fix de certaines fonctions qui devraient �tre inlin�es
 . gain de place dans la YUVMMX
2000-07-30 23:42:12 +00:00
Sam Hocevar
9cb93a18fa Bon. On ne rit pas, je m'�tais juste plant� dans l'en-t�te des
licences. Et puis �a peut arriver � tout le monde :)
2000-05-24 22:39:44 +00:00
Sam Hocevar
9a72669315 9 avril:
- r�indentation de quelques bouts de code
 - les plugins vont �tre cherch�s en priorit� dans . puis ./plugins
  puis dans le r�pertoire habituel
 - d�but de communication entre le thread gnome et l'input
 - l'interface gnome ne segfaulte plus en sortant
 - le menu "Exit" fonctionne

10 avril:
 - fen�tre Gnome au lieu de fen�tre Gtk
  *** ATTENTION *** l'interface Gnome n'est vraiment qu'un d�but, soyez
   gentils de ne pas faire de bug report si un bouton ne fonctionne pas.
 - popup "About"

11 avril:
 - fen�tre playlist (rien dedans encore)
 - masquage du pointeur souris
 - popup menu dans la fen�tre vout
 - hide/show des fen�tres playlist
 - les boutons "Exit" fonctionnent quel que soit le menu

12 avril:
 - d�but du cassage des channels
 - d�but des menus g�n�r�s en runtime

13 avril:
 - ajout du target "snapshot" dans le makefile

14 avril:
 - d�codage de tous les sous-titres connus
 - spu_decoder.c ne segfaulte plus quand on quitte
 - rajout du flag b_active dans la structure audio_decoder
 - le bouton pause fonctionne
2000-04-14 04:19:51 +00:00
Sam Hocevar
b1ff86e64f . les sous-titres sont affich�s et effac�s � l'heure
. une petite optimisation de l'affichage
 . attention, config.h.in a chang�, n'oubliez pas de refaire ./configure
2000-03-23 06:27:35 +00:00
Sam Hocevar
aa79cd1104 . les sous-titres sont centr�s
. la palette des sous-titres par d�faut est moins affreuse.

Bugs que j'avais oubli�s:
 . ne marchent qu'en 16 bits (devrait se fixer vite)
 . parfois quelques glitches graphiques que je ne comprends pas.
2000-03-22 00:57:10 +00:00
Sam Hocevar
3482c34114 NEWS:
. encore un peu de parsage de sous-titres
 . affichage des sous-titres.

BUGS:
 . �a segfaulte toujours au moment o� on quitte, mais c'est le probl�me
  habituel, �a sera r�gl�.
 . pour le moment ils sont en noir et blanc, parce qu'il faut aller
  chercher cette putain de palette dans les .IFO du dvd et que pour
  l'instant j'ai la flemme
 . les sous-titres ne sont pas affich�s comme il faut si la largeur
  de l'�cran n'est pas 720.
 . dimensions par d�faut mises � 720x576 (format DVD) au lieu de 640x480
  pour la raison �voqu�e ci-dessus. mais �a sera r�gl� bient�t.
 . pas de gestion de transparence, coordonn�es, fade in/fade out
 . pas de gestion de date : le sous-titre est affich� d�s qu'il est re�u
  et n'est pas effac� tant qu'on en a pas re�u un nouveau.
2000-03-21 22:36:01 +00:00
Sam Hocevar
3b8adcbd9c . suppression d'une variable inutile que j'avais laiss�e trainer
au pr�c�dent commit.
 . d�but du d�codeur de sous-titres. Pour le moment il ne fait que
  parser le flux comme un cochon, c'est tout.
2000-03-20 07:50:55 +00:00
Sam Hocevar
44bcfed014 Encore un commit venu tout droit des abysses de l'enfer, d�sol� pour
le flood, c'est la derni�re fois.

  . apr�s le demoronifier, le GPLifier: il y a les ent�tes de la GPL dans
   chaque fichier ; votre mission, si vous l'acceptez, est de mettre votre
   nom dans chaque fichier qui est votre oeuvre ou auquel vous avez
   particip�, pour qu'on sache qui a fait quoi. Pas de fausse modestie,
   c'est plus pour des raisons pratiques que pour la gloire.

  . rajout de -lthreads pour que �a linke sous Hurd

  . rajout de quelques #include pour que �a compile sous FreeBSD
   (d'ailleurs �a compile mais �a ne linke pas, je ne sais pas comment
   linker avec la libpthread sur la machine de Dae)

  . quelques #ifdef SYS_BSD �� et l�.
2000-03-03 07:03:34 +00:00
Sam Hocevar
2ad5fa640d Je vous avais pr�venu. Le demoronifier a frapp�.
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 !
2000-02-13 04:31:35 +00:00
Vincent Seguin
d8fe284af9 Temporaire (�a segfaulte si on le chatouille un peu).
YUV walken avec resize. Y et + seulement pour le moment.
2000-02-01 00:50:29 +00:00
Vincent Seguin
28115de8be 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.
2000-01-31 13:32:33 +00:00
Sam Hocevar
a57bfee7be . le d�codeur de sous-titres s'appelle maintenant spu_decoder
. auto spawn du spu_decoder (pour le moment �a chie)
2000-01-31 00:35:13 +00:00
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.
2000-01-30 15:08:59 +00:00
Vincent Seguin
1346af346f API vout_DatePicture termin�e. 2000-01-19 16:45:11 +00:00
Vincent Seguin
bb54532128 API vout_DateImage (mais �a ne marche pas)
Suite nettoyage
2000-01-19 12:28:25 +00:00
Vincent Seguin
57509f7586 Toujours du nettoyage.
Une API pour les sous titres.
2000-01-19 02:15:30 +00:00
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.
2000-01-18 21:50:53 +00:00
Vincent Seguin
eee5172fe3 Ajout de quelques membres a picture_t 2000-01-18 14:09:58 +00:00
Vincent Seguin
9b4528b5d2 Gestion des touches en GGI (ouf !) 2000-01-17 23:43:26 +00:00
Vincent Seguin
2faf51032f Nettoyage, ajout du gamma, pr�paration de la yuv walken. 2000-01-17 16:43:04 +00:00
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...
2000-01-16 16:43:10 +00:00
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...
2000-01-13 18:52:22 +00:00
Jean-Marc Dressler
77fdd47e7e Encore une petite modif pour permettre au parser de compiler. 2000-01-11 21:34:04 +00:00
Vincent Seguin
d5300df11f Modifs diverses et variees. Le mode FB compile (mais ne fait rien). 2000-01-11 18:02:00 +00:00
Vincent Seguin
1a1ae383ad A tout kass�. 2000-01-10 23:36:06 +00:00
Michel Kaempf
72f3067a6f Initial revision 1999-08-08 12:42:54 +00:00