After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 797040 - msdkh264dec: when playing 1080P 60fps it shows lots of frames dropped, comparing vaapih264dec in same hardware
msdkh264dec: when playing 1080P 60fps it shows lots of frames dropped, compar...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-08-29 01:47 UTC by long1.wang
Modified: 2018-11-03 14:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GST_DEBUG log (1.39 MB, application/x-zip-compressed)
2018-08-29 01:47 UTC, long1.wang
Details
msdk_1080p_60f_text-overlay0_gl.log (2.98 MB, application/x-gzip)
2018-08-29 08:28 UTC, long1.wang
Details
msdkh264dec_frames_dropped (34.68 KB, text/plain)
2018-09-04 07:38 UTC, long1.wang
Details
msdkh264dec_lotsof_frames_dropped (34.68 KB, text/plain)
2018-09-04 07:41 UTC, long1.wang
Details
see memcpy in libmfxhw64.so (122.73 KB, image/png)
2018-09-10 02:18 UTC, long1.wang
Details

Description long1.wang 2018-08-29 01:47:52 UTC
Created attachment 373489 [details]
GST_DEBUG log

When using msdkh264dec, fpsdisplaysink and glimagesink in pipeline, there are a few frames dropped when playing 1080P media by msdk, especially during the starting period.
Test command:
gst-launch-1.0 filesrc location=./1080P_HOBIT3_1920x1080_2700frames.yuv_cbr_bt2000_ipb.h264 ! h264parse ! msdkh264dec ! fpsdisplaysink video-sink=glimagesink
Comment 1 Nicolas Dufresne (ndufresne) 2018-08-29 02:04:49 UTC
Do you also see these frame drop after setting "text-overlay=0" on the fpsdisplaysink ?
Comment 2 long1.wang 2018-08-29 08:28:13 UTC
Created attachment 373494 [details]
msdk_1080p_60f_text-overlay0_gl.log
Comment 3 long1.wang 2018-08-29 08:29:17 UTC
yes. but when setting "text-overlay=0", the dropped frame was decreased into two. Please see attached msdk_1080p_60f_text-overlay0_gl.log.
Comment 4 long1.wang 2018-09-04 07:38:51 UTC
Created attachment 373542 [details]
msdkh264dec_frames_dropped
Comment 5 long1.wang 2018-09-04 07:41:36 UTC
Created attachment 373543 [details]
msdkh264dec_lotsof_frames_dropped
Comment 6 long1.wang 2018-09-04 08:06:28 UTC
very high CPU usage(~100%) but low memory useage(8%) were found during pipeline msdkh264dec and playing, by comparing low CPU usage(50%) but high memory usage(~90%) during pipeline vaapih264dec and playing.
Comment 7 long1.wang 2018-09-10 02:18:02 UTC
Created attachment 373576 [details]
see memcpy in libmfxhw64.so
Comment 8 GStreamer system administrator 2018-11-03 14:30:28 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/774.