Updating image_streamer to work with JeVois camera
Starting with y2018 code and updating it to work with the new
JeVois camera. The JeVois camera sends a raw image. This
needs to be converted to work in a MJPEG stream.
March 9, 2019 (Tyler)
Responded to Brian's comments.
March 7, 2019 (Tyler)
Rebased on master.
March 6, 2019, 9:35 pm
A bit more cleanup. Ready for another review.
March 6, 2019, 7:10 pm
Moved files and updated scripts and build files to work.
Responded to Austin's Gerrit comments.
March 6, 2019, 7:55 pm
Made new directory with better name and move image_streamer files
into it.
March 5, 2019, 9:22 pm
Reworked deploy script. Need to respond to Austin's comments.
I will do this next.
March 3, 2019, 5:50 pm
Working on deploy script. Not ready to be reviewed.
March 2, 2019, 8:15 pm
Added command line option to set the IP address for the roboRIO.
March 2, 2019, 6:30 pm
Removed y2018 code dependancy.
March 1, 2019, 10:29 pm
Cleaned up the code and set up to run for 9971 robot.
March 1, 2019, 9:20 pm
This version works and boots on the ODROID. The logging was keeping
the program from starting.
March 1, 2019, 8:20 pm
Has debug lines and first version to work with the ODROID.
Jay and Bahar helped me with it.
Change-Id: I93511cb0397eb961d9691791b87b4148289e159b
diff --git a/y2019/image_streamer/BUILD b/y2019/image_streamer/BUILD
new file mode 100644
index 0000000..dc6c45f
--- /dev/null
+++ b/y2019/image_streamer/BUILD
@@ -0,0 +1,18 @@
+package(default_visibility = ["//visibility:public"])
+
+cc_binary(
+ name = "image_streamer",
+ srcs = ["image_streamer.cc"],
+ deps = [
+ "//aos/logging",
+ "//aos/logging:implementations",
+ "//aos/vision/blob:codec",
+ "//aos/vision/events:epoll_events",
+ "//aos/vision/events:socket_types",
+ "//aos/vision/events:udp",
+ "//aos/vision/image:image_stream",
+ "//aos/vision/image:reader",
+ "//y2019:vision_proto",
+ "@com_github_gflags_gflags//:gflags",
+ ],
+)