This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 3607a10dc386fc0d41372ec43f1fa98aa11b5635
Author:     James Almer <[email protected]>
AuthorDate: Sun Mar 1 22:58:18 2026 -0300
Commit:     James Almer <[email protected]>
CommitDate: Tue Mar 3 09:05:45 2026 -0300

    avcodec/bsf/extract_extradata: simplify a switch statement
    
    And use named defines. Will come in handy the following commit.
    
    Signed-off-by: James Almer <[email protected]>
---
 libavcodec/bsf/extract_extradata.c | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/libavcodec/bsf/extract_extradata.c 
b/libavcodec/bsf/extract_extradata.c
index d751656cdf..875cff6a2d 100644
--- a/libavcodec/bsf/extract_extradata.c
+++ b/libavcodec/bsf/extract_extradata.c
@@ -330,16 +330,12 @@ static int write_lcevc_nalu(AVBSFContext *ctx, 
PutByteContext *pbc, const H2645N
         }
 
         switch (payload_type) {
-        case 0:
-            bytestream2_put_buffer(pbc, raw_gbc.buffer, raw_block_size);
-            sc = 1;
-            break;
-        case 1:
-            bytestream2_put_buffer(pbc, raw_gbc.buffer, raw_block_size);
-            gc = 1;
-            break;
-        case 5:
+        case LCEVC_PAYLOAD_TYPE_SEQUENCE_CONFIG:
+        case LCEVC_PAYLOAD_TYPE_GLOBAL_CONFIG:
+        case LCEVC_PAYLOAD_TYPE_ADDITIONAL_INFO:
             bytestream2_put_buffer(pbc, raw_gbc.buffer, raw_block_size);
+            sc |= payload_type == LCEVC_PAYLOAD_TYPE_SEQUENCE_CONFIG;
+            gc |= payload_type == LCEVC_PAYLOAD_TYPE_GLOBAL_CONFIG;
             break;
         default:
             break;

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to