17#include <vrs/DataLayout.h>
18#include <vrs/DataLayoutConventions.h>
19#include <vrs/DataPieces.h>
21namespace vrs_sample_apps {
27constexpr const char* kSampleFileName =
"sample_file.vrs";
73const uint8_t kNumChannels = 1;
74const uint32_t kSampleRate = 44100;
75const size_t kAudioBlockSize = 256;
78const size_t kDataRecordCount = 100;
81constexpr const char* kCameraStreamFlavor =
"sample/camera";
82constexpr const char* kAudioStreamFlavor =
"sample/audio";
83constexpr const char* kMotionStreamFlavor =
"sample/motion";
86#define CALIBRATION_VALUES \
87 { 23, 53, 343, 3, 12, 8 }
88constexpr double kMotionValue = 25;
For use within an AutoDataLayout class, to end the AutoDataLayout's construction.
Definition DataLayout.h:590
Specialized DataLayout class to declare a DataLayout in struct format.
Definition DataLayout.h:584
DataPieceValue specialization class to store enums more conveniently and safely.
Definition DataPieceValue.h:283
DataPiece for a single value of type T. The value is stored in DataLayout's fixed size buffer.
Definition DataPieceValue.h:37
Vector of type T and variable size.
Definition DataPieceVector.h:37
constexpr const char * kImageWidth
DataLayout convention name for the image width.
Definition DataLayoutConventions.h:30
uint32_t ImageSpecType
Data type to use for the kImageXXX fields above.
Definition DataLayoutConventions.h:48
constexpr const char * kImageHeight
DataLayout convention name for the image height.
Definition DataLayoutConventions.h:32
constexpr const char * kImagePixelFormat
DataLayout convention name for the pixel format specification (see vrs::ImageFormat).
Definition DataLayoutConventions.h:38
Definition Compressor.cpp:113
Sample metadata for configuration records of an image stream.
Definition SharedDefinitions.h:32
Sample metadata for data records of an image stream.
Definition SharedDefinitions.h:48
Sample metadata for configuration records of a metadata stream.
Definition SharedDefinitions.h:59
Sample metadata for data records of a metadata stream.
Definition SharedDefinitions.h:66