[Libva] [PATCH 3/4] VP8 encoder: use generic rate control parameters

2016-12-19 Thread Mark Thompson
Signed-off-by: Mark Thompson --- src/gen6_mfc.h | 6 -- src/gen8_mfc.c | 68 +- 2 files changed, 15 insertions(+), 59 deletions(-) diff --git a/src/gen6_mfc.h b/src/gen6_mfc.h index 290922b..7a5d940 100644 ---

[Libva] [PATCH 4/4] VP9 encoder: use generic rate control parameters

2016-12-19 Thread Mark Thompson
Also adds support for fractional framerate. Signed-off-by: Mark Thompson --- src/gen9_vp9_encoder.c | 240 - src/gen9_vp9_encoder.h | 10 +-- src/i965_drv_video.c | 10 +-- src/i965_encoder.c | 36

[Libva] [PATCH 2/4] HEVC encoder: use generic rate control parameters

2016-12-19 Thread Mark Thompson
Signed-off-by: Mark Thompson --- src/gen9_mfc.h | 6 src/gen9_mfc_hevc.c | 83 ++--- src/i965_encoder.c | 74 +++ 3 files changed, 84 insertions(+), 79 deletions(-) diff --git

[Libva] [PATCH 1/4] i965_encoder: consistently represent framerate as a fraction

2016-12-19 Thread Mark Thompson
Update references in both H.264 encoders (gen6_mfc and gen9_vdenc). Signed-off-by: Mark Thompson --- New version. Changes for the whole series: * Use a single field for framerate (adding a new struct to represent it), as recommended by Haihao. * Fix some missed cases where