summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
diff options
context:
space:
mode:
authorVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>2016-02-03 11:04:15 +0100
committerVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>2016-02-03 20:03:47 +0100
commit4b5be5973ed7784a5099463de976e1fd118d6f57 (patch)
tree8a5ac3722437360a316550e2c8a69c8b082a3dc1 /gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
parent28d01c08576933f1ccc41456f80730a689de0508 (diff)
downloadgst-vaapi-4b5be5973ed7784a5099463de976e1fd118d6f57.tar.gz
libs: small refactors to enhance the code style
As gst-indent generated ugly code in these cases, this patch changes the used idiomatic into other one. No functional changes were introduced. Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c')
-rw-r--r--gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c b/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
index 9747ae1c..0620d9f9 100644
--- a/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
+++ b/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
@@ -880,17 +880,18 @@ static struct
static int
find_frame_rate_code (const VAEncSequenceParameterBufferMPEG2 * seq_param)
{
- unsigned int delta = -1;
+ unsigned int ndelta, delta = -1;
int code = 1, i;
float frame_rate_value = seq_param->frame_rate *
(seq_param->sequence_extension.bits.frame_rate_extension_d + 1) /
(seq_param->sequence_extension.bits.frame_rate_extension_n + 1);
- for (i = 0; i < sizeof (frame_rate_tab) / sizeof (frame_rate_tab[0]); i++) {
+ for (i = 0; i < G_N_ELEMENTS (frame_rate_tab); i++) {
- if (fabsf (1000 * frame_rate_tab[i].value - 1000 * frame_rate_value) < delta) {
+ ndelta = fabsf (1000 * frame_rate_tab[i].value - 1000 * frame_rate_value);
+ if (ndelta < delta) {
code = frame_rate_tab[i].code;
- delta = fabsf (1000 * frame_rate_tab[i].value - 1000 * frame_rate_value);
+ delta = ndelta;
}
}
return code;