Commit Graph

  • ba8d1d4c96 . nouvelle synchro. �a devrait d�j� fonctionner correctement en monothread Sam Hocevar 2000-01-26 22:46:37 +0000
  • 82c006196c Fichier d�sormais inutile. Christophe Massiot 2000-01-26 21:08:19 +0000
  • 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. Christophe Massiot 2000-01-26 20:48:35 +0000
  • 060c6b7a88 * audio_output/audio_output.c : - mise en commentaire de l'affichage de l'aout_debug ; Michel Kaempf 2000-01-26 18:59:32 +0000
  • 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) Sam Hocevar 2000-01-26 16:33:23 +0000
  • 1e6848bd70 vpar_motion.c n'est plus n�cessaire d�sormais. Christophe Massiot 2000-01-26 02:57:45 +0000
  • 93ff7f1c5a * Optimisation du parseur ; * R�activation du motion DMV ; Christophe Massiot 2000-01-26 02:38:42 +0000
  • e05c74bf10 . synchro qui marchouille de plus en plus Sam Hocevar 2000-01-26 01:25:21 +0000
  • 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) ; Michel Kaempf 2000-01-25 19:02:50 +0000
  • 3f579ea23e . correction d'un bug dans l'interface framebuffer . d�but de synchro qui marchouille, mais tous mes flux merdent Sam Hocevar 2000-01-25 05:44:12 +0000
  • 5d7967a8b5 * Ajout d'un flag VDEC_SMP � commenter si on n'a qu'un seul microprocesseur. Christophe Massiot 2000-01-25 01:51:50 +0000
  • 57f0982283 Ajout de fonctions yuv permettant un scaling 'exotique' en fin du fichier. Elles seront testees des que l'output le permettra. Gaël Hendryckx 2000-01-25 00:23:26 +0000
  • 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. Christophe Massiot 2000-01-25 00:09:39 +0000
  • e6521494f4 Makefile et config. Vincent Seguin 2000-01-24 12:53:49 +0000
  • 1cc50a2335 fichiers oubli�s qui faisaient que �a compile pas Sam Hocevar 2000-01-24 06:53:03 +0000
  • 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 Sam Hocevar 2000-01-24 03:28:44 +0000
  • 01461d5284 * audio_output/audio_output.c : - impl�mentation de la synkro (qui punit m�chant) ; Michel Kaempf 2000-01-24 02:07:29 +0000
  • e97f189cf3 * GoldenEye rewlz : - explications du commit au prochain commit :-) Michel Kaempf 2000-01-24 00:16:38 +0000
  • 07f2392f6b * 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. Gaël Hendryckx 2000-01-23 20:58:39 +0000
  • bb7b993349 * audio_output/audio_output.c : - suppression d'une macro inutile ; - proprification d'une ligne de code obscur ; Michel Kaempf 2000-01-23 09:05:32 +0000
  • 2c8ca2d5ba CA MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARCHE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Gaël Hendryckx 2000-01-23 02:32:41 +0000
  • 385368dbce Petites corrections de bug dans le motion compensation et le parsage des blocks non intra. Jean-Marc Dressler 2000-01-22 22:48:14 +0000
  • 4dd00e658e . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p) Sam Hocevar 2000-01-22 22:22:50 +0000
  • 9584ba3dbf Correction du bug de la premiere image verte (putain mais quel con) Gaël Hendryckx 2000-01-22 22:02:49 +0000
  • 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. Christophe Massiot 2000-01-21 23:18:17 +0000
  • ee589c5962 . support framebuffer . input clavier limit�e mais fonctionnelle Sam Hocevar 2000-01-21 11:31:01 +0000
  • 665782c80d l'output framebuffer fonctionne presque. ca va *pas* merder. Sam Hocevar 2000-01-21 06:59:11 +0000
  • 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) ; Michel Kaempf 2000-01-21 04:52:32 +0000
  • dfc77d2cd7 * include/decoder_fifo.h : - correction d'un bug dans la fonction GetByte (freeze �ventuel des d�codeurs lors du suicide du thread input) ; Michel Kaempf 2000-01-20 18:48:21 +0000
  • 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. Vincent Seguin 2000-01-20 18:18:17 +0000
  • 47caa07d5a Correction d'un bug, mais pas DU bug. (putain quel con) Christophe Massiot 2000-01-20 18:12:41 +0000
  • 9220f1ac78 Desactivation du changement de chaine en --novlan Vincent Seguin 2000-01-20 17:17:41 +0000
  • 694d473dd2 Timeout pour les changements de vlan Vincent Seguin 2000-01-20 17:10:07 +0000
  • 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) ! Vincent Seguin 2000-01-20 16:12:01 +0000
  • 07686534e8 * ac3_decoder/ac3_decoder.c : - m�j de la fr�quence th�orique de chaque frame ac3 ; Michel Kaempf 2000-01-20 13:30:38 +0000
  • f5c7fdfa54 * Makefile : - DECODER=old et non DECODER=new ; Michel Kaempf 2000-01-20 11:23:17 +0000
  • fa033ac38b Correction de l'YUV en 15 bpp. Christophe Massiot 2000-01-20 11:16:13 +0000
  • f6cca5c7e8 et paf ! n'a pu les sales fichiers .new Sam Hocevar 2000-01-20 04:10:30 +0000
  • 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.. Sam Hocevar 2000-01-20 04:09:39 +0000
  • a28f0233e5 rajoout d'includes pour que �a compile sous FreeBSD (thx Dae) Sam Hocevar 2000-01-19 21:03:34 +0000
  • 5033ec099f . ajout des patches ac3 de MaXX dans le nouveau d�codeur . fix� ce #@!#@! de idct.c.new qui fait _chier_ Sam Hocevar 2000-01-19 20:59:51 +0000
  • 7295c009c0 Avancement du debuggage du motion. Jean-Marc Dressler 2000-01-19 20:27:57 +0000
  • 784b971fe4 commit du chti patch de Meuuh, sinon il est �cras� � chaque update Sam Hocevar 2000-01-19 19:48:31 +0000
  • 9c24f64dd0 D�but du changement de chaine. Vincent Seguin 2000-01-19 18:43:17 +0000
  • cf49edcd64 support de vout_DatePicture(). Christophe Massiot 2000-01-19 17:39:09 +0000
  • 6f1316be15 Support pour le motion DMV. Christophe Massiot 2000-01-19 17:09:57 +0000
  • 1346af346f API vout_DatePicture termin�e. Vincent Seguin 2000-01-19 16:45:11 +0000
  • 4c7b58769b . pr�paration de la modification de l'API synchro Sam Hocevar 2000-01-19 16:38:01 +0000
  • 8d9902765e Resize qui fonctionne. Vincent Seguin 2000-01-19 16:25:23 +0000
  • 0fe4da877f Support pour les chrominances 422 et 444. Christophe Massiot 2000-01-19 16:17:27 +0000
  • 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. Sam Hocevar 2000-01-19 13:38:17 +0000
  • 2d82e8bfba Corrections de bugs dans le motion. Christophe Massiot 2000-01-19 13:11:36 +0000
  • bb54532128 API vout_DateImage (mais �a ne marche pas) Suite nettoyage Vincent Seguin 2000-01-19 12:28:25 +0000
  • 3c6ac119d3 Avancement du motion. Jean-Marc Dressler 2000-01-19 12:25:01 +0000
  • dabae79027 Ajout d'une fonction de deboguage � UnlinkPicture VS: ---------------------------------------------------------------------- Vincent Seguin 2000-01-19 10:52:47 +0000
  • 27e0b63d60 Nettoyage. Vincent Seguin 2000-01-19 10:04:23 +0000
  • 6dcda4bbeb * Documentation/bugs, Documentation/todo : - mise � jour des sections concernant les d�codeurs audio ; Michel Kaempf 2000-01-19 09:47:56 +0000
  • 75885ca57b . dernier fichier n�cessaire � la compilation du subtitle decoder Sam Hocevar 2000-01-19 06:06:08 +0000
  • edca99283e . ultimisation des calculs de pr�diction dans la synchro . squelette du subtitle_decoder Sam Hocevar 2000-01-19 06:00:49 +0000
  • 177c1590e5 . initialisation propre de la synchro . messages de debug � la con pour essayer de voir o� j'en suis Sam Hocevar 2000-01-19 02:49:34 +0000
  • 7e618974c2 * Le bug des pixels invers�s de la dct mmx � �t� corrig� (et non plus sau- vagement kludg�). Gaël Hendryckx 2000-01-19 02:25:00 +0000
  • 57509f7586 Toujours du nettoyage. Une API pour les sous titres. Vincent Seguin 2000-01-19 02:15:30 +0000
  • 653053d270 Avancement du debuggage du motion. Jean-Marc Dressler 2000-01-19 01:57:57 +0000
  • a47bce5ff4 * ac3_decoder/ac3_decoder.c, audio_output/audio_output.c : - modification de la synkro, d�tection de la fr�quence du flux ac3 ; Michel Kaempf 2000-01-19 00:01:26 +0000
  • e4ea0558d6 ah ben forc�ment, �a risquait pas de compiler si j'inversais new et old Sam Hocevar 2000-01-18 23:48:13 +0000
  • cc44598df5 YUV MMX, avec aspect ratio !!! Vincent Seguin 2000-01-18 23:43:52 +0000
  • db6d4f7d4e YUV en couleurs. Vincent Seguin 2000-01-18 23:16:57 +0000
  • 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�. Sam Hocevar 2000-01-18 22:33:16 +0000
  • dd4339a97d Le motion compensation. Notez que �a ne marche pas (encore). Christophe Massiot 2000-01-18 22:29:35 +0000
  • e70d9d1f53 Changement de l'API de vout (chroma_width) Nettoyage des YUV. Vincent Seguin 2000-01-18 21:50:53 +0000
  • c871659c7f Le parser fonctionne maintenant avec les I, les P et les B. Reste a implementer la synchro et finir le decodeur. Jean-Marc Dressler 2000-01-18 20:39:12 +0000
  • 66c9723637 * ac3_downmix.c : - suppression des gros scrountchs immondes (c) (qui sont �galement des pouics parfois) ; Michel Kaempf 2000-01-18 18:42:16 +0000
  • d9e357826a * ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c : - ac3-alpha rewlz :-) Michel Kaempf 2000-01-18 16:33:14 +0000
  • 217926d6e6 faut pas �tre trop press�s dans la vie :) Sam Hocevar 2000-01-18 16:22:12 +0000
  • ed8ff732d0 petit patch pour faire marcher l'AC3 Sam Hocevar 2000-01-18 16:17:26 +0000
  • 60f77057d2 i_aspect_ratio et i_matrix_coefficients pour Ptyx. Christophe Massiot 2000-01-18 15:00:32 +0000
  • 33b2319e05 le bug de input_psi �tait fourbement r�apparu. Sam Hocevar 2000-01-18 14:34:47 +0000
  • eee5172fe3 Ajout de quelques membres a picture_t Vincent Seguin 2000-01-18 14:09:58 +0000
  • 6bc7ac7c38 * Modification de l'input afin de spawner un d�codeur ac3 lorsqu'un tel flux est d�tect� ; Michel Kaempf 2000-01-18 13:55:43 +0000
  • b9dc0c52b5 Nettoyage global. Le vlc se ferme proprement, elem_t devient dctelem_t, le macroblock perdu a �t� retrouv�, et bien plus... Christophe Massiot 2000-01-18 04:09:13 +0000
  • f0be4ee446 Redimensionnement de la fenetre en fonction de la taille des images sous X11. Vincent Seguin 2000-01-18 00:43:52 +0000
  • 9b4528b5d2 Gestion des touches en GGI (ouf !) Vincent Seguin 2000-01-17 23:43:26 +0000
  • 22c1b3b106 * Rajout du d�but du d�codeur ac3 ; Michel Kaempf 2000-01-17 21:52:36 +0000
  • b278b2a6b2 * Makefile : - rajout de ac3_decoder ; - rajout de l'option MMX ; Michel Kaempf 2000-01-17 21:51:35 +0000
  • 8204a960f7 Les I marchent !!!!!!!!!!!!!!!!!!!!!!!! Le gros bug est mort. Jean-Marc Dressler 2000-01-17 21:35:33 +0000
  • 2faf51032f Nettoyage, ajout du gamma, pr�paration de la yuv walken. Vincent Seguin 2000-01-17 16:43:04 +0000
  • a6bc5de8fe Suite des images I. Christophe Massiot 2000-01-17 14:52:25 +0000
  • f0f225c412 Fin du parsage des I. Christophe Massiot 2000-01-17 13:49:25 +0000
  • ecc98c9652 Rajout de la quantification ,�limination de plusieurs warning, plus decodage des blocks non intra. Stéphane Borel 2000-01-17 13:44:41 +0000
  • dd5458578e Virationnement d'un warning avec l'ancien d�codeur (j'ai vraiment du temps � perdre). Christophe Massiot 2000-01-17 12:54:39 +0000
  • 35e8bb4346 Resize sous X11, gestion du screen saver. Nettoyage de config.h Nettoyage de vout et intf Vincent Seguin 2000-01-17 12:31:39 +0000
  • 023206d07b Il est 6 heure du matin et le parser ... parse !!!!!!!! Ca � l'air de pas trop mal marcher. Parmis les bugs les plus sauvages on trouve : 1) le DumpBits sans NeedBits (corrig� par un RemoveBits) 2) Une table � laquelle il manquait une ligne 3) le test de fin de boucle du d�codage des coef dct �tait mal plac� Jean-Marc Dressler 2000-01-17 04:56:29 +0000
  • 8d158ef4a5 Virationnement de quelques warnings. Christophe Massiot 2000-01-17 00:00:52 +0000
  • 18a8363d52 R�cup�ration du kludge level dans display.c pour pouvoir afficher autre chose que les I... Vincent Seguin 2000-01-16 20:39:47 +0000
  • d81e21d514 Mise au point du driver GGI. Vincent Seguin 2000-01-16 19:17:15 +0000
  • 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... Vincent Seguin 2000-01-16 16:43:10 +0000
  • cf9e7c61ac Le debuggage du parser avance ... lentement. Jean-Marc Dressler 2000-01-15 14:26:29 +0000
  • e95de90dbf * Un petit peu de d�buggage dans le video parser Stéphane Borel 2000-01-15 10:51:55 +0000
  • 2408a923da * Ajout d'un flag b_mpeg2 qui manquait dans le parser * R��criture de fonctions d'initialisation du parseur * Changement des fonctions MPEG2decode qui �taient bugg�es Stéphane Borel 2000-01-15 03:03:53 +0000
  • 4c1e424917 GGI fonctionnel. N'oubliez pas de d�finit GII_INPUT. Nettoyage de video_* et intf_*. Vincent Seguin 2000-01-14 23:07:55 +0000