Dharma beta3, DXVA and ATI Radeon HD 4250: Stutter
#1
I have the following setup:

- Gigabyte MB with 880G chipset (ATI 4250 GPU onboard)
- 2 GB RAM
- AMD X2 245
- Windows 7 Enterprise 32 bit

System is connected to a Full HD screen, and throught optical out to an A/V receiver.

I am encountering the following issue:

running 9.11 Camelot, everything runs fine, CPU usage is between 40% and 50% however.

Running Dharma b3 (and b2 also) I can see a stutter every second when I playbacl a 1080p movie. I use as reference file the intro of the A-Team movie, and in the first minute there is a scene where you fly over the desert. On 9.11 this runs very well. In 10.0 b2 and b3 I get a stutter every ~1 second. I have used the "o" option to check id dxva is enabled, and it is. CPU usage is as low as 2-3% peaking to 8-10%. But, as I siad with a "stutter" every ~1 second.

Things I've done so far.

- Installed almost every release of the ATI Catalyst drivers
- Played with the different video settings in Dharma
- checked/upgraded BIOS and checked CCC settings

I don't have a clue where to look further, maybe someone else has. I will try to provide a debug log asap.

Thanks!
Erwin
Reply
#2
Just did a quick check of the debug log, and see a lot of these messages:

21:03:10 T:2256 M:1024954368 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:9755000.000000, curr:9728000.000000, diff:-27000.000000
21:03:18 T:2256 M:1032118272 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:17553000.000000, curr:17525000.000000, diff:-28000.000000
21:03:28 T:2256 M:1041203200 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:27750000.000000, curr:27733000.000000, diff:-17000.000000
21:03:30 T:2256 M:1043320832 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:29766000.000000, curr:29739000.000000, diff:-27000.000000
21:03:32 T:2256 M:1041842176 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:31771000.000000, curr:31744000.000000, diff:-27000.000000
21:03:34 T:2256 M:1048203264 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:33777000.000000, curr:33749000.000000, diff:-28000.000000
21:03:36 T:2256 M:1051713536 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:35551000.000000, curr:35541000.000000, diff:-10000.000000
21:03:37 T:2256 M:1051189248 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:36977000.000000, curr:36960000.000000, diff:-17000.000000
21:03:38 T:2256 M:1052028928 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:38395000.000000, curr:38379000.000000, diff:-16000.000000
21:03:40 T:2256 M:1051914240 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:39643000.000000, curr:39627000.000000, diff:-16000.000000
21:03:40 T:2256 M:1053224960 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:40379000.000000, curr:40309000.000000, diff:-70000.000000
21:03:42 T:2256 M:1053265920 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:42225000.000000, curr:42219000.000000, diff:-6000.000000
21:03:44 T:2256 M:1052737536 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:43483000.000000, curr:43467000.000000, diff:-16000.000000
21:03:44 T:2256 M:1054973952 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:44390000.000000, curr:44320000.000000, diff:-70000.000000
21:03:46 T:2256 M:1054322688 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:46107000.000000, curr:46091000.000000, diff:-16000.000000
21:03:49 T:2256 M:1055358976 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:48603000.000000, curr:48576000.000000, diff:-27000.000000
21:03:51 T:2256 M:1057439744 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:50939000.000000, curr:50933000.000000, diff:-6000.000000
21:03:53 T:2256 M:1057411072 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:52625000.000000, curr:52597000.000000, diff:-28000.000000
21:03:55 T:2256 M:1060376576 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:54545000.000000, curr:54517000.000000, diff:-28000.000000
21:03:58 T:2256 M:1063194624 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:58427000.000000, curr:58400000.000000, diff:-27000.000000

They appear every 2-3 seconds, consistent with the stuttering I experience.
Reply
#3
i have also the same problem!!
Reply
#4
Could one of you please pastebin a full debug log? Also, a sample would be helpful. And could you try disabling dxva to see if the issue is still present?

TheUni
Reply
#5
The pastebin is here:
http://pastebin.ubuntu.com/515916/
(couldn't get pastebin.com to work, links didn't work)

Disabling DXVA makes it worse, pastebin is here:
http://pastebin.ubuntu.com/515919/

I did some more experimenting, and found out that if I transcode the .mkv into an m2ts, playing of the movie goes a lot better.

See the pastebin of that here:
http://pastebin.ubuntu.com/515920/

I will see if I can make a sample of that movie, need to find out how that works as I have not done that before.

Let me know if you need more info.

Cheers,
Erwin
Reply
#6
That should be fix by r34864

Please let us know if you experience this problem in the next (pre)release.

TheUni
Reply
#7
I'm having the same issue with beta4.

Ervine, did the fix work for you ?
Reply

Logout Mark Read Team Forum Stats Members Help
Dharma beta3, DXVA and ATI Radeon HD 4250: Stutter0