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

Git pushed a commit to branch master
in repository ffmpeg.

commit 6460d3bc81440133c113d63ced2f0fb6e779358b
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Mon Dec 22 13:28:56 2025 +0100
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Tue Dec 23 11:01:42 2025 +0100

    avfilter/vf_waveform: don't cast const away
    
    Reviewed-by: Kacper Michajłow <[email protected]>
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavfilter/vf_waveform.c | 98 +++++++++++++++++++++++------------------------
 1 file changed, 49 insertions(+), 49 deletions(-)

diff --git a/libavfilter/vf_waveform.c b/libavfilter/vf_waveform.c
index a8e4e71bf6..199b5f9eb5 100644
--- a/libavfilter/vf_waveform.c
+++ b/libavfilter/vf_waveform.c
@@ -114,7 +114,7 @@ typedef struct WaveformContext {
     int            scale;
     uint8_t        grat_yuva_color[4];
     int            shift_w[4], shift_h[4];
-    GraticuleLines *glines;
+    const GraticuleLines *glines;
     int            nb_glines;
     int            rgb;
     float          ftint[2];
@@ -3180,26 +3180,26 @@ static int config_input(AVFilterLink *inlink)
         switch (s->scale) {
         case DIGITAL:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)digital8;  s->nb_glines = 
FF_ARRAY_ELEMS(digital8);  break;
-            case  9: s->glines = (GraticuleLines *)digital9;  s->nb_glines = 
FF_ARRAY_ELEMS(digital9);  break;
-            case 10: s->glines = (GraticuleLines *)digital10; s->nb_glines = 
FF_ARRAY_ELEMS(digital10); break;
-            case 12: s->glines = (GraticuleLines *)digital12; s->nb_glines = 
FF_ARRAY_ELEMS(digital12); break;
+            case  8: s->glines = digital8;  s->nb_glines = 
FF_ARRAY_ELEMS(digital8);  break;
+            case  9: s->glines = digital9;  s->nb_glines = 
FF_ARRAY_ELEMS(digital9);  break;
+            case 10: s->glines = digital10; s->nb_glines = 
FF_ARRAY_ELEMS(digital10); break;
+            case 12: s->glines = digital12; s->nb_glines = 
FF_ARRAY_ELEMS(digital12); break;
             }
             break;
         case MILLIVOLTS:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)millivolts8;  s->nb_glines 
= FF_ARRAY_ELEMS(millivolts8);  break;
-            case  9: s->glines = (GraticuleLines *)millivolts9;  s->nb_glines 
= FF_ARRAY_ELEMS(millivolts9);  break;
-            case 10: s->glines = (GraticuleLines *)millivolts10; s->nb_glines 
= FF_ARRAY_ELEMS(millivolts10); break;
-            case 12: s->glines = (GraticuleLines *)millivolts12; s->nb_glines 
= FF_ARRAY_ELEMS(millivolts12); break;
+            case  8: s->glines = millivolts8;  s->nb_glines = 
FF_ARRAY_ELEMS(millivolts8);  break;
+            case  9: s->glines = millivolts9;  s->nb_glines = 
FF_ARRAY_ELEMS(millivolts9);  break;
+            case 10: s->glines = millivolts10; s->nb_glines = 
FF_ARRAY_ELEMS(millivolts10); break;
+            case 12: s->glines = millivolts12; s->nb_glines = 
FF_ARRAY_ELEMS(millivolts12); break;
             }
             break;
         case IRE:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)ire8;  s->nb_glines = 
FF_ARRAY_ELEMS(ire8);  break;
-            case  9: s->glines = (GraticuleLines *)ire9;  s->nb_glines = 
FF_ARRAY_ELEMS(ire9);  break;
-            case 10: s->glines = (GraticuleLines *)ire10; s->nb_glines = 
FF_ARRAY_ELEMS(ire10); break;
-            case 12: s->glines = (GraticuleLines *)ire12; s->nb_glines = 
FF_ARRAY_ELEMS(ire12); break;
+            case  8: s->glines = ire8;  s->nb_glines = FF_ARRAY_ELEMS(ire8);  
break;
+            case  9: s->glines = ire9;  s->nb_glines = FF_ARRAY_ELEMS(ire9);  
break;
+            case 10: s->glines = ire10; s->nb_glines = FF_ARRAY_ELEMS(ire10); 
break;
+            case 12: s->glines = ire12; s->nb_glines = FF_ARRAY_ELEMS(ire12); 
break;
             }
             break;
         }
@@ -3208,26 +3208,26 @@ static int config_input(AVFilterLink *inlink)
         switch (s->scale) {
         case DIGITAL:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)chroma_digital8;  
s->nb_glines = FF_ARRAY_ELEMS(chroma_digital8);  break;
-            case  9: s->glines = (GraticuleLines *)chroma_digital9;  
s->nb_glines = FF_ARRAY_ELEMS(chroma_digital9);  break;
-            case 10: s->glines = (GraticuleLines *)chroma_digital10; 
s->nb_glines = FF_ARRAY_ELEMS(chroma_digital10); break;
-            case 12: s->glines = (GraticuleLines *)chroma_digital12; 
s->nb_glines = FF_ARRAY_ELEMS(chroma_digital12); break;
+            case  8: s->glines = chroma_digital8;  s->nb_glines = 
FF_ARRAY_ELEMS(chroma_digital8);  break;
+            case  9: s->glines = chroma_digital9;  s->nb_glines = 
FF_ARRAY_ELEMS(chroma_digital9);  break;
+            case 10: s->glines = chroma_digital10; s->nb_glines = 
FF_ARRAY_ELEMS(chroma_digital10); break;
+            case 12: s->glines = chroma_digital12; s->nb_glines = 
FF_ARRAY_ELEMS(chroma_digital12); break;
             }
             break;
         case MILLIVOLTS:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)millivolts8;  s->nb_glines 
= FF_ARRAY_ELEMS(millivolts8);  break;
-            case  9: s->glines = (GraticuleLines *)millivolts9;  s->nb_glines 
= FF_ARRAY_ELEMS(millivolts9);  break;
-            case 10: s->glines = (GraticuleLines *)millivolts10; s->nb_glines 
= FF_ARRAY_ELEMS(millivolts10); break;
-            case 12: s->glines = (GraticuleLines *)millivolts12; s->nb_glines 
= FF_ARRAY_ELEMS(millivolts12); break;
+            case  8: s->glines = millivolts8;  s->nb_glines = 
FF_ARRAY_ELEMS(millivolts8);  break;
+            case  9: s->glines = millivolts9;  s->nb_glines = 
FF_ARRAY_ELEMS(millivolts9);  break;
+            case 10: s->glines = millivolts10; s->nb_glines = 
FF_ARRAY_ELEMS(millivolts10); break;
+            case 12: s->glines = millivolts12; s->nb_glines = 
FF_ARRAY_ELEMS(millivolts12); break;
             }
             break;
         case IRE:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)ire8;  s->nb_glines = 
FF_ARRAY_ELEMS(ire8);  break;
-            case  9: s->glines = (GraticuleLines *)ire9;  s->nb_glines = 
FF_ARRAY_ELEMS(ire9);  break;
-            case 10: s->glines = (GraticuleLines *)ire10; s->nb_glines = 
FF_ARRAY_ELEMS(ire10); break;
-            case 12: s->glines = (GraticuleLines *)ire12; s->nb_glines = 
FF_ARRAY_ELEMS(ire12); break;
+            case  8: s->glines = ire8;  s->nb_glines = FF_ARRAY_ELEMS(ire8);  
break;
+            case  9: s->glines = ire9;  s->nb_glines = FF_ARRAY_ELEMS(ire9);  
break;
+            case 10: s->glines = ire10; s->nb_glines = FF_ARRAY_ELEMS(ire10); 
break;
+            case 12: s->glines = ire12; s->nb_glines = FF_ARRAY_ELEMS(ire12); 
break;
             }
             break;
         }
@@ -3238,26 +3238,26 @@ static int config_input(AVFilterLink *inlink)
         switch (s->scale) {
         case DIGITAL:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)aflat_digital8;  
s->nb_glines = FF_ARRAY_ELEMS(aflat_digital8);  break;
-            case  9: s->glines = (GraticuleLines *)aflat_digital9;  
s->nb_glines = FF_ARRAY_ELEMS(aflat_digital9);  break;
-            case 10: s->glines = (GraticuleLines *)aflat_digital10; 
s->nb_glines = FF_ARRAY_ELEMS(aflat_digital10); break;
-            case 12: s->glines = (GraticuleLines *)aflat_digital12; 
s->nb_glines = FF_ARRAY_ELEMS(aflat_digital12); break;
+            case  8: s->glines = aflat_digital8;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_digital8);  break;
+            case  9: s->glines = aflat_digital9;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_digital9);  break;
+            case 10: s->glines = aflat_digital10; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_digital10); break;
+            case 12: s->glines = aflat_digital12; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_digital12); break;
             }
             break;
         case MILLIVOLTS:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)aflat_millivolts8;  
s->nb_glines = FF_ARRAY_ELEMS(aflat_millivolts8);  break;
-            case  9: s->glines = (GraticuleLines *)aflat_millivolts9;  
s->nb_glines = FF_ARRAY_ELEMS(aflat_millivolts9);  break;
-            case 10: s->glines = (GraticuleLines *)aflat_millivolts10; 
s->nb_glines = FF_ARRAY_ELEMS(aflat_millivolts10); break;
-            case 12: s->glines = (GraticuleLines *)aflat_millivolts12; 
s->nb_glines = FF_ARRAY_ELEMS(aflat_millivolts12); break;
+            case  8: s->glines = aflat_millivolts8;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_millivolts8);  break;
+            case  9: s->glines = aflat_millivolts9;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_millivolts9);  break;
+            case 10: s->glines = aflat_millivolts10; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_millivolts10); break;
+            case 12: s->glines = aflat_millivolts12; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_millivolts12); break;
             }
             break;
         case IRE:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)aflat_ire8;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire8);  break;
-            case  9: s->glines = (GraticuleLines *)aflat_ire9;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire9);  break;
-            case 10: s->glines = (GraticuleLines *)aflat_ire10; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire10); break;
-            case 12: s->glines = (GraticuleLines *)aflat_ire12; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire12); break;
+            case  8: s->glines = aflat_ire8;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire8);  break;
+            case  9: s->glines = aflat_ire9;  s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire9);  break;
+            case 10: s->glines = aflat_ire10; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire10); break;
+            case 12: s->glines = aflat_ire12; s->nb_glines = 
FF_ARRAY_ELEMS(aflat_ire12); break;
             }
             break;
         }
@@ -3266,26 +3266,26 @@ static int config_input(AVFilterLink *inlink)
         switch (s->scale) {
         case DIGITAL:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)flat_digital8;  
s->nb_glines = FF_ARRAY_ELEMS(flat_digital8);  break;
-            case  9: s->glines = (GraticuleLines *)flat_digital9;  
s->nb_glines = FF_ARRAY_ELEMS(flat_digital9);  break;
-            case 10: s->glines = (GraticuleLines *)flat_digital10; 
s->nb_glines = FF_ARRAY_ELEMS(flat_digital10); break;
-            case 12: s->glines = (GraticuleLines *)flat_digital12; 
s->nb_glines = FF_ARRAY_ELEMS(flat_digital12); break;
+            case  8: s->glines = flat_digital8;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_digital8);  break;
+            case  9: s->glines = flat_digital9;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_digital9);  break;
+            case 10: s->glines = flat_digital10; s->nb_glines = 
FF_ARRAY_ELEMS(flat_digital10); break;
+            case 12: s->glines = flat_digital12; s->nb_glines = 
FF_ARRAY_ELEMS(flat_digital12); break;
             }
             break;
         case MILLIVOLTS:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)flat_millivolts8;  
s->nb_glines = FF_ARRAY_ELEMS(flat_millivolts8);  break;
-            case  9: s->glines = (GraticuleLines *)flat_millivolts9;  
s->nb_glines = FF_ARRAY_ELEMS(flat_millivolts9);  break;
-            case 10: s->glines = (GraticuleLines *)flat_millivolts10; 
s->nb_glines = FF_ARRAY_ELEMS(flat_millivolts10); break;
-            case 12: s->glines = (GraticuleLines *)flat_millivolts12; 
s->nb_glines = FF_ARRAY_ELEMS(flat_millivolts12); break;
+            case  8: s->glines = flat_millivolts8;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_millivolts8);  break;
+            case  9: s->glines = flat_millivolts9;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_millivolts9);  break;
+            case 10: s->glines = flat_millivolts10; s->nb_glines = 
FF_ARRAY_ELEMS(flat_millivolts10); break;
+            case 12: s->glines = flat_millivolts12; s->nb_glines = 
FF_ARRAY_ELEMS(flat_millivolts12); break;
             }
             break;
         case IRE:
             switch (s->bits) {
-            case  8: s->glines = (GraticuleLines *)flat_ire8;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire8);  break;
-            case  9: s->glines = (GraticuleLines *)flat_ire9;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire9);  break;
-            case 10: s->glines = (GraticuleLines *)flat_ire10; s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire10); break;
-            case 12: s->glines = (GraticuleLines *)flat_ire12; s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire12); break;
+            case  8: s->glines = flat_ire8;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire8);  break;
+            case  9: s->glines = flat_ire9;  s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire9);  break;
+            case 10: s->glines = flat_ire10; s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire10); break;
+            case 12: s->glines = flat_ire12; s->nb_glines = 
FF_ARRAY_ELEMS(flat_ire12); break;
             }
             break;
         }

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

Reply via email to