mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 08:13:04 +04:00
Framework for dynamic videoio backends, FFmpeg and GStreamer plugins
This commit is contained in:
@@ -38,6 +38,16 @@ CV_EXPORTS_W std::vector<VideoCaptureAPIs> getStreamBackends();
|
||||
/** @brief Returns list of available backends which works via `cv::VideoWriter()` */
|
||||
CV_EXPORTS_W std::vector<VideoCaptureAPIs> getWriterBackends();
|
||||
|
||||
enum Capability
|
||||
{
|
||||
Read,
|
||||
Write,
|
||||
ReadWrite
|
||||
};
|
||||
|
||||
/** @brief Returns true if backend is available */
|
||||
CV_EXPORTS bool hasBackend(VideoCaptureAPIs api, Capability cap = ReadWrite);
|
||||
|
||||
//! @}
|
||||
}} // namespace
|
||||
|
||||
|
||||
Reference in New Issue
Block a user