Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jul 2003 16:58:47 +0400
From:      "Artem Tepponen" <temik@egartech.com>
To:        <multimedia@freebsd.org>
Subject:   RE: AW: BSD video capture emulation question
Message-ID:  <5235EF9BAE6B7F4CB3735789EEF73B2907427A@turtle.egar.egartech.com>

next in thread | raw e-mail | index | archive | help
Hi,

> I think the synchronization should be part of the application (e.g.
> gstreamer or NMM), but the API to the device should offer device
> specific synchronization primitives... if the device has some.

Device drivers/nodes should provide some time information about
a) when exactly given piece of data was captured,
   and time returned should be global to all capture devices
and
b) what latencies are assosiated with output devices.

Otherwise you will end up with annoying sync problems.

And second thing that comes to mind is that audio is more important
than video, so video stream should be synced to audio and not vice =
versa.
(You'd better drop some frames than produce annoying clicks).

Artem



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5235EF9BAE6B7F4CB3735789EEF73B2907427A>