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