mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-04 22:48:54 +00:00
mpegts: fix some compiler warnings
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 "warning: comparison is always true due to limited range of data type" https://bugzilla.gnome.org/show_bug.cgi?id=740674
This commit is contained in:
parent
5f8a3fa0a3
commit
857456b7ba
2 changed files with 13 additions and 11 deletions
|
@ -178,7 +178,7 @@ gst_mpegts_descriptor_parse_dvb_stuffing (const GstMpegtsDescriptor *
|
|||
guint8 *data;
|
||||
|
||||
g_return_val_if_fail (descriptor != NULL && stuffing_bytes != NULL, FALSE);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_STUFFING, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_STUFFING, FALSE);
|
||||
|
||||
data = (guint8 *) descriptor->data + 2;
|
||||
|
||||
|
@ -872,7 +872,7 @@ gst_mpegts_descriptor_parse_dvb_teletext_idx (const GstMpegtsDescriptor *
|
|||
guint8 *data;
|
||||
|
||||
g_return_val_if_fail (descriptor != NULL, FALSE);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_TELETEXT, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_TELETEXT, FALSE);
|
||||
|
||||
if (descriptor->length / 5 <= idx)
|
||||
return FALSE;
|
||||
|
@ -907,7 +907,7 @@ gst_mpegts_descriptor_parse_dvb_teletext_nb (const GstMpegtsDescriptor *
|
|||
descriptor)
|
||||
{
|
||||
g_return_val_if_fail (descriptor != NULL, 0);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_TELETEXT, 0, 0);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_TELETEXT, FALSE);
|
||||
|
||||
return descriptor->length / 5;
|
||||
}
|
||||
|
@ -938,7 +938,7 @@ gst_mpegts_descriptor_parse_dvb_subtitling_idx (const GstMpegtsDescriptor *
|
|||
guint8 *data;
|
||||
|
||||
g_return_val_if_fail (descriptor != NULL && lang != NULL, FALSE);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_SUBTITLING, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_SUBTITLING, FALSE);
|
||||
|
||||
/* If we went too far, return FALSE */
|
||||
if (descriptor->length / 8 <= idx)
|
||||
|
@ -973,7 +973,7 @@ gst_mpegts_descriptor_parse_dvb_subtitling_nb (const GstMpegtsDescriptor *
|
|||
descriptor)
|
||||
{
|
||||
g_return_val_if_fail (descriptor != NULL, FALSE);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_SUBTITLING, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_SUBTITLING, FALSE);
|
||||
|
||||
return descriptor->length / 8;
|
||||
}
|
||||
|
@ -1281,7 +1281,7 @@ gst_mpegts_descriptor_parse_dvb_content (const GstMpegtsDescriptor
|
|||
guint8 i;
|
||||
|
||||
g_return_val_if_fail (descriptor != NULL && content != NULL, FALSE);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_CONTENT, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_CONTENT, FALSE);
|
||||
|
||||
data = (guint8 *) descriptor->data + 2;
|
||||
len = descriptor->length;
|
||||
|
@ -1330,7 +1330,8 @@ gst_mpegts_descriptor_parse_dvb_parental_rating (const GstMpegtsDescriptor
|
|||
guint i;
|
||||
|
||||
g_return_val_if_fail (descriptor != NULL && rating != NULL, FALSE);
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DVB_PARENTAL_RATING, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DVB_PARENTAL_RATING,
|
||||
FALSE);
|
||||
|
||||
data = (guint8 *) descriptor->data + 2;
|
||||
|
||||
|
|
|
@ -969,7 +969,7 @@ gst_mpegts_descriptor_parse_iso_639_language (const GstMpegtsDescriptor *
|
|||
|
||||
g_return_val_if_fail (descriptor != NULL && desc != NULL, FALSE);
|
||||
/* This descriptor can be empty, no size check needed */
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_ISO_639_LANGUAGE, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_ISO_639_LANGUAGE, FALSE);
|
||||
|
||||
data = (guint8 *) descriptor->data + 2;
|
||||
|
||||
|
@ -1011,7 +1011,7 @@ gst_mpegts_descriptor_parse_iso_639_language_idx (const GstMpegtsDescriptor *
|
|||
|
||||
g_return_val_if_fail (descriptor != NULL && lang != NULL, FALSE);
|
||||
/* This descriptor can be empty, no size check needed */
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_ISO_639_LANGUAGE, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_ISO_639_LANGUAGE, FALSE);
|
||||
|
||||
if (descriptor->length / 4 <= idx)
|
||||
return FALSE;
|
||||
|
@ -1040,7 +1040,7 @@ gst_mpegts_descriptor_parse_iso_639_language_nb (const GstMpegtsDescriptor *
|
|||
{
|
||||
g_return_val_if_fail (descriptor != NULL, 0);
|
||||
/* This descriptor can be empty, no size check needed */
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_ISO_639_LANGUAGE, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_ISO_639_LANGUAGE, FALSE);
|
||||
|
||||
return descriptor->length / 4;
|
||||
}
|
||||
|
@ -1063,7 +1063,8 @@ gst_mpegts_descriptor_parse_logical_channel (const GstMpegtsDescriptor *
|
|||
|
||||
g_return_val_if_fail (descriptor != NULL && res != NULL, FALSE);
|
||||
/* This descriptor loop can be empty, no size check required */
|
||||
__common_desc_checks (descriptor, GST_MTS_DESC_DTG_LOGICAL_CHANNEL, 0, FALSE);
|
||||
__common_desc_check_base (descriptor, GST_MTS_DESC_DTG_LOGICAL_CHANNEL,
|
||||
FALSE);
|
||||
|
||||
data = (guint8 *) descriptor->data + 2;
|
||||
|
||||
|
|
Loading…
Reference in a new issue