返回专用的帧捕获串行队列(全局单例,惰性初始化)。 使用串行队列保证帧回调顺序执行,且不阻塞主线程。
()
| 14 | /// |
| 15 | /// 使用串行队列保证帧回调顺序执行,且不阻塞主线程。 |
| 16 | pub fn capture_queue() -> &'static DispatchQueue { |
| 17 | CAPTURE_QUEUE |
| 18 | .get_or_init(|| { |
| 19 | // attr = None → DISPATCH_QUEUE_SERIAL(串行队列) |
| 20 | DispatchQueue::new("com.rustcv.capture", None) |
| 21 | }) |
| 22 | .as_ref() |
| 23 | } |