[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg
Subject: Re: 2nd xv adaptor
From: Markus Hahn <markus.o.hahn () gmx ! de>
Date: 2008-03-29 1:20:44
Message-ID: 200803290220.44722.markus.o.hahn () gmx ! de
[Download RAW message or body]
Hi there,
the last anwers aren` t so precisely
For mplayer the driver options has to be a colon `:'
for examle
mplayer -vo xv:port=324
Since mplayer says a lot with -v -v -v .. nothing about xv ports,
or do I ingore something.
you can do:
ltrace -C -o mplayerPort. log mplayer -vo xv:port=xxx
abort witch ^C and grep for XvSetPortAttribute:
grep XvSetPortAttribute *.log
mplayer325.log:XvSetPortAttribute(0x89ab980, 325, 73, 1, 3) \
dspy ptr port ...
refer man XvSetPortAttribute
if xv is chosen as driver it has to take one of your ports,
otherwise it fails. Normaly the programm woud take the first
supported image format like YUV depends on video.
my card nvidia xvinfo (shortend)
Adaptor #0: "NV17 Video Texture"
number of ports: 32
port base: 325
operations supported: PutImage
Adaptor #1: "NV05 Video Blitter"
number of ports: 32
port base: 357
operations supported: PutImage
it seems that port 357 Video Blitter is the better chose
regards markus
Here the initial x11/xv settup :
does anybody knows for what is this DPMS good for?
XOpenDisplay(":0.0") \
XInternAtom(0x89ab980, 0x8699396, 0, 0xbfcedf98, 0xb769ed41)
...
XInternAtom(0x89ab980, 0x8699396, 0, 0xbfcedf98, 0xb769ed41)
XGetWindowAttributes(0x89ab980, 391, 0xbfcebb94, 0xbfcedf98, 0xb769ed41)
XGetImage(0x89ab980, 391, 0, 0, 1)
__strtol_internal("0.0", NULL, 10)
XGetWindowProperty(0x89ab980, 391, 586, 0, 16384)
XGetWindowProperty(0x89ab980, 391, 260, 0, 16384)
XFree(0x89ab730, 6, 0x8699c08, 0, 16384)
DPMSQueryExtension(0x89ab980, 0xbfcebb18, 0xbfcebb18, 0xb7eb8b2c, 0x89ab980)
DPMSInfo(0x89ab980, 0xbfcebb2a, 0xbfcebb14, 0xb7eb8b2c, 0x89ab980)
DPMSDisable(0x89ab980, 6, 0x86991c3, 0xb7eb8b2c, 0x89ab980)
XGetScreenSaver(0x89ab980, 0x88431e4, 0xbfcebb24, 0xbfcebb20, 0xbfcebb1c)
XvQueryExtension(0x89ab980, 0x88440d4, 0x88440d8, 0x88440dc, 0x88440e0)
XvQueryAdaptors(0x89ab980, 391, 0x88440ec, 0x8844080, 0x88440e0)
XvGrabPort(0x89ab980, 325, 0, 0x8844080, 0x88440e0)
XvQueryPortAttributes(0x89ab980, 325, 0xbfcebc08, 1, 0x806a161)
XFree(0x89ab850, 325, 0xbfcebc08, 1, 0x806a161)
XvQueryPortAttributes(0x89ab980, 325, 0xbfcebc08, 0x89ab850, 3)
XInternAtom(0x89ab980, 0x8699107, 0, 0x89ab850, 3)
XFree(0x89ab850, 0x8699107, 0, 0x89ab850, 3)
XvSetPortAttribute(0x89ab980, 325, 73, 1, 3)
Am Donnerstag, 27. März 2008 06:57:23 schrieb Dave Airlie:
> On Thu, Mar 27, 2008 at 2:47 PM, Daniel Kasak <dan@entropy.homelinux.org>
wrote:
> > I've now got a 2nd xv adaptor - textured video. Cool. How do I use it?
> >
> > I don't see any obvious way of making gstreamer use it. gstreamer would
> > be my preference, but itsuported looks like it's either the default
adaptor, or
> > software.
>
> gstreamer-properties should allow it to be selected.
>
> Dave.
> _______________________________________________
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
--
##########################
Dipl.-Ing(FH) Markus Hahn
Karlstr. 100
80335 München
Tel.: 089 / 550 63 886
mobil: 0172 / 672 8 593
##########################
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic