| 529 | } |
| 530 | |
| 531 | extern "C" void write_frame_cv(write_cv *output_video_writer, mat_cv *mat) |
| 532 | { |
| 533 | try { |
| 534 | cv::VideoWriter *out = (cv::VideoWriter *)output_video_writer; |
| 535 | out->write(*(cv::Mat*)mat); |
| 536 | } |
| 537 | catch (...) { |
| 538 | cerr << "OpenCV exception: write_frame_cv \n"; |
| 539 | } |
| 540 | } |
| 541 | |
| 542 | extern "C" void release_video_writer(write_cv **output_video_writer) |
| 543 | { |