Historique de K!TV XP: ----- 18 Mai 2003 : => 1.2.6.0 Changelog : - Réécriture du Mixer par Bizzy - Support des Hercules SmartTV et Hercules SmartTV Stéréo - Support des PIC16C54 et TDA9874 (utilisé par Hercules SmartTV et Hercules SmartTV Stéréo) - Support de la télécommande des Hercules SmartTV Stéréo - Refonte complète du code des MSP34XX - Refonte complète du code IR - Le réglages de la couleur/contraste/volume... se fait sous forme de progressbar - Support multi-carte (modifier TV_CARD dans le fichier ini) - Réduction de K!TV dans le tray (par Gondos) - Video on Desktop Boutblock/Gondos - Support multi-moniteur codé par Boutblock - Utilisation des nouveaux drivers Dsdrv v4002 Bugfix : - Correction du bug qui provoquait le plantage de K!TV sous Win9X - modification du code OSD - Suppression de "Ignorer le Tuner au prochain démarrage", vous pouvez sélectionnez à la place le Tuner "Pas de Tuner" - l'erreur "Tuner : Erreur d'écriture" n'affiche plus de boite de dialogue, c'est sauvé dans les logs - Le Tuner MT2032 marche maintenant en mode PAL (pour les espagnols) - Evite de changer inutilement le Tuner - Retouche du code pour autoriser la compilation avec MingW et BorlandCC (suppression des microsoft-isme : "__try" devient "try") - Vérification IR toutes les 125ms par défaut et réglage entre 5 et 300 ms par pas de 5ms... - Correction W/Alt-W si Mixer validé - Le télétexte ne revient pas a la page 100 a chaque appel par la touche T. Il revient par contre a la page 100 a chaque changement de canal - Possibilité de démarrer K!TV avec une source différente du Tuner - Suppression du double affichage des plugins Desentrelacement dans la barre de statut ----- 11 Novembre 2002 : => 1.2.5.0 Changelog : !!! ATTENTION !!! - maj de DSDrv (passage à la version 4001) Les anciennes versions de K!TV ne sont plus compatibles avec ces drivers Au 1e démarrage K!TV affichera une erreur, il faut choisir de "Réinstaller les drivers" sous NT (pour continuer à utiliser les précédentes versions de K!TV, il suffit de remplacer les fichiers DSDrv34.dll, DSDrv4.vxd et DSDrv4.sys par ceux inclus dans cette version) N'oubliez pas de mettre également à jour NexTView. - Support + de 30 Tuners (source : DScaler) - Support des nouvelles cartes PCTV (avec Tuner MT 2032) - maj code télétexte (le mot recherché est surligné) - ajout du format PAL L - Num de version indiqué dans le fichier INI (ex "VERSION=1.2.5.0") - Modification de la partie OSD de NexTView Bugfix: - Crash si plugins > 10, la limite est maintenant de 20 - on peut à nouveau utiliser l'option "-mfs" - Fix crash avec BtWincap (Dscaler) - Ecriture incorrect des paramètres dans le fichier ini - Sauvegarde incorrect de la configuration de carte perso. - Utilisation du PDC/VPS au lieu de "Externe1" dans la barre de statut - SDK maj + traduit en anglais (à finir) - le CAG est configurable (utiliser "USE_AGC" dans l'ini) - le déplacement de la fenêtre n'a plus de comportements anormaux - Lors d'un changement de chaîne : - Effacer le teletexte - Effacer les infos NexTView - Simplification de code ... ----- 16 Juin 2002 : => 1.2.0.2 Changelog : - Ajout de statistiques d'affichage dans les infos générales en OSD - Modifications IR Hauppauge: - Vérification IR toutes les 20ms par défaut et réglage entre 1 et 300 ms par pas de 1ms... - Touches de volume pour les sous-pages de télétexte quand le télétexte est actif - Touche SOURCE pour revenir a la page 100 quand télétexte actif - Modifications télétexte: - Affichage du numéro de page en cours de saisie par OSD - Touches +/-: Prochaine/Précédente pages télétexte en cache Bugfixes: - Corrections divers bugs dans la gestion de la barre d'état - Bug touche télétexte (impossible d'aller à la page 100) - Bug dans ReconnaissanceSignal() corrigé... Cela pouvait planter l'affichage - Le zoom n'était pas activé au démarrage - Correction bug gestion NexTView EPG... Si NexTView était démarré il était alors impossible de lancer K!TV XP - Corrections bugs du plugin langage italien ----- 9 Juin 2002 : => 1.2.0.1 Changelog : - Ajout touche "source" pour afficher les infos NexTView avec la télécommande IR Hauppauge - Ajout du support de l'italien - Timer de l'osd porte a 8s pour les infos NexTView et Infos générales (4s sinon) - Ajout raccourci Ctrl+R pour réinitialiser le bt8x8 - Ajout d'un mutex pour éviter de lancer plusieurs instances de K!TV XP simultanément et de provoquer une erreur - Vertical Scaling Filter: 000 => 2-tap interpolation only Cela devrait résoudre les problèmes rencontres par certains en faible résolution - Modification de la configuration sonore des Guillemot maxi pci2 (bt848&878) Bugfixes: - code cleaning dans thread.cpp - Bdd recherche télétexte impossible à appeler - Bande noires visibles en mode TV DIB. - Bande blanche lors du démarrage en DIB. - Correction bug au niveau de la gestion des plugins langue de K!TV XP... Les infos étaient mal initialisées - Refonte de la remise en avant plan (Interaction avec NexTView...) pour redonner le focus a K!TV XP... Cela n'est plus conditionné par la vitesse d'exécution de la machine... - Correction bug au niveau de la gestion des menus de plugins: Si le plugin ne renvoyait pas de menu le menu n'était pas correctement affiché... - Modif IR Hauppauge pour supprimer les plantages à la fermeture chez certains... ----- 1er Juin 2002 : => 1.2.0.0 Changelog : - Quelques items de menus simplifiés (Français uniquement). - Mise à jour du code télétexte provenant de DScaler + Polices lissées + texte plus gras + Option de recherche + sélection langage auto - touche "Ctrl+T" Chercher chaîne de caractères dans le télétexte - touche "Shift+T": Rechercher suivant dans le télétexte - Mise a jour de DSdrv34 (v0.4) - bIsBT878 supprimé de la structure des cartes... C'est détecté au démarrage de K!TV - Réorganisation du fichier ini - Modifications OSD pour plugins vidéo/audio - Traduction du logiciel: Français, Allemand, Anglais et Espagnol (merci à PeQuE et Superwan pour l'aide ) + bdd choix langue qui s'affiche lors de la première utilisation pour sélectionner la langue - Ajout du support de NexTView v2.12: http://nxtvepg.tripod.com/ + I pour afficher les infos de programme NexTView + Choix du chemin dans le menu "Options/NextViewEPG/chemin vers NextView" C'est sauvé dans l'ini : NEXTVIEW_EPG_PATH + NEXTVIEW_EPG_AUTO dans l'ini pour contrôler NextView a partir de K!TV Si true alors K!TV se charge de lancer/quitter cette application + Affichage de la date dans le format de la langue courante. - 2 options de lignes de commande pour le démarrage : -mtv : mode TV (comme F5) -mfs : mode fullscreen (la possibilité a partir de l'ini a été supprimée) - Mettez a jour vos plugins ! + Simplification de la gestion des menus plugins (enfin !) + Langage courant indiqué pour les plugins (LangId). + Le SDK a été mis a jour - La fenêtre K!TV XP ne s'affiche que lorsque tout est initialisé (Cela "parait" plus lent mais c'est juste une impression) - Les plugins sont désormais charges dans le sous répertoire "Plugins" - Bandes noires auto désactivées par défaut... - Réinitialisation des données du port IR Hauppauge au démarrage pour éviter un comportement aberrant de K!TV... eg: La touche TV ayant été enfoncée avant le démarrage de K!TV, Lors du démarrage suivant de K!TV cela provoquait un arrêt de K!TV... Cette touche servant a arrêter K!TV... - Ajout cartes Guillemot MaxiTV PCI2 (Bt878) && Leadtek WinFast TV 2000 (Bt878) - Standardisation de l'appel d'un raccourci de fonction inverse avec ALT : N Alt+N - / + Bande noire (Avant CONTROL+N) W Alt+W + / - Balance droite (Avant CONTROL+W) - Affichage des modifications de Balance aussi en OSD. - La carte personnalisée est par défaut un bt878 avec un PLL initialisé a 28MHz Bugfixes: - Win95 est à nouveau supporté (DSdrv34) - Movieboost est affiché dans le menu (16/9, 20/9, 0) - Bug empêchant la réception des chaînes pal avec un tuner Philips Secam - Corrections Barre d'état: + Correction dans la gestion de la barre d'état + Bug barre d’état corrigé dans StatusBar_Height (la bande d'1 pixel en bas d'image n'était pas affichée) + Correction bug barre d'état pour affichage infos plugins... - Fix pour ceux qui ont l'erreur "Erreur 1 lors du chargement du driver" Une boite de dialogue permet de "réparer" la base de registre. - VIA_FIX_X pris en compte dans Start() - Correction bug dans changement canal; La source audio était mal rétablie lors de l'utilisation d'une source autre que le tuner - Correction au niveau du zoom... Si il etait mal enregistre en quittant et engendrait un comportement erratique au demarrage suivant - Bug focus dans videosetting corrigé - Toujours du nettoyage de code... ----- 29 Avril 2002 : => 1.1.1.0 - Modification de la carte par défaut: Hauppauge WinTV Nicam... Elle sert de référence pour une carte bt878... - Réécriture du code de la barre d'état (statusbar) en utilisant les commctl (30 lignes au lieu de 400...) - Amélioration de l'architecture des plugin audio - Nouveaux drivers v4 DScaler - Réécriture des raccourcis claviers pour plugins (audio+video) - Simplification IR Hauppauge... Plus besoin de choisir petit/gros boîtier... - Changement de Logo... - Amélioration de l'OSD - Changement du logo et de l'icône Bugfixes : - Correction dans bdd Réglages... Les plugins vidéo étaient désélectionnés si on n'entrait pas dans l'onglet Affichage/Plugins... - La résolution de capture affichée dans le menu était incorrecte - Bug lors de la réduction dans la barre des taches - Lors d'un démarrage en DIB TOP_MOST n'était pas pris en compte - Cacher le SplashBox en cas d'erreur - Quelques #include inutiles supprimés dans les sources - Changement du type CFG_INT : "unsigned int" au lieu de "int". Ca corrige un bug lié à TUNER_THRESH1. - Bug corrigé dans l'enregistrement des TUNER_THRESH1/TUNER_VHF_H .. On enregistrait en INT au lieu de BYTE - Bug corrigé dans TunerSettingProc (Tuner manuel manquant) - Bug corrigé au niveau des radioitems de sélection de résolution - Bug corrigé au niveau du calcul du nombre d'images par seconde dans la barre d'état Cosmetic change (code) : - Toujours du nettoyage de code ... - MainProzessor / AusgabeProzessor / ProzessorMask renommés... - 21 remplacé par StatusBar_Height() - TProgram déplacé de bt848 vers settings.h - PlugVideoName / AutoProcessVideo ... déplacé dans plugin.cpp ----- 17 Mars 2002 : => 1.1.0.3 - Légère modification de la gestion du Mixer Audio - Modification du Mixer Audio pour permettre le réglage du volume sonore quand traitement du son en cours (Wave)... - Utilisation de radioitems a plusieurs endroits du menu - ExitTV() remanié pour plus de clarté dans les logs. - Nouvelles fonctions InitialiserDriver/FermerDriver - ddraw.cpp Les sections critiques (en commentaires) sont activées Accès aux fonctions ddraw au format C++ et non plus C (lpdd->lock) Affichage_Overlay_ColorMatch maj - Timer.cpp : nouveau fichier contenant OnTimer() - inihand.cpp : renommé en settings.cpp (+ settings.h) - Modifications pour ne plus que le movieboost fasse scintiller l'affichage en mode plugin Bugfixes: - Plantage lors de la reconnaissance du signal (bug section critique si aucun plugin DScaler n'était présent) - Lorsqu'on cliquait sur "Appliquer" du groupbox plugin le thread accédait à PluginVideo pendant qu'il était modifié. ----- 1er Mars 2002 : => 1.1.0.2 - VTDrawer.cpp : bugfixes - VBI_VideoText.cpp : Nouveauté : texte "flashant" - misc.cpp : Réécriture de OnTimer avec switch/case - Modification et simplification du mixer; Audioselect supprimé - Enorme bug dans la gestion des plugins de désentrelacement corrige... Cela engendrait des plantages aléatoires du soft qui pouvait entraîner même un plantage d'OS... On remerciera Donnie Brasco pour s'etre plaint de plantages lors de certains accès aux boites de dialogues... Et qui a reinstalle son windows pour rien... :) - Réglage des bandes noires (movieboost) a nouveau disponibles avec plugins de desentrelacement (grâce à la correction du bug précédent...) - Corrections mineures ----- 28 Février 2002 : => 1.1.0.1 - Modification bdd réglages, section affichage/plugins: On ne recherche les plugins que lors de la première entrée dans la boite de dialogue réglages... Deux boutons ont été ajoutés : Appliquer et Rafraîchir - Refonte complète des sous-titrages... Homogénéisation avec la partie télétexte... L'automatisation/rafraîchissement se fait à présent naturellement - Gros bug corrige dans le mixer... Refonte de la bdd réglages mixer... ----- 10 Février 2002 : => 1.1.0.0 - Code source entièrement nettoyé et Assaini...Il doit fonctionner sans la gestion des exceptions... Nettoyage des variables... Déboguage, vérification de toutes les fonctions... - Perte du focus dans l'onglet affichage de la bdd réglages et dans la bdd réglage vidéo... - Correction plugin qui plantait quand on sortait de la bdd Réglages... - Problème corrigé: les plugins étaient désélectionnés dans la bdd Réglages... - wVDelay = 0x24 => 0x20 pour PAL BGDHI - WM_SYSCOMMAND n'avait pas de break, cela provoquait des crash bizarre !! - La sélection des plugins DScaler était boguée dans la bdd Réglages - Corrections dans le mixer... - Ajout support des Visual Styles... (Utilisateurs de Windows XP...) - Zoom a 5 par défaut... - MovieBoost avec plugins DScaler bogué... Il a été supprimé car la bidouille précédente engendrait des plantages... - Correction bug mode Dib qui plantait au démarrage... - Utilisation de "stdafx.h" pour accélérer la compilation - Mise à jour du code Télétexte ; Synchronisation avec DScaler - Correction OSD avec Télétexte... L'OSD est désormais disponible même avec le télétexte en marche... - Bug empêchant de démarrer K!TV XP corrigé (emstarty < 0) - La partie capture/affichage/plugin a été profondément remaniée pour rendre le code plus souple et plus lisible (fichiers thread.cpp, coderisc.cpp ...) - Modifications de la structure de plugin et de PluginVideo.h : + BOOL AffichageDIB supprimé + Reset() supprimé + PrepareUpdateScreen() supprimé : doit être fusionné avec DoStuff() + MustResetThread() supprimé + pLinesAddressEven renommé en EvenLines (pLinesAddressOdd => OddLines) (Même chose pour OutEvenLines) + CaptureY + DecalageLignes Supprimés + Suppression de la fonction Init() + DoStuff a été modifié (deux nouveaux paramètres) +LinesOdd/Even + CurrentFrame + AutoProcessVideo sont transmis au plugin + Les plugins vidéo font dorénavant un traitement trame par trame + Des sections critiques sont nécessaires dans les plugins pour éviter de faire planter K!TV XP lors de modifications opérées dans le plugins - Plusieurs infos de copyright mises à jour - Conversion du projet C en un projet CPP Plusieurs bogues détectés par le compilateur ont été corrigés - Mise en commun du code de crash de Affichage_Thread()q Re-nommage des pLinesAddressEven => EvenLines - Il suffit maintenant de changer le fichier Versionno.h pour modifier le numéro de version de l'exe (sans éditer le fichier RC). Cela met a jour aussi la bdd "About". - Utilisation de WaitForSingleObject pour la mise en veille du thread d'affichage... Sections Critiques rajoutées pour cela... - Modification de l’arrêt du thread d'affichage ----- 13 janvier 2002 : => 1.0.1.2 - Au démarrage de la bdd réglages quitter le plugin vidéo s'il fonctionne - Nettoyage du code ... notamment un réaménagement mineur du code télétexte (pour avoir teletexte.c le + proche possible du code original DScaler) - Correction bdd télétexte info : suppression du bouton défaut - Modif intitule de carte : PCTV / PCTV Rave (bt878) - Bug corrige lors de la fermeture de la bdd réglages par annuler : Les plugins étaient désactivés... - Modif bdd about/about1 de Cyx...C'est plus joli a présent (Liens hypertexte) - Gestion de la mise en icône de la fenêtre... - Refonte Gestion des Arrêt de K!TV XP... - Réécriture de la partie affichage (code + clean) - Capture à la résolution maximale (sauf en dib) - Utilisation de flips et de backbuffers... - Désentrelacement hardware pour les cartes graphique le supportant... - Greedy 2 Frame active par defaut... - + de LOG - WRITE_LOG activable depuis la bdd - Renommages massifs ... - Touche 'T' pour commuter les différents modes de télétexte... (Pas de Télétexte, Affichage Normal, Affichage en Transparence) - modif bdd télétexte - Passage en fastcall - Modif affichage des plugins... Desentrelacement hardware désormais possible en mode plugin... - Unification des threads d'affichage et minimisation des arrêts de thread pour éviter que cela ne plante... - Fenêtre 768*576 interdite si la résolution d'écran est en 800*600 et inférieur - Correction bug clic gauche du menu contextuel faisait revenir en mode fenêtre quand on était en mode plein écran... - Recherche des canaux modifiée... Quand Recherche Automatique sans "canaux en priorité" on démarre a 41.250MHz et ensuite pas de 0.250MHz... Cela devrait éliminer les problèmes... - pb initialisation du tuner... - Correction bdd réglages... - modif attente arrêt thread/capture... - TIMER_CHANNELCHANGE porte a 2s... - Reinit du bt après recherche des canaux... - Modif init télétexte - Ajout option de compatibilité pour anciennes cartes vidéo: Overlay limite sans backbuffer... le desentrelacement hardware ne fonctionne pas avec ce mode d'affichage. - Changements raccourcis: - Arret Plugin vidéo F2 - Plugin video : F3 - Forcer plugin vidéo Alt+F3 - Plugin Audio F4 - Toggle Menu: F5 - Ajout des touches Télétexte Rouge (F6), Vert (F7), Jaune (F8), Bleu (F9), Index (F10), Masquer (F11)... - Ajout gestion des exception dans le thread d'affichage... il ne devrait plus y avoir de plantages du thread vidéo... - Ajout de Scaler_Bob (DI HW2) - Modif telecommande Hauppauge : - La touche RADIO a plusieurs comportements: - Si AutoProcessVideo : Commutation Forcer Plugin - Sinon Commutation plugin Vidéo marche/arrêt - Correction pb arrêt de K!TV XP par la télécommande - Ajout support du movieboost pour les plugins de DScaler (Movieboost desactive pour DIHW2 ie Scaler Bob) - Correction bug bdd réglage qui pouvait planter si plugin vidéo actif... - Correction bug dib dans thread vidéo - Correction mode simple trame désactivé si desentrelacement... - modif option de compilation - modif toggle menu... - Ajout option Quitter dans menu contextuel... - mise en avant plan quand on utilise la télécommande... - Ajout Sections critiques pour la manipulation des plugins... - Passage version plugin vidéo a 1.0.0.1... VBI accessible par les plugins vidéo - Structure du Plugin modifié à nouveau (variable bIsBT878 ajouté) - La recherche des plugins ne se fait plus immédiatement à l'ouverture de la bdd Réglages, mais lorsque qu'on sélectionne plugin dans la boite de dialogue.(pour accélérer l'affichage de la bdd) - Nouveau fichier ResCommun.h pour ceux qui écrivent des plugins : Ils ont directement accès aux ressources de K!TV. (Ils peuvent commander K!TV ...) Ce fichier doit etre placé dans le répertoire Plugin. #include "../plugin/ResCommun.h" - Nouveaux #define VIDEO_PLUGIN_VERSION + AUDIO_PLUGIN_VERSION dans pluginvideo.h l'auteur du plugin a juste à mettre version = VIDEO_PLUGIN_VERSION - IDM_BTTYPE supprimé (+ PostMessage(hWnd,WM_COMMAND,IDM_BTTYPE,0)) => PluginVideo->bIsBT878 - Le message "Erreur de chargement/initialisation du plugin" est plus complet (indique le nom du plugin fautif) ... - Aux modes Zoom classiques (16:9 et 20:9) viennent s'ajouter les touches Shift+Z et Ctrl+Z pour controler plus précisement le zoom. (+/- 1) Alt+Z pas de Zoom ----- 11 Novembre 2001 : => 1.0.0.1 - Correction d'un bug au niveau de la recherche des canaux pouvant faire planter et le soft et les drivers (plantage os dans ce cas... :() - Ajout raccourcis retour à la présélection précédente dans le menu Canaux sur suggestion de Calimero - Raccourcis unique (touche 'Z') pour commuter entre les différents modes de zoom (Arrée,16:9,20:9) - Bug lors de l'appel de la bdd Réglages qui faisait apparaître le menu en sortant corrigé - Correction bug mineur gestion des exceptions du thread vidéo... ----- 10 Novembre 2001 : => 1.0.0.0 - Correction bug au niveau de la recherche des canaux... Si des présélections dont la source n'était pas le tuner étaient présentes elles se retrouvaient effacées... - MovieBoost réactivé pour les plugins + DI... - Modif: ir.exe non réactivé si redémarrage/arrêt/Fermeture de session... - Correction du bug au démarrage pour les modes avec changement de résolution : "Erreur d'initialisation de DDraw:SetCooperativeLevel" - Option permettant de lancer K!TV XP directement en mode Fullscreen START_FULL_SCREEN - Bug corrige lors du déplacement de la fenêtre de K!TV XP... - Bug corrige au niveau de toggle menu qui faisait changer le désentrelacement... - Modifs pour ne plus que la fenêtre de K!TV XP sorte de l'écran... Ca devrait éviter les plantages chez certains... - Modifs au niveau de la gestion des fenêtre...bug avec SM_CYSIZEFRAME mal employé... - Relecture de tout le code de K!TV XP issu de DScaler et maj suivant DScaler 309 MAJ de Dsdrv.h + PaintColorkey - Corrections bugs important a la fermeture de K!TV XP notamment lors de l'extinction du système (provoquait un BSOD avec le kernel de l'OS plante...) - Bitmaps lampe verte et rouge deplaces... - Correction si show_menu==false la barre d'état bar disparaissait au redémarrage... - Modif affichage osd du volume: 99% était affiche a la place de 100% - Modif des bdd/menus - Choix de la résolution en X: 768,754,720,640,576,384,320 et suppression du mode atirage2fix - Correction bug lie a l'arrêt de l'application/système - Gestion de l'agrandissement (maximized/restored) - Barre d'état corrigée - Bugfixe de WhiteAngel au niveau de la capture audio - Passage fréquence d'échantillonnage par défaut IR Hauppauge a 150ms... - Correction bug IR Hauppauge, quand la touche est maintenue on tient compte de la répétition (sauf pour le volume)... Ca ne s'affole plus... - Passage de temporisation a 1000ms dans WM_CHAR pour rentrer le numéro de page télétexte... - Touche Correction (Backspace) Pour revenir a la présélection précédente (différent de la touche moins)... - Bouton 'Radio' de la télécommande IR Hauppauge pour lancer le plugin vidéo... - Bug dans menu les réglages msp34xx sont grises pour les cartes qui n'en possèdent pas... - Le mode OverlayStrech est désormais obligatoire (sans cela K!TV XP affiche une erreur) - Grand ménage dans resource.h qui contenait des #define datant de multidec. - Correction au niveau de la gestion souris... On ne change de chaine/sous page que si le curseur est dans la fenetre de K!TV XP... - Correction bug : Carte Hauppauge WinTV bt848: La commutation auto Nicam/AM n'était pas activée par défaut... - Toute nouvelle boite de dialogue de réglages (Avec TabControls) - Recherche automatique des plugins dans le répertoire courant Affichage des plugins audio/vidéo disponibles et Activation de ceux ci dans la bdd (Dernier plugin de la liste)... - Nouveau mode ZOOM (pour avoir un film 16/9 en grand 4/3 [;-)] Pour lancer, il faut être en overlay et activer le zoom avec : Control-6: Zoom 16/9 Control-7: Zoom 20/9 Control-0: Zoom désactivé - Quelques légères modifs Remplacement de tous les nombre dans le code par leurs équivalents #define respectifs - Numéro de version de Plugins Compatible 1.0.0.0 (1000) - Ajout reconnaissance de Windows XP Pro et Windows XP Home Edition (HE) - Correction gestion bouton gauche de la souris... Cela provoquait des problèmes si on déplaçait le fenêtre en passant en mode plein écran par exemple... - Utilisation du code télétexte plus propre de DScaler... Modifie par K! et e-nek pour adaptation aux spécificités de K!TV... - Affichage de "TT" dans la barre d'état pour le Télétexte quand il est active - Nettoyage dans l'ini (certaines variables étaient inutiles voire absurdes) NO_FRAME + Capture_Video + Display_Status_Bar LIST_START_X + LIST_START_Y USECARD variable inutilisée (- Tabcontrol) - Légères retouches du mixer... - Suppression de plusieurs messages en allemands dans procs.c - Correction sous-titres, suppression de l'ancienne correction d'erreur... - Alt+S pour commuter + affichage dans la barre d'état du numéro de page sous-titrée - Plugin simplifié (les messages ont été mis en communs) - Write_Log() remplacé par la fonction LOG() (+ affichage debug) - Nouvelle fonction RealErrorBox(msg) qui remplace MessageBox(hwnd, message, "K!TV XP", MB_ICONSTOP|MB_OK); - Quand on est branche en composite, le son du jack-in de la carte TV marche à présent sur les cartes Nicam... Petit problème d'initialisation au demarrage de K!TV XP si composite ou s-video sélectionné...Il faut changer de chaîne et revenir sur la présélection avec composite et/ou S-Vidéo