- Fixed compile error that appeared with Clang 5.1 on Mac 10.8.5:

modules/videoio/src/cap_gstreamer.cpp:577:31: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
            filename = "v4lsrc ! "COLOR_ELEM" ! appsink";
                              ^
    modules/videoio/src/cap_gstreamer.cpp:585:32: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
            filename = "v4l2src ! "COLOR_ELEM" ! appsink";
This commit is contained in:
Nils Plath 2015-03-08 00:19:25 +01:00
parent 361eb633f6
commit ee55e4595c

View File

@ -574,7 +574,7 @@ bool CvCapture_GStreamer::open( int type, const char* filename )
return false;
}
g_object_unref(G_OBJECT(testfac));
filename = "v4lsrc ! "COLOR_ELEM" ! appsink";
filename = "v4lsrc ! " COLOR_ELEM " ! appsink";
}
if (type == CV_CAP_GSTREAMER_V4L2){
testfac = gst_element_factory_find("v4l2src");
@ -582,7 +582,7 @@ bool CvCapture_GStreamer::open( int type, const char* filename )
return false;
}
g_object_unref(G_OBJECT(testfac));
filename = "v4l2src ! "COLOR_ELEM" ! appsink";
filename = "v4l2src ! " COLOR_ELEM " ! appsink";
}