vb2_core_streamoff(9)
π
vb2_core_streamoff(9) π
okay bestie, welcome to the Kernel API Manual page for vb2_core_streamoff(9) β this is the VB2 stream OFF moment, and yes it's lowkey iconic β¨
πΈ NAME πΈ
vb2_core_streamoff β it implements the VB2 stream OFF logic. periodt π
π¦ SYNOPSIS π¦
int vb2_core_streamoff (struct vb2_queue *q , unsigned int type );
π ARGUMENTS π
qβ pointer tostruct vb2_queuewith the videobuf2 queue. that's the queue bestie π«Άtypeβ type of the queue to be started. For V4L2, this is defined byenum v4l2_buf_type type. keep that exact, no cap π
β¨ DESCRIPTION β¨
Videobuf2 core helper to implement the VIDIOC_STREAMOFF operation. It is called internally by VB2 by an API-specific handler, like videobuf2-v4l2.h. so yeah, it's not out here doing solo main-character stuff β it gets called internally, iykyk π
π« RETURN π«
Returns zero on success; an error code otherwise. that's the whole vibe check: 0 = slay, anything else = error code π
π SEE ALSO π
Kernel file ./include/media/videobuf2-core.h is in the group chat too, along with the whole coven: enum vb2_memory(9), struct vb2_mem_ops(9), struct vb2_plane(9), enum vb2_io_modes(9), enum vb2_buffer_state(9), struct vb2_buffer(9), struct vb2_ops(9), struct vb2_buf_ops(9), struct vb2_queue(9), vb2_queue_allows_cache_hints(9), vb2_plane_vaddr(9), vb2_plane_cookie(9), vb2_buffer_done(9), vb2_discard_done(9), vb2_wait_for_all_buffers(9), vb2_core_querybuf(9), vb2_core_reqbufs(9), vb2_core_create_bufs(9), vb2_core_prepare_buf(9), vb2_core_remove_bufs(9), vb2_core_qbuf(9), vb2_core_dqbuf(9), vb2_core_streamon(9), vb2_core_expbuf(9), vb2_core_queue_init(9), vb2_core_queue_release(9), vb2_queue_error(9), vb2_mmap(9), vb2_get_unmapped_area(9), vb2_core_poll(9), vb2_read(9), vb2_write(9), vb2_thread_fnc(9), vb2_thread_start(9), vb2_thread_stop(9), vb2_is_streaming(9), vb2_fileio_is_active(9), vb2_get_num_buffers(9), vb2_is_busy(9), vb2_get_drv_priv(9), vb2_set_plane_payload(9), vb2_get_plane_payload(9), vb2_plane_size(9), vb2_start_streaming_called(9), vb2_clear_last_buffer_dequeued(9), vb2_get_buffer(9), vb2_buffer_in_use(9), vb2_verify_memory_type(9), vb2_request_object_is_buffer(9), vb2_request_buffer_cnt(9) π
π source:./include/mediaΒ· date: October 2026 Β· page:vb2_core_streamoff(9)β byeee bestie, stream OFF and glow on π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms