Valhalla Scanner

Hello, Un petit nouveau a fait son entrée dans les dépôts de GeeXboX. C’est un projet qui est né suite à quelques expériences négatives avec une autre bibliothèque. Elle m’avait alors motivé à en écrire une afin d’y apporter une vision un peu différente. Le but de Valhalla (ou libvalhalla), est très simple, elle va […]

Ecrire un programme basé sur libplayer

Hello, Cet article présente un exemple de l’utilisation de libplayer en C. Cette exemple se veut très simple et n’aborde qu’une petite partie des possibilités offertes par la librairie. Le but ici étant de vous montrer comment initialiser libplayer, comment lui donner quelque chose à lire pour également récupérer quelques informations et puis attendre la […]

Une petite rétrospective de libplayer

Le plus grand challenge que j’ai eu sur l’écriture de libplayer fut le wrapper MPlayer. La première version date d’à peine plus d’une année, c’est à dire la rév.44, le 27 juillet 2007. Aujourd’hui on est à la rév.786 et de très nombreuses améliorations ont été apportées. MPlayer n’étant pas utilisable en tant que librairie […]

libplayer et le multi-threading

Hi, depuis le 28 juillet, le “core” de libplayer a subit une très grosse refonte. La raison principale était l’impossibilité d’auto-piloter libplayer depuis l’intérieur. Par exemple il n’était pas possible d’ordonner à libplayer de passer au morceau suivant depuis le callback. La raison est assez simple, le callback était (et est toujours) exécuté en parallèle […]

libplayer: MPlayer et le dvd://

Hello, en voulant étendre libplayer comme à mon habitude je me suis confronté à un petit problème. Et de ce fait j’ai dû me pencher sur les sources d’MPlayer. Il faut dire que ce n’est pas la première fois, mais j’y reviendrais un jour dans un autre article. Il y a quelques mois, libplayer permettait […]