John,

don't know if this is ivtv or MythTV related. When I switch to xv in
MythTV for default playback (i.e. don't use 350 HW-decoding), the OSD
scaling is wrong. When using HW-decoding, I set it to 4x3 zoom which
gives me the best results. For xv in MythTV I switch to default but
the OSD seems to be larger than the 720x576 resolution.
Do I need to change any other settings?

Xvinfo gives this information:

X-Video Extension version 2.2
screen #0
  Adaptor #0: "PVR350"
    number of ports: 1
    port base: 56
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x22
      depth 24, visualID 0x23
      depth 24, visualID 0x24
      depth 24, visualID 0x25
    number of attributes: 2
      "XV_COLORKEY" (range 0 to 16777215)
              client settable attribute
              client gettable attribute (current value is 101)
      "XV_AUTOPAINT_COLORKEY" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 0)
    maximum XvImage size: 768 x 576
    Number of image formats: 1
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)

Is the 768x576 correct? I would expect 720x576.
On 7/25/05, John Harvey <[EMAIL PROTECTED]> wrote:
> Great.
> Still working on the tearing. I know how to fix it just need time to make it
> happen (which I don't have at the moment).
> 
> Thanks for the feedback.
> 
> John
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:ivtv-devel-
> > [EMAIL PROTECTED] On Behalf Of Niklas Brunlid
> > Sent: 25 July 2005 19:25
> > To: [email protected]
> > Subject: [ivtv-devel] Re: [mythtv-users] MythTV internal player using xv?
> >
> > On Sun, 24 Jul 2005 23:17:26 +0200, John Harvey
> > <[EMAIL PROTECTED]> wrote:
> >
> > > It should assuming you use the latest ivtv/xdriver. The xv driver is
> > > still
> > > improving so you may have some issues but it does mostly work.
> >
> > (Moving this thread to ivtv-devel since it seems appropriate)
> >
> > John,
> >
> > I tested this and myth does use the xv support. On my 2.4GHz P4 it uses
> > 27% of the CPU (720x576 PAL, 1000kbps) - 11% on X and 16% on mythfrontend.
> >
> > I still get a very annoying image with lots of tearing and/or
> > flickering/ghosting, as if the fields are shown at the wrong time). There
> > are no other graphical glitches though, so the image quality is otherwise
> > excellent.
> >
> >
> > This is the dmesg output of one playback session, with a pause in the
> > middle (pausing seems to help with the flickering/ghosting):
> >
> > ivtv: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total)
> > ivtv-osd: Need to adjust width to src_w 678 dst_w 720 scaled_w 678
> > ivtv: master_width: 001e2224   X-Coords: src 28  dst 0
> > ivtv: Update reg 0x2834 02d002d0->02d002c2 0x2838 02d002d0->02d002c2
> > ivtv: Update reg 0x283c 00080000->00078889 0x2844 00080000->00078889
> > ivtv: Update reg 0x2854 00200000->001e2224
> > ivtv: Update reg 0x285c 00100000->000f1112 0x2864 00100000->000f1112
> > ivtv: Update reg 0x2874 00000000->00000000
> > ivtv: Update reg 0x2870 00080004->002e002a
> > ivtv: Update reg 0x2890 00000000->00000000
> > ivtv-osd: Need to adjust height to src_h 541 dst_h 576 scaled_h 536
> > ivtv: master_height: 003b8e38   Y-Coords: src 17  dst 0
> > ivtv: Update reg 0x293C 00100000->00020000
> > ivtv: Update reg 0x2970 00000000->00000000
> > ivtv: Update reg 0x2930 00200000->001dc71c 0x2938 00200000->001dc71c
> > ivtv: Update reg 0x2928 00040000->0003b8e3 0x292c 00040514->0003bdf7
> > ivtv: Update reg 0x2920 00080000->000771c7 0x2924 00080514->000776db
> > ivtv: Update reg 0x2918 02400240->0240021d 0x291C 02400120->0240010e
> > ivtv: Update reg 0x296c 00000000->00000000
> > ivtv: Update reg 0x2940 00100000->000ee38e 0x2948 00100000->000ee38e
> > ivtv: Update reg 0x2950 00020000->00020011 0x2954 00020000->00020012
> > ivtv: Update reg 0x2958 00020000->00020008 0x295C 00020000->00020009
> > ivtv: Update reg 0x2960 011f023f->01200240
> > ivtv: Update reg 0x2964 00010001->00020002 0x2968 00010001->00020002
> > ivtv: Update reg 0x289c 01500017->01500017
> >
> > / Niklas
> >
> >
> > -------------------------------------------------------
> > 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_idt77&alloc_id492&op=ick
> > _______________________________________________
> > ivtv-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/ivtv-devel
> 
> 
> 
> -------------------------------------------------------
> 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_idt77&alloc_id492&opclick
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ivtv-devel
>


-------------------------------------------------------
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_idt77&alloc_id492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to