NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
be_video.h
Go to the documentation of this file.
1/*
2 * This software was developed at the National Institute of Standards and
3 * Technology (NIST) by employees of the Federal Government in the course
4 * of their official duties. Pursuant to title 17 Section 105 of the
5 * United States Code, this software is not subject to copyright protection
6 * and is in the public domain. NIST assumes no responsibility whatsoever for
7 * its use by other parties, and makes no guarantees, expressed or implied,
8 * about its quality, reliability, or any other characteristic.
9 */
10
11#ifndef __BE_VIDEO_H__
12#define __BE_VIDEO_H__
13
15#include <be_image.h>
16#include <be_memory_autoarray.h>
17
18namespace BiometricEvaluation
19{
28 namespace Video
29 {
31 enum class CodingFormat
32 {
33 None = 0,
34 MPEG1 = 1,
35 MPEG2 = 2,
36 MPEG4 = 3,
37 H264 = 4
38 };
39
41 enum class ContainerFormat
42 {
43 MPEG1PS = 1,
44 MPEG2TS = 2,
45 MPEG4PS = 3,
46 AVI = 4
47 };
48 struct Frame {
50 int64_t timestamp;
52 };
53 }
54}
55#endif /* __BE_VIDEO_H__ */
CodingFormat
Video coding formats.
Definition: be_video.h:32
ContainerFormat
Container formats.
Definition: be_video.h:42
This software was developed at the National Institute of Standards and Technology (NIST) by employees...
A structure to represent the size of an image, in pixels.
Definition: be_image.h:159
Memory::uint8Array data
Definition: be_video.h:51