diff mbox series

[FFmpeg-devel] doc/examples/qsv_transcode: Fix a bug when use more than one parameter set

Message ID 20230302025431.136828-1-wenbin.chen@intel.com
State Accepted
Commit 2db22d14bf5f0ae62e5ee335017abba3ac458ce9
Headers show
Series [FFmpeg-devel] doc/examples/qsv_transcode: Fix a bug when use more than one parameter set | expand

Checks

Context Check Description
yinshiyou/make_loongarch64 success Make finished
yinshiyou/make_fate_loongarch64 success Make fate finished
andriy/make_x86 success Make finished
andriy/make_fate_x86 success Make fate finished

Commit Message

Chen, Wenbin March 2, 2023, 2:54 a.m. UTC
From: Wenbin Chen <wenbin.chen@intel.com>

Signed-off-by: Wenbin Chen <wenbin.chen@intel.com>
---
 doc/examples/qsv_transcode.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Xiang, Haihao March 16, 2023, 3:57 a.m. UTC | #1
On Do, 2023-03-02 at 10:54 +0800, wenbin.chen-at-intel.com@ffmpeg.org wrote:
> From: Wenbin Chen <wenbin.chen@intel.com>
> 
> Signed-off-by: Wenbin Chen <wenbin.chen@intel.com>
> ---
>  doc/examples/qsv_transcode.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/doc/examples/qsv_transcode.c b/doc/examples/qsv_transcode.c
> index 7ea3ef5674..48128b200c 100644
> --- a/doc/examples/qsv_transcode.c
> +++ b/doc/examples/qsv_transcode.c
> @@ -88,7 +88,7 @@ static int dynamic_set_parameter(AVCodecContext *avctx)
>      if (current_setting_number < setting_number &&
>          frame_number == dynamic_setting[current_setting_number].frame_number)
> {
>          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) {
>              fprintf(stderr, "The dynamic parameter is wrong\n");
>              goto fail;

LGTM, will apply.

Thanks
Haihao
diff mbox series

Patch

diff --git a/doc/examples/qsv_transcode.c b/doc/examples/qsv_transcode.c
index 7ea3ef5674..48128b200c 100644
--- a/doc/examples/qsv_transcode.c
+++ b/doc/examples/qsv_transcode.c
@@ -88,7 +88,7 @@  static int dynamic_set_parameter(AVCodecContext *avctx)
     if (current_setting_number < setting_number &&
         frame_number == dynamic_setting[current_setting_number].frame_number) {
         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) {
             fprintf(stderr, "The dynamic parameter is wrong\n");
             goto fail;