summaryrefslogtreecommitdiff
path: root/gst/fieldanalysis/gstfieldanalysis.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2012-03-20 15:38:33 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2012-03-20 15:38:33 +0100
commitc7f9558cc42a8a75c8326f521fe6d84ba5f04a2e (patch)
tree9c00da454ddbb9f3b6ff6008700bea5debc4f88a /gst/fieldanalysis/gstfieldanalysis.c
parenteea0b288cd111227170beb88c3c92e7ec5815362 (diff)
downloadgstreamer-plugins-bad-c7f9558cc42a8a75c8326f521fe6d84ba5f04a2e.tar.gz
orc: don't compile everything at startup
Diffstat (limited to 'gst/fieldanalysis/gstfieldanalysis.c')
-rw-r--r--gst/fieldanalysis/gstfieldanalysis.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gst/fieldanalysis/gstfieldanalysis.c b/gst/fieldanalysis/gstfieldanalysis.c
index bc6e4c561..50314269b 100644
--- a/gst/fieldanalysis/gstfieldanalysis.c
+++ b/gst/fieldanalysis/gstfieldanalysis.c
@@ -1601,7 +1601,7 @@ gst_field_analysis_process_buffer (GstFieldAnalysis * filter,
&& telecine_matches & FIELD_ANALYSIS_BOTTOM_TOP)) {
/* held is opposite to matched => need both field from prev */
/* if t_b, hold bottom from prev and top from current, else vice-versa */
- res1->holding = 1 + !!(telecine_matches & FIELD_ANALYSIS_TOP_BOTTOM);
+ res1->holding = 1 + ! !(telecine_matches & FIELD_ANALYSIS_TOP_BOTTOM);
res0->holding = 1 + !(telecine_matches & FIELD_ANALYSIS_TOP_BOTTOM);
/* push prev TCM */
outbuf =
@@ -1801,8 +1801,6 @@ fieldanalysis_init (GstPlugin * fieldanalysis)
GST_DEBUG_CATEGORY_INIT (gst_field_analysis_debug, "fieldanalysis",
0, "Video field analysis");
- gst_fieldanalysis_orc_init ();
-
return gst_element_register (fieldanalysis, "fieldanalysis", GST_RANK_NONE,
GST_TYPE_FIELDANALYSIS);
}