Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Internal scaler in 0.21-fixes

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


chris at ballisticcats

Mar 26, 2008, 8:45 AM

Post #1 of 3 (602 views)
Permalink
Internal scaler in 0.21-fixes

Someone else posted about this on the users list, but I thought I'd
mention it here too. I (and others) are seeing what looks like half-
resolution playback (jagged diagonal lines, looks like half a field is
thrown away) in 0.21-fixes using the internal player. This happens on
TV playback and DVD's and in my case appears even if the source
material is progressive. Xine playback on DVD's doesn't exhibit the
problem, so it's not a driver or display issue. I have also forced the
internal player to progressive in case it was a detection problem.
I've tried all the different blitters (opengl, xv) and most of the
deinterlacers and it doesn't seem to make a difference. GUI and TV
playback size are all native resolution of the display.

Anyone have any notion what might be going on? I did NOT see this
behavior on trunk about 2-3 weeks ago.

-Chris
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


msc at antzsystem

Mar 26, 2008, 9:20 AM

Post #2 of 3 (560 views)
Permalink
Re: Internal scaler in 0.21-fixes [In reply to]

Am Mittwoch, 26. März 2008 16:45 schrieb Chris White:
> Someone else posted about this on the users list, but I thought I'd
> mention it here too. I (and others) are seeing what looks like half-
> resolution playback (jagged diagonal lines, looks like half a field
> is thrown away) in 0.21-fixes using the internal player. This happens
> on TV playback and DVD's and in my case appears even if the source
> material is progressive. Xine playback on DVD's doesn't exhibit the
> problem, so it's not a driver or display issue. I have also forced
> the internal player to progressive in case it was a detection
> problem. I've tried all the different blitters (opengl, xv) and most
> of the deinterlacers and it doesn't seem to make a difference. GUI
> and TV playback size are all native resolution of the display.
>
> Anyone have any notion what might be going on? I did NOT see this
> behavior on trunk about 2-3 weeks ago.

You are using yadif or greedyh deinterlacers.
With these both it's currently not possible to view progressive material
(each frame will be deinterlaced).

See #4513 and my remarks for details and my patch which solves this
(don't know if this still can be applied for 0.21-fixes branch).

--
Markus Schulz
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


willyboyd at gmail

Mar 26, 2008, 2:45 PM

Post #3 of 3 (547 views)
Permalink
Re: Internal scaler in 0.21-fixes [In reply to]

On Wed, Mar 26, 2008 at 11:20 AM, Markus Schulz <msc [at] antzsystem> wrote:
> Am Mittwoch, 26. März 2008 16:45 schrieb Chris White:
>
> > Someone else posted about this on the users list, but I thought I'd
> > mention it here too. I (and others) are seeing what looks like half-
> > resolution playback (jagged diagonal lines, looks like half a field
> > is thrown away) in 0.21-fixes using the internal player. This happens
> > on TV playback and DVD's and in my case appears even if the source
> > material is progressive. Xine playback on DVD's doesn't exhibit the
> > problem, so it's not a driver or display issue. I have also forced
> > the internal player to progressive in case it was a detection
> > problem. I've tried all the different blitters (opengl, xv) and most
> > of the deinterlacers and it doesn't seem to make a difference. GUI
> > and TV playback size are all native resolution of the display.
> >
> > Anyone have any notion what might be going on? I did NOT see this
> > behavior on trunk about 2-3 weeks ago.
>
> You are using yadif or greedyh deinterlacers.
> With these both it's currently not possible to view progressive material
> (each frame will be deinterlaced).
>
> See #4513 and my remarks for details and my patch which solves this
> (don't know if this still can be applied for 0.21-fixes branch).
>
> --
> Markus Schulz
>

FWIW, the patch applied cleanly to 0.21-fixes, revision 16807 (just
did an svn up). Currently compiling and I'll be trying to fix out at
home tonight. I watched I Am Legend this past weekend and it was
heavy on the jaggies.

- Willy
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.