blob: f394b9189b2c1a3f7153d716dc01616819ee63ed [file] [log] [blame]
Michael Schuh5a1a7582019-03-01 13:03:47 -08001package(default_visibility = ["//visibility:public"])
2
3cc_binary(
4 name = "image_streamer",
5 srcs = ["image_streamer.cc"],
Philipp Schraderdada1072020-11-24 11:34:46 -08006 target_compatible_with = ["@platforms//os:linux"],
Michael Schuh5a1a7582019-03-01 13:03:47 -08007 deps = [
Tyler Chatowe0241452019-03-08 21:07:50 -08008 ":flip_image",
Michael Schuh5a1a7582019-03-01 13:03:47 -08009 "//aos/logging",
10 "//aos/logging:implementations",
11 "//aos/vision/blob:codec",
12 "//aos/vision/events:epoll_events",
13 "//aos/vision/events:socket_types",
14 "//aos/vision/events:udp",
15 "//aos/vision/image:image_stream",
16 "//aos/vision/image:reader",
17 "//y2019:vision_proto",
18 "@com_github_gflags_gflags//:gflags",
19 ],
20)
Tyler Chatowe0241452019-03-08 21:07:50 -080021
22cc_library(
23 name = "flip_image",
24 srcs = ["flip_image.cc"],
25 hdrs = ["flip_image.h"],
26 copts = [
27 "-Wno-format-nonliteral",
28 "-Wno-cast-align",
29 "-Wno-cast-qual",
30 "-Wno-error=type-limits",
31 ],
Philipp Schraderdada1072020-11-24 11:34:46 -080032 target_compatible_with = ["@platforms//os:linux"],
Tyler Chatowe0241452019-03-08 21:07:50 -080033 deps = [
34 "//third_party/cimg:CImg",
35 "//third_party/libjpeg",
36 ],
37)