mirror of https://git.ffmpeg.org/ffmpeg.git
doc/examples/qsv_transcode: Fix a bug when use more than one parameter set
Signed-off-by: Wenbin Chen <wenbin.chen@intel.com>
This commit is contained in:
parent
55c8c9493f
commit
2db22d14bf
|
@ -88,7 +88,7 @@ static int dynamic_set_parameter(AVCodecContext *avctx)
|
||||||
if (current_setting_number < setting_number &&
|
if (current_setting_number < setting_number &&
|
||||||
frame_number == dynamic_setting[current_setting_number].frame_number) {
|
frame_number == dynamic_setting[current_setting_number].frame_number) {
|
||||||
AVDictionaryEntry *e = NULL;
|
AVDictionaryEntry *e = NULL;
|
||||||
ret = str_to_dict(dynamic_setting[current_setting_number].optstr, &opts);
|
ret = str_to_dict(dynamic_setting[current_setting_number++].optstr, &opts);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
fprintf(stderr, "The dynamic parameter is wrong\n");
|
fprintf(stderr, "The dynamic parameter is wrong\n");
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
Loading…
Reference in New Issue