apps: cam: Fix include order

Several .cpp files in the cam application don't include their
corresponding header first, as usually done by libcamera to ensure that
headers are self-contained. Reorder headers to fix it. This shows
through a compilation error that file_sink.h is missing
libcamera/controls.h, fix it as well.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Stefan Klug <stefan.klug@ideasonboard.com>
This commit is contained in:
Laurent Pinchart 2025-03-14 21:27:06 +02:00
parent 841ef2b4bb
commit 330cd1c560
4 changed files with 7 additions and 4 deletions

View file

@ -5,6 +5,8 @@
* Camera capture session
*/
#include "camera_session.h"
#include <iomanip>
#include <iostream>
#include <limits.h>
@ -16,7 +18,6 @@
#include "../common/event_loop.h"
#include "../common/stream_options.h"
#include "camera_session.h"
#include "capture_script.h"
#include "file_sink.h"
#ifdef HAVE_KMS