派生自 development/c++

miyanhui
2019-02-15 ae5899dc884d8d7e1427e45c35e865d7ca51c34b
QiaoJiaSystem/DataManagerServer/AppPipeController.cpp
@@ -9,9 +9,13 @@
                        cv::Size(appPref.getIntData("pulish.width"),appPref.getIntData("pulish.height")),
                        "flv", 25, appPref.getLongData("gpu.index"))
{
    if(appPref.getIntData("pulish.width") < 0 || appPref.getIntData("pulish.height") < 0)
    {
        ERR("pulish.width:  "<<appPref.getIntData("pulish.width") <<"  Height: "<< appPref.getIntData("pulish.height"));
    }
    videoCaptureElement.registerConnector([&]{
        //if(!videoPublishElement.isBusy()){
            videoPublishElement.setImage(videoCaptureElement.getImage());
            //videoPublishElement.setImage(videoCaptureElement.getImage());
            //videoPublishElement.submit();
        //}
@@ -20,7 +24,7 @@
    registerElement(videoCaptureElement);
    registerElement(videoPublishElement);
    videoCaptureElement.setOutPutInterval(3);
    //videoCaptureElement.setOutPutInterval(3);
}
std::string AppPipeController::getRtmp()