X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=main.cpp;h=90084352d1c4c5cba997b30f0486d51ec6acf24b;hb=97b147e9106cb549dd7dd62829b9d29b326738c7;hp=f1b466bbc5cb7cdfb26e9f74e2dd7924b53801f2;hpb=3ff9a5ad691b8dca9d91f8e9786a8d08d31b70fa;p=trackerpp.git diff --git a/main.cpp b/main.cpp index f1b466b..9008435 100644 --- a/main.cpp +++ b/main.cpp @@ -9,13 +9,18 @@ using namespace suanzi; class Callback : public EngineObserver { - void onPersonIn(Person& p){ - LOG_DEBUG(TAG, "OnPersonIn " << p.toString()) - + void onPersonsIn(const std::vector& p){ + LOG_DEBUG(TAG, "onPersonsIn"); + for (const auto& i : p){ + LOG_DEBUG(TAG, "OnPersonIn " << i.toString()); + } }; - void onPersonOut(Person& p) { - LOG_DEBUG(TAG, "OnPersonIn " << p.toString()) + void onPersonsOut(const std::vector& p) { + LOG_DEBUG(TAG, "onPersonsOut"); + for (const auto& i : p){ + LOG_DEBUG(TAG, "OnPersonOut " << i.toString()); + } }; }; @@ -26,6 +31,7 @@ int main(int argc, char* argv[]) EnginePtr e = Engine::create(); e->addObserver(new Callback()); e->setVideoSrc(VideoSrcType::URL, "rtsp://192.168.1.75:554/stream1"); + //e->setVideoSrc(VideoSrcType::URL, "rtsp://192.168.56.101:5454/test.mp4"); e->start(); e->destroy(); log4cpp::Category::shutdown();