##############################################################################
# $Id: lisez-moi,v 1.32.2.2 2003/11/27 20:43:43 pingus77 Exp $
##############################################################################

xawdecode-1.8.2 (28/11/2003)
-------------------------------------------

"Pas mal de mises  jour, les manuels franais et anglais ont t rviss et surtout il est
dsormais possible d'avoir le son via le support ALSA en mode natif"

FIX:
----
- src/grab-v4l.c: correction du bug de Hayvan: corrige un problme avec les les canaux ayant
  plusieurs modes audio comme par exemple Arte.
  Ce bug arrivant lors de la dtection du mode audio utilis					: 	(Alain)
- src/channel.c: correction du bug de Napo: corrige un problme avec l'enregistrement de plus
  de 10 canaux dans le fichier RC									(Bart)
- ./xawdecode_record.sh: correction d'un bug de type 'cd'						(CycyX)
- src/main.c : corrige un petit bug avec les widgets c_subpageno et c_togglesub si aucun
  codec vido n'etait install										(Pingus)
- src/x11.c : corrige le bug de napo lors de l'utilisation du raccourci clavier 'B'			(Alain)
- ./xawdecode.spec.in: corrige deux bugs de dpendance avec ffmpeg et xosd dans les fichiers spec	(Pingus)
- src/memcpy.c: la fonction memcpy n'est plsu lance sur les configurations ayant des
  processeurs de type 386/486										(Alain)
- src/xawdecode_v4l-conf.c: xdtv peut dsormais tre compils sur les anciens systmes
  (processeurs de type 386/486)										(Alain)
- src/xio.c : le scintillement du tltexte est dsormais ralis par l'intermdiaire d'un
  timeout plutot que par la cration d'un nouveau processus.
  (Ce nouveau processus provoquait, en effet, un segfault lors du changement de canal si les
  drivers v4l2 et ALEVT taient utiliss: Cela rendait le priphrique vido non accessible !
  La correction de ce bug a t trs trs complique !!!!! 						(Alain)
- alevt/capture_sub.c : les sous titres taient toujours visibles lorsque la page slectionne
  tait "all" et qu'alevt tait activ.									(Alain)

AJOUT:
---
- src/mixer.c src/divx.c: Ajout du support natif des drivers ALSA. Ncessite la version 0.9 au minimum	(Alain)
- ./lircrc.WinfastTV2000.sample: Ajout d'un fichier lircrc d'exemple pour les cartes
  WinFast TV 2000 (Thanks  AirbaT)									(Pingus)
- src/main.c src/divx.c: Passage en automatique  grabdisplay lors du lancement d'un enregistrement	(Alain)
- src/divx.c src/main.c src/mixer.c src/mixer.h ./xawdecode.1 : Ajout de l'option -noalsa		(Alain)
- src/commands.c: Ajout d'une "liste"  xawdecode_cmd: liste de toutes les commandes qu'il est
  possible de lancer via xawdecode_cmd. Ajout de la commande "run" permettant de lancer via
  xawdecode_cmd un logiciel externe (par exemple shutdown -h now)					(cooly)

MAJ:
---
- ./gentoo : Mise  jour des fichiers suivants : gentoo/xawdecode.ebuild,
  gentoo/metadata.xml, gentoo/ChangeLog									(Pingus)
- ./configure.in : changement au niveau de la dtection d'alsa. Dsormais amixer n'est plus
  ncessaire mais il faut au minimum la version 0.9 d'alsa. Alsa est dsormais activ par dfaut.
  Le choix entre alsa ou oss est ralis lors de l'execution de xdTV.					(alain)
- xawdecode_record.sh :
	-La variable 'divx_path' du fichier RC est dsormais utilise
	- -v a t ajout  la commande d'aide en ligne de commande
	- Dsormais en mode expert, il est possible d'ajouter manuellement des options personnelles
	 (pour certains plugins par exemple)								(CycyX)
- Mise  jour du fichier d'aide AideFR.tar.bz2 en version 2.2: Manuel en franais pour xdTV.		(Pingus + BlindMan)
- Mise  jour du fichier d'aide HelpUS.tar.bz2 en version 2.2: Manuel en anglais pour xdTV.		(Pingus)
- src/frequencies.c: Ajout des canaux SR1-SR8, SR11-SR18 pour l'europe de l'est				(cooly)
- src/channel.c src/main.c: Ajout des paramtres Capt width/height au fichier rc.
  En effet toutes les cartes TV ne peuvent avoir un CAPT_WIDTH_MAX de 768				(cooly)
- ./xawdecode.1 ./xawdecode_cmd.1: mise  jour des pages d'aide pour xawdecode et xawdecode_cmd		(pingus)
- ./xawdecode_wizard.conf: Xawdecode with XOSD (Better OSD) et Xawdecode without ALSA			(pingus)


xawdecode-1.8.1 (04/10/2003)
-------------------------------------------

FIX:
----
- Modification d'un bug dans la GUI DivX: Si le paramtre VBR est slectionn, le paramtre
  MP3 bitrate est cach. Si le paramtre CBR est slectionn, le paramtre MP3 VBR quality est cach	(Pingus)
- Sous-titres: les caractres errons sont dsormais remplacs par ' '
  au lieu de '?' (mthode prcdente)									(Alain)
- Mixer Son: Rsolution d'un problme lorsque xdTV tait ferm en mode "muet"				(Alain)
- Mixer Son: La colonne du curseur n'tait pas mise  jour correctement.				(Alain)
- Dsormais la commande vtx ignore les caractres reprsents sur plus de 8 lignes (ces caractres
  arrivent en mme temps que le tltexte et ne sont pas des sous-titres)				(Alain)
- Correction de 3 bugs au niveau de la GUI "channel editor": segfault avec la chane num. 1		(Pingus)
- Correction de certains paramtres par dfaut crits au niveau du fichier de configuration RC		(Pingus)
- L'option -subpageno a dsormais plus de priorit que l'information contenue dans le fichier RC	(Alain)
- Correction de 2 bugs dans le shell script xawdecode_scan.sh: version. 0.6a				(Calimero)
- Correction d'un bug avec l'option "stay on top": lorsque l'on passait du mode fentre 
  plein cran ou bien lorsqu'on activait l'apparition ou non des "window decoration",
  l'option "Stay on Top" tait perdue									(Bart)

NOUVEAUTES:
-----------

1) Modification de la GUI principale

- Ajout de deux nouveaux boutons: Capture Width et Capture height. Si vous utilisez un plugin,
  l'option capture height sera cache. Si aucun plugin n'est install, il est alors possible
  d'utiliser les deux paramtres (regardez le fichier man pour plus d'informations
  au sujet de ces deux paramtres)									(Alain + Pingus)
- Ajout d'un nouveau bouton "showtime": affiche ou non l'heure						(Pingus)
- Ajout d'un nouveau bouton "subtitles Page Number" : ce bouton permet de choisir la page de
  sous-titre qui sera utilise (888, 890, 777, 778, 150 etc...)						(Pingus + Alain)
- Ajout d'un nouveau bouton correspondant  la commande P: activation ou non des sous-titres		(Pingus + Alain)
- Enregistrement, dans le fichier xawdecoderc, du dernier numro de page de sous-titre utilis 		(Pingus)

2) Modification of the DivX GUI

- Ajout de deux nouveaux boutons: Record Subtitles et Change Channel: enregistre ou non dans un
  fichier *.sub les sous titres lors d'une capture AVI. Permet ou non de changer de chane
  lors d'un enregistrement								 		(Pingus)
- Enregistrement dans le fichier xawdecoderc des paramtres suivant: min_quantizer, max_quantizer,
  audio_buffer_size, display_frame, record_sub, record_chg						(Pingus)
- Lorsque l'on quitte la fentre de configuration DivX, par le bouton "Quit and Save", la
  configuration est sauvegarde dans le fichier RC							(Pingus)
- Le chemin ou seront enregistrs les fichier AVI et sub est dsormais sauvegard dans le fichier
  xawdecoderc et rcupr par la suite dans l'interface des paramtres DivX 				(Pingus)
- Ajout de "compteurs" pour les curseurs: hue, volume, bright, contrast, color				(Pingus)

3) Ajout de nouvelles options au programme xawdecode:

- Ajout de 2 nouvelles options: -force_capt_width, -force_capt_height | force la largeur et
  hauteur des images captures; Pour dsactiver ceci utiliser les ainsi:
  -force_capt_width 0, -force_capt_height 0								(Alain)
- Ajout d'une nouvelle option: -subpageno number | all | Permet d'avoir un sous-titre en OSD
  en provenance du logiciel AleVT (inclus dans le package xawdecode). Cette option ne ncessite
  pas qu'AleVT soit lanc. Les sous-titages sont interrompus aprs un lancement ou un arrt d'AleVT.
  L'option "-subpageno all" permet de visualiser toutes les pages teletexte qui ressemblent  des
  sous-titres .Cela risque de dfiler rapidement, et il y a des risques de voir des pages qui n'ont
  rien  voir avec les sous-titres, mais ca peut tre intressant si le numro du sous-titre
  est exotique...        										(Alain)

- Ajout de la nouvelle option: -avibench | (Doit tre utilise avec l'option -avi)
  Avec cette option, le fichier video est visualis le plus rapidement possible. Le but c'est de voir
  combien d'images par secondes peut traiter xawdecode. Lorsque le fichier arrive en fin de lecture,
  des statistiques sur l'utilisation du CPU sont alors donnes.						(Alain)

- Ajout de la nouvelle option: sub on|off activation / dsactivation des sous-titres (par dfaut=off)	(Alain)

4) Raccourcis clavier:

- P            Activation ou dsactivation des sous-titres
- Ctrl+P       Slection d'une page de sous-titre des plus connues aux plus exotiques
- Alt+P        Revenir en arrire sur une page de sous-titre dj "passe".
               Fonctionne en troite collaboration avec les options Ctrl+P et P				(Pingus + Alain)

5) Modification de la GUI "Channel Editor"

- Toute cette interface graphique a t revue. Ajout de la possibilit d'diter le fichier RC,
  relookage de la GUI (taille de la fentre, nom de boutons etc...)					(Pingus)

6) Nouveau programme (Bienvenue dans l'quipe  CycyX):

- Cration du shell script xawdecode_record.sh permettant de planifier les enregistrements:
  Dirigez vous vers le fichier  README.record afin d'avoir plus d'informations.				(CycyX)


MAJ:
---
- Remplacement de la fonction recchg par rec_chg							(Pingus)
- Quelques mises  jour au niveau du mixer son								(Alain)
- Mise  jour du rpertoire Debian									(Napo)
- Un meilleur dmarrage de xdTV pour les nouveaux utilisateurs						(Pingus)
- Le curseur cur_volume est dsormais en %								(Alain)
- Mise  jour du xawdecode wizard : Ajout d'un nouveau boutton permettant de lancer le shell
  script xawdecode_record.sh. Suppression du bouton correspondant  l'ancienne mthode de sous-titres:
  cette mthode fonctionne toujours. Il est toutefois dconseill de l'utiliser dsormais.
  (En effet, un nouveau processus est lanc pour chaque nouveau sous-titre)				(Pingus)
- Mise  jour du support xosd : marche aussi bien avec la librairie patche qu'avec l'officielle.
  (Mat mettra en ligne la version patche lorsqu'elle sera devenue ncessaire)
  	- les sous titres s'talent dsormais sur 3 lignes
	- la fonte par defaut a t change
	- le dplacement automatique du sous-titre lorsque la fentre bouge n'est plus.
	  (cela ne marchait pas assez bien et mrite d'etre refait)					(Mat)


xawdecode-1.8.0 (14/09/2003)
-------------------------------------------

Un nouveau nom pour xawdecode: xawdecode devient xawdecode [xdTV]

FIX:
----

- Modification permettant d'imposer de ne pas dpasser, lors d'un enregistrement vido,
  une taille de plus de 768x576 en  pal/secam et 640x480 en ntsc.  					(Alain)
- Le Basculement entre les mode NTSC et PAL peut dsormais tre fait sans rencontrer d'erreur		(Alain)
- Ajout d'un meilleur code lorsque certains problmes surviennent au niveau du divx_init 		(Alain)
- Correction d'un bug dans le mode RGB15/RGB16 lors de l'utilisation du dernier divx4linux 		(Alain)
- Correction d'un bug dans le mode RGB32 lors de l'utilisation du codec XViD 				(Alain)
- Modification qui permet d'imposer lors d'un enregistrement video un ips maxi.
  de 25ips en pal/secam et 29.97ips en ntsc.  								(Alain)
- Tltexte: petite modification au niveau de l'option "-novbi"						(Alain)
- Dsormais, en mode XVideo la taille de la fentre n'est plus bloque sur la taille du fichier
  avi en cours d'enregistrement										(Alain)
- Correction d'un bug qui apparait en overlay lorsque le message"ioctl VIDIOCSYNC: Bad file descriptor"
  est parfois affich 											(Alain)
- Fichier configure.in: dsactivation d'ALSA par dfaut. (ALSA dans le fichier
  configure.in tait seulement utilis pour la gestion du mode muet via le mixer amixer.
  cette mthode provoquait trop de problmes) 								(Alain)
  => Modification en consquence des fichiers spec.in:
  	- si vous desirez avoir le support alsa rpm -ta xawdecode-1.8.0.tar.gz -with alsa
	- si vous desirez avoir le support xosd rpm -ta xawdecode-1.8.0.tar.gz -with xosd		(Pingus)

NOUVEAUTES:
-----------

- Ajout d'un certain nombre d'options  l'executable xawdecode: 					(Alain)

	* -rec_height / -rec_width
		- exemples:
  		rec_width 320 -rec_height 0  -->  320x240
		rec_width 0 -rec_height 576  -->  768x576

	* -nbufs | permet de fixer le nombre d'images qui seront bufferises (par dfault=3).

	* -capt_width width | permet de fixer la largeur des images captures; si la taille est 
	  zro alors la taille qui sera prise sera celle de la fentre X11 courante (ncessite XVideo)

	* -capt_height height | permet de fixer la hauteur des images captures (ncessite XVideo)

	* -v4l1 | permet de forcer l'utilisation de l'ancien pilote v4l version 1. Cela n'est pas
	recommand car les pilotes fournissant v4l2 sont connus comme tant peu stable en mode v4l1.

	* -recchg | permet de changer de canal TV lors d'un enregistrement vido.

	* -rec_delay | permet de rgler, lors d'un enregistrement, le dlais entre le son et l'image
	  en secondes (par dfault = 0.00 seconde).
 	  La valeur de ce delais peut tre ngative ou positive. Elle doit tre compris entre -gap
	  et +gap. Utilisez cette option si vous vous rendez compte qu'il y a toujours la mme
	  dsynchro A/V sur vos enregistrements vidos.
	  Normalement cette option doit toujours tre  fixe  0.00

	* -force_visual |StaticGray|PseudoColor|TrueColor
          permet de choisir le mode d'affichage X11. Utile en mode vido 8-bits pour pouvoir choisir
	  entre le noir+blanc ou la couleur.

	* -force_depth | 8|15|16|24|32  permet de forcer le choix du nombre de couleur X11.

	* -avi filename.avi | permet de fire les images issues d'un fichier avi. (utile seulement
	  pour tester l'application, ne fonctionne qu'avec le codec XVID)

	* -xosd | permet d'utiliser la librairie xosd pour une meilleure gestion de l'osd.
	  (en cours de dveloppement).

- Ajout d'une option  l'executable xawdecode_v4l-conf: 						(Alain)
	* -1 (en corrlation avec l'option -v4l1 de l'excutable xawdecode)

- Ajout d'une option  l'executable xawdecode_cmd: 							(Alain)
	* xosd (l'option xosd permet de lancer la gestion de l'osd via la lib. xosd).

- Ajout du support de la librairie libxosd:

  Cette lib permet une meilleure gestion de l'OSD que celle existant actuellement.
  Elle peut tre tlcharger ici: http://www.ignavus.net/software.html 					(Mat)

	- Ajout de commutateurs au script configure.in:							(Alain)
		--enable-xosd | enables libxosd
		--disable-xosd | disables libxosd (default)
		--with-xosd-config=LIBXOSD_CONFIG (Location of xosd-config)

	- Ajout d'un patch permettant  l'incrustation OSD de suivre la fentre TV
	  si celle ci est dplace				 					(Mat)

	- La couleur de OSD peut tre modifie au niveau du fichier xawdecoderc.			(Mat)
	  Voici un exemple:
		xosd_color = red
		xosd_font = -xxl-*-*-*-*-*-*-*-*-*-*-*-iso8859-1
		xosd_vtxfont = -xxl-*-*-*-*-*-*-*-*-*-*-*-iso8859-1

	- L'OSD de xosd peut suivre la fentre de xawdecode [xdTV]. Pour pouvoir faire cela
	  il est ncessaire de patcher la version 2.2.2 avec ce fichier:
	  http://xawdecode.sourceforge.net/download/libxosd_diff.tar.bz2 				(Mat)

	- Xosd ne sera pas propos par dfaut, pour pouvoir l'utiliser il faudra passer au
	  script de configuration l'option --enable-xosd puis lors du lancement de xawdecode [xdTV]
	  l'option "-xosd". 										(Alain)

- Ajout du support des 256 couleurs grace  l'utilisation de la palette HI240 des cartes bttv. 		(Alain)

- Enregistreur vido: 											(Alain)
	- Les fonctions divx_audio_start et divx_audio_stop deviennent publiques: cela permet
	  de basculer aisment dans un mode d'utilisation ou non de plugin, lors d'un
	  enregistrement vido.
	- La taille d'une vido en cours d'enregistrement peut dsormais tre diffrente de la
	  taille de la fentre xawdecode [xdTV] en cours.
	- Ajout de la fonction get_buf pour l'ensemble des fichiers grab-*.c
	- L'enregistrement fonctionne dsormais en noir+blanc ou en 256 couleurs.

- Visualiseur de fichiers vidos (grab-avi.c): 								(Alain)
	- Ajout de la possibilit de lire des fichiers Xvid directement  partir de xawdecode [xdTV]
	  (pas de son actuellement)

- Ajout du fichier xawdecode.desktop pour la distribution Linux Gentoo.
  Merci  TGL <degrenier@easyconnect.fr> pour cette contribution 						(Pingus)

MAJ:
----

- L'API des plugins: En version 1.8.0, cette API est dsormais lgrement diffrente que celle
  des dernires versions de xawdecode [xdTV]. N'essayez donc pas d'utiliser d'anciens plugins
  avec les versions de xawdecode [xdTV] suprieures ou gales  1.8.0. 					(Alain)

- le support de v4l2 est  ce jour pleinnement fonctionnel. Dsormais, par dfaut, si vous avez
  un pilote qui supporte le v4l2 ce sera ce mode qui sera utilis (et non le v4l1 comme par le pass).
  "Tout fonctionne" signifie: l'overlay, le grabdisplay et l'enregistrement.				(Alain)

- Enregistreur vido: 											(Alain)
	- Utilisation de la fonction fast_memcpy pour de la capture vido.
	- Utilisation de la fonction timestamps pour une meilleure synchro, lors d'un enregistrement.
	- Meilleure synchronisation lors d'un enregistrement en divx.
	- Le fait qu'un enregistrement est en cours est dsormais indiqu dans le titre de la fentre.

- Mise  jour de xawdecode [xdTV] pour un meilleur support des plus rcents pilotes bttv.		(Alain)

- Mise  jour du fichier ebuild pour la distribution Linux Gentoo.
  Merci  Christian Loitsch <cloitsch@gmx.net> et TGL pour cette contribution 				(Pingus)
- Mise  jour du message d'alerte si aucun plugin n'est prsent.
  Le message prcdent inquitait trop les utilisateurs.						(Pingus)
- Les fichiers config.guess, config.sub et ltmain.sh ne sont plus ncessaires dans le CVS.
  Ils sont dsormais gnrs automatiquement par la dernire mise  jour du fichier autogen.sh. 	(Pingus)
- Ajout du tag $id$ et d'une information sur la licence pour les fichiers qui n'en possdaient pas.	(Pingus)

xawdecode-1.7.5beta (29/07/2003) "Summer Release"
-------------------------------------------------

FIX:
----
- Les paramtres passs  l'executable, sont lus aprs lecture du fichier de configuration 		(Alain)
- Mise  jour de l'option "-o" pour qu'elle puisse dsormais fonctionner 				(Alain)
- Permettre la compilation de xawdecode pour les utilisateurs qui n'utilisent pas de codecs vidos. 	(Alain)
- Dsactivation de l'interface de plugin lors de l'utilisation du "dummy driver"
  (merci  Alexou pour la remonte de bug) 								(Alain)
- Ajout d'une fonction mkdtemp et test de sa prsence lors de la configuration:
  cette fonction n'existe pas dans certaines anciennes version de la Glibc 				(Alain)
- audio_frames n'tait pas mis  jour correctement avec le paramtre
  "no audio compression" 										(Alain)

NOUVEAUTES:
-----------
- Remplacement du logciel scantv de xawtv par notre propre programme: xawdecode_scantv 			(Alain)
- Ajout d'un mmento (fichier TODO) en franais: cela permettra de conserver les bonnes ides
  non exploites  ce jour 										(Pingus)
- Ajout du support pour le PAL-M, PAL-N, PAL-NC, NTSC-JP: demande de abruce@ig.com.br 			(Alain et Pingus)
- Debut de support du V4L2 (en cours de dveloppement). Pour le tester: xawdecode -v4l2 		(Alain)
- Debut de support des drivers de la famille BTTV 0.9.x: cela marche avec la version 0.9.11 		(Alain)
- Ajout d'une nouvelle option  l'executable xawdecode : -xvtv ; Utilisation de XVideo afin de 
  communiquer avec votre carte TV. Pour la faire fonctionner vous devez vrifier que "load v4l" est
  bien prsent dans la section "module" de votre fichier de configuration XF86Config-4. 		(Alain)

	"-xvtv FONCTIONNE SEULEMENT EN MODE OVERLAY / CETTE OPTION NE FONCTIONNE PAS EN GRABDISPLAY"

- Ajout d'une nouvelle option  l'executable xawdecode : -novbi ; Permet d'utiliser xawdecode sans
  capturer les infos VBI. 										(Alain)
- Ajout du shell script xawdecode_subtitles.sh: Permet de voir les sous titres en incrustation OSD
   l'cran. Pour l'utiliser, il suffit de lancer dans un shell la commande suivante:

  				xawdecode_subtitles.sh 888 & xawdecode -novbi

  Pour fermer l'application: Ctrl+C dans le shell 							(Alain)
- Ajout de la reconnaissance automatique des priphriques VBI au script xawdecode_subtitles.sh.
  S'appuie sur le rpertoire /proc s'il est prsent 							(Calimero & Pingus)
- Ajout d'une nouvelle option  l'executable xawdecode : -rec_sub ; Permet d'enregistrer les 
  sous titres en mme temps qu'un fichier AVI.
  Les sous titres sont enregistrs sous la forme suivante: movie-....sub...... et dans le format MPsub
  de Mplayer. Si vous utilisez MPlayer pour regarder votre fichier AVI, il chargera en mme temps les
  sous titres et le film s'ils se trouvent, tous les deux, dans un mme rpertoire. 			(Alain)
- Ajout d'une nouvelle option  l'executable xawdecode : -capture overlay|grabdisplay|off
  Permet de lancer xawdecode dans un mode de capture spcifique, pour toutes les chaines. 		(Alain)
- N'enregistre pas les sous titres s'ils font plus de 4 lignes. Au dessus de 4 lignes
  on suppose que c'est de la publicit 									(Alain)
- Dans le mode xvtv, arrt de la vido pendant le changement d'enregistrement 				(Alain)
- Afin d'utiliser les sous titres avec la tlcommande, ajout de la commande "vtx" 			(Alain)

MAJ:
----
- xawdecode_scantv.sh:
	Renommage du script sous un nom plus standard: xawdecode_scan.sh				(Calimero)
	Utilisation des touches du pavet numrique pour appeler les canaux				(Calimero)
	Ajout d'un avertissement en tte du fichier de configuration "xawdecoderc"			(Calimero)
	Ajout de la capacit de supprimer les canaux "unknown" auxquels on ne donne pas de nom 		(Calimero)
	xawdecode_scantv.sh est dsormais install avec les droits 755
        (merci au PLF d'avoir remont ce bug) 								(Pingus)

- Mise  jour de l'aide Aide-2.0.2.tar.gz en version aideFR-2.1.tar.gz	
  Trs bientt la traduction en US 									(Pingus)
- Renommage de l'executable v4l-conf en xawdecode_v4l-conf 						(Pingus)
- Ajout "exprimental" du support du dernier cvs de ffmpeg (4662) 					(Mat)
- Mise  jour du xawdecode_wizard: Ce dernier est lanc dans le rpertoire $HOME.
  Option ncessaire pour l'enregistrement de fichiers.							(Alain)
- Ajout de 2 nouveaux boutons  xawdecode_wizard.conf: Un pour les sous titres, un pour xvtv		(Pingus)
- netoyage de l'interface de commandes  distance: "remote commands" 					(Alain)
- Il n'est pas ncessaire d'avoir le son en full-duplex lors d'un enregistrement.
  Le fait d'avoir du full-duplex empche de pouvoir commencer  couter la vido
  qui est en train d'tre enregistre. 									(Alain)

xawdecode-1.7.0 (10/07/03)
-------------------------

- Mise  jour du filtre de dsentrelacement "linear blend" (Keuleu)
- Correction des problmes de compilation avec gcc 3.3 (Keuleu)
- Correction du pointeur de souris et du "stay on top" en mode plein cran (Keuleu)
  lorsque celui-ci est gr directement par le gestionnaire de fentre et non par xawdecode
- Prise en compte patch #743272: ce patch corrige la perte du mode muet lors du changement de chaine.
  Ce bug a t ajout lors de l'incorporation du patch #723853 (Merci  orebo@kech.net)
- Prise en compte patch #747690: correction d'une erreur de segmentation (merci  WG (wgxxx))
- Prise en compte du patch alevt-1.6.1-koi8.patch : ajout du support pour le russe.
- Mise  jour des sources alevt 1.6.0 en version 1.6.1 (Pingus)
- Petite modifs au niveau du paramtrage "dsactivation de la dtection CPU" dans configure.in (Pingus)
- Prise en compte patch #757363: empche un problme d'criture du fichier AVI lorsque les threads son
  et video tentent d'y accder en criture en mme temps. (Merci  Alain: alainjj@tiscali.fr)
- Prise en compte patch #757797: ajout d'une meilleure mthode de synchronisation du son et
  de la video lors de l'enregistrement d'un fichier avi. (Merci  Alain: alainjj@tiscali.fr)
- Mise  jour du module d'enregistrement video: (Alain alainjj@tiscali.fr)

	- meilleure synchro audio /video (Paramtres : fps et max. gap A/V)
	- possibilit de capturer des fichiers AVI jusqu'a 4 Go (ext2fs, ext3fs ou reiserfs)
	  et 2 Go pour les partition de type vfat. Lorsque les 4 Go (ou 2 Go) sont atteint un nouveau
	  fichier avi est cr.
	- possibilit d'enregistrer en Audio et Stereo (Paramtre: Stereo Mode)
	- possibilit d'enregistrer le son en Constant Bitrate ou variable Bitrate (Paramtres: Bitrate)

- Correction d'un bug ffmpeg: toutes les frames taient keyframe (Alain)


- Mise  jour de la GUI DivX en consquence des ajouts d'Alain.  (Pingus)
- GUI DivX: Ajout d'un bouton pour quitter la fenetre (trs vieille demande utilisateur...) (Pingus)

- ajout d'un script shell permettant de crer facilement le fichier xawdecoderc (Calimero).

- Mise  jour de la GUI en consquence: ajout d'un bouton scantv dans le menu  "Channel Editor" (Pingus)
- Ajout d'un wizard pour les utilisateurs debutant: xawdecode-wizard (Pingus)
- Replacement of tempnam by mkdtemp dans le fichier src/file.c (Alain)
- Ajout d'options qui peuvent tre pass  xawdecode au dmarrage (Alain):

	-rec_fps fps : set recording framerate (default=25.0)
	-rec_display 0|1 : set display mode during recording (default=1)
	-rec_width width : set width of the recording video (default=384)
	-rec_videobr br : set recording video bitrate to br kbit/s (default=800)
	-rec_mp3cbr br : activate MP3 CBR and set bitrate to br kbit/s (default=activated, 128kbit/s)
	-rec_mp3vbr quality : activate MP3 VBR and set compressing quality (0=best, 9=worst)
	(default=deactivated, 	quality=8)
	-rec_vcodec xvid|ffmpeg_mpeg4|ffmpeg_mpeg1|divx4linux : set recording video codec
	-rec_maxgap : set recording max gap between audio and video in seconds (default = 0.08 second)
	-e \"cmd_1; cmd_2; cmd_3;...cmd_n : execute the commands at the beginning of execution:

		L'option -e permet d'executer des commandes au debut du lancement du programme,
		avec la meme syntaxe que pour les commandes de la telecommande. Par exemple:
		xawdecode -e "setchannel France2; record"
		Met sur la deuxieme chaine, et commence tout de suite l'enregistrement.

- Ajout d'une carte "dummy" pour pouvoir lancer xawdecode sans carte TV (Alain)
- Ajout pour la compilation de l'option CFLAGS pour tous les fichiers... (Alain)
- Modification d'un problme avec ALSA09: le paramtre IGAIN n'est plus forc  100% (Alain)
- Ajout d'une de l'utilitaire xawdecode_cmd et de son aide (Alain):

	La commande xawcommand_cmd permet de lancer des commandes a un xawdecode deja existant.
	Par exemple si on veut lancer un enregistrement a 1:00
	on peut faire simplement:
	echo 'xawdecode_cmd "setstation France2; record"' | at 1:00

- Ajout du support du dernier Divx 5.0.5 (20030428) de divx.com (Bart).
  Attention ce divx est connu comme ne fonctionnant pas avec les Pentium 4 (bug connu chez divx.com!)
- Prise en compte patch #766856: ajout de l'option -nowd pour desactiver les decorations de la fenetre
  au lancement, activation de l'OSD quand les dcorations de la fenetre sont dsactivees. (Merci CuC).
- enregistrement des paramtres de la GUI DivX dans le fichier xawdecoderc (Bart)
- correction des problmes de segfault dans la GUI "channel editor" (Pingus)



xawdecode-1.6.8 (02/05/03)
---------------

- ajout du support du codec XviD
- prise en compte du patch #686947 (Add NZ Chanels to UHF)
- si le systme de fichiers /proc est prsent, alors on utilise les infos de
  /proc/video/dev pour determiner automatiquement les bons devices video et vbi
- ajout de l'option "-C vbi device"
- prise en compte du patch #695011: SegFault with record
- ajout de la detection du type de CPU dans le configure.in (merci MPlayer!)
  pour compiler xawdecode avec les meilleures optimisations possible en
  fonction du CPU.
- ajout de l'option --disable-cpu-detection dans le script configure
- modification de la dtection d'alsa par configure
- ajout de la possibilit de demander au gestionnaire de fentre d'enlever ou
  ajouter les dcorations de la fentre (raccourci clavier B ou entre dans le
  menu d'options
- prise en compte du patch #695965: Some problem with FFMPEG (divx.c won't
  compile is HAVE_XVID is not defined)
- correction bug #711769: Lirc et segmentation fault
- ajout fonctionnalit #711773: Valeur d'incrmentation du volume
- ajout fonctionnalit #711772: Ajout de commandes pour Lirc
- nouvelle icone pour xawdecode
- prise en compte patch #722018 (patch XV pour cartes ATI)
- prise en compte patch #723853 (patch to mute sound when switching channels)
- prise en compte patch #724409 (audio mode lang1 and 2 : obsolete)
- prise en compte patch #728435 (Ajout de la fonction showtime)
- prise en compte patch #729202 (xawdecode ebuild for gentoo)
- prise en compte patch #730995 (fix problem with channel option in
  xawdecoderc)

xawdecode-1.6.7 (02/02/03)
---------------

- ajout de AC_PREREQ(2.5) dans configure.in pour forcer l'usage de autoconf
  >= 2.5 et viter la gnration de scripts configure buggs avec des versions
  antrieures de autoconf
- suppression de acconfig.h et utilisation des templates de DEFINE dans
  configure.in
- suppression des erreurs de type "header not found" lors de la compilation
  de alevt avec certaines configurations particulires
- divers warning killing dans alevt avec gcc-3.2
- detection des configs utilisant le systme de fichier devfs et donc
  /dev/v4l/video0 comme device video
- patch #644358: ajout du codec video mpeg1 de ffmpeg
- patch #651746: nouveau packaging debian; les fontes sont maintenant dans un
  paquet spar
- meilleur support des gestionnaires de fentres compatible NET_WM (notament au
  niveau du plein-cran et du "always on top").
- alignement sur la nouvelle API de libavcodec (ffmpeg) (LIBAVCODEC_BUILD >=
  4641). Les versions antrieures ne sont plus supportes. Compile correctement
  avec ffmpeg 0.4.6 officielle
- trouve et utilise rllement le premier port Xvideo YUY2 disponible, notament
  lorsqu'un port est dj utilis par une autre application

xawdecode-1.6.6a (16/11/02)
----------------

- segfault lors de l'arrt de l'enregistrement divx avec ffmpeg corrig

xawdecode-1.6.6 (13/11/02)
---------------

- correction du support de DivX 4 qui tait cass pour certaines vieilles
  version de DivX 4
- suport prliminaire de nxtvepg
- si /dev/vbi n'existe pas, tentative de recherche de /dev/video/vbi0 puis
  /dev/vbi0
- correction du segfault lorsque la dernire chaine  avoir t utilise a t
  supprime du fichier de config
- correction du segfault qui pouvait se produire lorsque les drivers de carte
  video ne suportait pas Xvideo
- le "stay on top" devrait fonctionner avec tous les gestionnaires de fentre
  compatibles avec Gnome et plus seulement le mien
- support des versions de libavcodec (ffmpeg) antrieures ET postrieures au
  build 4624
- nouveau fichier config.spec gnrique
- nouveau fichier config.spec spcial Mandrake avec des dpendances PLF
- meilleur support gcc 3.x
- possibilit de dfinir le rpertoire ou le fichier AVI sera enregistr

xawdecode-1.6.5 (24/07/02)
---------------

- correction de l'erreur d'installation intervenue dans la 1.6.4
- ajout de l'option --disable-alsa pour ceux qui voudraient compiler sans
  le support alsa

xawdecode-1.6.4 (23/07/02)
---------------

- correction des erreurs de compilation lorsque ffmpeg tait dsactiv

xawdecode-1.6.3 (21/07/02)
---------------

- l'enregistrement DivX devrait maintenant aussi fonctionner sans Xvideo dans
  tous les modes RGB: RGB15/16/24/32

xawdecode-1.6.2 (15/07/02)
---------------

- prise en compte du patch de Henk (configuration du finetuning)
- le script de configuration fait maintenant un contrle plus prcis des drivers
  alsa (version, amixer, etc...)
- amlioration du support alsa 0.9.x
- ajout de l'option de dsentrelacement Linear Blend (venant de xine...)
- ajout des paramtres W-Modul et H-Modul dans la fentre des paramtres DivX
- ajout du paramtre bitrate dans la fentre des paramtres DivX. Je n'arrive pas
   croire que je l'avais oubli celui-l !!!
- ajout du support du codec DivX 5
- ajout du support du codec MPEG4 de FFMPEG (meilleur et plus rapide que celui de
  divx.com). Pour savoir comment obtenir et installer FFMPEG, merci de lire le
  fichier README.ffmpeg.
- l'enregistrement DivX fonctionne aussi en mode noxv (RGB24 ou RGB32
   **seulement**, pas en RGB16)
- prise en compte des bandes noires du plugin pour l'enregistrement DivX

xawdecode-1.6.1 (19/03/02)
---------------

- correction bug segfault si compilation sans support Xvideo (merci User pour
  le patch)
- correction de la non prise en compte du paramtre de hauteur de la fentre
  lors d'un enregistrement DivX
- tentative de prise en compte du patch de Henk (configuration du finetuning).
  Henk, renvoie moi ton patch s'il te plait...

xawdecode-1.6.0 (03/01/02)
---------------

- Peaufinage de l'enregistrement DivX
- JE RAPPELLE QUE L'ENREGISTREMENT DIVX NE MARCHE QU'EN:
  XVIDEO + GRABDISPLAY !!!!

xawdecode-1.6.0beta (27/12/01)
---------------

- Enregistrement de la chane en cours de diffusion dans un fichier au format
  AVI. La video est compresse en utlisant le codec DivX 4 disponible sur
  http://download.divx.com/videocodecs/linux/divx4linux-20011010_4.02.tgz
  Le son est soit enregistr au format wave 16 bits, soit compress en MP3 si
  lame 3.90 (et notament sa librairie libmp3lame) sont prsents sur le systme.
  Une entre a t ajout au menu d'options gnrale pour lancer/arrter
  l'enregistrement ou modifier les paramtres de l'enregistrement. Le
  dmarrage/arrt de l'enregistrement est aussi accessible par le raccourci
  clavier R.
  L'enregistrement n'est possible qu'en mode Xvideo (bien qu'il soit possible
  de l'implmenter en mode X11 RGB moyennant une dgradation des performances).
  Pendant un enregistrement, il n'est pas possible de changer la taille de la
  fentre, ni de passer en fullscreen, ni de changer de chane.
  Le nom du fichier AVI est construit automatiquement de la manire suivante
  (en fait similaire au nom de fichier de snapshot jpeg ou ppm):
  movie-[nom de la chane]-[date]-[heure]-[indice].avi
  Le dernier plugin (1.3.2) n'est pas compatible avec l'enregistrement, sauf en
  clair, et  condition de positionner "hw_scaling = off" dans le fichier de
  configuration de xawdecode.
  Pour rejouer votre .avi, je conseille trs fortement l'excellent aviplay
  faisant partie du package avifile, notament dans sa version 0.6 (toujours en
  cours de dveloppement) et disponible, sous forme de snapshot, sur
  http://avifile.sourceforge.net
- Ajout du raccourci clavier CTRL+D pour changer de filtre de dsentrelacement
- Affichage dans la barre de titre du filtre de dsentrelacement utilis (en
  plus du nom de la chane).

xawdecode-1.5.0 (22/12/01)
---------------

- ajout des fonctions de dsentrelacement (bob, weave, greedy, one field)
   partir du code de xine lui mme issu de Dscaler.
  Attention, le dsentrelacemnt n'est possible qu'en mode Xvideo !!!
  Ajout d'un champ
  deinterlace = none | bob | weave | greedy | onefield
  dans le fichier de config de xawdecode. Ce champ est un champ local  chaque
  station dfinie dans le fichier de config.
- ajout d'une fonction "Always on Top" qui fonctionne avec tout window manager
  compatible avec Gnome ou implmentant la norme NET_WM (KDE2, mais pas KDE1).
  Cette fonction est accessible via la fentre d'options gnrale ou par la
  touche T.
- memorisation de la dernire fonction "fast_memcpy" utilise pour conomiser
  un benchmark  chaque dmarrage.
  On peut nanmoins forcer un nouveau benchmarking en:
  * effaant le fichier ~/.xawdecode/memcpy_method
  * OU en lanant xawdecode avec l'option -probe_memcpy
- pour les malheureux qui utilisent une des dernires distrib Mandrake ou
  RedHat, xawdecode selectionne automatiquement son device bttv par defaut
  parmi: /dev/video, /dev/video/video0, /dev/video0

xawdecode-1.4.5 (02/12/01)
---------------

- ajout de windowsize lors de la sauvarde du fichier de config
- correction bug bandes noires en -noxv si resolution superieure  768x576
- ajout de xawdecode dans le systme de menufile de Debian (pour de bon cette
  fois, j'espere)
- correction gestion du volume par le slider du menu d'options gnrales
- dans le cas d'utilisation de drivers OSS: si igain tait mut lors du
  dmarrage, il tait forc  une valeur trop importante
- lors de la prise de snapshot: si prsence d'un / dans le nom d'une chane,
  remplacement par un | pour crer le nom du fichier
  
xawdecode-1.4.4 (25/11/01)
---------------

- correction bug Channel Window suite  la restauration du dernier canal utilis

xawdecode-1.4.3 (25/11/01)
---------------

- correction bugs sauvegarde du fichier de config
- ajout d'une entre dans la fentre d'options gnrales pour sauvegarder la
  configuration courante
- correction (finale ?) gestion des bandes noires
- sauvegarde et restauration automatique du dernier canal utilis et de ses
  paramtres associs
- les paramtres d'un canal (couleur, contraste, luminosit, rglage fin,
  etc ...) sont conservs mme en cas de zapping 
- ajout de xawdecode dans le systme de menufile de Debian
- ajout d'un exemple de fichier de config .lircrc pour tlcommande Miro

xawdecode-1.4.2 (11/11/01)
---------------

- introduction d'un contrle du numro de version du plugin
- l'option -h affiche dsormais une liste complte des options disponibles
- correction bug "v4l and dga disagree about the framebuffer base"
  pour les cartes 3dfx
- prise en compte de l'option -x (disable XFree extensions)
- prise en compte de l'option -d (disable DGA)
- c'est ESC, et ESC seulement, qui permet de quitter l'application

xawdecode-1.4.1 (05/11/01)
---------------

- Modification du Xawdecode.ad pour prendre en compte la molette de la
  souris sans avoir  utiliser imwheel
- correction du plantage lors du grab d'image en jpeg
- fonctionnement correct du "Channel Window" et du grab d'image en jpeg/ppm
  que l'on soit en mode Xvideo ou non, et quel que soit le bpp du serveur X

xawdecode-1.4.0 (28/10/01)
---------------

- integration du decodeur/browser videotexte/teletexte alevt, accessible
  par CTRL+A
- suppression de tout le code relatif au decodage
- rtablissement de l'option -x qui s'tait perdue...
- supression du segfault quand l'option -v tait pase sans argument.
  La valeur de 1 est alors prise par dfaut.
- raffichage propre lors des switchs de mode grabdisplay/overlay/off

