diff options
author | Edward Hervey <bilboed@bilboed.com> | 2009-09-15 23:11:01 +0200 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2009-09-19 12:45:39 +0200 |
commit | bdc513b31eb4573e1532f1c2eeba9380b147785d (patch) | |
tree | 09f65f6289f03aaf4e043c8a103d3a4edb0e6960 /gst/mpegdemux | |
parent | 879e00b969a486f55175e695789b9fb1142488a7 (diff) | |
download | gstreamer-plugins-bad-bdc513b31eb4573e1532f1c2eeba9380b147785d.tar.gz |
mpegtsparse: More branch prediction macros
Diffstat (limited to 'gst/mpegdemux')
-rw-r--r-- | gst/mpegdemux/mpegtsparse.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gst/mpegdemux/mpegtsparse.c b/gst/mpegdemux/mpegtsparse.c index ee4cbe94c..c0d862b5f 100644 --- a/gst/mpegdemux/mpegtsparse.c +++ b/gst/mpegdemux/mpegtsparse.c @@ -811,7 +811,7 @@ mpegts_parse_push (MpegTSParse * parse, MpegTSPacketizerPacket * packet, } tspad->pushed = TRUE; - if (GST_FLOW_IS_FATAL (tspad->flow_return)) { + if (G_UNLIKELY (GST_FLOW_IS_FATAL (tspad->flow_return))) { /* return the error upstream */ ret = tspad->flow_return; done = TRUE; @@ -867,7 +867,7 @@ mpegts_parse_is_psi (MpegTSParse * parse, MpegTSPacketizerPacket * packet) table_id = *(packet->data); i = 0; while (si_tables[i] != TABLE_ID_UNSET) { - if (si_tables[i] == table_id) { + if (G_UNLIKELY (si_tables[i] == table_id)) { GST_DEBUG_OBJECT (parse, "Packet has table id 0x%x", table_id); retval = TRUE; break; @@ -884,7 +884,7 @@ mpegts_parse_is_psi (MpegTSParse * parse, MpegTSPacketizerPacket * packet) GST_DEBUG_OBJECT (parse, "section table id: 0x%x", stream->section_table_id); while (si_tables[i] != TABLE_ID_UNSET) { - if (si_tables[i] == stream->section_table_id) { + if (G_UNLIKELY (si_tables[i] == stream->section_table_id)) { retval = TRUE; break; } |