Kodi Community Forum

Full Version: DXVA problems in XBMC 13 Gotham with Radeon HD3xxx HD2xxx
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8
Update: Known limitation.
Due to certain Radeon HDs not capable to decode multiple streams in hardware. This might not be "fixed" in XBMC.
Alternative builds available in this thread made by nille02

Direct download: http://www.zippyshare.com/nille/lcxoioks/dir.html#



_____________________
Hi!

Update: tested all Gotham beta relases with same issues,

My system: W7x64, 2GB RAM, ATI Radeon HD3400 256MB, Realtek HD Audio with latest drivers and updates for windows.

I have been using XBMC Frodo (v 12.3) without problems. Video acceleration (DXVA2) has been working without hiccups in all Frodo versions.

Started to test Gotham Beta 1/2 and nightlies this weekend and I am experiencing DXVA problems. I can't actually get it to work on the same hardware that works great with Frodo.
Tried with different audio settings, but it behaves the same way with and without sound.

Does anyone know where to go from here ? I want to be able to use Gotham when it's 'final'

excerpt from log when starting playback

DXVA - supports 'MPEG2 IDCT'
22:02:21 T:5264 DEBUG: DXVA - supports 'H.264 VLD, no FGT'
22:02:21 T:5264 DEBUG: DXVA - supports 'VC-1 VLD'
22:02:21 T:5264 DEBUG: DXVA - supports 5B23D46D-fa5f-4fdc-b78a-7eb2787942ec
22:02:21 T:5264 DEBUG: DXVA - trying 'H.264 VLD, no FGT'
22:02:21 T:5264 DEBUG: DXVA - source requires 5 references
22:02:21 T:5264 DEBUG: DXVA - config 0: bitstream type 2
22:02:21 T:5264 DEBUG: DXVA - config 1: bitstream type 2, encrypted
22:02:21 T:5264 DEBUG: DXVA - allocating 11 surfaces
22:02:21 T:5264 ERROR: DXVA - failed executing m_service->CreateVideoDecoder(m_input, &m_format , m_context->cfg , m_context->surface , m_context->surface_count , &m_decoder) at line 891 with error 80004005
22:02:21 T:4696 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
22:02:21 T:4696 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
22:02:21 T:5264 DEBUG: DXVA - supports 'MPEG2 IDCT'
22:02:21 T:5264 DEBUG: DXVA - supports 'H.264 VLD, no FGT'
22:02:21 T:5264 DEBUG: DXVA - supports 'VC-1 VLD'
22:02:21 T:5264 DEBUG: DXVA - supports 5B23D46D-fa5f-4fdc-b78a-7eb2787942ec
22:02:21 T:5264 DEBUG: DXVA - trying 'H.264 VLD, no FGT'
22:02:21 T:5264 DEBUG: DXVA - source requires 5 references
22:02:21 T:5264 DEBUG: DXVA - config 0: bitstream type 2
22:02:21 T:5264 DEBUG: DXVA - config 1: bitstream type 2, encrypted
22:02:21 T:5264 DEBUG: DXVA - allocating 11 surfaces
22:02:21 T:5264 ERROR: DXVA - failed executing m_service->CreateVideoDecoder(m_input, &m_format , m_context->cfg , m_context->surface , m_context->surface_count , &m_decoder) at line 891 with error 80004005

above is repeated a few times.

best regards
Thomas
Have experienced the same on HD3870, on gotham it freezes on playback start with dxva2 enabled, in debug mode
returns
have tested on beta2 and nightly beta3 from 20140322, works ok in frodo
We have quite similar cards, so this could be a bug in Gotham since Frodo works without problems.

I guess I should submit a bugreport and see if something happens.
Yes, you can attach both logs, my log: xbmc.log
I have the same errors in log with nvidia gtx570 & gt630m (frodo 12.3/gothem beta 2/3):
1) ERROR: DXVA - failed executing m_service->GetDecoderConfigurations(m_input , &m_format , NULL , &cfg_count , &cfg_list) at line 643 with error 80004005
2)ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
Blu-ray & bdremux freeze.
I'm also affected with a Radeon Mobility HD 3650, HIS Radeon HD3850 and i bet my HD4200 IPG are also affected (not tested the last i don't do experiments with that)
http://trac.xbmc.org/ticket/15120
http://trac.xbmc.org/ticket/15066

Others with same problem should provide feedback. Seems to affect a large generation of Radeon HD hardware
Don't hold your breath for a solution as we don't have a DirectX dev in our team anymore. Your best chance would be to debug it by yourself and try to find the problem. Another option would be to find the guy on github who did some DXVA maintenance in the past.
(2014-03-31, 08:00)max431 Wrote: [ -> ]I have the same errors in log with nvidia gtx570 & gt630m (frodo 12.3/gothem beta 2/3):
1) ERROR: DXVA - failed executing m_service->GetDecoderConfigurations(m_input , &m_format , NULL , &cfg_count , &cfg_list) at line 643 with error 80004005
2)ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
Blu-ray & bdremux freeze.

Please, download DXVA Checker (link), run it and provide a screenshot of the decoder/device page.
(2014-04-13, 14:07)WiSo Wrote: [ -> ]Don't hold your breath for a solution as we don't have a DirectX dev in our team anymore. Your best chance would be to debug it by yourself and try to find the problem. Another option would be to find the guy on github who did some DXVA maintenance in the past.
OK, thanks.
I am not really familiar with the XBMC codebase, so if I am going to debug this it would problably be better to buy a different GPU. Since this is not widely reported Gotham must do something different that makes my GPU useless.

I will see if I get time to look into this further at a later time.
afedchin is the one who could help you since he did some directx stuff lately. Just provide the info he has asked for.
(2014-04-13, 15:58)afedchin Wrote: [ -> ]Please, download DXVA Checker (link), run it and provide a screenshot of the decoder/device page.
Here is output from dxva checker
http://postimg.org/image/j6rt6iy7z/
Thanks guys for replies.
(2014-04-16, 07:45)lhadnif Wrote: [ -> ]Since this is not widely reported
The purpose of these reports is to raise the possibility of solving. As this is most probably similar thing, than the more cards is reported, the more probability that the devs who could fix this issue have this particular card to debug on. (May be in future, not depend on time.)
(2014-04-13, 15:58)afedchin Wrote: [ -> ]Please, download DXVA Checker (link), run it and provide a screenshot of the decoder/device page.
As for gtx570, can't provide a screenshot, just found here that dxva 2.0 is supported.
As for HD3870, here is dxva cheker report: http://i.imgbox.com/rfkqNJOp.png
(2014-03-31, 08:00)max431 Wrote: [ -> ]I have the same errors in log with nvidia gtx570 & gt630m (frodo 12.3/gothem beta 2/3):
1) ERROR: DXVA - failed executing m_service->GetDecoderConfigurations(m_input , &m_format , NULL , &cfg_count , &cfg_list) at line 643 with error 80004005
2)ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
Blu-ray & bdremux freeze.

If this log http://xbmclogs.com/show.php?id=159785 is yours then your problem is that you try play UHD (2160p) movies which not supported by gtx570 & gt630m. UHD can be played correctly with DXVA only on intel GPUs (IvyBridge and Haswell).

As for ATI HD 3xxx need also MediaInfo from files when issue occurs and debug log. If it possible link to problem file.
Pages: 1 2 3 4 5 6 7 8