zephyr/drivers/video
Phi Bang Nguyen b341d9d6a4 video: Merge video_stream_start/stop driver APIs
The video_stream_start/stop() APIs are counter-symetric and have
the same function signature. Also, the implementation logic for
those driver APIs is generally the same. Merge them to save memory
and code lines.

For the sake of simplicity, still keep the user APIs to preserve
backward compatibility with downstream applications.

Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
2025-02-11 07:43:58 +01:00
..
CMakeLists.txt drivers: video: add emulated Imager driver and RX driver 2024-12-05 20:00:21 -05:00
gc2145.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
Kconfig drivers: video: add emulated Imager driver and RX driver 2024-12-05 20:00:21 -05:00
Kconfig.emul_imager drivers: video: add emulated Imager driver and RX driver 2024-12-05 20:00:21 -05:00
Kconfig.emul_rx drivers: video: add emulated Imager driver and RX driver 2024-12-05 20:00:21 -05:00
Kconfig.esp32_dvp
Kconfig.gc2145
Kconfig.mcux_csi drivers: video: csi: Increase init priority 2024-10-25 08:54:57 +02:00
Kconfig.mcux_mipi_csi2rx
Kconfig.mcux_sdma
Kconfig.mt9m114
Kconfig.ov2640
Kconfig.ov5640
Kconfig.ov7670
Kconfig.ov7725
Kconfig.stm32_dcmi
Kconfig.sw_generator drivers: video: sw_generator: Disable the driver if a real camera presents 2024-11-25 17:42:49 +01:00
mt9m114.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
ov2640.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
ov5640.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
ov7670.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
ov7725.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_common.c drivers: video: Add timeout tovideo_buffer_alloc 2024-12-10 20:39:57 +01:00
video_emul_imager.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_emul_rx.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_esp32_dvp.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_mcux_csi.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_mcux_mipi_csi2rx.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_mcux_smartdma.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_stm32_dcmi.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00
video_sw_generator.c video: Merge video_stream_start/stop driver APIs 2025-02-11 07:43:58 +01:00