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 793872 - msdk: msdkh265enc stream no P frame.
msdk: msdkh265enc stream no P frame.
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 789886
 
 
Reported: 2018-02-27 08:28 UTC by Fei
Modified: 2018-03-30 05:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fei 2018-02-27 08:28:08 UTC
$ gst-launch-1.0 videotestsrc num-buffers=100 ! msdkh264enc gop-size=30 b-frames=0 ! filesink location=test.h264

Check test.h264 and all frames are I and B frame. If set b-frames=2, then same issue with https://bugzilla.gnome.org/show_bug.cgi?id=793869.
Comment 1 sreerenj 2018-03-29 00:02:27 UTC
The bug report heading says it as "h265" but command using "h264" ??

If it is h265 specific, then it could be the msdk issue. It supports only B-frames (with one ref) instead of P-frames for some of the platforms.
Comment 2 Fei 2018-03-29 06:39:51 UTC
(In reply to sreerenj from comment #1)
> The bug report heading says it as "h265" but command using "h264" ??
> 
> If it is h265 specific, then it could be the msdk issue. It supports only
> B-frames (with one ref) instead of P-frames for some of the platforms.

Sorry, Sree. should be h265enc, If this is msdk issue, we can close this issue?
Comment 3 sreerenj 2018-03-29 16:53:03 UTC
Yes, there is nothing we can do. It is up to the MediaSDK developers :)