[gegl] ff-save: do not override video_bit_rate_to 0 unless set
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] ff-save: do not override video_bit_rate_to 0 unless set
- Date: Fri, 27 Nov 2015 00:55:03 +0000 (UTC)
commit 00021a59a280dfda57637779a07e0d47cb5beff6
Author: Øyvind Kolås <pippin gimp org>
Date: Fri Nov 27 01:37:15 2015 +0100
ff-save: do not override video_bit_rate_to 0 unless set
operations/external/ff-save.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/operations/external/ff-save.c b/operations/external/ff-save.c
index 188bcb0..7b48f24 100644
--- a/operations/external/ff-save.c
+++ b/operations/external/ff-save.c
@@ -44,7 +44,7 @@ property_int (noise_reduction, _("noise reduction"), 0)
property_int (scenechange_threshold, _("scenechange threshold"), 0)
property_int (video_bit_rate_min, _("video bitrate min"), 0)
property_int (video_bit_rate_max, _("video bitrate max"), 0)
-property_int (video_bit_rate_tolerance, _("video bitrate tolerance"), 0)
+property_int (video_bit_rate_tolerance, _("video bitrate tolerance"), -1)
property_int (keyint_min, _("keyint-min"), 0)
property_int (trellis, _("trellis"), 0)
@@ -493,7 +493,8 @@ add_video_stream (GeglProperties *o, AVFormatContext * oc, int codec_id)
c->bit_rate = o->video_bit_rate * 1000;
c->rc_min_rate = o->video_bit_rate_min * 1000;
c->rc_max_rate = o->video_bit_rate_max * 1000;
- c->bit_rate_tolerance = o->video_bit_rate_tolerance * 1000;
+ if (o->video_bit_rate_tolerance >= 0)
+ c->bit_rate_tolerance = o->video_bit_rate_tolerance * 1000;
/* resolution must be a multiple of two */
c->width = p->width;
c->height = p->height;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]