x264enc: Avoid format decision per frame
authorSeungha Yang <seungha.yang@navercorp.com>
Tue, 18 Sep 2018 12:43:14 +0000 (21:43 +0900)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 22 Sep 2018 11:42:34 +0000 (12:42 +0100)
commit7e639433617c4e3969ed27b600f0508e4d7252b8
treee650b61ddc0c979745e8b69eba28ae9a088c4c97
parent6c37b359eefebe634e7fb467173a6cac2407e2cc
x264enc: Avoid format decision per frame

Avoid switch/case per frame for format decision and detect the format
only if where it could be changed. Note that, whenever encoder->input_state
is changed, gst_x264_enc_init_encoder() is called.

https://bugzilla.gnome.org/show_bug.cgi?id=797164
ext/x264/gstx264enc.c
ext/x264/gstx264enc.h