When set to in_place, the BaseTransform class will guaranty that buffers
passed to transform_ip() function are writable.
https://bugzilla.gnome.org/show_bug.cgi?id=775378
vector < Rect > mouth;
vector < Rect > nose;
vector < Rect > eyes;
- gboolean do_display = FALSE;
gboolean post_msg = FALSE;
Mat mtxOrg (cv::cvarrToMat (img));
- if (filter->display) {
- if (gst_buffer_is_writable (buf)) {
- do_display = TRUE;
- } else {
- GST_LOG_OBJECT (filter, "Buffer is not writable, not drawing faces.");
- }
- }
-
cvCvtColor (img, filter->cvGray, CV_RGB2GRAY);
gst_face_detect_run_detector (filter, filter->cvFaceDetect,
s = NULL;
}
- if (do_display) {
+ if (filter->display) {
CvPoint center;
Size axes;
gdouble w, h;
cellscolor motioncellscolor;
motioncellidx *motioncellsidx;
- buf = gst_buffer_make_writable (buf);
if (filter->firstframe) {
setPrevFrame (img, filter->id);
filter->firstframe = FALSE;