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 797210 - h26xbasepasrse: Introduce base class for h264/h265 parse
h26xbasepasrse: Introduce base class for h264/h265 parse
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-09-27 04:31 UTC by Seungha Yang
Modified: 2018-11-03 14:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
h26xbasepasrse: Introduce base class for h264/h265 parse (73.25 KB, patch)
2018-09-27 04:33 UTC, Seungha Yang
none Details | Review
h264parse: Make GstH264Parse inherit from h26xbaseparse (99.05 KB, patch)
2018-09-27 04:34 UTC, Seungha Yang
none Details | Review
h265parse: Make GstH264Parse inherit from h26xbaseparse (84.28 KB, patch)
2018-09-27 04:34 UTC, Seungha Yang
none Details | Review

Description Seungha Yang 2018-09-27 04:31:58 UTC
Due to the structural similarity both h264 and h265 parse element have
common/duplicated implementation and they could be unified by using
this base class.
Comment 1 Seungha Yang 2018-09-27 04:33:38 UTC
Created attachment 373777 [details] [review]
h26xbasepasrse: Introduce base class for h264/h265 parse
Comment 2 Seungha Yang 2018-09-27 04:34:18 UTC
Created attachment 373778 [details] [review]
h264parse: Make GstH264Parse inherit from h26xbaseparse
Comment 3 Seungha Yang 2018-09-27 04:34:48 UTC
Created attachment 373779 [details] [review]
h265parse: Make GstH264Parse inherit from h26xbaseparse
Comment 4 Seungha Yang 2018-09-27 04:37:22 UTC
As an enhancement of the bug #754124, I made base class and they are verified using gst-validate-launch without any regression.
Comment 5 GStreamer system administrator 2018-11-03 14:32:07 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/789.