Tomi Ollila schrieb:
Wednesday Jun 4 12:57:52 +0200 2003 Guido Draheim
<guidod-2003-@gmx.de> wrote:
Well Tomi,
it's actually "annoying" - of course the /dev/video viewer
...
that is.
This article maybe explains the situation...:
http://www.linuxtv.org/mailinglists/linux-dvb/2003/01-2003/msg00500.html
and that thread has a different target being some dvb tools which
access a device in /dev/dvb/*/* - it can be justified somehow to
mandate a protocol that all applications to open a ./frontend*
device (and to keep it open) when accessing a dvb/* device. However,
I am speaking of the usual v4l device where applications do not
expect to follow a certain protocol. That's subtly different, one
can not just say "fix your applications".
Theoretically, the v4l/ devices even allow to tune (_FLAG_TUNER),
exposing themselves as the frontend device to the videodev per se.
(well, _frequency is not all there is a dvb stream). Therefore, and
from the same theory, one might say that opening a v4l device
must be registered internally as a frontend counter increment.
no, since an application can e.g. play back MPEG streams from hard disks
you don't need to keep your frontend powered when acessing the demux or
video devices.