GNOME Bugzilla – Bug 654216
vp8enc: tag invisible frames
Last modified: 2012-10-23 15:17:08 UTC
Created attachment 191506 [details] [review] vp8-add-codec-specific-flags-for-gst-intern-use.patch vp8: add codec specific flags for gst intern use. Add INVISIBLE and DROPPABLE flags to use it at least for debuging. May be some more use cases will be later.
Created attachment 191507 [details] [review] 0005-vp8enc-mark-invisible-frame-with-flag-GST_BUFFER_FLA.patch
This would *probably* work, but it's a bit dodgy imho. Buffer flags like that are meant for buffer subclasses. An alternative (though slightly more expensive) way of tagging such buffers would be using the new gst_buffer_set_qdata() API. Don't know if others have an opinion on what's better.
These patches are for 0.10, could you update them to 0.11/1.0? There these buffer flags already exist in core.
Created attachment 225610 [details] [review] patch fot gst-1.0 Here is updated patch for gst-1.0
commit 83a47cdd0e2be9e50be787e9f082d80984972293 Author: Oleksij Rempel <bug-track@fisher-privat.net> Date: Tue Oct 2 20:51:29 2012 +0200 vp8enc: set DECODE_ONLY flag on invisible AltRef frames https://bugzilla.gnome.org/show_bug.cgi?id=654216