Discussion on FarSight
Taupter
taupter at gmail.com
Sat Jun 11 03:08:20 BST 2005
Hello there.
After a long time offline (I was moving from Fortaleza to Brazilia, 1700km far
from each other), I'm back. As I got online today, maybe I'm a bit outdated
about the current trend, so I'll waste one day trying to catch up.
AFAIK Gstreamer is a really good framework, but maybe it's still a moving
target, that could add an uneeded dependency to kopete. As it's C/glib, some
people may become upset, and I feel a bit afraid about how to glue things
About avdevice, my real plan about it is to make it part of the KDE framework,
but trying to simplify it as much as I can in terms of API (to the point
one's application could just getFrame() and the device would be automaticly
opened, default parameters get set and some other niceties, as concurrent
access. It will be a lot of effort (and I think it's worth) but it may take
time to do it just right.
About encoding/compressing, it's not really a hardware stuff at all (despite
V4L2's support to MJPEG cards) and maybe we could simply feed any given codec
with an image (not neccessarily a QPixmap, as it currently doesn't support
YUV420P and friends).
3 layers: Audio/video capture; codec handling; displaying. I think we should
select what fits better to Kopete/KDE in each aspect, and do the thing right.
I'm pretty sure we'll have a good support for it before KDE 3.5 sees the
light of day.
Best regards,
Cláudio Pinheiro
Em Quarta 08 Junho 2005 13:08, George Staikos escreveu:
> Video is such a complex thing. I'm not sure I see kdetv switching to
> anything else since its TV code is basically "done". it's also plugin
> based and designed to work well specifically with what kdetv needs. It was
> however designed to be a generic library for doing I/O from video sources
> to video displays. It's not the right choice for everything, and I'm sure
> this gstreamer based stuff is the right choice for some things.
>
> A KDE-wide setup would be -great-. However it needs (MUST) have a
> KDE-friendly API and be easy to use with Qt and other KDE APIs.
>
> On Wednesday 08 June 2005 09:33, Duncan Mac-Vicar P. wrote:
> > There is a discussion ongoing on farsight (gstreamer based) for Kopete.
> > I am passing this for whose are interested in discussion (which can also
> > touch other issues about a video framework for KDE for other apps, ie:
> > kwintv)
> >
> > I am mailing all possible interested people, as I am not of the
> > multimedia area, I am trying to coordinate efforts so we don't duplicate
> > stuff or import random libraries in Kopete tree (like libmimic). Whose
> > interested can subscribe to fasight-devel at sf.net.
> >
> > Rob Taylor offered all his help on this. Taupter is already coding a
> > video framework / Kopete cfg module, Bille is interested in this stuff at
> > a wider level (desktop), and Engin have a GStreamer GUI wrappers (mail
> > already posted on KDE-Multimedia). Please forward this mail to those who
> > are interested on discussing this topic.
> >
> > cheers
> > Duncan
More information about the kde-multimedia
mailing list