field = picture->structure == GST_VAAPI_PICTURE_STRUCTURE_TOP_FIELD ?
TOP_FIELD : BOTTOM_FIELD;
- g_return_val_if_fail (fs->buffers[0]->field_poc[field] == G_MAXINT32, FALSE);
+
+ if (fs->buffers[0]->field_poc[field] != G_MAXINT32)
+ return FALSE;
fs->buffers[0]->field_poc[field] = picture->field_poc[field];
- g_return_val_if_fail (picture->field_poc[!field] == G_MAXINT32, FALSE);
+
+ if (picture->field_poc[!field] != G_MAXINT32)
+ return FALSE;
picture->field_poc[!field] = fs->buffers[0]->field_poc[!field];
+
return TRUE;
}
for (i = 0; i < fs->num_buffers; i++) {
GstVaapiPictureH264 *const pic = fs->buffers[i];
- g_return_val_if_fail (pic != NULL, FALSE);
+ if (pic == NULL)
+ return FALSE;
pic->output_needed = FALSE;
if (!GST_VAAPI_PICTURE_FLAG_IS_SET (pic, GST_VAAPI_PICTURE_FLAG_GHOST))
picture = pic;
GstVaapiPictureH264 *picture, *first_field;
GstVaapiDecoderStatus status;
- g_return_val_if_fail (pps != NULL, GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN);
- g_return_val_if_fail (sps != NULL, GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN);
+ if (!(pps && sps))
+ return GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN;
status = ensure_context (decoder, sps);
if (status != GST_VAAPI_DECODER_STATUS_SUCCESS)
g_return_val_if_fail (fs != NULL, FALSE);
picture = fs->buffer;
- g_return_val_if_fail (picture != NULL, FALSE);
+ if (!picture)
+ return FALSE;
picture->output_needed = FALSE;
return gst_vaapi_picture_output (GST_VAAPI_PICTURE_CAST (picture));
{
GstVaapiDecoderH265Private *const priv = &decoder->priv;
guint32 NumRpsCurrTempList0 = 0, NumRpsCurrTempList1 = 0;
- GstVaapiPictureH265 *RefPicListTemp0[16] = { NULL, }, *RefPicListTemp1[16] = {
- NULL,};
+ GstVaapiPictureH265 *RefPicListTemp0[16] = { NULL, };
+ GstVaapiPictureH265 *RefPicListTemp1[16] = { NULL, };
guint i, rIdx = 0;
guint num_ref_idx_l0_active_minus1 = 0;
guint num_ref_idx_l1_active_minus1 = 0;
priv->NumPocLtCurr = priv->NumPocLtFoll = 0;
} else {
GstH265ShortTermRefPicSet *stRefPic = NULL;
- gint32 num_lt_pics, pocLt, PocLsbLt[16] = { 0, }
- , UsedByCurrPicLt[16] = {
- 0,};
+ gint32 num_lt_pics, pocLt;
+ gint32 PocLsbLt[16] = { 0, };
+ gint32 UsedByCurrPicLt[16] = { 0, };
gint32 DeltaPocMsbCycleLt[16] = { 0, };
gint numtotalcurr = 0;
GstVaapiPictureH265 *picture;
GstVaapiDecoderStatus status;
- g_return_val_if_fail (pps != NULL, GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN);
- g_return_val_if_fail (sps != NULL, GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN);
+ if (!(pps && sps))
+ return GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN;
status = ensure_context (decoder, sps);
if (status != GST_VAAPI_DECODER_STATUS_SUCCESS)