So far, we've discovered that freezes during video decoding are caused by the UVD hardware flooding the system with interrupts. UVD shouldn't be triggering any interrupts, because its interrupts aren't even enabled.
I have also freezes on my X1000 with just running the screensaver soon or later...