summaryrefslogtreecommitdiff
path: root/gst/ffmpegcolorspace/gstffmpegcolorspace.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/ffmpegcolorspace/gstffmpegcolorspace.c')
-rw-r--r--gst/ffmpegcolorspace/gstffmpegcolorspace.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gst/ffmpegcolorspace/gstffmpegcolorspace.c b/gst/ffmpegcolorspace/gstffmpegcolorspace.c
index f4f1ae88b..7045f2968 100644
--- a/gst/ffmpegcolorspace/gstffmpegcolorspace.c
+++ b/gst/ffmpegcolorspace/gstffmpegcolorspace.c
@@ -439,7 +439,9 @@ gst_ffmpegcsp_transform (GstBaseTransform * btrans, GstBuffer * inbuf,
space = GST_FFMPEGCSP (btrans);
GST_DEBUG ("from %d -> to %d", space->from_pixfmt, space->to_pixfmt);
- if (space->from_pixfmt == PIX_FMT_NB || space->to_pixfmt == PIX_FMT_NB)
+
+ if (G_UNLIKELY (space->from_pixfmt == PIX_FMT_NB ||
+ space->to_pixfmt == PIX_FMT_NB))
goto unknown_format;
/* fill from with source data */