[Bug 725145] libde265 based HEVC/H.265 decoder plugin

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 28 10:19:33 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=725145
  GStreamer | gst-plugins-bad | git

Joachim Bauch <jojo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #284591|0                           |1
        is obsolete|                            |

--- Comment #11 from Joachim Bauch <jojo at struktur.de> 2014-08-28 17:19:32 UTC ---
Created an attachment (id=284725)
 View: https://bugzilla.gnome.org/attachment.cgi?id=284725
 Review: https://bugzilla.gnome.org/review?bug=725145&attachment=284725

Updated libde265 integration.

Various changes based on feedback from slomo:
- No need to check libde265 version again, already done by pkg-config.
- Changed library order when linking.
- Removed unnecessary curly brackets.
- Field should be a "gboolean".
- Use "g_malloc" / "g_free".
- Use "GST_*_OBJECT" macros.
- Fixed wrong indent.
- Make sure buffer is unmapped if codec can't be flushed.
- Handle case where format negotiation failed.
- Initialize "stride" to default value.
- Remove setting GST_VIDEO_CODEC_FRAME_FLAG_DECODE_ONLY, not required.
- No C99 comments.
- Make number of threads to use configurable.
- Always get stream format / frame rate from caps, not from properties.
- Map output frame and evaluate stride in non-direct rendering path.
- Implement "finish" to drain remaining frames on end.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list