#include <aws/core/Aws.h>
#include <aws/core/utils/logging/LogMacros.h>
#include <aws_common/sdk_utils/aws_error.h>
#include <aws_common/sdk_utils/client_configuration_provider.h>
#include <aws_ros1_common/sdk_utils/logging/aws_ros_logger.h>
#include <aws_ros1_common/sdk_utils/ros1_node_parameter_reader.h>
#include <kinesis_video_streamer/ros_stream_subscription_installer.h>
#include <kinesis_video_streamer/streamer.h>
#include <kinesis_video_streamer/subscriber_callbacks.h>
#include <ros/ros.h>
Go to the source code of this file.
Macros | |
#define | RETURN_CODE_MASK (0xff) /* Process exit code is in range (0, 255) */ |
#define | UNKNOWN_ERROR_KINESIS_VIDEO_EXIT_CODE (0xf0) |
Functions | |
int | main (int argc, char *argv[]) |
int | shutdown (Aws::SDKOptions options, int return_code) |
Variables | |
constexpr char | kNodeName [] = "kinesis_video_streamer" |
#define RETURN_CODE_MASK (0xff) /* Process exit code is in range (0, 255) */ |