[mythtv-commits] Ticket #10113: Picture dimensions mixed up using VAAPI
MythTV
noreply at mythtv.org
Thu Oct 20 19:14:38 UTC 2011
#10113: Picture dimensions mixed up using VAAPI
----------------------------------------------+----------------------------
Reporter: ericvanblokland@… | Owner: markk
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Video/OSD Rendering | Version: Trunk Head
Severity: medium | Keywords: VAAPI
Ticket locked: 0 | dimensions
----------------------------------------------+----------------------------
I'm running mythbuntu (32 bit) 11.10 using the .25 nightly repo.
I've given VAAPI a try on my ATI HD4350
When playing HD video, the video does not fit on the screen. It is as if a
1920×1080 picture is put on a 1280×720 area. Sometimes the picture appears
to be adjusted in width, but without regarding aspect ratio (still to
high, bottom part of the video falling of the screen).
I've tested this in the modes 720p and 1080i (my TV does not support
1080p).
On a side note (may be important, may be not): HUE setting is incorrect by
default but can be properly adjusted using the picture controls.
$ vainfo
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API -
0.7.8
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
$ lspci
01:00.0 VGA compatible controller: ATI Technologies Inc RV710 [Radeon HD
4350] (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 02a8
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 44
Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 2: Memory at f0500000 (64-bit, non-prefetchable) [size=64K]
Region 4: I/O ports at 1100 [size=256]
[virtual] Expansion ROM at f0000000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal+
Unsupported-
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1,
Latency L0 <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range,
EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 41a1
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
Len=010 <?>
Kernel driver in use: fglrx_pci
Kernel modules: fglrx, radeon
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10113>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list