Re: Interlaced video, VSYNC locking, etc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



mocm@xxxxxxxxxxxxxx (mocm@xxxxxxxxxxxxxx):

> Torgeir Veimo writes:
>
> > Allthough the api might be a bit proprietary, if you have a matrox
> > card, you can use syncfb [...]
> 
> The same is done in directfb (www.directfb,org), one of the example
> programs (df_layer) can display directly from v4l source or a video
> file. 

  Both of these solutions are great for playback of interlaced sources
on a progressive display.  However, I think we need a slightly stronger
API for TV output where we want to be field-accurate.  For example, we
need to know the field dominance of the frames we give the output,
something which neither API supports.

  The syncfb authors also describe in detail the problem of setting the
monitor refresh to match the framerate of the video input, something
which has not been addressed in directfb.  This problem is critical for
both judder and ensuring temporal continuity in playback of interlaced
sources.

  As an application writer, I don't see a sufficient system I can use
for high quality TV output.  I'm still looking into doing a v4l2-based
TV output driver for the matrox g400, but I'm not convinced this is the
best place to start.  If anyone else has any comments, please speak up. :)

-- 
Billy Biggs
vektor@xxxxxxxxxxxx





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux