Val Doroshchuk

Results 86 comments of Val Doroshchuk

You said that QtMultimedia for 5.15 does not have perf issues? there are 2 ways to render from QtMM: https://github.com/qt/qtmultimedia/blob/5.15/src/qtmultimediaquicktools/qdeclarativevideooutput_render.cpp#L344 Uploads data to opengl textures, (and as I remember it...

Can you confirm that qml rendering is lagging? Using VideoOutput? Can you also disable sending video frames to VideoOutput, but received from the player and confirm that CPU is low...

1. about NV12 , interesting, but AV_PIX_FMT_MEDIACODEC should be used, otherwise it looks like software decoding. 2. wondering if QAVPlayer itself consumes too much CPU 3. you say that pts...

You should track Cpu of the application. There is simple way how to determine it is hw accelerated or not. Just compare Cpu usage of the app with mediacodec and...

`I assume that QAVPlayer as library is shown within the Player CPU%. According to top then its not too much.` Does it mean you see low CPU% but lags and...

> * Top shows 49% for the player and < 20 % for mediacodec. > With software decoding activated the player CPU is higher, much higher, and mediacodec CPU is...

> So on the HK1 box software decoding is much much much better than the stop and go of the decoding with mediacodec. Very clearly the problem is there with...

Interesting that it might mean that decoding itself is quite "slow", since there is no any rendering but it already consumes some time?

Super, could you please share how you integrated this to QAVPlayer? It would be needed to be placed inside https://github.com/valbok/QtAVPlayer/blob/master/src/QtAVPlayer/qavhwdevice_mediacodec.cpp