[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