Changements entre les versions de Pouchin TV Mod

Icône créée par polov

Cette page répertorie l'historique des différentes versions de Pouchin TV Mod depuis la création du logiciel Pouchin TV de base.

Historique de la version 0.6.?

SVN rév. 351 :
  • Ajout de la prise en compte de l'existence de Windows 8 ainsi que celle de Windows Server 2012.
SVN rév. 348 :
  • Ajout de la prise en charge de l'encodage audio AAC et des codecs correspondants (pour le moment dans la variante LOAS seulement), utilisés dans certains pays, par exemple au Portugal.
SVN rév. 307 :
  • Correction d'un bug introduit à la révision 296, susceptible de provoquer des plantages à l'ajout d'enregistrements programmés.
  • Réorganisations diverses.
SVN rév. 302 à 306 :
  • Réaménagement d'un changement introduit à la révision 282, concernant la négociation du format des codecs, qui n'aurait pas dû avoir d'effet majeur, mais qui, selon certains utilisateurs, pourrait être une source de plantages.
  • Réorganisations internes.
SVN rév. 298 et 301 :
  • Profonde révision de la fonctionnalité OSD.
SVN rév. 297 :
  • 19 icônes de chaînes ajoutées :
    • Une pour la nouvelle chaîne (cryptée) « CFOOT ».
    • 14 pour les radios belges sur la TNT.
    • 4 pour les chaînes de la Guadeloupe.
  • Ajout dans l'installeur d'une section « DOM-TOM » parmi les choix d'icônes à inclure.
SVN rév. 296 :
  • Reprise dans le tronc principal des modifications de la révision 295.
  • Corrections diverses :
    • Ajustement visant à faire en sorte qu'une seconde instance lancée en mode minimisée ait pour effet de minimiser l'instance existante avant de quitter.
    • Correction d'un bug qui faisait que les sorties n'étaient pas rebranchées en cas de redémarrage du graphe sans changer de chaîne.
    • Ajustement pour faire en sorte qu'une programmation inactive n'entre pas en conflit avec une programmation active.
    • Correctif mineur visant à améliorer la compatibilité de certains codecs vidéo.
  • L'installeur inclut maintenant l'option de créer une icône sur le bureau.
SVN rév. 291 à 294 :
  • Réorganisation du système de génération et de la synthèse des numéros de version.
  • Incrément du numéro de version à 0.6.3 (pour les versions expérimentales suivantes).
SVN rév. 290 :
  • Reprise dans le tronc principal des modifications publiées dans les révisions 284 à 289.

Retour

Historique de la version 0.6.2

0.6.2.295 (mise à jour publiée le 7 juillet 2011) :
  • Correction d'un bug introduit à la révision 280, qui faisait que les enregistrement programmés pouvaient parfois avoir un contenu incorrect si le démarrage de l'enregistrement s'associait à un changement de multiplex.
  • Correctif pour éviter la mise à jour inutilement répétée d'icônes de chaînes, soit parce que leur heure de publication était comprise entre 0h00 et 2h00, soit en raison d'un stockage inopportun des requêtes dans le cache des navigateurs.
0.6.2.289 (mise à jour publiée le 19 mai 2011) :
  • À la fin d'un enregistrement programmé, il pouvait arriver que l'application se bloque et ne puisse plus être contrôlée (ceci dépendant en fait de certains types de dysfonctionnements dans des applicationx externes fonctionnant en même temps).
  • Correction de bugs :
    • Changer de piste audio alors que l'application était minimisée avait pour effet intempestif de rétablir le son, même s'il devait rester coupé.
    • Il y avait encore des problèmes à la restauration de l'état de la fenêtre après redémarrage du graphe.
0.6.2.288 (mise à jour critique publiée le 3 mai 2011) :
  • Correction d'une régression (l'enregistrement PS ne fonctionnait plus correctement).
  • Correction d'un bug (l'état de la fenêtre n'était pas toujours remis à l'identique après redémarrage du graphe)
0.6.2.287 (publiée le 29 avril 2011) :
  • Correction d'un bug pouvant provoquer des plantages en cas de mauvaise réception pendant un enregistrement en mode PS.
0.6.2.286 RC2 (publiée dans le forum le 17 avril 2011) :
  • Révocation partielle de certains des changements de la révision 284 :
    • La modification du rendu vidéo VMR9, trop souvent confrontée à ce qui semble être un bug d'une fonction du VMR9 précédemment inutilisée, est désactivée (mais sera peut-être réintroduite plus tard).
    • Celle de l'EVR, répondant à un besoin plus essentiel, est maintenue (en dépit de quelques soucis plus rares), mais n'est plus active par défaut : l'ancienne version reprend son ancien nom, et la nouvelle est renommée en « Enhanced Video Renderer (v2) ».
    • Les anciens modes VMR9 et EVR ont un comportement plus proche de ce qu'il était auparavant.
  • Correction d'une régression : le ratio d'aspect demandait parfois à ce qu'on déforme la fenêtre pour s'établir correctement au lancement de l'application.
  • Correctif pour attribut « Rester toujours devant » pas toujours pris en compte au démarrage.
  • Modification d'un paramètre dans la recherche des codecs, permettant de rendre visible dans la liste certains codecs qui n'y apparaissaient pas auparavant.
  • Ajout d'une icône pour la cha$ine locale « GRAND LILLE TV », et remplacement de celle de la chaîne « TV RENNES 35 ».
0.6.2.284 RC (publiée dans le forum le 10 avril 2011) :
  • Ajout de commandes pour permettre à l'utilisateur de forcer le ratio d'aspect de la vidéo.
  • Modification du rendu vidéo EVR afin d'éviter les problèmes liés au contour de l'image qui pouvait souvent contenir des résidus d'images précédentes non effaçables après modification des dimensions, surtout sous Windows 7.
  • Modification analogue du positionnement de l'image dans le rendu vidéo VMR9.
  • Ajout de rendus vidéo VMR9 (ancien) et EVR (ancien) pour permettre de retrouver le fonctionnement antérieur, car il a été constaté que dans certains cas la modification pouvait se heurter à des bugs du VMR9 (sous Windows Vista et Windows 7) ou à des bugs de l'EVR (sous Windows XP).
  • L'affichage OSD est maintenant cadré dans la fenêtre et non plus dans le rectangle de la vidéo (sauf dans les deux rendus vidéo de compatibilité qui viennent d'être ajoutés).
  • Suppression de trois raccourcis audio correspondant à des fonctionnalités qui ont en fait été supprimées (remplacées) depuis un moment.
SVN rév. 281 :
  • Correction d'un bug : en l'absence d'OSD, le contour de la vidéo n'était pas toujours effacé si la vidéo était redimensionnée (concerne surtout VMR7).
  • Optimisations diverses dans les rendus vidéo.
SVN rév. 280 :
  • Amélioration de l'initialisation de l'affichage OSD (pour éviter des inconsistance dans le positionnement ou la police de caractères dans les secondes qui suivent le démarrage de l'application).
  • Amélioration de la vitesse de démarrage dans le cas où, simultanément :
    • l'ordinateur est équipé de plusieurs moniteurs,
    • la configuration vidéo est faite en mode « VMR7 Windowless » ou bien « VMR9 Windowless »,
    • le positionnement (sauvegardé) de la fenêtre ne se trouve pas sur le moniteur principal.
  • Amélioration de la réactivité des commandes de zoom.
  • La commande de redémarrage du graphe (« Ctrl-Q » par défaut) ne s'exécute plus si un enregistrement est en cours (et affiche alors un message d'erreur).
  • Modification du fonctionnement du filtre interne « PMT », dont le rôle est de détecter à la volée un changement dans la configuration de la chaîne courante : précédemment, un tel changement n'était pas détecté si l'application fonctionnait uniquement en mode minimisé).
  • La boîte de dialogue « À propos » indique maintenant si l'application a été lancée avec l'option d'instance « --prefix », et rappelle la valeur du préfixe d'instance utilisé.
  • Correction d'un régression assez ancienne concernant certains items du menu « Vidéo », qui n'étaient plus cochés au démarrage même si l'option correspondante était sélectionnée depuis le fichier de configuration.
SVN rév. 279 :
  • Ajout d'un système de blocage de l'arrêt de l'ordinateur, même externe à l'application, dans le cas où un enregistrement est en cours, ou bien prévu dans les 30 minutes qui suivent.
  • Ajout d'une commande de menu affichant un résumé des événements d'enregistrement en cours ou à venir.
  • Le message qui s'affiche dans la boîte de dialogue de confirmation lorsqu'un enregistrement est en cours est beaucoup plus descriptif.
  • L'extinction de l'ordinateur est maintenant définie avec un délai (normalement de 60 secondes) pour laisser la possibilité pour l'utilisateur de sauvegarder ses données ou bien d'annuler cet arrêt (par la commande « shutdown -a »)
  • La boîte de dialogue « À propos » contient la date et l'heure de compilation.
  • Ajout d'une possibilité d'extinction « forcée » (ne tenant pas compte des données non sauvegardées) de l'ordinateur à la fin d'un enregistrement, en plus de l'extinction normale, pour utiliser lorsqu'on sait que personne ne sera devant l'ordinateur à ce moment-là.
SVN rév. 277 :
  • Le dialogue de confirmation de fermeture s'affiche maintenant, non seulement si un enregistrement est en cours, mais aussi en fonction des enregistrements imminents (avec une durée de protection variable selon l'état de l'option de protection dans le dialogue de configuration). Il tient également compte, pour cela, de l'existence ou non d'une tâche planifiée pour relancer l'application le moment venu.
  • Suppression de la contrainte de devoir affecter des raccourcis à toutes les actions.
  • Ajout de raccourcis configurables dans la page des raccourcis du dialogue de configuration, dont certains (nouveauté) n'ont pas d'action associée.
  • Remplacement de l'icône de chaîne (allemande) « Doku-Kika » par une icône « neo/Kika » (l'une des chaînes de ce canal partagé ayant changé). Merci à shadok67.
SVN rév. 276 :
  • Ajout d'options pour permettre à l'application de faire sortir l'ordinateur du mode veille ou du mode veille prolongée avant de démarrer un enregistrement.
  • Ajout d'options (pour le moment modifiables uniquement par édition du fichier de configuration) pour définir le délai maximal qui doit séparer deux enregistrements pour que l'arrêt ou la mise en veille soit désactivé sur le premier, ainsi que pour définir combien de temps avant un enregistrement l'ordinateur doit sortir du mode veille.
  • À la fin d'un enregistrement, en plus de pouvoir demander à quitter l'application ou éteindre l'ordinateur, il est maintenant possible de demander à ce que celui-ci soit mis en veille ou en veille prolongée.
  • À la fin d'un enregistrement, une instance de l'application va vérifier s'il existe d'autres instances qui sont en train d'enregistrer ou sont sur le point de le faire, afin d'empêcher une extinction ou une mise en veille demandée.
  • Meilleur traitement des erreurs au démarrage du graphe, et ajout de messages d'erreurs plus explicites dans certaines situations, par exemple si un même tuner est utilisé plusieurs fois.
  • Correction d'un bug : en cas de redémarrage du graphe en mode minimisé, le son pouvait être rétabli même si l'option « Suspendre si minimisé » était active.
SVN rév. 275 :
  • Ajout de deux options à la page de propriétés « Options » du dialogue de configuration, l'une pour permettre de faire en sorte que l'application démarre automatiquement avec Windows (en mode minimisé), et l'autre pour limiter le risque de voir cette application être fermée par inadvertance alors qu'elle est en attente d'effectuer un enregistrement.
  • Ajout d'un système de contrôle permettant de tester tous les codecs sur leur nom au moment de leur sélection en fonction d'une liste noire, afin d'avertir l'utilisateur de problèmes de compatibilité connus.
  • Correction d'un bug qui faisait que, si un enregistrement en cours a été interrompu manuellement, il n'était pas certain que l'enregistrement programmé suivant démarre correctement, sauf à relancer l'application dans l'intervalle.
SVN rév. 274 :
  • Ajout d'une commande « Enregistrer une autre chaîne… », ouvrant une boîte de dialogue qui permet de démarrer l'enregistrement d'une autre chaîne du même multiplex sans devoir d'abord afficher celle-ci.
  • Suppression de la commande de menu « Enregistrer le multiplex » (optionnellement ajoutée via la configuration), qui aurait maintenant fait double emploi puisque la nouvelle boîte de dialogue « Enregistrer une autre chaîne… » permet aussi de démarrer ce type d'enregistrement.
  • La colonne de tri par défaut de la liste du Guide Électronique des Programmes (EPG) est réajustée sur la nouvelle colonne « numéro de chaîne » (produisant un effet identique à ce qui existait avant la révison 271).
SVN rév. 273 :
  • Dans la page de propriétés des raccourcis clavier, la liste des raccourcis peut être triée par clic sur les différents en-têtes de colonnes.
  • Autres optimisations et correctifs dans cette même page de propriétés.
  • Ajouts de tests supplémentaires pour assurer que certains items dans le menu des chaînes seront grisés pendant les enregistrements, non seulement si la chaîne ne fait pas partie du même multiplex, mais aussi si elle ne partage pas le même type de flux vidéo que la chaîne courante.
  • Les commandes qui sont déclenchées par la molette de la souris requièrent maintenant que le curseur de la souris se trouve à l'intérieur du cadre de la fenêtre pour fonctionner.
  • Corrections de bugs :
    • Un plantage pouvait se produire lorsque le nom d'un enregistrement programmé contenant des caractères accentués avait une longueur proche de la limite (de 64 caractères).
    • Certains items de dialogue ne pouvaient plus être contrôlés à partir du clavier parce qu'ils étaient désactivés alors qu'ils étaient destinataires des commandes reçues depuis le clavier.
    • Certaines fenêtres secondaires ne pouvaient plus être rouvertes depuis l'icône de la zone de notification si l'application avait été minimisée alors que ces fenêtres étaient déjà ouvertes.
    • Correctif pour éviter le risque d'un plantage, rare mais possible, à la destruction du graphe.
SVN rév. 271 :
  • Ajout d'une colonne « N° » (numéro de chaîne) dans la fenêtre du Guide Électronique des Programmes (EPG), permettant de trier la liste selon ce critère, la colonne du nom de chaîne se triant dorénavant pas le nom alphabétique de la chaîne.
  • Modifications en vue de permettre au programme de récupérer correctement après une sortie de mise en veille, ou bien de veille prolongée.
  • Modification du système de recalcul des dimensions de l'OSD au changement de chaîne et/ou de caractéristiques de la sortie vidéo, afin de limiter le nombre de recalculs au strict nécessaire (et éviter ainsi des engorgements pouvant conduire à des effets de « deadlock »).
SVN rév. 269 :
  • Le codec vidéo MPEG2 et le codec vidéo H264 sont dorénavant insérés à tour de rôle dans le graphe, et n'y sont donc plus jamais présents simultanément, ce qui élimine la nécessité de se préoccuper des problèmes posés par la présence dans le graphe d'instances multiples simultanées d'un codec vidéo quelconque.
  • De ce fait, la connection des codecs vidéo n'a donc plus lieu qu'au moment de leur usage effectif, en conséquence de quoi un codec invalide ne produira de message d'erreur qu'au moment où une chaîne nécessitant ce codec sera sélectionnée.
  • La tentative d'utilisation d'un codec invalide ne sera plus bloquante : après affichage du message d'erreur, l'exécution continuera néanmoins, mais la sortie vidéo sera désactivée.
SVN rév. 268 :
  • Suppression de la commande de menu donnant accès au dialogue de propriétés du filtre démultiplexeur (dont la présence était en fait peu pertinente).
  • Remplacement de l'icône de la chaîne « CAP 24 » par celle de « BFM Business Paris ».
SVN rév. 267 :
  • Remplacement des icônes du logiciel Pouchin TV Mod par de nouvelles, définies selon le format recommandé pour « Windows 7 » et « Windows Vista ». Des icônes et des images spécifiques ont également été réalisées pour le logiciel d'installation et pour le logiciel de désinstallation.
    Tous ces éléments graphiques ont été réalisés par polov, merci à lui.
SVN rév. 266 :
  • Utilisation de la vraie icône du programme (rouge ou noire) dans le coin supérieur gauche du Guide Électronique des Programmes (EPG).
SVN rév. 265 :
  • Ajout de la documentation au format .chm, intégrée dans le menu « Aide ».
SVN rév. 264 :
  • Le démarrrage par le planificateur de tâches fait maintenant l'objet d'esssais multiples pendant quelques minutes en cas d'échec (modification proposée par rainbowcrypt).
  • Uniformisation des appellations EAC3 -> E-AC3.
  • Réorganisations internes.
0.6.1.263 (expérimentale, publiée dans le forum le 3 septembre 2010) :
  • Réorganisations internes (pour rendre le projet compilable avec Visual Studio 2010).
SVN rév. 262 :
  • Ajout d'un contrôle d'erreur permettant de signaler à l'utilisateur les problèmes de système de fichier qui pourraient survenir en cours d'enregistrement (par exemple disque plein, ou bien volume réseau intempestivement déconnecté).
  • Les fichiers associés (icônes, etc) sont maintenant recherchés dans le répertoire courant au lancement, en plus du répertoire de l'application et du répertoire de configuration « %AppData% ».
  • Ajout d'un test pour éviter que certaines informations soient parfois dupliquées dans les descriptions du Guide Électronique des Programmes (EPG).
  • Icônes ajoutées, modifiées ou supprimées :
    • DirectStar (ajoutée)
    • TV8 MONT BLANC (locale, ajoutée)
    • TéléGrenoble (locale, modifiée)
    • RSI LA 1 (Suisse)
    • RSI LA 2 (Suisse)
    • Virgin 17 (supprimée)
    • TSI1 (Suisse, supprimée)
    • TSI2 (Suisse, supprimée)
  • Correctif suite à la constatation qu'il pouvait arriver que la sélection de chaîne échoue si les PIDs de deux chaînes différentes sur deux multiplex différents étaient identiques (cas de figure assez rare, il est vrai, mais rencontré au moins une fois en Savoie).
  • Correction d'un bug : le menu d'enregistrement de multiplex n'était pas correctement mis à jour en début et en fin d'enregistrement.
SVN rév. 261 :
  • Correction d'un bug : une erreur dans la construction du graphe se produisait lorsque l'application avait été précédemment quittée avec une chaîne cryptée sélectionnée.
  • Réorganisations internes.
SVN rév. 257 à 260 :
  • Réorganisations internes.
0.6.1.256 (expérimentale, publiée dans le forum le 1er août 2010) :
  • Nouvelles optimisations et corrections dans le dialogue des réglages de la vidéo. En particulier, ajout d'un palliatif pour un bug de certains pilotes vidéo qui refusent de prendre en compte un réglage si la valeur de celui-ci est exactement égale à celle de sa valeur par défaut.
  • Le tooltip de la zone de notification inclut le nom de la fenêtre de l'application, si et seulement si le nom de cette fenêtre a été réglé par l'utilisateur à une valeur différente de sa valeur par défaut (= « Pouchin TV Mod »).
  • Le rendu vidéo par défaut est maintenant « EVR », si le système d'exploitation sous-jacent est « Windows Vista » ou plus récent.
  • Correction d'une régression, à cause de laquelle des plantages pouvaient se produire pendant la recherche de chaînes avec certaines configurations du tuner.
  • Correction d'un bug : l'option « Si échec, essayer décalage +5 kHz » était en fait active, quel que soit le réglage dans la configuration.
  • En rechanche, désactivation de cette même option dans la configuration si par ailleurs les options « Ne pas se fier à l'indicateur de présence du signal » et « Ne pas se fier à l'indicateur de signal verrouillé » sont simultanément cochées (car de toutes façons inopérante dans ce cas).
0.6.1.255 (expérimentale, publiée dans le forum le 12 juillet 2010) :
  • Optimisations et corrections dans le dialogue des réglages de la vidéo.
  • Corrections de régressions dans le Guide Électronique des Programmes (EPG).
0.6.1.254 (expérimentale, publiée dans le forum le 9 juillet 2010, remplacée par 0.6.1.255) :
  • Ajout d'une boîte de dialogue permettant de modifier les paramètres suivants dans la vidéo : luminosité, contraste, teinte, saturation. Cette boîte de dialogue n'est utilisable qu'avec les rendus vidéo VMR9 et EVR (donc pas en VMR7).
  • Suppression de la liste de villes dans la recherche de chaînes : cette liste devient de plus en plus inexacte au fil des réorganisations du CSA, elle est de plus en plus compliquée à maintenir alors que personne n'a le temps de le faire, et finalement elle n'apporte pas grand chose au logiciel, la recherche sur tous les canaux étant beaucoup plus performante qu'elle ne l'a été à une certaine époque.
  • Corrections diverses dans la fonction qui vérifie les recouvrements de chaînes, lors de la programmation d'enregistrements simultanés.
SVN rév. 253 :
  • Correction d'un bug : la position de la fenêtre de l'application se décalait progressivement si elle était restaurée, chez les utilisateurs ayant positionné la barre des tâches de Windows en haut ou bien à gauche.
  • Inversion sémantique et réinitialisation de l'option de configuration « Minimiser dans la zone de notification », afin d'en déconseiller le non-usage, et faire en sorte qu'elle ne soit plus désactivée que par les utilisateurs qui en ont vraiment fait le choix.
  • Début d'une (importante) réorganisation interne de la gestion de la mémoire.
SVN rév. 252 :
  • Le fichier de configuration « config.ini », ne contient plus que les items dont la valeur diffère de leur valeur par défaut.
  • Ajout d'un test empêchant toute recherche de chaîne si la configuration du tuner a été changée sans fermeture intermédiaire du dialogue de configuration.
  • Dans la recherche de chaînes, le décalage optionnel de 5 kHz est applicable aussi en cas de non-verrouillage du tuner sur la fréquence détectée.
  • Dans les items de configuration numériques défilants, les valeurs limites sont mieux contrôlées.
  • Correction de régressions :
    • Les sous-titres n'étaient plus enregistrés.
    • Si un enregistrement était en cours, le changement de chaîne ne pouvait plus se faire que par menu.
SVN rév. 251 :
  • Ajout d'une entrée de menu explicite, ainsi que d'un raccourci clavier configuré sur la touche « TAB » par défaut, pour la suppression des bordures de la fenêtre (en plus du clic de souris existant précédemment pour cet usage).
  • Correction de bugs :
    • Un plantage pouvait se produire à la mise à jour du nom de l'émission dans MSN si cette mise à jour était activée (régression récente).
    • Les menus d'enregistrement ne revenaient pas à leur état antérieur à la fin d'un enregistrement de multiplex programmé.
    • La saisie du mot de passe requis pour l'ajout à une tâche planifiée provoquait un plantage (régression récente).
    • L'état « Muet » (ex-« Sourdine ») n'était pas restauré après un redémarrage du graphe.
  • Modification du calcul des largeurs des champs de la barre d'état (particulièrement dans le cas d'un affichage sans OSD, quand le champ « Volume » y est ajouté).
  • Dans l'OSD, le mot « Sourdine » est remplacé par le mot « Muet » pour indiquer le mode silencieux.
  • Lors de la recherche de chaînes, le second essai avec ajout de 5 kHz en cas d'échec du premier (propriétés du tuner) est maintenant actif par défaut.
0.6.1.250 (expérimentale, publiée dans le forum le 5 avril 2010) :
  • Correction d'une régression de la révision 248 concernant la désactivation des chaînes dans le menu pendant les enregistrements.
0.6.1.249 (expérimentale, publiée dans le forum le 4 avril 2010, remplacée par 0.6.1.250) :
  • Correction d'une régression de la révision 248, concernant le changement de fréquence en début d'enregistrement programmé.
0.6.1.248 (expérimentale, publiée dans le forum le 4 avril 2010, remplacée par 0.6.1.249) :
  • Amélioration du comportement des boutons de réglage fin.
  • Correction d'une régression de la révision 246, qui faisait que les propriétés du tuner courant ne se sauvegardaient pas (toujours) correctement.
SVN rév. 247 :
  • Améliorations dans le dialogue de qualité du signal :
    • Affichage du numéro de canal et de la fréquence
    • Ajout de deux boutons « + » et « - » permettant de procéder à un réglage fin de la fréquence utilisée pour le multiplex courant.
  • Modification du dialogue du Guide Électronique des Programmes (EPG) pour éviter que les tooltips s'affichent au-dessus de la barre de défilement.
  • Correction d'une régression de la révision précédente, qui faisait que la méthode de recherche des chaînes n'était plus modifiable.
  • Les enregistrements de multiplex reçoivent un nom un peu plus significatif, incluant le nom donné au multiplex par le diffuseur.
0.6.1.246 (expérimentale, publiée dans le forum le 31 mars 2010) :
  • Réorganisation du dialogue de configuration :
    • Toutes les options liées au tuner sont regroupées dans un nouveau dialogue spécifique, accessible à la fois depuis la configuration des pilotes (bouton « Propriétés… ») et depuis le dialogue des options de recherche des chaînes (bouton « Propriétés du Tuner… »). Ceci permet notamment à la configuration du tuner d'être accessible depuis le dialogue initial de choix des pilotes, et aussi, si plusieurs tuners sont présents, d'accéder aux propriétés de tuners qui ne sont pas couramment sélectionnés sans pour autant avoir à sélectionner ces tuners.
    • Ce nouveau dialogue inclut aussi un champ donnant des informations sur le tuner utilisé (description, fabricant, version, date, etc).
    • En conséquence, les options correspondantes sont supprimées des endroits où elles se trouvaient précédemment, à savoir soit la page des options dans la configuration, soit le dialogue de recherche de chaînes.
    • Un nouveau bouton est ajouté au dialogue des options de recherche de chaînes, qui permet d'afficher le journal des recherches (en utilisant le bloc-notes de Windows).
  • Ajout d'un bouton « Options vidéo… » au dialogue initial de configuration des pilotes, donnant accès à un nouveau dialogue dupliquant les options vidéo présentes dans la page des options, mais permettant à celles-ci d'être accessibles à ce stade, résolvant ainsi les impasses de configuration qu'on rencontre occasionnellement à ce stade.
  • Ajout d'une option permettant de modifier le temps de latence avant changement de chaîne (normalement destiné à permettre le choix à l'aide de l'OSD) lorsque ce changement est demandé à l'aide des touches fléchées ou bien à l'aide de la molette de la souris.
  • Limitation à 99 caractères des titres des tooltips du Guide Électronique des Programmes (EPG), car un titre plus long produisait une erreur.
  • Application d'un titre approprié au dialogue de feuilles de propriétés utilisé pour la configuration.
SVN rév. 245 :
  • Modification du comportement des items de dialogue, dans la configuration, qui spécifient des durées exprimées en millisecondes.
  • Réorganisations internes diverses.
SVN rév. 244 :
  • Ajustements divers dans le Guide Électronique des Programmes (EPG) et la fonction d'informations détaillées récemment ajoutée.
  • Inclusion d'un correctif expérimental pour les « deadlocks » qui se produisent parfois au démarrage.
SVN rév. 243 :
SVN rév. 242 :
  • Gestion du Guide Électronique des Programmes (EPG) sur plusieurs jours, avec possibilité de choix par l'utilisateur de la durée effective sur laquelle porte ce guide.
  • Par voie de conséquence, la colonne indiquant l'heure de l'émission affiche aussi le jour de la semaine et jour du mois.
  • Des informations détaillées sur chaque émission peuvent être obtenues par survol, à l'aide du curseur de la souris, de l'item de la colonne « description » qui concerne cette émission.
  • La fenêtre du guide inclut maintenant une case pour passer directement en affichage plein écran de ce guide.
SVN rév. 241 :
  • Mise à jour des icônes (ajouts de 2 icônes, suppression de 3 autres, remplacement de 9 icônes par des versions plus compactes).
SVN rév. 240 :
  • Le bouton de programmation d'enregistrements depuis le Guide Électronique des Programmes (EPG) ne programme plus directement l'enregistrement. À la place, il ouvre le dialogue des enregistrements programmés et y préinitialise l'émission choisie.
SVN rév. 239 :
  • Prise en charge correcte des problèmes de contrôle de compte utilisateur (UAC), sous Windows Vista et Windows 7, lors de la mise à jour par Internet, grâce à l'utilisation d'un processus externe avec élévation de privilèges pour finaliser cette mise à jour.
SVN rév. 238 :
  • Ajout de paramètres de ligne de commande : « --help », « --nocrashwarn », « --muted ». Le paramètre « --help » produit l'affichage d'un résumé de l'usage de tous les autres paramètres.
  • L'affichage de la vidéo ainsi que les enregistrements programmés sont configurés pour indiquer à Windows d'éviter tout mode de fonctionnement (entrée en veille temporisée ou en mode d'économie d'énergie) qui pourrait poser problème.
  • Les options « Suspendre si minimisé » et « Minimiser dans la zone de notification » sont maintenant actives par défaut à l'installation.
  • Correction de bugs ou de régressions :
    • Le lancement d'une seconde instance ne réactivait pas la fenêtre de la première instance si le nom de celle-ci avait été changé dans la configuration.
    • En cas de fermeture de l'application pendant un enregistrement programmé, le redémarrage du programme ne relançait plus cet enregistrement (depuis la révision 228 qui n'introduisait que des changement internes).
SVN rév. 236 :
  • Correction d'un bug : division par zéro possible avec certains réglages, dans l'affichage de qualité du signal.
SVN rév. 234 :
  • Correction d'un bug : les liens du dialogue « À propos » n'étaient pas toujours fonctionnels (en particulier sous Windows XP).
SVN rév. 233 :
  • Réorganisations internes, reprenant aussi les corrections intégrées à la révision 232.

Retour

Historique de la version 0.6.0

0.6.0.232 (publiée le 21 janvier 2010) :
  • Mise à jour de la version stable en tant que branche séparée, intégrant (uniquement) les corrections de bugs citées à la révision 227, plus les bugs suivants  :
    • Correctif pour certains tuners qui, bien que trouvés en mode normal, ne peuvent pas être insérés dans le graphe.
    • Dans la programmation manuelle des enregistrements, certains intervalles de longueurs dans le nom de l'enregistrement pouvaient provoquer un plantage de l'application.
SVN rév. 227 :
  • Ajout de raccourcis modifiables pour le dialogue de configuration et le dialogue de qualité du signal.
  • Correction de bugs :
    • Dans la recherche de chaînes pour une ville, le fait d'avoir un multiplex R5 inexistant et marqué à zéro empêchait la recherche des multiplex subséquents.
    • Le nom du dialogue d'arrêt des enregistrements programmés n'avait pas été changé en « Arrêter l'enregistrement dans… », comme il se devait.
0.6.0.223 (publiée le 27 décembre 2009, remplacée par 0.6.0.232) :
  • Correction d'un bug : un enregistrement programmé qui demande l'arrêt de l'application ou l'extinction de l'ordinateur pouvait interrompre un autre enregistrement en cours (contrairement à ce qui est affiché dans les boîtes de dialogue).
SVN rév. 221 :
  • Certaines colorisations de l'EPG sont rendues légèrement plus foncées.
  • Correction de bugs :
    • Certains tuners n'étaient plus trouvés dans la recherche.
    • Duplicatas dans les noms de quatre codes de raccourcis.
    • Un tuner débranché était toujours identifié comme présent, reportant l'erreur à la construction du graphe.
0.6.0.216 RC (publiée dans le forum le 19 décembre 2009) :
  • Ajout de colorisations dans les lignes de la fenêtre EPG :
    • fond vert pour les émissions de la chaîne courante ;
    • fond jaune clair pour les émissions des chaînes diffusées sur le même multiplex que la chaîne courante ;
    • les émissions supposées être en cours de diffusion (selon leur horaire) sont affichées avec le texte en bleu ;
    • les émissions en cours d'enregistrement sont affichées en texte rouge ;
    • les autres émissions sont affichées en gris.
  • Dans cette même fenêtre EPG, toutes les colonnes peuvent être triées (alternativement en ordre ascendant et descendant) en cliquant sur l'en-tête de la colonne concernée.
SVN rév. 215 :
  • Les menus de l'application sont réorganisés, selon la nouvelle structure « Fichiers », « Chaînes », « Vidéo », « Audio », « Information », « Enregistrer », « Options » et « Aide ».
  • Ajout de deux boutons « -24h » et « +24h » dans le dialogue des enregistrements programmés, pour permettre de décaler rapidement de 24h une programmation existante ou en construction.
  • Ajout de couleurs dans la liste des enregistrements programmés, en correspondance avec l'état des programmations.
  • Mise en place d'un nouveau système de numérotation des versions, selon lequel :
    • Le 1er et le 2nd chiffre sont les numéros majeur et mineur.
    • Le 3ème chiffre est le numéro de révision. Ce chiffre sera pair pour les versions publiées, et impair pour les versions intermédiaires, expérimentales ou beta.
    • Le 4ème chiffre est le numéro de publications des sources dans le dépot SVN. Ce chiffre peut être suffixé d'un "+" dans le cas d'une compilation locale dont les sources ne sont pas (encore) publiés.

Retour

Historique de la version 0.5

SVN rév. 214 :
  • Remplacement du paramètre de configuration « Utiliser AC3 par défaut » par une listedéroulante présentant sept choix possibles.
  • Unification de ce choix de préférences avec celui présenté dans les enregistrements programmés, effectués directement ou bien via l'EPG.
  • Les titres de menus « Stopper l'enregistrement » et dérivés sont remplacés par « Arrêter l'enregistrement », etc.
  • Ajout d'une détection des pistes AC3 et E-AC3 « Home Cinéma » (c'est-à-dire celles qui définissent plus de deux canaux audio).
  • La subdivision des items OSD du bas se fait maintenant dans la proportion 1/3 à gauche, 2/3 à droite, les noms des pistes audio pouvant ne pas tenir dans la moitié de l'écran.
  • Corrections de bugs :
    • Les « tooltips » de noms d'émissions en cours dans la zone de notification n'étaient pas toujours mis à jour correctement.
    • La programmation d'un enregistrement depuis l'EPG pouvait faire planter l'application si le nom de l'émission était trop long.
    • Les langues des pistes audio MPEG2 n'étaient plus récupérées, ni affichées dans le menu des pistes (régression remontant à la révision 175).
    • Un enregistrement devenant « supplanté » pouvait ne pas être mis à jour en temps réel dans la boîte de dialogue de programmation.
    • Ajout d'intitulés à certains contrôles de la boîte de dialogue EPG.
SVN rév. 213 :
  • Implémentation de la recherche de tuner avancée :
    • Il n'y a plus besoin de spécifier de « récepteur » dans le dialogue de configuration.
    • Cette disposition devrait permettre la compatibilité du logiciel avec un plus grand nombre de tuners différents.
SVN rév. 212 :
  • Si un filtre est manquant au moment de la configuration, son nom est préfixé des caractères « <?> » dans la liste déroulante, afin qu'il soit visible que cet élément n'est pas valide.
SVN rév. 211 :
  • Utilisation des interfaces « tuning space » pour sélectionner les chaînes, dans le graphe non « alternatif ».
0.5.208 (expérimentale, publiée dans le forum le 11 novembre 2009) :
  • Ajout de la prise en charge des radios numériques DVB telles que celles qu'on peut avoir en Belgique.
  • Ajout d'un raccourci clavier (« backspace » par défaut) permettant de revenir sur la chaîne précédemment regardée (s'il en existait une).
  • En cas d'absence d'icône spécifique pour une chaîne donnée, une icône générique en niveaux de gris est maintenant affichée.
  • En cas d'absence d'affichage vidéo (pas de codec ou bien chaîne radio), un rendu générique (avec une croix, bleue barrant l'écrant) est affiché, à la manière de ce qui existait déjà précédemment quand on désactivait le rendu vidéo.
  • Correction d'un bug : l'option de désactivation de la prise en charge des touches multimédia ne fonctionnait pas correctement.
  • Icône « Clermont 1ère » ajoutée.
0.5.205 (expérimentale, publiée via le service de mise à jour le 6 septembre 2009) :
  • Correction d'un bug : en cas d'extinction de l'ordinateur sans quitter le logiciel, le programme se comportait comme s'il avait été quitté anormalement.
  • Correction d'un bug : les enregistrements du multiplex entier étaient dupliqués toutes les 10 minutes, jusqu'à épuisement du nombre d'enregistrements simultanés disponibles.
  • Icônes « Fr3 Alpes » et « Fr3 Rhone » ajoutées en doublon de « France 3 ».
0.5.204 (expérimentale, publiée dans le forum le 2 septembre 2009) :
  • Correction d'un oubli : le paramètre de ligne de commande « --prefix » n'était pas répercuté dans les tâches programmées dans le gestionnaire des tâches, si on utilisait cette option dans les programmations d'enregistrements.
  • Si Pouchin TV Mod est quitté irrégulièrement (plantage …), alors au démarrage suivant, un message avertit de cet état de fait et propose d'ouvrir le dialogue de configuration afin de laisser la possibilité de corriger le problème.
  • Ajout de messages pour informer l'utilisateur de la nécessité, dans certaines versions et/ou configurations de Windows, de lancer l'application en mode administrateur si on veut pouvoir effectuer la mise à jour par Internet.
0.5.203 (expérimentale, publiée via le service de mise à jour le 30 août 2009) :
  • Correction d'un bug dans la mise à jour des icônes
SVN rév. 202 :
  • Correction d'un bug introduit récemment, qui provoquait un plantage à l'issue d'unerecherche de chaînes en présence d'un tiner nouvellement installé (aucune chaîne préexistante).
  • Correction d'un bug provoquant un plantage si la fenêtre de qualité du signal est ouverte pendant les redémarrages du graphe.
  • Icônes « Fr3 PaysLoire » et « Fr3 Poitiers » ajoutées en doublon de « France 3 ».
0.5.201 (expérimentale, publiée dans le forum le 14 août 2009) :
  • Optimisation du démarrage du graphe, qui devrait être un peu plus rapide.
  • Correction d'une fuite mémoire introduite à la révision 198.
  • Icône « France3 » (sans espace) ajoutée en doublon de « France 3 » (avec espace).
SVN rév. 200 :
  • Utilisation d'un filtre E-AC3 dédié, sélectionnable dans la configuration, d'après un patch proposé par MatMaul.
  • Un rebasculement en AC3 est prévu si aucun filtre E-AC3 n'existe ou n'est choisi.
  • Dans le menu des filtres, les filtres de rendu audio sont fusionnés sous une seule commande, affichant les propriétés du filtre effectivement utilisé.
SVN rév. 199 :
  • Mise à jour du système des … euh … mises à jour de Pouchin TV Mod, avec prise en charge correcte des versions 64 bits ainsi que des versions expérimentales.
0.5.198 (expérimentale, publiée dans le forum le 24 juillet 2009) :
  • Dernière étape d'une importante réorganisation du code dans le graphe.
  • En cas de plantage de l'Explorateur Windows, l'icône de la barre des tâches est restaurée.
  • Ajout d'une commande clavier (« Ctrl-Q » par défaut) pour relancer le graphe en interne.
SVN rév. 197 :
  • Seconde étape d'une importante réorganisation du code dans le graphe.
  • Quelques corrections mineures.
SVN rév. 196 :
  • Plus de déconnexion des filtres pendant la resyntonisation, afin d'éviter des plantages.
  • Les listes de pilotes ou de codecs, dans la configuration, sont maintenant triées insensibles à la casse.
  • Une erreur détectée pendant le changement de fréquence n'arrête plus la recherche des chaînes (cette détection avait été introduite à la révision 189, mais certains tuners semblent retourner une erreur alors qu'ils changent de fréquence correctement).
  • Première étape d'une importante réorganisation du code dans le graphe.
SVN rév. 195 :
  • La couleur de l'affichage OSD peut maintenant être changée.
  • Possibilité de sélectionner les pistes audio par défilement, entre autres avec la molette de la souris.
  • Affichage OSD au changement de piste audio.
0.5.194 (expérimentale, publiée dans le forum le 3 juillet 2009) :
  • Réduction à un seul du nombre de filtres « Grabber » pour les enregistrements, et utilisation d'un « thread » pour réaliser ceux-ci, améliorant l'immunité des flux enregistrés aux influences d'autres programmes sur le même ordinateur.
  • Quatre enregistrements simultanés possibles.
SVN rév. 193 :
  • Anticipation temporisée au changement de chaîne et de zoom.
  • Davantage de choix pour la molette de la souris.
SVN rév. 192 :
  • Il est maintenant possible de passer outre à certains messages d'erreurs de conflits d'enregistrements.
SVN rév. 190 :
  • Deux tuners rigoureusement identiques (et donc affichant le même nom dans la configuration) devraient maintenant être accessibles séparément.
SVN rév. 189 :
  • Ajout d'options pour la molette de la souris et les commandes multimédia.
0.5.188 (expérimentale, publiée dans le forum le 13 juin 2009) :
  • Ajout du support du rendu vidéo EVR (Enhanced Video Renderer), à partir d'un patch proposé par MatMaul.
SVN rév. 187 :
  • Plusieurs instances de l'application peuvent prendre en charge chacune un tuner différent, sur le même ordinateur, grâce à une option qui permet de leur attribuer à chacun des fichiers de configuration différents.
  • Le titre de la fenêtre peut maintenant être modifié dans la configuration.
0.5.186 (expérimentale, publiée dans le forum le 28 mai 2009) :
  • Prise en charge des filtres gérant l'audio au format E-AC3.
  • Implémentation d'une option permettant de revenir au graphe des versions antérieures à la révision 184, car il apparaît que pour certains utilisateurs, le nouveau graphe ne marche pas alors que l'ancien fonctionnait.
  • La recherche de chaînes peut maintenant essayer deux fréquences voisines pour chaque canal, avec décalage de 5 kHz (à cause de problèmes qu'ont certains tuners à gérer une fréquence trop proche de la fréquence effective).
  • Ajout d'éléments de configuration supplémentaires à la recherche de chaînes.
  • Certains messages affichés dans des dialogues d'informations sont assortis d'une option « Ne plus afficher ce message ».
  • En cas d'échec d'initialisation du rendu vidéo, l'application n'est plus quittée. En lieu et place, l'affichage est désactivé avec un message d'avertissement.
0.5.184 (expérimentale, publiée dans le forum le 5 avril 2009) :
  • Modification du graphe pour le rendre plus conforme à ce qui était recommandé par Microsoft (utilisation du filtre « Microsoft DVB-T Network Provider »).
SVN rév. 183 :
  • Correction de bogues divers, concernant notamment l'affichage sur clavier LCD Logitech, l'EPG et le masquage de la souris en mode plein écran.
SVN rév. 182 :
  • L'affichage de qualité du signal gère correctement les tuners qui ne donnent pas certaines informations réclamées.
  • Amélioration de la journalisation de la recherche de canaux et de l'affichage de versions.
SVN rév. 181 :
  • Amélioration du système qui affiche le nom de l'émission en cours.
0.5.179 (expérimentale, publiée dans le forum le 27 mars 2009) :
  • Refonte complète du système de recherche de chaînes :
    • La recherche de chaînes devient paramétrable, et se fait maintenant dans un « thread » distinct.
    • L'attribution des numéros aux chaînes non numérotées, ou bien en cas de doublon, est maintenant configurable.
    • Le cas de même chaînes reçues de plusieurs émetteurs différents est pris en charge plus proprement.
    • Prise en charge améliorée des multiplex (vraisemblablement étrangers) qui ne contiennent pas de description des chaînes du réseau.
    • La recherche peut se faire de manière incrémentale.
    • Un fichier journal « scan.log » enregistre les résultats des recherches successives.
    • Les indicateurs de force et de qualité du signal sont répliqués dans le dialogue de recherche de chaînes.
    • On peut maintenant spécifier une liste de chaînes définie manuellement pour la recherche.
SVN rév. 177 :
  • Indicateurs visuels de niveau de force et de qualité dans le dialogue de qualité du signal.
  • L'indicateur de force de signal est calibrable dans la configuration.
SVN rév. 176 :
  • En cas de présence de plusieurs tuners, les paramètres spécifiques à chacun d'eux sont sauvegardés séparément dans la configuration. Changer de tuner provoque automatiquement la sélection du récepteur associé au nouveau, s'il a déjà été utilisé auparavant.
  • Représentation plus stricte des chaînes en interne.
  • Les raccourcis clavier sont sauvegardés dans une sections distincte du fichier de configuration.
  • Les tuners et codecs qui sont sélectionnés mais qui ont disparu du système restent néanmoins mémorisés et affichés dans les listes déroulantes. Un message d'alerte avertit alors de leur disparition.
SVN rév. 175 :
  • Le rafraîchissement, dans l'EPG, est limité à une fois par seconde.
  • Correction d'un bug susceptible de corrompre les enregistrements dans le cas où le pilote du tuner utilisé enverrait des paquets incomplets à reconstituer (merci à virtualblue sur le forum).
  • Une option de resyntonisation automatique remplace l'ancienne option « va-et-vient de fréquences au démarrage ».
  • Correction d'un problème de relation entre certaines boîtes de dialogue et leurs fenêtres parentes.
0.5.174 (expérimentale, publiée dans le forum le 27 février 2009) :
  • Le numéro de version devient 0.5.
  • La mise à jour de la liste des programmes dans l'EPG se fait maintenant en temps réel : plus besoin de presser de bouton « Mettre à jour », lequel est donc, en conséquence, supprimé, et remplacé par un bouton « Réinitialiser », qui provoque le rechargement intégral de l'EPG.
  • Ajout de colonnes d'informations dans le dialogue de configuration des chaînes.
  • La norme de réception est affichée en clair (« MPEG2 » ou « H264 »).
  • Ajout des icônes de chaînes belges dans l'installation.

Retour

Historique de la version 0.4

(depuis la reprise du projet)

0.4.173 (expérimentale, publiée dans le forum le 22 février 2009, puis supprimée) :
  • Ajout du support des chaînes haute définition.
  • Les codecs peuvent être être désactivés en spécifiant le choix « Aucun ».
  • Le va-et-vient de fréquence est remplacé par une détection de gels du graphe, provoquant une resyntonisation automatique.
  • Nouveau système de numérotation des versions :
    1. numéro majeur
    2. numéro mineur
    3. numéro SVN
    4. indice (0 ou 1) de modification.
SVN rév. 172 :
  • Ajout du numéro « TSID » des chaînes devant leur numéro pour faire ressortir les chaînes appartenant au même multiplex.
  • Informations supplémentaires dans le dialogue « À propos » pour mieux identifier la version compilée.
  • Correctif visant à éviter qu'un flux TS corrompu puisse provoquer un plantage de l'application.
  • Correction d'un bug susceptible d'introduire des corruptions du contenu de la liste des chaînes.
SVN rév. 169 :
  • La boîte de dialogue du Guide des Programmes est maintenant redimensionnable.
  • Ajout d'une commande Ctrl-F pour resyntoniser sur la fréquence courante (permet parfois de débloquer un graphe figé).
  • Dans les contrôles de dialogue présentant des listes, on peut maintenant réorganiser les colonnes (mais cette réorganisation n'est pas sauvegardée).
SVN rév. 168 :
  • Les changements de codecs ou de rendu vidéo peuvent maintenant se faire sans avoir à relancer l'application.
SVN rév. 166 :
  • Ajout des modes de rendu « VMR7 windowless » et « Aucun rendu vidéo », ce dernier mode permettant d'effectuer des enregistrements sur un ordinateur de performances insuffisantes pour afficher la vidéo.
  • Ajout d'une option de configuration pour activer ou désactiver le va-et-vient de fréquence au démarrage.
SVN rév. 165 :
  • Ajout d'un raccourci (touche « Suppr. ») pour effacer une programmation de la liste des enregistrements programmés.
SVN rév. 164 :
  • Le réglage de volume a maintenant une variation logarithmique, par pas de 5.
  • Ajout de l'option de configuration « --prefix », permettant d'avoir des fichiers de configuration distincts.
SVN rév. 163 :
  • Le projet peut maintenant se compiler ASCII (8 bits) en plus du mode Unicode, à l'aide des configuration « Debug_SBCS » et « Release_SBCS » ajoutées.
  • Correction d'un bug qui faisait disparaître les caractères accentués à la fin des noms d'enregistrement programmés.
SVN rév. 160 :
  • Ajout d'options de configuration pour augmenter la durée d'un enregistrement programmé depuis l'EPG, par le début et par la fin, de manière à se prémunir des incertitudes d'horaires.
  • Suppression des configurations « Vista debug » et « Vista release », qui n'avaient plus de raison d'être.
SVN rév. 159 :
  • Réécriture de la gestion du « Video Mixing Renderer », ainsi que de la fonction OSD.
  • Ajout de la gestion du VMR9.
  • Activation de l'OSD en VMR9 sous Windows Vista.
  • Ajout d'une commande « Utiliser toute la hauteur », contrepartie verticale de la commande « Utiliser toute la largeur » précédemment existante.
SVN rév. 158 :
  • Le fichier « canaux.ini » est dorénavant placé dans le répertoire « Application Data ».
SVN rév. 157 :
  • Mise à jour de la liste des canaux.
SVN rév. 152 :
  • Ajout d'une page de configuration de raccourcis clavier, permettant de modifier les commandes données par le clavier.
SVN rév. 149 :
  • Prise en charge des commandes multimédia (générées par certains périphériques de type clavier ou télécommande).
SVN rév. 146 :
  • Ajout d'une option pour spécifier le format du nom des fichiers enregistrés.
  • Les options de ligne de commande prennent deux tirets au lieu d'un.
SVN rév. 142 :
  • Ajout d'icônes pour les chaînes belges.
SVN rév. 141 :
  • Un changement de chaîne en mode suspendu n'a plus pour effet de « désuspendre » l'audio et la vidéo.
  • Correction d'un bug dans l'EPG qui faisait que le bouton « Enregistrer » ne fonctionnait qu'après modification de la sélection.
SVN rév. 140 :
  • Utilisation de classes ATL pour gérer les filtres, sécurisant ainsi l'application contre certains types de fuites de mémoire.
SVN rév. 136 :
  • Amélioration du système d'affichage des erreurs : les codes d'erreur numériques sont décodés pour affichage en clair, et les erreur successives se cumulent dans une seule fenêtre plutôt que de s'afficher successivement.
SVN rév. 133 :
  • Ajout de diverses options de ligne de commande : « -fs », « -maxi », « -noborders », « -normal », « -recps », « -rects » et « -ch##X ».
0.4~svn-r130 (publiée le 20 octobre 2008) :
  • Correction d'un bug dans la gestion des caractères non latins.
  • Ajout de diverses icônes pour des chaînes locales ou frontalières.
SVN rév. 123 :
  • Affichage intelligible de la valeur des messages d'erreurs DirectX.
  • Ajout d'icônes de chaînes locales.
  • Diverses réorganisations internes du code.
SVN rév. 117 :
  • Meilleur support de l'enregistrement en mode PS.
0.4~svn-r112 (publiée le 3 janvier 2008) :
  • Plusieurs bugs corrigés.
  • Réorganisation interne du code.
SVN rév. 106 :
  • Réactivation de l'enregistrement du multiplex, mais sous condition d'activer une option de configuration.
  • Refonte de la gestion des enregistrements programmés.
  • Correction d'un bug avec certains pilotes de cartes TNT.
SVN rév. 102 :
  • Implémentation du dialogue de réorganisation des chaînes :
    • Les chaînes peuvent maintenant être renumérotées facilement en cliquant sur le numéro et en en saisissant un nouveau, ou en déplaçant la chaîne dans la liste.
    • Les chaînes peuvent être déclarées « Actives », « Inactives » ou « Préférées », grâce à un menu contextuel : les chaînes « Préférées » peuvent être sélectionnées par flèches haut et bas, molette de souris ou par menu, alors que les chaînes « Actives » ne peuvent être sélectionnées que par menu.
  • En maintenant la touche SHIFT pressée au démarrage de l'application, on forcera l'ouverture du dialogue de configuration (utile dans le cas où la configuration courante fait planter l'application avant même d'avoir accès aux menus).
  • Liste des canaux mis à jour au 5 octobre 2007.
  • Modification de la gestion de l'offset.
SVN rév. 98 :
  • Plusieurs améliorations au niveau de la recherche de chaînes ainsi que des enregistrements programmés.
SVN rév. 92 :
  • Modification de la configuration, en utilisant des onglets, et rassemblement des options par catégorie.
0.4~svn-r87 (publiée le 4 octobre 2007) :
  • Correction pour le plantage qui se produisait à la fin d'un scan des chaînes lors d'une nouvelle installation et de l'utilisation de DScaler.
  • Suppression de l'option « multiplex » dans le guide des programmes.
  • Disparition du curseur de la souris en mode plein écran rétablie.
  • Réactivation de l'arrêt programmé de Pouchin TV Mod à la fin d'un enregistrement.
  • Réaffiche les icônes des chaînes à la suite d'une nouvelle recherche.
  • Retire la fenêtre du premier plan lorsque l'on supprime l'option.
  • Correctif pour le démarrage minimisé qui ne marchait plus correctement.
  • Réorganisation interne du code.
0.4~svn-r83 (publiée le 28 septembre 2007) :
  • Correction de bogues pour l'enregistrement concurrentiel.
SVN rév. 78 :
  • Supporte maintenant un nombre de multiplex variable : de R1 à R99 (max).
  • Corrections pour la gestion des différentes modes de fenêtre de Pouchin TV Mod.
  • Vérifie si les dossiers de sauvegarde des enregistrements et des captures existent au lancement, et demande quoi faire si non.
  • Amélioration du support des systèmes Windows 64 bits.
SVN rév. 72 :
  • Support de la répétition des enregistrements (tous les « Lundi », « Mardi » et « Vendredi » par exemple).
  • Le choix de la ville à utiliser se fait maintenant dans la fenêtre de scan.
  • Réorganisation interne du code.
SVN rév. 68 :
  • Il n'est plus nécessaire d'effacer le fichier « config.ini ». Pouchin TV Mod repropose la configuration plutôt.
SVN rév. 60 :
  • Affichage des chiffres au fur et à mesure de la saisie.
SVN rév. 58 :
  • Ajout des icônes des chaînes dans les menus.
0.4~svn-r57 (publiée le 15 septembre 2007) :
  • Recherche de mise à jour sur internet.
  • Ajout d'une fonction permettant de ré-actualiser la liste des chaînes depuis Pouchin TV Mod, et ce, en choisissant ou non de conserver les modifications.
  • Correction d'un bug de longue date (Pouchin TV original) empêchant de récupérer le numéro de la chaîne.
  • Correction d'un bug conduisant à refaire une recherche des canaux à chaque démarrage, suite à l'ajout de « France Ô » aux chaînes (caractères accentués).
  • Diverses corrections de bugs.
SVN rév. 49 :
  • Les boîtes de dialogues « Qualité du signal… », « Guide des programmes… », « Enregistrements programmés… » sont non modales.
  • Ajout d'information sur le programme en cours dans le systray.
  • Diverses corrections de bugs.
SVN rév. 45 :
  • Remplacement de la fonction permettant d'enregistrer un multiplex par la possibilité d'enregistrer plusieurs chaînes (jusqu'à 3) du multiplex.
  • Le fichier « canaux.ini » est maintenant extrait des ressources.
  • Changement des répertoires par défaut pour les sauvegardes des images et des vidéos.
  • Diverses corrections de bugs.
0.4~svn-r42 (publiée le 29 août 2007) :
  • Correction de plusieurs bugs.
  • Ajout de la liste des contributeurs à la fenêtre « À propos… ».
  • Les fichiers de configuration sont maintenant stockés dans le profil de l'utilisateur, « C:\Documents And Settings\Utilisateur\Application Data\Pouchin TV Mod » par exemple, ce qui devrait résoudre tous les problèmes pour les télécommandes, de partage d'ordinateur, ou de droits d'accès.
0.4~svn-r38 (publiée le 28 août 2007) :
  • Correction d'un bug sous Vista empêchant l'affichage correct des fenêtres.
  • Changement de l'icône de Pouchin TV Mod lorsque l'on enregistre.
  • Changement de place pour l'indication du volume.
  • Suppression des dépendances. Maintenant, la seule chose indispensable à installer est Pouchin TV Mod.
0.4~svn-r25 (publiée le 18 août 2007) :
  • Correction d'un bug lorsque l'on coupait le son.
  • Fusion des version pour 2000/XP et la version de Vista en une seule.
0.4~svn-r23 (publiée le 17 août 2007) :
  • Ajout des raccourcis claviers dans les menus.
  • Ajout d'une fonction demandant confirmation si on quitte Pouchin TV Mod et qu'un enregistrement est en cours.
0.4~svn-r18 (publiée le 15 août 2007) :
  • Fusion des modifs effectuées par radius pour Vista :
    • Comme il n'y a plus d'OSD, affiche le volume dans la barre d'état.
    • Correction d'un bug lors de la gestion des bandes noires et commutation 4/3 <-> 16/9.
  • Ajout d'une option « Programme / Muet si minimisé » pour activer / désactiver le son de Pouchin TV quand on le minimise.
  • Modification de l'agencement des menus et des boîtes de dialogues.
0.4~svn-r16 (publiée le 15 août 2007) :
  • Correction d'un bug lors de la sauvegarde de l'enregistrement dans le planificateur des tâches, dont le nom contient des caractères invalides.
  • Ajout de la priorité « Temps réel » au programme.
  • Gestion de l'option « arrêter le PC à la fin de l'enregistrement ».

Retour

Historique de la version 0.4 RC2

(réalisée par le créateur du Mod)

0.4 RC2 (publiée le 18 juin 2007) :
  • Correction de bugs.
0.4 RC1 :
  • Correction de bugs.
  • Si pas de gros bugs, dernière version avant la stable.
0.4 beta3 :
  • Correction de bugs.
  • Possibilité de programmer la fin d'un enregistrment après l'avoir lancé (« Stopper l'enregistrement dans … »).
  • Option pour étirer la vidéo.
  • Ajout d'une version compatible Vista (sans OSD).
  • Nouvelle icône, merci à korse2a.
0.4 beta2a :
  • Fix d'un bug qui faisait planter le programme dès qu'un enregistrement était programmé.
0.4 beta2 :
  • Ajout d'une option pour arrêter le logiciel après un enregistrement programmé.
  • Support des tâches planifiées de Windows.
0.4 beta1 :
  • Correction de quelques bugs.
  • Quelques modifications graphiques.
0.4 alpha2 :
  • Correction du bug qui faisait que seul le premier enregistrement programmé fonctionnait.
0.4 alpha1 :
  • Première version du Mod. Les nouveautés par rapport à la version 0.3a sont :
    • Programmation des enregistrements, mon code étant largement inspiré du mod de jmblot, merci à lui.
    • Minimiser dans le system tray : quand Pouchin est minimisé, il stoppe le son, la vidéo, et ne prend presque plus de processeur → on peut programmer des enregistrements et laisser Pouchin dans le system tray.
    • Sauvegarde du volume.
    • Refonte totale de la gestion des pistes : affichage de la langue de la piste, pistes dans un menu à part, gestion d'un nombre de pistes virtuellement illimité.
    • Quand on enregistre en TS, ça enregistre toutes les pistes de la chaîne et non pas que l'audio sélectionné (même les flux de sous-titres sont enregistrés bien qu'ils n'apparaissent pas dans Pouchin).
    • Fix de ef15c pour le support de la Nova T Stick (merci à lui).

Retour

Historique du projet initial

(dénommé PouchinTV)

0.3a (publiée le 28 mai 2006) :
  • Correction de la vidéo qui ne s'affiche que sur le 1er écran en dual screen.
0.3 (publiée le 5 mai 2006) :
  • Possibilité d'enregistrer en MPEG2 PS.
  • OSD simple : nom de la chaîne et du programme, sourdine, volume, zoom.
  • PouchinTV a maintenant absolument besoin de l'overlay pour fonctionner (conséquence de l'OSD).
  • Plus besoin de scanner pendant les heures où Canal+, TPS star et Paris Première diffusent en clair pour tout avoir, PouchinTV est capable de récupérer les PID en dynamique.
  • Option pour switcher directement en AC3 sur les chaînes qui le proposent.
  • Réglage du volume avec + et -.
  • Zoom réglable avec Z/Maj-Z.
  • Correction bug enregistrement sur Nova-t Usb2.
  • Fenêtre d'EPG : le programme en cours est choisi par défaut, double clic permet de zapper sur une chaîne.
  • Correction plein écran sur systèmes dual screen.
  • Version pour XP64 (non testée !).
  • Option pour que l'image utilise toute la largeur de la fenêtre : utile pour les films 16/9 ou + diffusés sur une chaîne en 4/3 avec un écran large.
  • Sauve/restaure la taille et position de la fenêtre.
  • Propose l'offset à 166 pour les Hauppauge, et 167 pour les Terratec
  • Option dans le .ini pour utliser le désentrelacement hardware du VMR : le codec vidéo doit supporter ce mode.
0.2b (publiée le 13 mars 2006) :
  • L'offset passe à 167 par défaut, et est réglable dans canaux.ini. Devrait fixer le problème de la Terratec Cynergy T2.
0.2a (publiée le 12 mars 2006) :
  • Corrige scan complet sans préciser de ville, sauvegarde « Always on top » dans les préférences.
0.2 :
  • Correction des problèmes de compatibilité avec les clés USB, et les cartes qui ont besoin de 166 en offset.
  • Sélection de la carte TNT pour ceux qui en ont plusieurs installées.
  • Affiche le nom du programme en cours et de celui qui suit, ainsi que leurs horaires.
  • Fenêtre d'EPG avec les programmes en cours sur toutes les chaînes.
  • Peut afficher le nom du programme regardé sur MSN Messenger.
  • Dialogue affichant la qualité du signal.
  • Fonction « Always on top ».
  • Affichage minimum (pas de menu, juste la vidéo), en faisant un clic gauche sur la zone vidéo.
  • Peut définir la priorité du programme.
  • Menu contextuel sur la zone vidéo.
0.1 (publiée le 4 mars 2006) :
  • Première version publiée de Pouchin TV.

Retour


Dernière modification de cette page :