From 00d0905bb34476729b8588679776515c77407694 Mon Sep 17 00:00:00 2001 From: Andrzej Hajda Date: Mon, 20 May 2013 10:20:33 +0200 Subject: Added codec parameters setting in command line Signed-off-by: Andrzej Hajda --- v4l2-mfc-encoder/main.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'v4l2-mfc-encoder/main.c') diff --git a/v4l2-mfc-encoder/main.c b/v4l2-mfc-encoder/main.c index 5681bab..22bca26 100644 --- a/v4l2-mfc-encoder/main.c +++ b/v4l2-mfc-encoder/main.c @@ -76,10 +76,8 @@ int main(int argc, char *argv[]) if (mfc_set_rate(mfc, opts.rate)) return 1; - if (mfc_set_bitrate(mfc, opts.bitrate)) - return 1; - - mfc_set_mpeg_control(mfc, V4L2_CID_MPEG_VIDEO_B_FRAMES, 2); + for (i = 0; i < opts.nctrls; ++i) + mfc_set_mpeg_control(mfc, opts.ctrls[i][0], opts.ctrls[i][1]); if (opts.in_name) if (v4l_copy_fmt(mfc, DIR_IN, input, DIR_OUT)) -- cgit v1.2.3