Looks like DvPlayer might have problem with reading from disk, if reads in small blocks instead reading larger chunks, what type of HD do you have? spinning disks, can have long access times. filesystem also plays a part.
Emotion, maybe it’s not multi treaded, it makes no sense to me, decoding audio is easy task.
Mplayer is not using av.library can only use the YUV422 support in graphic card driver.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
Yes, indeed, DvPlayer has problems reading from hard disk. I use a hard disk (not a SSD) which has been defragmented (to be sure). But reading from RAM: will cause the same jerkyness (not smooth) without big hickups.
For Emotion, I don't know. T'd like to have information from the authors but maybe it is not supported anymore.
And for MPlayer, I know, it was just for comparison. I don't know if VAAPi will be supported eventually (would it be complicated to add it)
On my side with the R9 280x and Emotion player, any hardware decoded video produce a grey screen with stuttered sound. I've tried 360p, 720p, and 1080p.
Power set to High Power
Here's a serial output with a SD video producing a grey screen in Emotion until I close it.
Open Power
try composite blitting
yes composite blitting supported
try yuv blitting
jupp yuv blitting :D
ok window created set render hook
window all done ready to render
main thread: all done now go to mainloop
main thread: open new media file
main thread: reset videostate
main thread: reset videostate done
main thread: wait for decoder_thread
decode thread: open streams
decode thread: found video streamID: 0
decode thread: found audio streamID: 1
decode thread: fill stream infos
decode thread: got framerata: num: 2997.000000 den: 125.000000
decode thread: fps: 23.97
decode thread: choose start streams
decode thread: videomutex
decode thread: audiomutex
decode thread: open streamcomponents
decode thread: create audio thread (streamindex 1)
decode thread: wait for audio_thread
audio thread: init sound
audio thread: opts: tolayout: 3 tofmt: 2 srate: 48000 flayout 3 format: 8 srate: 48000
audio thread: init sound done
main thread: wait for decoder_thread
decode thread: video master
video thread: open va decoder
VADecoder: va.library found
VADecoder: VA Video Acceleration supported (V1.5) displayid: 1565494848
decode thread: accelerator: h263_vaapi found
decode thread: accelerator: h264_vaapi found
decode thread: accelerator: mpeg2_vaapi found
decode thread: accelerator: mpeg4_vaapi found
decode thread: accelerator: vc1_vaapi found
decode thread: accelerator: wmv3_vaapi found
video thread: open va codec
VADecoder: H264 Hardwaredecoder found
VADecoder: Hardwaredecoder found
VADecoder: vaContext (12) succesfully created
decode thread: Hardware decoder support this codec :D
video thread: init video pixelformat ov: 53 av: 27 -> am: 6 YUV: 0
video thread: create image convert context...
video thread: context id: 0
main thread: wait for decoder_thread
decode thread: duration: 2476.510010
decode thread: ready to go
main thread: set window properties
main thread: window properties done
main thread: bitmaps video: 0x0/0 framebuffer: 720x400/6
main thread: alloc new render bitmap 720 400 format: 6
main thread: set new videobitmap
main thread: videobitmap created
decode thread: all ok go to mainloop
audio thread: start audio ios
audio thread: started
video thread: all done now go to mainloop
VADecoder: H264 Hardwaredecoder found
VADecoder: Hardwaredecoder found
VADecoder: error VA could not query surface status: 5
main thread: continue main loop
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
audio thread: delay 0.809333...
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224191 on ring 3 timed out. GPU busy
RadeonHD (0): Ring 3 hung. Performing a GPU reset
RadeonHD (0): GPU ring unavailable. Aborting.
VADecoder: surfaces used: 0
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 1
VADecoder: error VA could not query surface status: 5
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224194 on ring 3 timed out. GPU busy
RadeonHD (0): Ring 3 hung. Performing a GPU reset
RadeonHD (0): GPU ring unavailable. Aborting.
VADecoder: surfaces used: 2
VADecoder: error VA could not query surface status: 5
audio thread: delay 0.937250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.065250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.193250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.321250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.449250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.577250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.705250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.833250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 1.961250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
audio thread: delay 2.089250...
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
got closewindow message
performeQuit
main thread: all done now free all resources
main thread: setLastMediaFile
main thread: send break c signal to decoder thread
main thread: wait for decoder_thread close
audio thread: delay 2.217250...
decode thread: got quit signal
decode thread: set break signal to video thread
decode thread: set break signal to audio thread
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
RadeonHD (0): Wait done 224200 on ring 3 timed out. GPU busy
RadeonHD (0): Ring 3 hung. Performing a GPU reset
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
video thread: got break signal
video thread: close va codec
video thread: close va decoder
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
decode Thread: regular wait for my childes 5C3EC0D0 5C3EC550
audio thread: close sound...
audio thread: wait for running ios
audio thread: free iorequest 0
audio thread: free iorequest 1
audio thread: free ahi messageport
audio thread: free bufferdata 0
audio thread: free bufferdata 1
audio thread: close and free swr context
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
decode Thread: regular wait for my childes 5C3EC0D0 0
main thread: wait for decoder_thread close
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Wait done 227846 on ring 3 timed out. GPU busy
decode Thread: regular wait for my childes 5C3EC0D0 0
RadeonHD (0): Ring 3 hung. Performing a GPU reset
video thread: cleanup data
video thread: free bitmap index: 0
video thread: all done good bye
main thread: wait for decoder_thread close
decode thread: close all streams and free context
decode thread: close codec stream 0x5C186780
decode thread: close codec stream 0x5C187200
decode thread: close input
decode thread: free context
decode thread: all streams closed contexts freed
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
decode Thread: done goodbye
main thread: ok all resources free exit
main thread: exiting ... disposeWindow
main thread: dispose window ...
main thread: close window object
main thread: dispose main object
main thread: window disposed
main thread: exiting ... free sysobjects
main thread: exiting ... dispose arexx
main thread: exiting ... cleanup
main thread: exiting ... all done good bye
@Petrol Have you tried turning INTERRUPTS to NO in devs: Monitor tooltypes this helped with my R9 270x allso in compesition turn to Video Ram and in power setting dynamic/video, since changing these no problems with emotion and dvplayer.
Yeah, for me only the Power setting Dynamic/video makes the video appears in Emotion, but the performance are not there and Emotion skips frame to sync A/V. Also if I modify the Power setting once more, I've got the grey screen back, and change back the setting has no effect.
One serial it's a bit different but not sure if HW decoder is used:
try composite blitting
yes composite blitting supported
try yuv blitting
jupp yuv blitting :D
ok window created set render hook
window all done ready to render
main thread: all done now go to mainloop
[http-handler] unsupported packet 1027
[http-handler] unsupported packet 8
main thread: open new media file
main thread: reset videostate
main thread: reset videostate done
main thread: wait for decoder_thread
decode thread: open streams
decode thread: found video streamID: 0
decode thread: found audio streamID: 1
decode thread: fill stream infos
decode thread: got framerata: num: 2997.000000 den: 125.000000
decode thread: fps: 23.97
decode thread: choose start streams
decode thread: videomutex
decode thread: audiomutex
decode thread: open streamcomponents
decode thread: create audio thread (streamindex 1)
decode thread: wait for audio_thread
audio thread: init sound
audio thread: opts: tolayout: 3 tofmt: 2 srate: 48000 flayout 3 format: 8 srate: 48000
audio thread: init sound done
main thread: wait for decoder_thread
decode thread: video master
video thread: open va decoder
VADecoder: va.library found
main thread: wait for decoder_thread
VADecoder: VA Video Acceleration supported (V1.5) displayid: 1624130896
decode thread: accelerator: h263_vaapi found
decode thread: accelerator: h264_vaapi found
decode thread: accelerator: mpeg2_vaapi found
decode thread: accelerator: mpeg4_vaapi found
decode thread: accelerator: vc1_vaapi found
decode thread: accelerator: wmv3_vaapi found
video thread: open va codec
VADecoder: H264 Hardwaredecoder found
VADecoder: Hardwaredecoder found
VADecoder: vaContext (12) succesfully created
decode thread: Hardware decoder support this codec :D
video thread: init video pixelformat ov: 53 av: 27 -> am: 6 YUV: 0
video thread: create image convert context...
decode thread: duration: 2476.510010
decode thread: ready to go
video thread: context id: 0
main thread: set window properties
main thread: window properties done
main thread: bitmaps video: 0x0/0 framebuffer: 720x400/6
main thread: alloc new render bitmap 720 400 format: 6
main thread: set new videobitmap
main thread: videobitmap created
decode thread: all ok go to mainloop
audio thread: start audio ios
audio thread: started
video thread: all done now go to mainloop
VADecoder: H264 Hardwaredecoder found
VADecoder: Hardwaredecoder found
VADecoder: error VA could not query surface status: 5
main thread: continue main loop
VADecoder: surfaces used: 0
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 1
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 2
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 3
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 4
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 5
VADecoder: error VA could not query surface status: 5
VADecoder: surfaces used: 6
VADecoder: error VA could not query surface status: 5
audio thread: delay 0.222496...
audio thread: delay 0.202236...
audio thread: delay 0.202099...
main thread: open new media file
main thread: setLastMediaFile
main thread: send break c signal to decoder thread
main thread: wait for decoder_thread close
decode thread: got quit signal
decode thread: set break signal to video thread
decode thread: set break signal to audio thread
audio thread: close sound...
audio thread: wait for running ios
audio thread: free iorequest 0
audio thread: free iorequest 1
audio thread: free ahi messageport
audio thread: free bufferdata 0
audio thread: free bufferdata 1
audio thread: close and free swr context
decode Thread: regular wait for my childes 5E2A61C0 0
video thread: break
video thread: close va codec
video thread: close va decoder
video thread: cleanup data
video thread: free bitmap index: 0
video thread: all done good bye
decode thread: close all streams and free context
decode thread: close codec stream 0x5B9629F0
decode thread: close codec stream 0x5B260E10
decode thread: close input
decode thread: free context
decode thread: all streams closed contexts freed
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
main thread: wait for decoder_thread close
decode Thread: done goodbye
Hello. Frank is looking into the Emotion issue. He want to make an update if he finds the time.
Anyway. It is hard to find issues which worked before installing new drivers or on RadeonRX Cards. We don´t make Drivers and the new RadeonHD drivers does not work well here too... And this makes it e bit harder to find real issues.
@Support and no answers from us: AmiStore does not work since 10 Years!!! We get the support questions but can not answer to it because there is no Email to answer! So maybe you should ask here the coders too what they have done. It is all a bunch of sh**t.
@Spectre660 Hi Spectre660 My Sam runs about halfway through the test video @720p with DVplayer/Emotion then the system freezes. Apart from that everything else works fine, Iwait till a updates Appears i think.Normal mpeg video work ok.
Are you using a Sound card or onboard audio ? I am using the onboard audio. It is ok with the RadeonRx driver and card but not the RadonHD driver and card.
I have no sound problem with DvPlayer (because it skips lots of frames when GPU can't cope with hardware decoding). On the contrary, Emotion doesn't skip any frame but when GPU is overloaded (many things moving on a high quality 720p video), sound will have hickups.
Nothing related with audio card, juste the GPU overloaded (BTW, you can feel that the GPU is overloaded since the mouse slow down when you move it on the WB).
Some 720p videos will play without any problem (not many things moving, less compression and so on...) whereas other will put the GPU on its knees.
I guess there is room for improvements in Emotion, DvPlayer AND the Radeon HD v5 driver.
Bear in mind that there may be differences in performance and operation (Sam460 no GART) between the 4 different models of AmigaOne NG machines that the drivers work with.
Some bug fixes were done re issues I ran into with a Sam460ex that solver crashed etc.
Did not observer what I would call a GPU overload as you did with the bug fixed version that I have been testing. The audio/video sync and audio pop and crackle are the issues for me . I downloaded the BluFlame video with a Windows pc so the actual video specs maybe different. No problem playing of hard drive. jus sync and crccle and po audio issues .
The general sync and crackle and pop don't happen with the Radeon RX which I have switched back to to verify.