v4l2_src_ch...nt_subscribe(9)
π v4l2_src_change_event_subscribe(9) π
okay so bestie, welcome to the Kernel API Manual β this is the page for v4l2_src_change_event_subscribe, and yes the title is a whole mood. buckle up, it's a short one but it's lowkey iconic π
β¨ NAME β¨
v4l2_src_change_event_subscribe β it's a helper function, and here's the tea π: it calls v4l2_event_subscribe() if the event is V4L2_EVENT_SOURCE_CHANGE. that's literally it. that's the whole job. and she does it flawlessly π
πΈ SYNOPSIS πΈ
int v4l2_src_change_event_subscribe (struct v4l2_fh *fh , const struct v4l2_event_subscription *sub );
like, look at that signature. so clean. so intentional. π
π¦ ARGUMENTS π¦
fhβ pointer tostruct v4l2_fhπ«Άsubβ pointer tostruct v4l2_event_subscriptionβ¨
two pointers, zero drama. we love to see it ngl π
π SEE ALSO π
bestie you are NOT ready for this friend group, they're all main characters fr fr π
Kernel file ./include/media/v4l2-event.h β that's the home base π
struct v4l2_kevent(9)struct v4l2_subscribed_event_ops(9)struct v4l2_subscribed_event(9)v4l2_event_dequeue(9)v4l2_event_queue(9)v4l2_event_queue_fh(9)v4l2_event_wake_all(9)v4l2_event_pending(9)v4l2_event_subscribe(9)v4l2_event_unsubscribe(9)v4l2_event_unsubscribe_all(9)v4l2_event_subdev_unsubscribe(9)v4l2_src_change_event_subdev_subscribe(9)
the whole squad, assembled π§β¨ iykyk
okay go read those too, they're literally the context you need β no cap π
and that's the page!! mwah π this one lives in ./include/media, dated October 2026, and it's page v4l2_src_change_event_subscribe(9) of the Kernel API Manual β go off, kernel bestie, you ate ππ
π₯
π¦ 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