Ok. I think half the problem here is we get a Vsync
interrupt per field but no indication of whether it's
the odd or even field. 
I discovered by accident i can get this from the 7127
by reading it's registers so i'll look at that and try
and ensure we only do things on a frame vsync rather
than on odd field one. 
In the end i think we can do a field by field
interface which cuts down the dma by half per field
but that will be later.

John

--- [EMAIL PROTECTED] wrote:

> xv.  Haven't used the decoder for a week or so.
> 
> FWIW, I think using the decoder is almost dead,
> unless
> you have a really slow system that can't cpu-decode
> mpeg2 (mine is 2.4GHz P4).  It is much nicer to have
> xv-based video.  Seeking is smoother, you can use
> transcoding in Myth, you can play practically all
> other types of videos including dvds without effort,
> and things like adjusting the playback speed (like
> 0.5x-1.5x) work right.  The 350 video output is good
> quality, but I think for most people the actual
> decoder is not worth the effort.
> 
> 
> --- John Harvey <[EMAIL PROTECTED]>
> wrote:
> 
> > Are you using the 350 mpeg decoder for livetv or
> > playing it with the Xv code in myth?
> > 
> > John
> > --- [EMAIL PROTECTED] wrote:
> > 
> > > I just noticed that, regarding comment #1, the
> > > entire
> > > video region seems to be displaced upward a
> litle
> > > bit,
> > > clipping a little at the top.  The information
> box
> > > on
> > > the OSD is just slightly getting clipped by the
> > top
> > > of
> > > the TV.
> > > 
> > > --- [EMAIL PROTECTED] wrote:
> > > 
> > > > OK here's my experience.  It's similar to
> > Lucas's
> > > > experience.
> > > > 
> > > > Let me say first, I'm in NTSC-land.  And
> overall
> > > it
> > > > looks very nice.  Thank you Ian and John for
> > your
> > > > great work.
> > > > 
> > > > 1) First thing I notice is the black bar on
> the
> > > > bottom.  On my TV it's about 6-7% of the
> > vertical
> > > > distance of the screen, across the width of
> the
> > > > screen.
> > > > 2) Live TV video is a little blurry.  Close
> > > > inspection
> > > > while paused, or while looking at the OSD
> shows
> > > that
> > > > there is some problems with the scanlinens
> (i.e.
> > > odd
> > > > vs. even).  Each frame is made up of two
> > > ghost-lets,
> > > > vertically displaced by about 2 or so scan
> lines
> > > > from
> > > > each other.  It's as if the odd scan line
> > > > information
> > > > is being fed to the even rasters, and vice
> > versa. 
> > > > It
> > > > also has the effect of making some of
> on-screen
> > > > fonts
> > > > look like they are underlined.  I don't see
> this
> > > in
> > > > framebuffer graphics like the MythTV menus. 
> > It's
> > > > particularly obvious with the OSD graphics.
> > > > 3) The first time I started live TV, the OSD
> was
> > > > displaced to the right of where it's supposed
> to
> > > be.
> > > > 
> > > > OSD elements were running off to the right of
> > the
> > > > screen.  However, I exited, played something
> in
> > > > xine,
> > > > and went back to live TV and now the OSD
> > elements
> > > > are
> > > > properly centered.  Interesting.
> > > > 4) video in xine is shifted to the left by
> ~10%
> > of
> > > > the
> > > > screen width, including the OSD elements,
> > > resulting
> > > > in
> > > > a black bar along the right side of the
> screen. 
> > > > Video
> > > > aspect ratios do indeed change correctly
> (yay!),
> > > > though with a horizontal offset.  xine is also
> > > > showing
> > > > the vertical scanline stuff mentioned in #2,
> > > causing
> > > > somem blurring.
> > > > 5) I don't see any tearing (stairing?)
> anymore. 
> > > It
> > > > may just be in my mind, but the video looks
> > quite
> > > a
> > > > bit smoother.  Scratch that.  I just saw a
> > > > commercial
> > > > that had a lot of flashing in it (black to
> > white),
> > > > and
> > > >  half way down the screen you could see where
> > the
> > > > frames weren't each fully drawn.  It's harder
> to
> > > see
> > > > in regular video though.
> > > > 6) Again, it may just be in my mind, but when
> > > there
> > > > is
> > > > a lot of action on the screen, there's a
> > > ghost-like
> > > > effect where it looks like consecutive frames
> > are
> > > > being mixed or blended.  Like previous frames
> > > > "linger"
> > > > as new frames are drawn.  It could be in my
> > mind,
> > > > though.
> > > > 7) Starting live TV and channel changing seems
> > to
> > > be
> > > > occuring a few seconds faster.  Definitely a
> > > > noticeable improvement.
> > > > 8) After messing around with it for ~30
> minutes,
> > > > including some rewinding and fastforwarding,
> no
> > > > crashes yet.
> > > > 9) When I start live TV it claims that it is
> > only
> > > 1s
> > > > behind in the framebuffer.  It used to be I'd
> > > > generally get about 4s.  If I skip backward
> and
> > > > forward, it becomes 3s, pretty solid.
> > > > 10) Xorg is showing about 12% CPU usage during
> > > video
> > > > playback.
> > > > 
> > > > 
> > > > Relevant portion of /var/log/messages is
> > attached.
> > > > 
> > > > 
> > > > 
> > > > --- John Harvey <[EMAIL PROTECTED]>
> > > > wrote:
> > > > 
> > > > > I'm looking at issues with mythtv now. My
> > issues
> > > > are
> > > > > even worse than this so
> > > > > I'll try to understand what is happening.
> > > > > John
> > > > > 
> > > > > > -----Original Message-----
> > > > > > From:
> [EMAIL PROTECTED]
> > > > > [mailto:ivtv-devel-
> > > > > > [EMAIL PROTECTED] On Behalf Of
> > > Lucas
> > > > > Meijer
> > > > > > Sent: 26 June 2005 11:29
> > > > > > To: [email protected]
> > > > > > Subject: Re: [ivtv-devel] [PATCH] YUV
> > scaling
> > > > > improvements
> > > > > > 
> > > > > > John Harvey wrote:
> > > > > > > The attached patch is mostly the work of
> > Ian
> > > > > Armstrong and improves the
> > > > > > > set up of the registers when playing
> back
> 
=== message truncated ===



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to