GNOME Bugzilla – Bug 727418
h264 encoder: minor enhancement patches
Last modified: 2014-06-03 12:33:06 UTC
Created attachment 273386 [details] [review] encoder: h264: Restrict the usage of cabac in ExtendedProfile. Adding some minor patches to enhance the h264_encoder.
Created attachment 273387 [details] [review] encoder: h264: Remove unnecessary calcualtion of max_pic_order_cnt
Review of attachment 273386 [details] [review]: This should read: "there is no CABAC entropy coding mode". i.e. "no". :)
Review of attachment 273387 [details] [review]: Maybe could we just use encoder->max_pic_order_cnt? Will change that on commit. Thanks.
(In reply to comment #2) > Review of attachment 273386 [details] [review]: > > This should read: "there is no CABAC entropy coding mode". i.e. "no". :) Sorry for the stupid, misleading commit message :(. Will change it. Thanks for the review
Created attachment 273687 [details] [review] encoder: h264: Don't use CABAC in ExtendedProfile
commit e1976df1a13e5f6bd3c7d07c8700f065bcb2663e Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Tue Apr 1 11:26:04 2014 +0300 encoder: h264: remove unnecessary calcualtion of max_pic_order_cnt. https://bugzilla.gnome.org/show_bug.cgi?id=727418 commit 6df5c7408133fdfec5eee5cf5d82039d2c418f3b Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Tue Apr 1 14:23:56 2014 +0300 encoder: h264: don't allow CABAC with Extended profile. The H.264 specification does not support CABAC entropy coding for the Extended profile. https://bugzilla.gnome.org/show_bug.cgi?id=727418