video: Add coded_frame_size meta type.

The new added GstVideoCodedFrameSizeMeta is used for controlling
the coded frame size for each frame. This can give a hint to encoder
about the coded size of current frame. Because we can not decide
type of the frame(I/P/B) before entering the encoder, all three
size info are given. The encoder will try the QP steps given in
the meta to generate the coded frame size required. This feature
can help user to dynamically change the QP and coded size for each
frame, especially in constant QP mode.
21 jobs for frame_size_meta in 51 minutes and 23 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Preparation
passed #463571
gst indent

00:00:34

passed #463570
manifest

00:00:37

 
  Build
passed #463577
build cerbero android universal

00:18:18

passed #463578
build cerbero cross win32

00:14:54

passed #463579
build cerbero cross win64

00:13:08

passed #463576
build cerbero fedora x86_64

00:12:25

manual #463581
gst-ios-12.2 allowed to fail manual
build cerbero ios universal
passed #463580
gst-macos-10.14
build cerbero macos x86_64

00:06:55

passed #463572
build fedora x86_64

00:09:30

passed #463573
build nodebug fedora x86_64

00:12:40

passed #463574
build static fedora x86_64

00:12:19

passed #463575
build static nodebug fedora x86_64

00:16:33

 
  Test
passed #463582
check fedora

00:08:10

passed #463583
integration testsuites fedora

00:25:24

passed #463587
valgrind bad

00:19:49

passed #463584
valgrind base

00:21:24

passed #463588
valgrind ges

00:18:51

passed #463585
valgrind good

00:18:50

passed #463586
valgrind ugly

00:02:15

 
  Integrate
passed #463589
android universal examples

00:07:00

passed #463590
documentation

00:04:46