vimc_streamer_thread(9)
β¨ vimc_streamer_thread(9) β Kernel API Manual β¨
π NAME π
vimc_streamer_thread β process frames through the pipeline, bestie π
πΈ SYNOPSIS πΈ
int vimc_streamer_thread (void *data );
π ARGUMENTS π
dataβ thevimc_streamstruct of the current stream. thatβs the whole vibe π«Ά
π¦ DESCRIPTION π¦
okay so picture this: from the source all the way to the sink, it grabs a frame from each subdevice and hands it off to the next one in the pipeline β at a fixed framerate. literally the main character energy of frame delivery β¨
π₯ RETURN π₯
Always zero. no cap. it was created as int instead of void to comply with the kthread API π
π SEE ALSO π
- Kernel file
./drivers/media/test-drivers/vimc/vimc-streamer.cβ yes, the whole path, iconically π vimc_get_source_entity(9)vimc_streamer_pipeline_terminate(9)vimc_streamer_pipeline_init(9)vimc_streamer_get_sensor(9)vimc_streamer_s_stream(9)
xoxo bestie π this lil page lives under source/version ./drivers/media/test-drivers/vimc, dated October 2026. periodt π
π¦ 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