Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Feb 1999 22:47:09 -0500
From:      Randall Hopper <aa8vb@pagesz.net>
To:        Adrian Wontroba <aw1@stade.co.uk>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: ANN: Fxtv 0.48
Message-ID:  <19990210224708.A14946@pagesz.net>
In-Reply-To: <19990207091430.C26418@titus.stade.co.uk>; from Adrian Wontroba on Sun, Feb 07, 1999 at 09:14:30AM %2B0000
References:  <19990205221434.A8378@pagesz.net> <19990206094019.A56231@titus.stade.co.uk> <19990206181330.A20545@pagesz.net> <19990207091430.C26418@titus.stade.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help

--YiEDa0DAkWCtVeE4
Content-Type: text/plain; charset=us-ascii

Adrian Wontroba:
 |> Hmmm.  Could you mail your complete StationList (antenna or cable;
 |> whichever is appropriate)?  I'm just wondering about the syntax.
 |
 |Fxtv.antennaStationList: BBC1(46) BBC2(40) ITV(43) CH4(50) CH5(f598.00)

Just tried the same, and I don't get the behavior you describe.  So I can
only guess that this has to do with differences between the cards/driver
code we're making use of.

 |Mouse click in picture.
 |
 |Get display as described (mode change, fxtv display displaced to right
 |and down) and this outut:
 |
 |x,y,w,h,W,H = 516,472,768,576,1280,1024
 |TVSCREENCapConfigure() failed: Direct video region outside bounds of display 

516+768=1284 > 1280
472+576=1048 > 1024

Perusing the code, it appears that the window manager may be overriding
fxtv's repositioning of the video window.  When zooming the video window to
max size would put part of it off the display, it requests a repositioning
of the fxtv shell to get the video window completely on the desktop.
However, the window is not OVERRIDE_REDIRECT, so the window manager can
play games and modify or deny the request.

 |> Does this happen whereever you place the window on your desktop?  If not,
 |> what is different if anything about the various areas?  Does this happen
 |> all the time or just some of the time.
 |
 |I've just experimented a bit. With my normal set-up the fxtv window
 |usually appears close to the bottom right, and if it doesn't I put it
 |there.
 |
 |If the original window is located at a screen corner, the TV image is
 |displaced in the same direction. The displacement seems greater the
 |further the original is away from the top left corner of the screen, and
 |also seems repeatable.

Sounds like more DGA with Matrox 8Meg cards.

 |If the original window is placed away from the edges of the screen,
 |behavior is not so predictable, but appears repeatable.
 |
 |If the original window is placed in just the right position, I get a
 |viewable picture. xwininfo has this to say about the original window:

In looking into this, I found a problem with setting the viewport when
doing full-screen zoom.  You can apply the attached patch.  However,
unlesss I'm misunderstanding your description, it won't solve all your
problems.  Sounds like one is related to the window manager modifying
Fxtv's request to reposition the window, and a second is related to 
Matrox DGA problems.

The better fix is to use a different window for full-screen zoom and make
it OVERRIDE_REDIRECT.  That would also allow for a centered image with
black borders which some folks have requested.

Randall
--YiEDa0DAkWCtVeE4
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="fxtv-0.48-zoomscredge.patch.gz"
Content-Transfer-Encoding: base64

H4sICBQ2wjYAA2Z4dHYtMC40OC16b29tc2NyZWRnZS5wYXRjaACdU9tOg0AQfZavmKcGAoss
1KbQtMFo22jUNGKqPhEsW0u0QGCFovXf5VJ6sUCM87S7mXPOzJlZhBDMVzRCktjuntIonAWE
uOLsxLAoXFsu4A7gM03qaLICWFVVhud52Mt7JDaMyAtgCWRJayuapBZ5ug5IVjAWsAJ8cZBB
1xmoioepcXE/HN6NCZ069q1nkzHxloQGCQuhAC6JzWgpQDW4KVrR0owdmy6E/LggzuuCcj0G
GFSV7syBZSHyxRXwUEIBBn2w/WRz42C9rkZnkaOTAl2olejNjePgqx6eS/cLjj4g3KtPtdHg
w/30UptsMXJI7JsZ8vi1keib4et8OLJhsG9CNW7bwC4TbQl6zVq/TDvwrEEtgQN70Y6jccop
1AuoafmOGXvBWwitVtlyOi8pnXKN6N/A5UOyY6vuII2nUbez2Xoj238ST1J2Nv0Ul1fG5Ob8
Wdj+j/98gawsIa8l2/vKAozEnR3ojaz3kECa/wPkvz1vIAQAAA==

--YiEDa0DAkWCtVeE4--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



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