> Tu souhaites voir un film : de tel catalogue d'objet, tu prends l'objet "lecteur de vidéo". Cet objet utilise les services d'autres objets comme le codec MPEG par exemple et le driver vidéo correspondant à la carte vidéo de ta machine. Tu veux voir plusieurs films en même temps, tu clone l'objet et sur chacun tu visualises un film différent. Le lecteur vidéo t'interesse pour un un de tes programmes : très bien, dans spécifies que tel ou tel de tes objets communiquent avec lui. Etc.
C'est très bien tout ça, mais pourquoi au niveau OS ?
Prends gstreamer avec les types mimes dans gnome et t'as exactement ce que tu viens de dire.
> de tel catalogue d'objet
Un répertoire avec des fichiers (qui peuvent être des videos)
> tu prends l'objet "lecteur de vidéo"
Un programme
> Cet objet utilise les services d'autres objets
gstreamer
> comme le codec MPEG par exemple
plugin gstreamer
> le driver vidéo correspondant à la carte vidéo de ta machine.
plugin gstreamer (pour alas, oss, x11, xv, etc). pour la carte vidéo ça doit rester du ressort de l'OS ou X11 (très bas niveau) .
> Tu veux voir plusieurs films en même temps, tu clone l'objet
Tu lances plusieurs fois gstreamer (totem qui utilise gstreamer). Ou tu double-cliques sur tes deux videos. Ou clique droit "ouvrir avec lecteur video totem". ou ... C'est une histoire d'interface.
Faut avoir en tête que l'utilisateur comprend parfaitement qu'une video et un lecteur video sont deux choses.
Lorsque tu achètes un DVD il n'y a pas de lecteur avec. Un lecteur DVD n'est pas une video. Pour voir un DVD, tu le mets dans ton lecteur DVD. Une video n'est pas une boite à image. Une video peut être lu par plusieur lecteurs video et en même temps (cas d'un serveur video).
> Le lecteur vidéo t'interesse pour un un de tes programmes : très bien, dans spécifies que tel ou tel de tes objets communiquent avec lui. Etc.
Je ne comprend pas bien mais gstreamer est hautement réutilisable (même s'il n'est pas encore assez utilisé :-)).
Mais ça c'est plus du domaine du modulaire que de l'objet.
[^] # Re: hmm
Posté par Ayrton . En réponse au journal j'ai un rêve .... Évalué à 1.
C'est très bien tout ça, mais pourquoi au niveau OS ?
Prends gstreamer avec les types mimes dans gnome et t'as exactement ce que tu viens de dire.
> de tel catalogue d'objet
Un répertoire avec des fichiers (qui peuvent être des videos)
> tu prends l'objet "lecteur de vidéo"
Un programme
> Cet objet utilise les services d'autres objets
gstreamer
> comme le codec MPEG par exemple
plugin gstreamer
> le driver vidéo correspondant à la carte vidéo de ta machine.
plugin gstreamer (pour alas, oss, x11, xv, etc). pour la carte vidéo ça doit rester du ressort de l'OS ou X11 (très bas niveau) .
> Tu veux voir plusieurs films en même temps, tu clone l'objet
Tu lances plusieurs fois gstreamer (totem qui utilise gstreamer). Ou tu double-cliques sur tes deux videos. Ou clique droit "ouvrir avec lecteur video totem". ou ... C'est une histoire d'interface.
Faut avoir en tête que l'utilisateur comprend parfaitement qu'une video et un lecteur video sont deux choses.
Lorsque tu achètes un DVD il n'y a pas de lecteur avec. Un lecteur DVD n'est pas une video. Pour voir un DVD, tu le mets dans ton lecteur DVD. Une video n'est pas une boite à image. Une video peut être lu par plusieur lecteurs video et en même temps (cas d'un serveur video).
> Le lecteur vidéo t'interesse pour un un de tes programmes : très bien, dans spécifies que tel ou tel de tes objets communiquent avec lui. Etc.
Je ne comprend pas bien mais gstreamer est hautement réutilisable (même s'il n'est pas encore assez utilisé :-)).
Mais ça c'est plus du domaine du modulaire que de l'objet.