Task #1222 - gstreamer1-plugins-good-1.22.9-3.fc40/scan-results.err

back to task #1222
download
Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstdashdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdadaptationsetnode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_get_segment_end_time.part.0’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:783:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdparser.h:30: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.h:24: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:22: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
#  781|     } else {
#  782|       stream_period = gst_mpd_client2_get_stream_period (client);
#  783|->     end = stream_period->start + stream_period->duration;
#  784|     }
#  785|     return end;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_stream_seek’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1777:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1685:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:384:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:2640:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1771:5: note: in expansion of macro ‘g_return_val_if_fail’
# 1775|       }
# 1776|   
# 1777|->     if (ts > stream_period->start)
# 1778|         ts -= stream_period->start;
# 1779|       else

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1868:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1864:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
# 1866|     if (!stream->segments) {
# 1867|       stream_period = gst_mpd_client2_get_stream_period (client);
# 1868|->     *ts = stream_period->duration;
# 1869|     } else {
# 1870|       segment_idx = gst_mpd_client2_get_segments_counts (client, stream) - 1;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1889:26: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1864:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:2640:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:33: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:1876:20: note: in expansion of macro ‘g_ptr_array_index’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
# 1887|          * start of the next segment, if any. */
# 1888|         stream_period = gst_mpd_client2_get_stream_period (client);
# 1889|->       *ts = stream_period->duration;
# 1890|       }
# 1891|     }

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_get_segments_counts’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:2648:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:2640:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:2644:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:2644:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
# 2646|   
# 2647|     stream_period = gst_mpd_client2_get_stream_period (client);
# 2648|->   if (stream_period->duration != -1)
# 2649|       return gst_util_uint64_scale_ceil (stream_period->duration, 1,
# 2650|           gst_mpd_client2_get_segment_duration (client, stream, NULL));

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_set_representation_node’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3312:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3305:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3306:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3306:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3310|         (client->mpd_root_node->Periods, period_id));
# 3311|     adap_set_node =
# 3312|->       GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3313|         (period_node->AdaptationSets, adaptation_set_id));
# 3314|     g_return_val_if_fail (adap_set_node != NULL, NULL);

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_set_segment_list’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3358:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3351:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3352:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3352:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3356|         (client->mpd_root_node->Periods, period_id));
# 3357|     adaptation_set =
# 3358|->       GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3359|         (period->AdaptationSets, adap_set_id));
# 3360|     g_return_val_if_fail (adaptation_set != NULL, FALSE);

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3365:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3351:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3352:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3352:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3360:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3363|         gst_mpd_client2_get_representation_with_id
# 3364|         (adaptation_set->Representations, rep_id);
# 3365|->   if (!representation->SegmentList) {
# 3366|       representation->SegmentList = gst_mpd_segment_list_node_new ();
# 3367|     }

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_set_segment_template’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3395:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3388:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3389:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3389:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3393|         (client->mpd_root_node->Periods, period_id));
# 3394|     adaptation_set =
# 3395|->       GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3396|         (period->AdaptationSets, adap_set_id));
# 3397|     g_return_val_if_fail (adaptation_set != NULL, FALSE);

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3402:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3388:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3389:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3389:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3397:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3400|         gst_mpd_client2_get_representation_with_id
# 3401|         (adaptation_set->Representations, rep_id);
# 3402|->   if (!representation->SegmentTemplate) {
# 3403|       representation->SegmentTemplate = gst_mpd_segment_template_node_new ();
# 3404|     }

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_add_segment_url’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3434:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3427:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3428:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3428:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3432|         (client->mpd_root_node->Periods, period_id));
# 3433|     adaptation_set =
# 3434|->       GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3435|         (period->AdaptationSets, adap_set_id));
# 3436|     g_return_val_if_fail (adaptation_set != NULL, FALSE);

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3441:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3427:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3428:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3428:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdclient.c:3436:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3439|         gst_mpd_client2_get_representation_with_id
# 3440|         (adaptation_set->Representations, rep_id);
# 3441|->   if (!representation->SegmentList) {
# 3442|       representation->SegmentList = gst_mpd_segment_list_node_new ();
# 3443|     }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdhelper.c:89:16: warning[deadcode.DeadStores]: Value stored to 'name' during its initialization is never read
#   87|   {
#   88|     GstStructure *s;
#   89|->   const gchar *name = "";
#   90|     const gchar *codec_name = NULL;
#   91|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdhelper.c:117:16: warning[deadcode.DeadStores]: Value stored to 'name' during its initialization is never read
#  115|   {
#  116|     GstStructure *s;
#  117|->   const gchar *name = "";
#  118|     const gchar *codec_name = NULL;
#  119|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdparser.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdparser.c:1175:12: warning[core.uninitialized.ArraySubscript]: Array subscript is undefined
# 1173|       p++;
# 1174|   
# 1175|->     while (g_ascii_isdigit (*p))
# 1176|         p++;
# 1177|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdrepresentationbasenode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstmpdrootnode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/dash/gstxmlhelper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/downloadhelper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-period.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:137:32: warning[deadcode.DeadStores]: Although the value stored to 'running_time' is used in the enclosing expression, the value is never actually read from 'running_time'
#  135|       if (event != NULL) {
#  136|         res = (GstMiniObject *) event;
#  137|->       running_time_buffering = running_time = running_time_end =
#  138|             GST_CLOCK_STIME_NONE;
#  139|         GST_DEBUG_OBJECT (demux,

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:137:47: warning[deadcode.DeadStores]: Although the value stored to 'running_time_end' is used in the enclosing expression, the value is never actually read from 'running_time_end'
#  135|       if (event != NULL) {
#  136|         res = (GstMiniObject *) event;
#  137|->       running_time_buffering = running_time = running_time_end =
#  138|             GST_CLOCK_STIME_NONE;
#  139|         GST_DEBUG_OBJECT (demux,

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:168:9: warning[deadcode.DeadStores]: Value stored to 'running_time' is never read
#  166|         res = (GstMiniObject *) gst_event_new_gap (pos, duration);
#  167|         if (track->output_segment.rate > 0.0) {
#  168|->         running_time = my_segment_to_running_time (&track->output_segment, pos);
#  169|           running_time_buffering = running_time_end =
#  170|               my_segment_to_running_time (&track->output_segment, pos + duration);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:169:34: warning[deadcode.DeadStores]: Although the value stored to 'running_time_end' is used in the enclosing expression, the value is never actually read from 'running_time_end'
#  167|         if (track->output_segment.rate > 0.0) {
#  168|           running_time = my_segment_to_running_time (&track->output_segment, pos);
#  169|->         running_time_buffering = running_time_end =
#  170|               my_segment_to_running_time (&track->output_segment, pos + duration);
#  171|         } else {

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:172:9: warning[deadcode.DeadStores]: Value stored to 'running_time' is never read
#  170|               my_segment_to_running_time (&track->output_segment, pos + duration);
#  171|         } else {
#  172|->         running_time =
#  173|               my_segment_to_running_time (&track->output_segment, pos + duration);
#  174|           running_time_buffering = running_time_end =

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:174:34: warning[deadcode.DeadStores]: Although the value stored to 'running_time_end' is used in the enclosing expression, the value is never actually read from 'running_time_end'
#  172|           running_time =
#  173|               my_segment_to_running_time (&track->output_segment, pos + duration);
#  174|->         running_time_buffering = running_time_end =
#  175|               my_segment_to_running_time (&track->output_segment, pos);
#  176|         }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:187:5: warning[deadcode.DeadStores]: Value stored to 'running_time_end' is never read
#  185|       res = item.item;
#  186|       running_time = item.runningtime;
#  187|->     running_time_end = item.runningtime_end;
#  188|       running_time_buffering = item.runningtime_buffering;
#  189|       item_size = item.size;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux-track.c:266:11: warning[deadcode.DeadStores]: Value stored to 'running_time' is never read
#  264|   
#  265|             res = (GstMiniObject *) event;
#  266|->           running_time = global_output_position;
#  267|   
#  268|             track->update_next_segment = FALSE;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstadaptivedemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/gstisoff.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/gsthlsdemux-util.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/gsthlsdemux-util.c:208:3: warning[deadcode.DeadStores]: Value stored to 'slen' is never read
#  206|     data += 3 + 5;
#  207|     slen -= 5;                    /* bytes after section_length field itself */
#  208|->   slen -= 4;                    /* crc at end */
#  209|     pcr_pid = GST_READ_UINT16_BE (data) & 0x1fff;
#  210|     if (pcr_pid != 0x1fff) {

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/gsthlsdemux-util.c:216:3: warning[deadcode.DeadStores]: Value stored to 'data' is never read
#  214|     /* Skip global descriptors */
#  215|     pilen = GST_READ_UINT16_BE (data + 1) & 0x0FFF;
#  216|->   data += 2 + pilen;
#  217|   
#  218|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/gsthlsdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c:528:9: warning[core.NullDereference]: Array access (from variable 'data') results in a null pointer dereference
#  526|         *r = '\0';
#  527|   
#  528|->     if (data[0] != '#' && data[0] != '\0') {
#  529|         if (duration <= 0) {
#  530|           GST_LOG ("%s: got line without EXTINF, dropping", data);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘hls_master_playlist_new_from_data’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c:2018:7: warning[-Wanalyzer-null-argument]: use of NULL ‘free_data’ where non-null expected
/usr/include/glib-2.0/glib/gmem.h:332:57: note: in expansion of macro ‘_G_NEW’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c:1887:14: note: in expansion of macro ‘g_new0’
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘hls_master_playlist_new_from_data’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c:2012:25: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘hls_master_playlist_new_from_data’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1358:33: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/hls/m3u8.c:2014:3: note: in expansion of macro ‘GST_TRACE’
<built-in>: note: argument 1 of ‘__builtin_strstr’ must be non-null
# 2016|     /* Detect early whether this manifest describes a simple media playlist or
# 2017|      * not */
# 2018|->   if (strstr (data, "\n#EXTINF:") != NULL) {
# 2019|       GST_INFO ("This is a simple media playlist, not a master playlist");
# 2020|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/mss/gstmssdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/mss/gstmssmanifest.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/mss/gstmssmanifest.c:605:3: warning[deadcode.DeadStores]: Value stored to 'data' is never read
#  603|     GST_WRITE_UINT16_BE (data, ppsinfo.size);
#  604|     memcpy (data + 2, ppsinfo.data, ppsinfo.size);
#  605|->   data += 2 + ppsinfo.size;
#  606|   
#  607|     gst_buffer_unmap (sps, &spsinfo);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/mss/gstmssmanifest.c:1161:3: warning[deadcode.DeadStores]: Value stored to 'fragment' is never read
# 1159|       return GST_FLOW_EOS;
# 1160|   
# 1161|->   fragment = stream->current_fragment->data;
# 1162|     if (stream->fragment_repetition_index == 0) {
# 1163|       stream->current_fragment = g_list_previous (stream->current_fragment);

Error: CPPCHECK_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/adaptivedemux2/mss/gstmssmanifest.c:1253: warning[nullPointer]: Possible null pointer dereference: stream->current_fragment
# 1251|           if (g_list_previous (iter)) {
# 1252|             stream->current_fragment = g_list_previous (iter);
# 1253|->           fragment = stream->current_fragment->data;
# 1254|             g_assert (fragment);
# 1255|             stream->fragment_repetition_index = fragment->repetitions - 1;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/cairo/gstcairooverlay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/dv/gstdvdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/dv/gstdvdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/dv/gstsmptetimecode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/flac/gstflacdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/flac/gstflacenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/flac/gstflacenc.c: scope_hint: In function ‘add_cuesheet’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/flac/gstflacenc.c:556:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘stop’
#  554|     track = FLAC__metadata_object_cuesheet_track_new ();
#  555|     track->offset =
#  556|->       (FLAC__uint64) gst_util_uint64_scale_round (stop, sample_rate,
#  557|         GST_SECOND);
#  558|     track->number = 255;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/flac/gstflacenc.c:556:22: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
#  554|     track = FLAC__metadata_object_cuesheet_track_new ();
#  555|     track->offset =
#  556|->       (FLAC__uint64) gst_util_uint64_scale_round (stop, sample_rate,
#  557|         GST_SECOND);
#  558|     track->number = 255;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/flac/gstflacenc.c:1287:7: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1285|       } else {
# 1286|         GST_INFO_OBJECT (flacenc, "Non-header packet, we have all headers now");
# 1287|->       ret = gst_flac_enc_process_stream_headers (flacenc);
# 1288|         flacenc->got_headers = TRUE;
# 1289|       }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/gdk_pixbuf/gstgdkpixbufdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/gdk_pixbuf/gstgdkpixbufoverlay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/gtk/gtkgstbasewidget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/gtk/gtkgstbasewidget.c:351:16: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>' is a garbage value
#  349|   
#  350|     /* from display coordinates to stream coordinates */
#  351|->   if (result.w > 0)
#  352|       *stream_x = (x - result.x) / result.w * stream_width;
#  353|     else

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/gtk/gtkgstglwidget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/jack/gstjackaudioclient.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/jpeg/gstjpegenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/jpeg/gstjpegenc.c:511:31: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
#  509|         for (k = 0; k < jpegenc->channels; k++) {
#  510|           for (j = 0; j < jpegenc->v_samp[k] * DCTSIZE; j++) {
#  511|->           jpegenc->line[k][j] = base[k];
#  512|             if (base[k] + stride[k] < end[k])
#  513|               base[k] += stride[k];

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/jpeg/gstjpegenc.c:527:15: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
#  525|   
#  526|             /* ouch, copy line */
#  527|->           src = base[k];
#  528|             dst = jpegenc->line[k][j];
#  529|             for (l = jpegenc->cwidth[k]; l > 0; l--) {

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/lame/gstlamemp3enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/libpng/gstpngdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/mpg123/gstmpg123audiodec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/pulse/pulsedeviceprovider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/pulse/pulsesink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/pulse/pulsesrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/pulse/pulseutil.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/qt/qtglrenderer.cc:325:9: warning[core.NullDereference]: Access to field 'state' results in a dereference of a null pointer (loaded from field 'm_sharedRenderData')
#  323|   
#  324|       g_mutex_lock (&m_sharedRenderData->lock);
#  325|->     if (m_sharedRenderData->state == STATE_ERROR) {
#  326|           g_set_error (error, GST_RESOURCE_ERROR, GST_RESOURCE_ERROR_NOT_FOUND,
#  327|               "In an error state from a previous attempt");

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/qt/qtitem.cc:355:5: warning[core.CallAndMessage]: Passed-by-value struct argument contains uninitialized data (e.g., field: 'x')
#  353|       dst.h = boundingRect().height();
#  354|   
#  355|->     gst_video_sink_center_rect (src, dst, &result, TRUE);
#  356|     } else {
#  357|       result.x = boundingRect().x();

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/qt6/qt6glitem.cc:341:5: warning[core.CallAndMessage]: Passed-by-value struct argument contains uninitialized data (e.g., field: 'x')
#  339|       dst.h = boundingRect().height();
#  340|   
#  341|->     gst_video_sink_center_rect (src, dst, &result, TRUE);
#  342|     } else {
#  343|       result.x = boundingRect().x();

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/shout2/gstshout2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/soup/gstsouphttpsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/soup/gstsouphttpsrc.c: scope_hint: In function ‘gst_soup_http_src_do_request’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/soup/gstsouphttpsrc.c:1927:5: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘request_headers’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstelement.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/soup/gstsouphttpsrc.c:79: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1340:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/soup/gstsouphttpsrc.c:1917:3: note: in expansion of macro ‘GST_LOG_OBJECT’
# 1925|           src->stop_position);
# 1926|     } else if (src->msg && src->request_position == 0)
# 1927|->     _soup_message_headers_remove (request_headers, "Range");
# 1928|   
# 1929|     /* add_range_header() has the side effect of setting read_position to

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/soup/gstsouploader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/speex/gstspeexdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/speex/gstspeexenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/taglib/gstapev2mux.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/taglib/gstid3v2mux.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/twolame/gsttwolamemp2enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/vpx/gstvp8enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/vpx/gstvp9enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/vpx/gstvpxdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/vpx/gstvpxenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/wavpack/gstwavpackcommon.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/wavpack/gstwavpackdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/wavpack/gstwavpackdec.c:229:7: warning[deadcode.DeadStores]: Value stored to 'fmt' is never read
#  227|         break;
#  228|       default:
#  229|->       fmt = GST_AUDIO_FORMAT_UNKNOWN;
#  230|         g_assert_not_reached ();
#  231|         break;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/wavpack/gstwavpackdec.c:468:18: warning[deadcode.DeadStores]: Value stored to 'reason' during its initialization is never read
#  466|   decode_error:
#  467|     {
#  468|->     const gchar *reason = "unknown";
#  469|   
#  470|       if (dec->context) {

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/wavpack/gstwavpackenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/ext/wavpack/gstwavpackenc.c:828:5: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
#  826|       GST_DEBUG_OBJECT (enc, "rewriting first block ...");
#  827|       enc->wv_id.passthrough = TRUE;
#  828|->     ret = gst_wavpack_enc_push_block (&enc->wv_id,
#  829|           enc->first_block, enc->first_block_size);
#  830|       enc->wv_id.passthrough = FALSE;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/apetag/gstapedemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiochebband.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiocheblimit.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiodynamic.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audioecho.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiofxbasefirfilter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiofxbaseiirfilter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiowsincband.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/audiowsinclimit.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/gstscaletempo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/gstscaletempo.c:354:31: warning[core.DivideZero]: Division by zero
#  352|       if (st->format == GST_AUDIO_FORMAT_S16) {
#  353|         gint64 t = frames_overlap;
#  354|->       gint32 n = 8589934588LL / (t * t);        /* 4 * (2^31 - 1) / t^2 */
#  355|         gint32 *pw;
#  356|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/gstscaletempo.c:489:3: warning[deadcode.DeadStores]: Value stored to 'bytes_out' is never read
#  487|     gst_buffer_map (outbuf, &omap, GST_MAP_WRITE);
#  488|     pout = (gint8 *) omap.data;
#  489|->   bytes_out = omap.size;
#  490|   
#  491|     offset_in = fill_queue (st, tmpbuf ? tmpbuf : inbuf, 0);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audiofx/gststereo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstaacparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstac3parse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstdcaparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1090:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘start’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstaudioparserselements.h:24: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:55: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1576:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:678:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1021:8: note: in expansion of macro ‘gst_byte_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:662:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/base/base.h:35: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:61: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:678:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1026:8: note: in expansion of macro ‘gst_byte_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:662:7: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1029:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1029:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1029:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1035:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1035:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:455:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:455:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:455:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1035:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1035:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1037:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1037:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1037:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1037:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1040:9: note: in expansion of macro ‘gst_byte_reader_get_remaining’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:678:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1049:10: note: in expansion of macro ‘gst_byte_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:662:7: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1051:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1051:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1051:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
# 1088|             gst_util_uint64_scale_round (offset, GST_SECOND,
# 1089|             flacparse->samplerate);
# 1090|->       gst_toc_entry_set_start_stop_times (cur_entry, start, stop);
# 1091|       }
# 1092|     }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstflacparse.c:1090:7: warning[core.CallAndMessage]: 2nd function call argument is an uninitialized value
# 1088|             gst_util_uint64_scale_round (offset, GST_SECOND,
# 1089|             flacparse->samplerate);
# 1090|->       gst_toc_entry_set_start_stop_times (cur_entry, start, stop);
# 1091|       }
# 1092|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstmpegaudioparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstsbcparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/audioparsers/gstwavpackparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/auparse/gstauparse.c:660:3: warning[deadcode.DeadStores]: Value stored to 'res' is never read
#  658|     }
#  659|   
#  660|->   res = gst_au_parse_src_convert (auparse, GST_FORMAT_TIME, start,
#  661|         GST_FORMAT_BYTES, &start);
#  662|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/auparse/gstauparse.c:664:5: warning[deadcode.DeadStores]: Value stored to 'res' is never read
#  662|   
#  663|     if (stop > 0) {
#  664|->     res = gst_au_parse_src_convert (auparse, GST_FORMAT_TIME, stop,
#  665|           GST_FORMAT_BYTES, &stop);
#  666|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c: scope_hint: In function ‘create_element_with_pretty_name’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:240:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:238:12: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c: scope_hint: In function ‘create_element_with_pretty_name’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:239:7: note: in expansion of macro ‘g_str_has_suffix’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
#  238|     marker = g_strdup (GST_OBJECT_NAME (factory));
#  239|     if (g_str_has_suffix (marker, self->type_klass_lc))
#  240|->     marker[strlen (marker) - 4] = '\0';
#  241|     if (g_str_has_prefix (marker, "gst"))
#  242|       memmove (marker, marker + 3, strlen (marker + 3) + 1);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:242:5: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:238:12: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c: scope_hint: In function ‘create_element_with_pretty_name’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:239:7: note: in expansion of macro ‘g_str_has_suffix’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gstrfuncs.h:166:11: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:241:7: note: in expansion of macro ‘g_str_has_prefix’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gstrfuncs.h:166:11: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/autodetect/gstautodetect.c:241:7: note: in expansion of macro ‘g_str_has_prefix’
<built-in>: note: argument 1 of ‘__builtin_memmove’ must be non-null
#  240|       marker[strlen (marker) - 4] = '\0';
#  241|     if (g_str_has_prefix (marker, "gst"))
#  242|->     memmove (marker, marker + 3, strlen (marker + 3) + 1);
#  243|     name = g_strdup_printf ("%s-actual-%s-%s", GST_OBJECT_NAME (self),
#  244|         self->type_klass_lc, marker);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/avi/gstavidemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/avi/gstavimux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/avi/gstavimux.c:513:9: warning[deadcode.DeadStores]: Value stored to 'valid_caps' is never read
#  511|           break;
#  512|         default:
#  513|->         valid_caps = FALSE;
#  514|           break;
#  515|       }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/avi/gstavisubtitle.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/cutter/gstcutter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/debugutils/gstcapssetter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/debugutils/gstnavigationtest.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/debugutils/gstnavseek.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/debugutils/progressreport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/deinterlace/gstdeinterlace.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/deinterlace/gstdeinterlacemethod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/deinterlace/tvtime/greedyh.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/deinterlace/tvtime/tomsmocomp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/deinterlace/yadif.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstdtmfsrc.c: scope_hint: In function ‘gst_dtmf_src_generate_silence’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstdtmfsrc.c:514:10: warning[-Wanalyzer-imprecise-fp-arithmetic]: use of floating-point arithmetic here might yield unexpected results
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstdtmfsrc.c:514:10: note: only use operands of an integer type inside the size argument
#  512|     buf_size = ((duration / 1000) * sample_rate * SAMPLE_SIZE * CHANNELS) / 8;
#  513|   
#  514|->   return gst_buffer_new_wrapped (g_malloc0 (buf_size), buf_size);
#  515|   }
#  516|   

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c: scope_hint: In function ‘gst_rtp_dtmf_depay_process’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:387:19: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘dtmf_payload.event’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.h:26: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:51: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:382:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:57: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:259:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:382:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:303:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:383:3: note: in expansion of macro ‘gst_bit_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:232:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h: scope_hint: In function ‘gst_rtp_dtmf_depay_process’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:303:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:383:3: note: in expansion of macro ‘gst_bit_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:384:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:259:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:384:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:310:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:385:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint16’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:285:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:259:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:285:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:310:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:385:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint16’
#  385|     gst_bit_reader_get_bits_uint16 (&bitreader, &dtmf_payload.duration, 16);
#  386|   
#  387|->   if (dtmf_payload.event > MAX_EVENT)
#  388|       goto bad_packet;
#  389|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:387:26: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>' is a garbage value
#  385|     gst_bit_reader_get_bits_uint16 (&bitreader, &dtmf_payload.duration, 16);
#  386|   
#  387|->   if (dtmf_payload.event > MAX_EVENT)
#  388|       goto bad_packet;
#  389|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:398:31: warning[core.UndefinedBinaryOperatorResult]: The left operand of '%' is a garbage value
#  396|       guint unit_time_clock =
#  397|           (rtpdtmfdepay->unit_time * depayload->clock_rate) / 1000;
#  398|->     if (dtmf_payload.duration % unit_time_clock) {
#  399|         /* Make sure we don't overflow the duration */
#  400|         if (dtmf_payload.duration < G_MAXUINT16 - unit_time_clock)

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:414:31: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>' is a garbage value
#  412|   
#  413|       if (max_duration_clock < G_MAXUINT16 &&
#  414|->         dtmf_payload.duration > max_duration_clock)
#  415|         dtmf_payload.duration = max_duration_clock;
#  416|     }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:418:3: warning[core.CallAndMessage]: 11th function call argument is an uninitialized value
#  416|     }
#  417|   
#  418|->   GST_DEBUG_OBJECT (depayload, "Received new RTP DTMF packet : "
#  419|         "marker=%d - timestamp=%u - event=%d - duration=%d",
#  420|         marker, timestamp, dtmf_payload.event, dtmf_payload.duration);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:430:37: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
#  428|       rtpdtmfdepay->sample = 0;
#  429|       rtpdtmfdepay->previous_ts = timestamp;
#  430|->     rtpdtmfdepay->previous_duration = dtmf_payload.duration;
#  431|       rtpdtmfdepay->first_gst_ts = GST_BUFFER_PTS (buf);
#  432|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfdepay.c:452:5: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
#  450|       }
#  451|     } else {
#  452|->     guint16 duration = dtmf_payload.duration;
#  453|       dtmf_payload.duration -= rtpdtmfdepay->previous_duration;
#  454|       /* If late buffer, ignore */

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/dtmf/gstrtpdtmfsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstaging.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstaging.c:159:38: warning[core.DivideZero]: Division by zero
#  157|           scratch->x = fastrand () % (width * 256);
#  158|           scratch->dx = ((int) fastrand ()) >> 23;
#  159|->         scratch->init = (fastrand () % (height - 1)) + 1;
#  160|         }
#  161|       }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstedge.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstquark.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstradioac.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstrev.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstripple.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstshagadelic.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstvertigo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/effectv/gstwarp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/equalizer/gstiirequalizer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:986:38: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
#  984|           continue;
#  985|   
#  986|->       _gst_buffer_new_and_alloc (2 + strlen (t) + 1 + 2 + strlen (s),
#  987|             &tmp, &data);
#  988|         data[0] = 0;              /* tag name length */

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:1327:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1325|           GST_WRITE_UINT24_BE (data + 13, cts);
# 1326|         }
# 1327|->       memcpy (data + 11 + 1 + 4, bdata, bsize);
# 1328|       } else {
# 1329|         memcpy (data + 11 + 1, bdata, bsize);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:1329:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1327|         memcpy (data + 11 + 1 + 4, bdata, bsize);
# 1328|       } else {
# 1329|->       memcpy (data + 11 + 1, bdata, bsize);
# 1330|       }
# 1331|     } else {

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:1344:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1342|         data[12] = is_codec_data ? 0 : 1;
# 1343|   
# 1344|->       memcpy (data + 11 + 1 + 1, bdata, bsize);
# 1345|       } else {
# 1346|         memcpy (data + 11 + 1, bdata, bsize);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c: scope_hint: In function ‘gst_flv_mux_buffer_to_tag_internal’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:1346:7: warning[-Wanalyzer-null-argument]: use of NULL ‘bdata’ where non-null expected
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/audio/audio.h:25: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:44: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c: scope_hint: In function ‘gst_flv_mux_buffer_to_tag_internal’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:241:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:242:3: note: in expansion of macro ‘g_return_if_fail’
<built-in>: note: argument 2 of ‘__builtin_memcpy’ must be non-null
# 1344|         memcpy (data + 11 + 1 + 1, bdata, bsize);
# 1345|       } else {
# 1346|->       memcpy (data + 11 + 1, bdata, bsize);
# 1347|       }
# 1348|     }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstflvmux.c:1346:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1344|         memcpy (data + 11 + 1 + 1, bdata, bsize);
# 1345|       } else {
# 1346|->       memcpy (data + 11 + 1, bdata, bsize);
# 1347|       }
# 1348|     }

Error: CPPCHECK_WARNING (CWE-909):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstmemindex.c:378: error[uninitStructMember]: Uninitialized struct member: data.lower
#  376|     if (entry == NULL && !data.exact) {
#  377|       if (method == GST_INDEX_LOOKUP_BEFORE)
#  378|->       entry = data.lower;
#  379|       else if (method == GST_INDEX_LOOKUP_AFTER) {
#  380|         entry = data.higher;

Error: CPPCHECK_WARNING (CWE-909):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flv/gstmemindex.c:380: error[uninitStructMember]: Uninitialized struct member: data.higher
#  378|         entry = data.lower;
#  379|       else if (method == GST_INDEX_LOOKUP_AFTER) {
#  380|->       entry = data.higher;
#  381|       }
#  382|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flx/gstflxdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flx/gstflxdec.c:749:7: warning[deadcode.DeadStores]: Value stored to 'available' is never read
#  747|         }
#  748|         gst_adapter_flush (flxdec->adapter, FlxHeaderSize);
#  749|->       available -= FlxHeaderSize;
#  750|   
#  751|         if (!_read_flx_header (flxdec, &header, &flxdec->hdr)) {

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/flx/gstflxdec.c:886:13: warning[unix.Malloc]: Potential leak of memory pointed to by 'writer.parent.data'
#  884|             /* decode chunks */
#  885|             if (!flx_decode_chunks (flxdec, n_chunks, &chunks, &writer)) {
#  886|->             GST_ELEMENT_ERROR (flxdec, STREAM, DECODE,
#  887|                   ("%s", "Could not decode chunk"), NULL);
#  888|               goto unmap_input_error;

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c: scope_hint: In function ‘goom_set_str_param_value’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:126:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:20: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:126:11: note: in expansion of macro ‘SVAL’
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
#  124|     else
#  125|       SVAL (*p) = (char *) malloc (len + 1);
#  126|->   memcpy (SVAL (*p), str, len + 1);
#  127|   }
#  128|   

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:126:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*p.param.sval.value’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
#  124|     else
#  125|       SVAL (*p) = (char *) malloc (len + 1);
#  126|->   memcpy (SVAL (*p), str, len + 1);
#  127|   }
#  128|   

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c: scope_hint: In function ‘goom_set_list_param_value’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:141:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:141:11: note: in expansion of macro ‘LVAL’
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
#  139|     else
#  140|       LVAL (*p) = (char *) malloc (len + 1);
#  141|->   memcpy (LVAL (*p), str, len + 1);
#  142|   }

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/config_param.c:141:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*p.param.sval.value’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
#  139|     else
#  140|       LVAL (*p) = (char *) malloc (len + 1);
#  141|->   memcpy (LVAL (*p), str, len + 1);
#  142|   }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/drawmethods.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/drawmethods.c:177:11: warning[deadcode.DeadStores]: Value stored to 'p' is never read
#  175|           DRAWMETHOD;
#  176|           if (yy < (screeny - 1)) {
#  177|->           p += screeny;
#  178|             /* DRAWMETHOD; */
#  179|           }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/drawmethods.c:214:11: warning[deadcode.DeadStores]: Value stored to 'p' is never read
#  212|           DRAWMETHOD;
#  213|           if (yy < (screeny - 1)) {
#  214|->           p += screeny;
#  215|             /* DRAWMETHOD; */
#  216|           }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/filters.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/filters.c:633:24: warning[unix.MallocSizeof]: Result of 'calloc' is converted to a pointer of type 'int', which is incompatible with sizeof operand type 'unsigned int'
#  631|       data->mustInitBuffers = 0;
#  632|       data->freebrutS =
#  633|->         (signed int *) calloc (resx * resy * 2 + 128, sizeof (unsigned int));
#  634|       data->brutS =
#  635|           (gint32 *) ((1 + ((uintptr_t) (data->freebrutS)) / 128) * 128);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/filters.c:638:24: warning[unix.MallocSizeof]: Result of 'calloc' is converted to a pointer of type 'int', which is incompatible with sizeof operand type 'unsigned int'
#  636|   
#  637|       data->freebrutD =
#  638|->         (signed int *) calloc (resx * resy * 2 + 128, sizeof (unsigned int));
#  639|       data->brutD =
#  640|           (gint32 *) ((1 + ((uintptr_t) (data->freebrutD)) / 128) * 128);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/filters.c:643:24: warning[unix.MallocSizeof]: Result of 'calloc' is converted to a pointer of type 'int', which is incompatible with sizeof operand type 'unsigned int'
#  641|   
#  642|       data->freebrutT =
#  643|->         (signed int *) calloc (resx * resy * 2 + 128, sizeof (unsigned int));
#  644|       data->brutT =
#  645|           (gint32 *) ((1 + ((uintptr_t) (data->freebrutT)) / 128) * 128);

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/filters.c: scope_hint: In function ‘zoomFilterVisualFXWrapper_init’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/filters.c:765:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
#  763|         (ZoomFilterFXWrapperData *) malloc (sizeof (ZoomFilterFXWrapperData));
#  764|   
#  765|->   data->coeffs = 0;
#  766|     data->freecoeffs = 0;
#  767|     data->brutS = 0;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/flying_stars_fx.c: scope_hint: In function ‘fs_init’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/flying_stars_fx.c:110:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
#  108|     data = (FSData *) malloc (sizeof (FSData));
#  109|   
#  110|->   data->fx_mode = FIREWORKS_FX;
#  111|     data->maxStars = 4096;
#  112|     data->stars = (Star *) malloc (data->maxStars * sizeof (Star));

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c:59:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.pixel’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   57|   {
#   58|     goomInfo->pixel = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
#   59|->   memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
#   60|     goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
#   61|     memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c: scope_hint: In function ‘init_buffers’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c:59:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘malloc(((long unsigned int)buffsize + 32) * 4)’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   57|   {
#   58|     goomInfo->pixel = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
#   59|->   memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
#   60|     goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
#   61|     memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c:61:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.back’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   59|     memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
#   60|     goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
#   61|->   memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
#   62|     goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
#   63|     memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c:61:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘malloc(((long unsigned int)buffsize + 32) * 4)’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   59|     memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
#   60|     goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
#   61|->   memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
#   62|     goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
#   63|     memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c:63:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.conv’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   61|     memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
#   62|     goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
#   63|->   memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
#   64|   
#   65|     goomInfo->outputBuf = goomInfo->conv;

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_core.c:63:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘malloc(((long unsigned int)buffsize + 32) * 4)’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   61|     memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
#   62|     goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
#   63|->   memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
#   64|   
#   65|     goomInfo->outputBuf = goomInfo->conv;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_tools.c: scope_hint: In function ‘goom_random_init’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/goom_tools.c:28:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘grandom’
#   26|   
#   27|     srand (i);
#   28|->   grandom->pos = 1;
#   29|     goom_random_update_array (grandom, GOOM_NB_RAND);
#   30|     return grandom;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/ifs.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/ifs.c: scope_hint: In function ‘ifs_update’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/ifs.c:530:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  528|   #else
#  529|     for (i = 0; i < nbpt; i += increment) {
#  530|->     int x = (int) points[i].x & 0x7fffffff;
#  531|       int y = (int) points[i].y & 0x7fffffff;
#  532|   

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/ifs.c: scope_hint: In function ‘ifs_vfx_init’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/ifs.c:751:14: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
#  749|     IfsData *data = (IfsData *) malloc (sizeof (IfsData));
#  750|   
#  751|->   data->Root = (FRACTAL *) NULL;
#  752|     data->initalized = 0;
#  753|     _this->fx_data = data;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/lines.c: scope_hint: In function ‘genline’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/lines.c:71:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
#   69|       case GML_HLINE:
#   70|         for (i = 0; i < 512; i++) {
#   71|->         l[i].x = ((float) i * rx) / 512.0f;
#   72|           l[i].y = param;
#   73|           l[i].angle = G_PI / 2.0f;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/lines.c:78:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
#   76|       case GML_VLINE:
#   77|         for (i = 0; i < 512; i++) {
#   78|->         l[i].y = ((float) i * ry) / 512.0f;
#   79|           l[i].x = param;
#   80|           l[i].angle = 0.0f;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/lines.c:87:20: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
#   85|           float cosa, sina;
#   86|   
#   87|->         l[i].angle = 2.0f * G_PI * (float) i / 512.0f;
#   88|           cosa = param * cos (l[i].angle);
#   89|           sina = param * sin (l[i].angle);

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/lines.c: scope_hint: In function ‘goom_lines_init’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/lines.c:186:15: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
#  184|     GMLine *l = (GMLine *) malloc (sizeof (GMLine));
#  185|   
#  186|->   l->goomInfo = goomInfo;
#  187|   
#  188|     l->points = (GMUnitPointer *) malloc (512 * sizeof (GMUnitPointer));

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/plugin_info.c: scope_hint: In function ‘plugin_info_add_visual’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/plugin_info.c:246:18: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*p.params’
#  244|       i = p->nbVisuals;
#  245|       p->nbParams = 1;
#  246|->     p->params[0] = p->sound.params;
#  247|       while (i--) {
#  248|         if (p->visuals[i]->params)

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/sound_tester.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/surf3d.c: scope_hint: In function ‘grid3d_new’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/surf3d.c:33:15: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘g’
#   31|     surf3d *s = &(g->surf);
#   32|   
#   33|->   s->nbvertex = x * y;
#   34|     s->vertex = malloc (x * y * sizeof (v3d));
#   35|     s->svertex = malloc (x * y * sizeof (v3d));

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom/tentacle3d.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/filters.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/filters.c: scope_hint: In function ‘zoomFilterFastRGB2k1’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/filters.c:412:30: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pos10’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/filters.c:353:1: note: in expansion of macro ‘zoomFilterFastRGB’
#  410|             coeffs[(y * prevX + x) * 2 + 1] = 0;
#  411|   #else
#  412|->           pos10[start_y + x] = 0;
#  413|             c[0][start_y + x] = 0;
#  414|             c[1][start_y + x] = 0;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/filters.c:445:22: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pos10’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/filters.c:353:1: note: in expansion of macro ‘zoomFilterFastRGB’
#  443|   #else
#  444|             pos = start_y + x;
#  445|->           pos10[pos] = npx10 + prevX * npy10;
#  446|   
#  447|             if (!(coefh || coefv))

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:57:8: note: Assuming 'resx' is not equal to field 'resolx'
#   55|     guint32 buffsize = resx * resy;
#   56|   
#   57|->   if ((goomdata->resolx == resx) && (goomdata->resoly == resy))
#   58|       return;
#   59|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:57:34: note: Left side of '&&' is false
#   55|     guint32 buffsize = resx * resy;
#   56|   
#   57|->   if ((goomdata->resolx == resx) && (goomdata->resoly == resy))
#   58|       return;
#   59|   

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:60:3: note: Taking false branch
#   58|       return;
#   59|   
#   60|->   if (goomdata->buffsize < buffsize) {
#   61|       if (goomdata->pixel)
#   62|         free (goomdata->pixel);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:60:7: note: Assuming 'buffsize' is <= field 'buffsize'
#   58|       return;
#   59|   
#   60|->   if (goomdata->buffsize < buffsize) {
#   61|       if (goomdata->pixel)
#   62|         free (goomdata->pixel);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:76:3: note: Null pointer passed to 1st parameter expecting 'nonnull'
#   74|     goomdata->resoly = resy;
#   75|   
#   76|->   memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
#   77|     memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
#   78|   }

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c: scope_hint: In function ‘goom2k1_set_resolution’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:76:3: warning[-Wanalyzer-null-argument]: use of NULL ‘*goomdata.p1’ where non-null expected
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:22:1: note: in expansion of macro ‘goom_init’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:36:3: note: in expansion of macro ‘goom_set_resolution’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:53:1: note: in expansion of macro ‘goom_set_resolution’
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   74|     goomdata->resoly = resy;
#   75|   
#   76|->   memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
#   77|     memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
#   78|   }

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:76:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomdata.pixel’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   74|     goomdata->resoly = resy;
#   75|   
#   76|->   memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
#   77|     memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
#   78|   }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:76:3: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
#   74|     goomdata->resoly = resy;
#   75|   
#   76|->   memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
#   77|     memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
#   78|   }

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/goom2k1/goom_core.c:77:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomdata.back’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
#   75|   
#   76|     memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
#   77|->   memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
#   78|   }
#   79|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/imagefreeze/gstimagefreeze.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/atoms.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/atomsrecovery.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/descriptors.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/gstisoff.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/gstqtmoovrecover.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/gstqtmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/gstqtmuxmap.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
/usr/include/gstreamer-1.0/gst/gst.h:56: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_debug.h:4: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:22: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1129:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘channel_mapping’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1090:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_types.h:25: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:23: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:427:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1090:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1090:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:311:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_UNCHECKED’
/usr/include/gstreamer-1.0/gst/gstutils.h:166:43: note: in definition of macro ‘_GST_GET’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:298:21: note: in expansion of macro ‘GST_READ_UINT8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:311:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_UNCHECKED’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:445:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:445:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:445:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1114:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1115:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1115:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1116:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1116:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1117:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1117:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1118:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1118:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1119:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1119:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1123:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1123:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1124:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1124:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
# 1127|         for (i = 0; i < n_channels; i++)
# 1128|           GST_LOG ("%*s  channel mapping: %d -> %d", depth, "", i,
# 1129|->             channel_mapping[i]);
# 1130|   
# 1131|         g_free (channel_mapping);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/isomp4/qtdemux_tags.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/level/gstlevel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/ebml-read.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/ebml-read.c:578:3: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
#  576|   
#  577|     *str = g_malloc (size + 1);
#  578|->   memcpy (*str, data, size);
#  579|     (*str)[size] = '\0';
#  580|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/ebml-write.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/lzo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-demux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-ids.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-mux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-parse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-parse.c:1599:12: warning[deadcode.DeadStores]: Although the value stored to 'ret' is used in the enclosing expression, the value is never actually read from 'ret'
# 1597|     while (ret == GST_FLOW_OK && gst_ebml_read_has_remaining (ebml, 1, TRUE)) {
# 1598|       if (!is_simpleblock) {
# 1599|->       if ((ret = gst_ebml_peek_id (ebml, &id)) != GST_FLOW_OK) {
# 1600|           goto data_error;
# 1601|         }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-parse.c:3100:9: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 3098|               parse->common.offset, parse->common.start_resync_offset);
# 3099|           parse->common.state = GST_MATROSKA_READ_STATE_SCANNING;
# 3100|->         ret = GST_FLOW_OK;
# 3101|         } else {
# 3102|           GST_WARNING_OBJECT (parse,

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c: scope_hint: In function ‘gst_matroska_read_common_parse_metadata_id_simple_tag’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c:2429:13: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/tag/tag.h:25: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c:40: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c:2427:22: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c: scope_hint: In function ‘gst_matroska_read_common_parse_metadata_id_simple_tag’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c:2428:21: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c: scope_hint: In function ‘gst_matroska_read_common_parse_metadata_id_simple_tag’
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
# 2427|             val_post = g_strdup (strchr (val, '=') + 1);
# 2428|             val_pre = g_strdup (val);
# 2429|->           *(strchr (val_pre, '=') + 1) = '\0';
# 2430|   
# 2431|             for (k = 0; !matched && k < G_N_ELEMENTS (child_tag_conv); k++) {

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/matroska/matroska-read-common.c:2429:40: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’
# 2427|             val_post = g_strdup (strchr (val, '=') + 1);
# 2428|             val_pre = g_strdup (val);
# 2429|->           *(strchr (val_pre, '=') + 1) = '\0';
# 2430|   
# 2431|             for (k = 0; !matched && k < G_N_ELEMENTS (child_tag_conv); k++) {

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstmultifilesink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstmultifilesink.c:780:11: warning[unix.Errno]: An undefined value may be read from 'errno'
#  778|     }
#  779|   stdio_write_error:
#  780|->   switch (errno) {
#  781|       case ENOSPC:
#  782|         GST_ELEMENT_ERROR (multifilesink, RESOURCE, NO_SPACE_LEFT,

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstsplitmuxpartreader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstsplitmuxsink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstsplitmuxsink.c:1747:9: warning[deadcode.DeadStores]: Value stored to 'locked' is never read
# 1745|   
# 1746|           GST_SPLITMUX_LOCK (splitmux);
# 1747|->         locked = TRUE;
# 1748|   
# 1749|           if (splitmux->output_state == SPLITMUX_OUTPUT_STATE_STOPPED)

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstsplitmuxsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/gstsplitutils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multifile/patternspec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multipart/multipartdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/multipart/multipartmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/replaygain/gstrganalysis.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/replaygain/gstrgvolume.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/replaygain/rganalysis.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpL16pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpac3pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpamrdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpamrpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpceltdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpceltpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpdvdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpdvpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpg726depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpg729pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpgstpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpgstpay.c:333:5: warning[deadcode.DeadStores]: Value stored to 'payload' is never read
#  331|       payload[7] = frag_offset & 0xff;
#  332|   
#  333|->     payload += 8;
#  334|       payload_len -= 8;
#  335|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph261depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph261pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph261pay.c:734: warning[uninitvar]: Uninitialized variable: ret
#  732|     gob->last.gobn = gob->gn;
#  733|   
#  734|->   if (ret == PARSE_OK) {
#  735|       GST_DEBUG_OBJECT (pay,
#  736|           "Split GOBN %d after MBA %d (endpos %u, maxpos %u, nextpos %u)",

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-1335):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c: scope_hint: In function ‘gst_rtp_h263_pay_move_window_right’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:932:44: warning[-Wanalyzer-shift-count-overflow]: shift by count (‘43’) >= precision of type (‘32’)
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/rtp/gstrtpbuffer.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:29: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1719:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1731:7: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1754:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1770:11: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1770:11: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1776:13: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1776:13: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1340:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1469:5: note: in expansion of macro ‘GST_LOG_OBJECT’
#  930|           rest_bits = 0;
#  931|         } else {
#  932|->         context->window = (context->window << n) |
#  933|               ((b & (((guint) pow (2.0, (double) rest_bits)) - 1)) >>
#  934|               (rest_bits - n));

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1384:25: warning[core.NullDereference]: Access to field 'start' results in a dereference of a null pointer
# 1382|     pack = gst_rtp_h263_pay_package_new_empty ();
# 1383|   
# 1384|->   pack->payload_start = gob->macroblocks[first]->start;
# 1385|     pack->sbit = gob->macroblocks[first]->sbit;
# 1386|     if (first == 0) {

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1585:23: warning[core.NullDereference]: Access to field 'length' results in a dereference of a null pointer
# 1583|         "------------------------- NEW PACKAGE ----------------------");
# 1584|     while (mb < gob->nmacroblocs) {
# 1585|->     if (payload_len + gob->macroblocks[mb]->length < max_payload_size) {
# 1586|   
# 1587|         //FIXME: payload_len is not the real length -> ignoring sbit/ebit

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pay.c:1843:7: warning[core.NullDereference]: Access to field 'ptype_srcformat' results in a dereference of a null pointer (loaded from field 'piclayer')
# 1841|   end:
# 1842|     gst_rtp_h263_pay_context_destroy (context,
# 1843|->       context->piclayer->ptype_srcformat);
# 1844|     gst_buffer_unmap (rtph263pay->current_buffer, &rtph263pay->map);
# 1845|     gst_buffer_replace (&rtph263pay->current_buffer, NULL);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263pdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph263ppay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264depay.c:668:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
#  666|         parse_sps (&spsmap, &tmp_sps_id);
#  667|   
#  668|->       if (sps_id == tmp_sps_id) {
#  669|           /* If this is already the most recent SPS and unchanged, nothing to do */
#  670|           if (i == (sps_array->len - 1) && map.size == spsmap.size &&

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264depay.c:708:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
#  706|         parse_pps (&ppsmap, &tmp_sps_id, &tmp_pps_id);
#  707|   
#  708|->       if (pps_id == tmp_pps_id) {
#  709|           /* If this is already the most recent PPS and unchanged, nothing to do */
#  710|           if (i == (pps_array->len - 1) && map.size == ppsmap.size &&

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264pay.c:1258:1: warning[-Wenum-int-mismatch]: conflicting types for ‘gst_rtp_h264_pay_payload_nal_bundle’ due to enum/integer mismatch; have ‘gboolean(GstRTPBasePayload *, GstBuffer *, GstClockTime,  GstClockTime,  gboolean,  gboolean,  gboolean,  guint8)’ {aka ‘int(struct _GstRTPBasePayload *, struct _GstBuffer *, long unsigned int,  long unsigned int,  int,  int,  int,  unsigned char)’}
# 1258 | gst_rtp_h264_pay_payload_nal_bundle (GstRTPBasePayload * basepayload,
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264pay.c:865:1: note: previous declaration of ‘gst_rtp_h264_pay_payload_nal_bundle’ with type ‘GstFlowReturn(GstRTPBasePayload *, GstBuffer *, GstClockTime,  GstClockTime,  gboolean,  gboolean,  gboolean,  guint8)’ {aka ‘GstFlowReturn(struct _GstRTPBasePayload *, struct _GstBuffer *, long unsigned int,  long unsigned int,  int,  int,  int,  unsigned char)’}
#  865 | gst_rtp_h264_pay_payload_nal_bundle (GstRTPBasePayload * basepayload,
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1256|   
# 1257|   static gboolean
# 1258|-> gst_rtp_h264_pay_payload_nal_bundle (GstRTPBasePayload * basepayload,
# 1259|       GstBuffer * paybuf, GstClockTime dts, GstClockTime pts, gboolean end_of_au,
# 1260|       gboolean delta_unit, gboolean discont, guint8 nal_header)

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph264pay.c:1331:5: warning[deadcode.DeadStores]: Value stored to 'bundle_size' is never read
# 1329|       GST_DEBUG_OBJECT (rtph264pay, "creating new STAP-A aggregate");
# 1330|       bundle = rtph264pay->bundle = gst_buffer_list_new ();
# 1331|->     bundle_size = rtph264pay->bundle_size = 1;
# 1332|       rtph264pay->bundle_contains_vcl = FALSE;
# 1333|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265depay.c:725:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
#  723|         parse_sps (&spsmap, &tmp_sps_id);
#  724|   
#  725|->       if (sps_id == tmp_sps_id) {
#  726|           if (map.size == spsmap.size &&
#  727|               memcmp (map.data, spsmap.data, spsmap.size) == 0) {

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265depay.c:763:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
#  761|         parse_pps (&ppsmap, &tmp_sps_id, &tmp_pps_id);
#  762|   
#  763|->       if (pps_id == tmp_pps_id) {
#  764|           if (map.size == ppsmap.size &&
#  765|               memcmp (map.data, ppsmap.data, ppsmap.size) == 0) {

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1319: error[legacyUninitvar]: Uninitialized variable: ap_header[0]
# 1317|         /* Propagate F bit */
# 1318|         if ((nal_header[0] & 0x80))
# 1319|->         ap_header[0] |= 0x80;
# 1320|   
# 1321|         /* Select lowest layer_id & temporal_id */

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c: scope_hint: In function ‘gst_rtp_h265_pay_send_bundle’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1319:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ap_header[0]’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/rtp/gstrtpbuffer.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:28: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1621:5: note: in expansion of macro ‘g_assert’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1623:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib.h:33: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1027:14: note: in expansion of macro ‘g_ptr_array_index’
/usr/include/gstreamer-1.0/gst/gstbuffer.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstpad.h:70: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstelement.h:223: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstbin.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:35: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstminiobject.h:110:57: note: in expansion of macro ‘GST_MINI_OBJECT_FLAGS’
/usr/include/gstreamer-1.0/gst/gstbuffer.h:60:49: note: in expansion of macro ‘GST_MINI_OBJECT_FLAG_IS_SET’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1035:14: note: in expansion of macro ‘GST_BUFFER_FLAG_IS_SET’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1401:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
# 1317|         /* Propagate F bit */
# 1318|         if ((nal_header[0] & 0x80))
# 1319|->         ap_header[0] |= 0x80;
# 1320|   
# 1321|         /* Select lowest layer_id & temporal_id */

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1319:22: warning[core.uninitialized.Assign]: The left expression of the compound assignment is an uninitialized value. The computed value will also be garbage
# 1317|         /* Propagate F bit */
# 1318|         if ((nal_header[0] & 0x80))
# 1319|->         ap_header[0] |= 0x80;
# 1320|   
# 1321|         /* Select lowest layer_id & temporal_id */

Error: COMPILER_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1355:1: warning[-Wenum-int-mismatch]: conflicting types for ‘gst_rtp_h265_pay_payload_nal_bundle’ due to enum/integer mismatch; have ‘gboolean(GstRTPBasePayload *, GstBuffer *, GstClockTime,  GstClockTime,  gboolean,  gboolean,  guint8,  const guint8 *, int)’ {aka ‘int(struct _GstRTPBasePayload *, struct _GstBuffer *, long unsigned int,  long unsigned int,  int,  int,  unsigned char,  const unsigned char *, int)’}
# 1355 | gst_rtp_h265_pay_payload_nal_bundle (GstRTPBasePayload * basepayload,
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:934:22: note: previous declaration of ‘gst_rtp_h265_pay_payload_nal_bundle’ with type ‘GstFlowReturn(GstRTPBasePayload *, GstBuffer *, GstClockTime,  GstClockTime,  gboolean,  gboolean,  guint8,  const guint8 *, int)’ {aka ‘GstFlowReturn(struct _GstRTPBasePayload *, struct _GstBuffer *, long unsigned int,  long unsigned int,  int,  int,  unsigned char,  const unsigned char *, int)’}
#  934 | static GstFlowReturn gst_rtp_h265_pay_payload_nal_bundle (GstRTPBasePayload *
#      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1353|   
# 1354|   static gboolean
# 1355|-> gst_rtp_h265_pay_payload_nal_bundle (GstRTPBasePayload * basepayload,
# 1356|       GstBuffer * paybuf, GstClockTime dts, GstClockTime pts,
# 1357|       gboolean marker, gboolean delta_unit, guint8 nal_type,

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1428:5: warning[deadcode.DeadStores]: Value stored to 'bundle_size' is never read
# 1426|       GST_DEBUG_OBJECT (rtph265pay, "creating new AP aggregate");
# 1427|       bundle = rtph265pay->bundle = gst_buffer_list_new ();
# 1428|->     bundle_size = rtph265pay->bundle_size = 2;
# 1429|       rtph265pay->bundle_contains_vcl_or_suffix = FALSE;
# 1430|     }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtph265pay.c:1522:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1520|     }
# 1521|   
# 1522|->   ret = GST_FLOW_OK;
# 1523|   
# 1524|     /* now loop over all NAL units and put them in a packet */

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:372:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘chroma_site’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/rtp/gstrtphdrext.h:26: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.h:26: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:31: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:204:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:205:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:205:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:206:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:206:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:35: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:208:7: note: in expansion of macro ‘gst_byte_reader_get_remaining’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:217:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:217:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:217:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:222:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:222:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:222:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
#  370|     }
#  371|   
#  372|->   if (self->chroma_site != chroma_site) {
#  373|       caps_update_needed = TRUE;
#  374|       self->chroma_site = chroma_site;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:372:25: warning[core.UndefinedBinaryOperatorResult]: The right operand of '!=' is a garbage value
#  370|     }
#  371|   
#  372|->   if (self->chroma_site != chroma_site) {
#  373|       caps_update_needed = TRUE;
#  374|       self->chroma_site = chroma_site;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtphdrext-colorspace.c:393:7: warning[core.uninitialized.Branch]: Branch condition evaluates to a garbage value
#  391|     }
#  392|   
#  393|->   if (caps_update_needed) {
#  394|       gst_rtp_header_extension_set_wants_update_non_rtp_src_caps (ext, TRUE);
#  395|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpj2kdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpj2kpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpjpegdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpjpegdepay.c:374:3: warning[deadcode.DeadStores]: Value stored to 'qt' is never read
#  372|     size = ((precision & 2) ? 128 : 64);
#  373|     p = MakeQuantHeader (p, qt, size, 1);
#  374|->   qt += size;
#  375|   
#  376|     if (dri != 0)

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpjpegdepay.c:616:5: warning[deadcode.DeadStores]: Value stored to 'payload' is never read
#  614|         qtable = rtpjpegdepay->qtables[Q];
#  615|   
#  616|->     payload += length;
#  617|       header_len += length;
#  618|       payload_len -= length;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpjpegdepay.c:618:5: warning[deadcode.DeadStores]: Value stored to 'payload_len' is never read
#  616|       payload += length;
#  617|       header_len += length;
#  618|->     payload_len -= length;
#  619|     } else {
#  620|       length = 0;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpjpegpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpklvdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpklvpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmp4adepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmp4apay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmp4apay.c:368:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
#  366|     GstClockTime timestamp;
#  367|   
#  368|->   ret = GST_FLOW_OK;
#  369|   
#  370|     rtpmp4apay = GST_RTP_MP4A_PAY (basepayload);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmp4gdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmp4gpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmp4vpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmpapay.c:194:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
#  192|     avail = gst_adapter_available (rtpmpapay->adapter);
#  193|   
#  194|->   ret = GST_FLOW_OK;
#  195|   
#  196|     list =

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmparobustdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmpvdepay.c:169:7: warning[deadcode.DeadStores]: Value stored to 'payload_len' is never read
#  167|           goto empty_packet;
#  168|   
#  169|->       payload_len -= 4;
#  170|         payload_header += 4;
#  171|         payload += 4;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmpvdepay.c:171:7: warning[deadcode.DeadStores]: Value stored to 'payload' is never read
#  169|         payload_len -= 4;
#  170|         payload_header += 4;
#  171|->       payload += 4;
#  172|       }
#  173|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmpvpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpmpvpay.c:187:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
#  185|     avail = gst_adapter_available (rtpmpvpay->adapter);
#  186|   
#  187|->   ret = GST_FLOW_OK;
#  188|   
#  189|     GST_DEBUG_OBJECT (rtpmpvpay, "available %u", avail);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpopusdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpopuspay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpqcelpdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpqdmdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpreddec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpredenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpredenc.c:204: error[uninitvar]: Uninitialized variable: &data
#  202|               0, &inp_data, &inp_size)) {
#  203|         gst_rtp_buffer_add_extension_onebyte_header (&red_rtp, self->twcc_ext_id,
#  204|->           &data, sizeof (guint16));
#  205|       } else if (gst_rtp_buffer_get_extension_twobytes_header (inp_rtp, &appbits,
#  206|               self->twcc_ext_id, 0, &inp_data, &inp_size)) {

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpsbcdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpstreamdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpstreampay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpsv3vdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtptheoradepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtptheorapay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpulpfecdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpulpfecenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpulpfecenc.c:382: error[uninitvar]: Uninitialized variable: &data
#  380|           if (twcc_ext_flags & GST_RTP_HEADER_EXTENSION_ONE_BYTE) {
#  381|             gst_rtp_buffer_add_extension_onebyte_header (&rtp, twcc_ext_id,
#  382|->               &data, sizeof (guint16));
#  383|           } else if (twcc_ext_flags & GST_RTP_HEADER_EXTENSION_TWO_BYTE) {
#  384|             gst_rtp_buffer_add_extension_twobytes_header (&rtp, twcc_appbits,

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvorbispay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvp8depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvp8pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvp9depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvp9pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvrawdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvrawdepay.c:282:8: warning[deadcode.DeadStores]: Although the value stored to 'ret' is used in the enclosing expression, the value is never actually read from 'ret'
#  280|   
#  281|     /* negotiate a bufferpool */
#  282|->   if ((ret = gst_rtp_vraw_depay_negotiate_pool (rtpvrawdepay, srccaps,
#  283|                 &rtpvrawdepay->vinfo)) != GST_FLOW_OK)
#  284|       goto no_bufferpool;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/gstrtpvrawpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtp/rtpstoragestream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpbin.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpfunnel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtphdrext-clientaudiolevel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpjitterbuffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpptdemux.c:762:9: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
#  760|       case GST_STATE_CHANGE_NULL_TO_READY:
#  761|         if (gst_rtp_pt_demux_setup (ptdemux) != TRUE)
#  762|->         ret = GST_STATE_CHANGE_FAILURE;
#  763|         break;
#  764|       case GST_STATE_CHANGE_READY_TO_PAUSED:

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtprtxreceive.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtprtxsend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpsession.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpsession.c:1786:7: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1784|         GstPad *rtcp_src;
# 1785|   
# 1786|->       ret =
# 1787|             gst_pad_push_event (rtpsession->recv_rtp_src, gst_event_ref (event));
# 1788|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpssrcdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpst2022-1-fecdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpst2022-1-fecdec.c:507:7: warning[core.uninitialized.Branch]: Branch condition evaluates to a garbage value
#  505|     GstFlowReturn ret = GST_FLOW_OK;
#  506|   
#  507|->   if (fec->D) {
#  508|       guint i = 0;
#  509|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/gstrtpst2022-1-fecenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c: scope_hint: In function ‘rtp_jitter_buffer_can_fast_start’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c:1602:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘item’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c:1361:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c:1361:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c:1592:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpjitterbuffer.c:1592:9: note: in expansion of macro ‘G_LIKELY’
# 1600|   
# 1601|       last_item = item;
# 1602|->     item = (RTPJitterBufferItem *) last_item->next;
# 1603|     }
# 1604|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpsession.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpsource.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpstats.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpstats.c:199:7: warning[deadcode.DeadStores]: Value stored to 'rr' is never read
#  197|         /* both not given, use defaults */
#  198|         rs = stats->rtcp_bandwidth * RTP_STATS_SENDER_FRACTION;
#  199|->       rr = stats->rtcp_bandwidth * RTP_STATS_RECEIVER_FRACTION;
#  200|       } else {
#  201|         /* rr known, calculate rs */

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpstats.c:210:7: warning[deadcode.DeadStores]: Value stored to 'rr' is never read
#  208|       /* rs known, calculate rr */
#  209|       if (stats->rtcp_bandwidth > rs)
#  210|->       rr = stats->rtcp_bandwidth - rs;
#  211|       else
#  212|         rr = 0;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtpstats.c:212:7: warning[deadcode.DeadStores]: Value stored to 'rr' is never read
#  210|         rr = stats->rtcp_bandwidth - rs;
#  211|       else
#  212|->       rr = 0;
#  213|     }
#  214|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtptimerqueue.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtptwcc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtptwcc.c:360:5: warning[unix.Malloc]: Potential leak of memory pointed to by 'writer.data'
#  358|       gst_bit_writer_put_bits_uint8 (&writer, RTP_TWCC_CHUNK_TYPE_RUN_LENGTH, 1);
#  359|       gst_bit_writer_put_bits_uint8 (&writer, status, 2);
#  360|->     gst_bit_writer_put_bits_uint16 (&writer, len, 13);
#  361|       g_array_append_val (packet_chunks, data);
#  362|       written += len;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtptwcc.c:574:1: warning[unix.Malloc]: Potential leak of memory pointed to by 'writer.writer.data'
#  572|     }
#  573|     chunk_bit_writer_flush (&writer);
#  574|-> }
#  575|   
#  576|   static void

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtpmanager/rtptwcc.c:953:29: warning[core.NullDereference]: Access to field 'seqnum' results in a dereference of a null pointer (loaded from variable 'first')
#  951|     last = &g_array_index (twcc_packets, RTPTWCCPacket, twcc_packets->len - 1);
#  952|   
#  953|->   last_idx = last->seqnum - first->seqnum;
#  954|   
#  955|     if (last_idx < twcc->sent_packets->len)

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/rtsp/gstrtspsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/shapewipe/gstshapewipe.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/smpte/gstsmpte.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/smpte/gstsmpte.c:128:27: warning[unix.Malloc]: Potential leak of memory pointed to by 'smpte_transitions'
#  126|       }
#  127|   
#  128|->     smpte_transition_type =
#  129|           g_enum_register_static ("GstSMPTETransitionType", smpte_transitions);
#  130|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/smpte/gstsmptealpha.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/smpte/gstsmptealpha.c:129:27: warning[unix.Malloc]: Potential leak of memory pointed to by 'smpte_transitions'
#  127|       }
#  128|   
#  129|->     smpte_transition_type =
#  130|           g_enum_register_static ("GstSMPTEAlphaTransitionType",
#  131|           smpte_transitions);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/smpte/paint.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/spectrum/gstspectrum.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstdynudpsink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstmultiudpsink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstmultiudpsink.c: scope_hint: In function ‘gst_multiudpsink_render_buffers’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstmultiudpsink.c:795:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*clients’
/usr/include/glib-2.0/glib.h:89: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstudpelements.h:28: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstmultiudpsink.c:36: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstmultiudpsink.c:757:3: note: in expansion of macro ‘g_assert_cmpuint’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstmultiudpsink.c:576:3: note: in expansion of macro ‘g_assert’
#  793|       msgs[i].bytes_sent = 0;
#  794|       msgs[i].control_messages = NULL;
#  795|->     msgs[i].address = clients[0]->addr;
#  796|       mem += mem_nums[i];
#  797|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstudpnetutils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/udp/gstudpsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videobox/gstvideobox.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videocrop/gstaspectratiocrop.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videocrop/gstvideocrop.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videocrop/gstvideocrop.c:574:5: warning[deadcode.DeadStores]: Value stored to 'video_meta' is never read
#  572|     video_meta = gst_buffer_get_video_meta (buf);
#  573|     if (!video_meta) {
#  574|->     video_meta = gst_buffer_add_video_meta (buf, GST_VIDEO_FRAME_FLAG_NONE,
#  575|           GST_VIDEO_INFO_FORMAT (&vcrop->in_info), vcrop->in_info.width,
#  576|           vcrop->in_info.height);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videofilter/gstvideobalance.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videofilter/gstvideomedian.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videomixer/blend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videomixer/videomixer2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/videomixer/videomixer2.c:1810:5: warning[deadcode.DeadStores]: Value stored to 'start_time' is never read
# 1808|     /* Convert to the output segment rate */
# 1809|     if (ABS (mix->segment.rate) != 1.0) {
# 1810|->     start_time *= ABS (mix->segment.rate);
# 1811|       end_time *= ABS (mix->segment.rate);
# 1812|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/wavenc/gstwavenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/wavenc/gstwavenc.c:809:3: warning[deadcode.DeadStores]: Value stored to 'cues_size' is never read
#  807|     toc = gst_toc_ref (wavenc->toc);
#  808|     size = 0;
#  809|->   cues_size = 0;
#  810|     labls_size = 0;
#  811|     notes_size = 0;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/wavparse/gstwavparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/wavparse/gstwavparse.c:2398:8: warning[deadcode.DeadStores]: Although the value stored to 'av' is used in the enclosing expression, the value is never actually read from 'av'
# 2396|     guint av;
# 2397|   
# 2398|->   if ((av = gst_adapter_available (wav->adapter)) > 0) {
# 2399|       ret = gst_wavparse_stream_data (wav, TRUE);
# 2400|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/gst/xingmux/gstxingmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/redhat-linux-build/tests/check/orc_deinterlace.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/redhat-linux-build/tests/check/orc_videobox.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/redhat-linux-build/tests/check/orc_videomixer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/oss/gstosshelper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/oss4/oss4-audio.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/oss4/oss4-audio.c:297: error[legacyUninitvar]: Uninitialized variable: rb
#  295|   
#  296|     gst_oss4_audio_get_channel_layout (obj, layout, num_channels, ch_layout);
#  297|->   gst_audio_ring_buffer_set_channel_positions (rb, ch_layout);
#  298|   
#  299|     return;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/oss4/oss4-property-probe.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2allocator.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2bufferpool.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2bufferpool.c:903:7: warning[deadcode.DeadStores]: Value stored to 'copy_threshold' is never read
#  901|       default:
#  902|         min_buffers = 0;
#  903|->       copy_threshold = 0;
#  904|         g_assert_not_reached ();
#  905|         break;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2bufferpool.c:1481:11: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1479|           }
# 1480|           default:
# 1481|->           ret = GST_FLOW_ERROR;
# 1482|             g_assert_not_reached ();
# 1483|             break;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2bufferpool.c:1506:11: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1504|   
# 1505|           default:
# 1506|->           ret = GST_FLOW_ERROR;
# 1507|             g_assert_not_reached ();
# 1508|             break;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2bufferpool.c:1513:7: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1511|   
# 1512|       default:
# 1513|->       ret = GST_FLOW_ERROR;
# 1514|         g_assert_not_reached ();
# 1515|         break;

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2deviceprovider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2h264codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2h265codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2mpeg2codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2mpeg4codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2object.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2radio.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2src.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2transform.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2tuner.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2videodec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2videoenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2vp8codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/gstv4l2vp9codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/v4l2/v4l2_calls.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/ximage/gstximagesrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/sys/ximage/ximageutil.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/apev2mux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/avimux.c: scope_hint: In function ‘teardown_src_pad’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/avimux.c:94:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
#   92|     /* clean up floating src pad */
#   93|     padname = g_strdup (sinkname);
#   94|->   memcpy (strchr (padname, '%'), "0", 2);
#   95|     if (!(sinkpad = gst_element_get_static_pad (element, padname)))
#   96|       sinkpad = gst_element_request_pad_simple (element, padname);

Error: GCC_ANALYZER_WARNING (CWE-688):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/avimux.c:94:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:32: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/avimux.c:24: included_from: Included from here.
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/avimux.c:93:13: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/avimux.c: scope_hint: In function ‘teardown_src_pad’
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
#   92|     /* clean up floating src pad */
#   93|     padname = g_strdup (sinkname);
#   94|->   memcpy (strchr (padname, '%'), "0", 2);
#   95|     if (!(sinkpad = gst_element_get_static_pad (element, padname)))
#   96|       sinkpad = gst_element_request_pad_simple (element, padname);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/dash_mpd.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/flvdemux.c:300:5: warning[deadcode.DeadStores]: Value stored to 'buf' is never read
#  298|       fail_unless (header != NULL);
#  299|       fail_unless (G_VALUE_HOLDS (header, GST_TYPE_BUFFER));
#  300|->     buf = gst_value_get_buffer (header);
#  301|   
#  302|       vorbiscomment = gst_value_array_get_value (streamheader, 1);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/flvmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/hlsdemux_m3u8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/hlsdemux_m3u8.c:305: warning[nullPointer]: Possible null pointer dereference: tmp
#  303|     /* Low */
#  304|     tmp = g_list_next (tmp);
#  305|->   stream = tmp->data;
#  306|     assert_equals_int (stream->bandwidth, 128000);
#  307|     assert_equals_int (stream->program_id, 1);

Error: CPPCHECK_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/hlsdemux_m3u8.c:312: warning[nullPointer]: Possible null pointer dereference: tmp
#  310|     /* Mid */
#  311|     tmp = g_list_next (tmp);
#  312|->   stream = tmp->data;
#  313|     assert_equals_int (stream->bandwidth, 256000);
#  314|     assert_equals_int (stream->program_id, 1);

Error: CPPCHECK_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/hlsdemux_m3u8.c:319: warning[nullPointer]: Possible null pointer dereference: tmp
#  317|     /* High */
#  318|     tmp = g_list_next (tmp);
#  319|->   stream = tmp->data;
#  320|     assert_equals_int (stream->bandwidth, 768000);
#  321|     assert_equals_int (stream->program_id, 1);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/hlsdemux_m3u8.c:666:8: warning[unix.Malloc]: Use of memory after it is freed
#  664|   
#  665|     /* Check next media segments */
#  666|->   mf = gst_hls_media_playlist_advance_fragment (pl, mf, TRUE);
#  667|     fail_unless (mf != NULL);
#  668|     assert_equals_int (mf->discont, FALSE);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/hlsdemux_m3u8.c:677:8: warning[unix.Malloc]: Use of memory after it is freed
#  675|   
#  676|     /* Check next media segments */
#  677|->   mf = gst_hls_media_playlist_advance_fragment (pl, mf, TRUE);
#  678|     assert_equals_int (mf->discont, FALSE);
#  679|     assert_equals_string (mf->uri, "http://media.example.com/all.ts");

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/id3v2mux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-475):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/interleave.c:430: error[shiftNegative]: Shifting by a negative value is undefined behaviour
#  428|     }
#  429|   
#  430|->   mask = G_GUINT64_CONSTANT (1) << pos;
#  431|   
#  432|     caps = gst_caps_new_simple ("audio/x-raw",

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/interleave.c:430:33: warning[core.BitwiseShift]: Right operand is negative in left shift
#  428|     }
#  429|   
#  430|->   mask = G_GUINT64_CONSTANT (1) << pos;
#  431|   
#  432|     caps = gst_caps_new_simple ("audio/x-raw",

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/level.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/level.c:467:3: warning[deadcode.DeadStores]: Value stored to 'message' is never read
#  465|     fail_unless (inbuffer == outbuffer);
#  466|   
#  467|->   message = gst_bus_poll (bus, GST_MESSAGE_ELEMENT, 0);
#  468|   
#  469|     event = gst_event_new_eos ();

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/matroskademux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/matroskamux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/matroskaparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/mpegaudioparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/parser.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/qtdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/qtdemux.c:983:5: warning[deadcode.DeadStores]: Value stored to 's_len' is never read
#  981|       s_len += base64_size;
#  982|       base64_size = g_base64_encode_close (FALSE, s + s_len, &state, &save);
#  983|->     s_len += base64_size;
#  984|       g_clear_pointer (&editlist_mp4, (GDestroyNotify) g_free);
#  985|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/qtmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rganalysis.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c: scope_hint: In function ‘rtp_pipeline_create’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:178:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘p’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:24: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:240:13: note: in definition of macro ‘GST_START_TEST’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:243:3: note: in expansion of macro ‘GST_DO_CHECK_TEST_ENVIRONMENT’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1653:1: note: in expansion of macro ‘GST_START_TEST’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1653:1: note: in expansion of macro ‘GST_START_TEST’
#  176|     p = (rtp_pipeline *) malloc (sizeof (rtp_pipeline));
#  177|   
#  178|->   p->frame_data = frame_data;
#  179|     p->frame_data_size = frame_data_size;
#  180|     p->frame_count = frame_count;

Error: GCC_ANALYZER_WARNING (CWE-476):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c: scope_hint: In function ‘rtp_klv_fragmented_packet_loss’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1207:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘frame_data’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:243:3: note: in expansion of macro ‘GST_DO_CHECK_TEST_ENVIRONMENT’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
# 1205|     guint8 *frame_data = malloc (FRAME_COUNT * sizeof (rtp_KLV_frame_data));
# 1206|     for (guint i = 0; i < FRAME_COUNT; i++)
# 1207|->     memcpy (frame_data + i * frame_data_size, rtp_KLV_frame_data,
# 1208|           frame_data_size);
# 1209|   

Error: GCC_ANALYZER_WARNING (CWE-401):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1216:5: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:240:13: note: in definition of macro ‘GST_START_TEST’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:243:3: note: in expansion of macro ‘GST_DO_CHECK_TEST_ENVIRONMENT’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
# 1214|   
# 1215|     if (p == NULL) {
# 1216|->     return;
# 1217|     }
# 1218|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpbin.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpbin.c:497:3: warning[deadcode.DeadStores]: Value stored to 'id' is never read
#  495|     g_signal_handler_disconnect (rtpbin, id);
#  496|   
#  497|->   id = g_signal_connect (rtpbin, "request-rtp-encoder", (GCallback) encoder_cb2,
#  498|         bin);
#  499|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtph265.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpjitterbuffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-457):
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpred.c:686: error[uninitvar]: Uninitialized variable: &data
#  684|         _new_rtp_buffer (TRUE, 0, PT_MEDIA, 0, TIMESTAMP_NTH (0), 0xabe2b0b, 0);
#  685|     fail_unless (gst_rtp_buffer_map (bufin, GST_MAP_READ, &rtp));
#  686|->   gst_rtp_buffer_add_extension_onebyte_header (&rtp, 1, &data, sizeof (data));
#  687|     gst_rtp_buffer_unmap (&rtp);
#  688|   

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtprtx.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpsession.c:3121:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 3119|   
# 3120|     twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 3121|->   twcc_verify_packets_to_packets (h1, h1, packets);
# 3122|   
# 3123|     session_harness_free (h0);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpsession.c:3253:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 3251|     };
# 3252|   
# 3253|->   twcc_verify_packets_to_packets (h, h, packets);
# 3254|   
# 3255|     session_harness_free (h);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpsession.c:3772:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 3770|     twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 3771|   
# 3772|->   twcc_verify_packets_to_packets (h1, h1, packets);
# 3773|   
# 3774|     session_harness_free (h0);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpsession.c:4263:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 4261|   
# 4262|     twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 4263|->   twcc_verify_packets_to_packets (h1, h1, packets);
# 4264|   
# 4265|     session_harness_free (h0);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpsession.c:4298:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 4296|   
# 4297|     twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 4298|->   twcc_verify_packets_to_packets (h1, h1, packets);
# 4299|   
# 4300|     session_harness_free (h0);

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpstorage.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpvp8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/rtpvp9.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/shapewipe.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/souphttpsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/souphttpsrc.c:581:3: warning[unix.Malloc]: Potential leak of memory pointed to by 'buf'
#  579|   
#  580|   leave:
#  581|->   soup_server_message_set_status (msg, status, NULL);
#  582|     g_free (uri);
#  583|   }

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/splitmuxsink.c:81:11: warning[deadcode.DeadStores]: Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f'
#   79|     fail_if (d == NULL);
#   80|   
#   81|->   while ((f = g_dir_read_name (d)) != NULL)
#   82|       ret++;
#   83|     g_dir_close (d);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/splitmuxsinktimecode.c:87:11: warning[deadcode.DeadStores]: Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f'
#   85|     fail_if (d == NULL);
#   86|   
#   87|->   while ((f = g_dir_read_name (d)) != NULL)
#   88|       ret++;
#   89|     g_dir_close (d);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/splitmuxsrc.c:81:11: warning[deadcode.DeadStores]: Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f'
#   79|     fail_if (d == NULL);
#   80|   
#   81|->   while ((f = g_dir_read_name (d)) != NULL)
#   82|       ret++;
#   83|     g_dir_close (d);

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/videocrop.c:329:7: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
#  327|   
#  328|       if (GST_VIDEO_FORMAT_INFO_BITS (finfo) == 8) {
#  329|->       fail_unless_equals_int (data[0], values[i]);
#  330|       } else if (GST_VIDEO_FORMAT_INFO_BITS (finfo) == 16) {
#  331|         guint16 pixels, val;

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/videocrop.c:345:48: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>>' is a garbage value due to array index out of bounds
#  343|         GST_DEBUG ("val %08x %d : %d", pixels, i, val);
#  344|         if (depth <= 8) {
#  345|->         fail_unless_equals_int (val, values[i] >> (8 - depth));
#  346|         } else {
#  347|           fail_unless_equals_int (val, values[i] >> (16 - depth));

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/videocrop.c:347:48: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>>' is a garbage value due to array index out of bounds
#  345|           fail_unless_equals_int (val, values[i] >> (8 - depth));
#  346|         } else {
#  347|->         fail_unless_equals_int (val, values[i] >> (16 - depth));
#  348|         }
#  349|       } else {

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/videofilter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/videomixer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/elements/videomixer.c:963:3: warning[deadcode.DeadStores]: Value stored to 'state_res' is never read
#  961|     g_main_loop_run (main_loop);
#  962|   
#  963|->   state_res = gst_element_set_state (bin, GST_STATE_NULL);
#  964|   
#  965|     /* cleanup */

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/generic/states.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/pipelines/flacdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/check/pipelines/tagschecking.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/equalizer/demo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/equalizer/demo.c:117:55: warning[core.UndefinedBinaryOperatorResult]: The right operand of '+' is a garbage value
#  115|     for (i = 0; i < spect_bands; i++) {
#  116|       cairo_set_source_rgb (cr, 1, 1, 1);
#  117|->     cairo_rectangle (cr, i, -data[i], 1, spect_height + data[i]);
#  118|       cairo_fill (cr);
#  119|     }

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/gtk/glliveshader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/level/level-example.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/rtp/client-PCMA.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/rtp/server-alsasrc-PCMA.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/examples/v4l2/camctrl.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/equalizer-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/gdkpixbufoverlay-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/test-accurate-seek.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/test-segment-seeks.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/videobox-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/videocrop-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING:
gstreamer1-plugins-good-1.22.9-build/gst-plugins-good-1.22.9/tests/interactive/videocrop2-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.