La semaine dernière, tangrs, déjà connu dans la communauté notamment pour ses travaux sur un loader ELF (beta) et la compilation de C++ ciblant la Nspire, a annoncé un nouveau projet, qui semble déjà assez avancé: un lecteur de vidéos compressées pour Nspire smile

Il y avait déjà nPlayer, mais il ne supporte que les vidéos non compressées, dont la taille croît tellement vite avec la longueur que quelques dizaines de secondes suffisent à remplir la mémoire d'une CX.
Mais "Nspire Movie Player" gère notamment des vidéos composées d'images JPEG. tangrs indique une diminution de la taille amélioration de plus d'un ordre de grandeur et demi, suffisamment pour stocker plus de 10 minutes de vidéo sur une CX !
tangrs mentionne qu'une Clickpad peut largement stocker la vidéo de Rick Astley, qui fait ~10 MB pour lui.

Bref, c'est un nouveau pas intéressant dans la programmation Nspire, permis une nouvelle fois par le code natif, la seule façon d'accéder à toute la puissance de la machine - hélas, comme nous le savons tous, TI combat toujours la programmation en code natif, et leur dernière version ne fera pas mieux.

Petite vidéo pour la route:

( http://www.youtube.com/v/Yx0L7ce5hq4&rel=1&fs=1 )


Source: http://www.omnimaga.org/index.php?topic=12855.0

Topic frère: http://tiplanet.org/forum/viewtopic.php?f=43&t=8877
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Sympa happy
Est-ce que son codec est une sorte de bibliothèque dynamique ? tripo
Je vois que les références partagées par les anciens de yAronet continuent, ce soir grin

Pour le moment, il n'y a pas de fonctionnalité utilisable de chargement dynamique transparent de code.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Il faudrait penser à en débattre ; c'est important quand même embarrassed
(c'est du vrai motion jpeg ?)
Je n'ai pas regardé si c'est ce qu'on appelle le mJPEG, ou si c'est une suite d'images JPEG.

C'est déjà débattu: il n'y a pas de _nostub sur cette plate-forme ^^
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
#bananared#
Lionel Debroux (./5) :
Je n'ai pas regardé si c'est ce qu'on appelle le mJPEG, ou si c'est une suite d'images JPEG.
Sachant que le MJPEG n'est pas standardisé, et que c'est composé d'image JPEG indépendantes les unes des autres, ça ne fait pas grande différence cheeky

C'est pas mal du tout en tout cas top

avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo
./1 je pense que vous attendez trop de TI. leurs idées sont très claires et cohérentes. si on veut que ndless survive, il faudra trouver la faille suivante. C'est le jeu. Demander explicitement l'ouverture d'une plate forme qui n'a un sens que parce qu'elle est "fermée", c'est même pas du rêve!
tangrs publie maintenant une preuve de concept de multi-threading: http://www.omnimaga.org/index.php?topic=13059.0 smile
Il indique avoir fait ça parce qu'il en avait besoin pour améliorer Nspire Movie Player, pour pouvoir continuer à décoder des frames en arrière-plan, et mettre à jour l'écran de temps en temps. ll va continuer à travailler dessus, et l'intégrera dans Nspire Movie Player.

Téléchargement du code source: https://github.com/tangrs/nspire-multithreading-poc

Source d'information: http://www.omnimaga.org/index.php?topic=13059.0

Topic frère: http://tiplanet.org/forum/viewtopic.php?f=43&t=8936
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Wow !

La scène nSpire commence vraiment à fourmiller, ça doit faire plaisir à ceux qui ont bossé sur les outils smile
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo
Ca met du temps à démarrer vraiment, parce que TI verrouille de nouveau régulièrement la machine (ce qui baisse l'activité de la communauté, à chaque fois) - mais en effet, il y a des projets intéressants smile
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
mais les verrous, c'est juste une nouvelle clé à chaque version ou c'est une nouvelle forme de verrou à chaque fois ?
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca
A chaque fois, la correction de la faille utilisée par l'itération précédente de Ndless. La première génération de Ndless, pour OS 1.1 et 1.2, utilisait un jeu de failles; la deuxième génération, pour OS 1.7, 2.0.1 et 2.1 utilisait une autre faille; la génération actuelle, pour OS 3.1, utilise une autre faille.

En plus de ça, sur CX et CM, TI change également la clé de (dé)chiffrage Blowfish à chaque version de l'OS. Mais bon, ça n'empêche pas grand monde de déchiffrer l'OS - une des meilleures preuves en étant l'existence de Ndless 3.1 beta pour CX grin
Ajouter le support d'une nouvelle version de l'OS à l'outil de déchiffrage prend quelques minutes...
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Lionel Debroux (./13) :
la clé de (dé)chiffrage Blowfish à chaque version de l'OS.


Vous la recuperez comment cette meme clef?
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o