Vincenzo Di Massa <hawk78_it@yahoo.it> writes:
Il lun, 2003-12-01 alle 22:09, Gerd Knorr ha scritto:
Vincenzo Di Massa <hawk78_it@yahoo.it> writes:
I suppose there is really big value adding v4l support for budget cards.
Why?
1) There are tons of good apps that require you to have the /dev/video.
thing.
Bad luck ...
2) Why should every software care about the type of hardware you are
using?
To get the best out of it?
3) The ability to have better and most stable sw: if every software uses
its own copy/linkage to ffmpeg, ts2ps... many work is spent fixing
things twice or more.
There are other ways to fix that (don't copy, use shared libraries ...).
4) The use of pipes and other beautifull methods (like playing a file
while you are recording it) is great to test, study etc. But when you
are ALWAYS using tricks it means there is something missing in the sw
you are using.
Yup. Guess you are just unhappy about the tv apps available for
budget cards?
I'm trying to expose my point of view, if what I say makes no sense...
tell me!
(1) It doesn't make much sense performance-wise, when passing stuff
using a v4l(2)-like interface to the apps you have to copy the
data way to often.
not in a mmap()-alike interface. The mmap()'d buffers can get used as
shared memory between decoder and application.