AWS SDK for C++

AWS SDK for C++ Version 1.11.891

Loading...
Searching...
No Matches
Codec.h
1
6#pragma once
7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
9
10namespace Aws {
11namespace MediaConvert {
12namespace Model {
13enum class Codec {
14 NOT_SET,
15 UNKNOWN,
16 AAC,
17 AC3,
18 AMR,
19 EAC3,
20 FLAC,
21 MP2,
22 MP3,
23 OPUS,
24 PCM,
25 VORBIS,
26 WMA,
27 WMA2,
28 WMAPRO,
29 AV1,
30 AVC,
31 DV,
32 H263,
33 HEVC,
35 MJPEG,
36 MPEG1,
37 MP4V,
38 MPEG2,
39 PRORES,
40 QTRLE,
41 THEORA,
43 VC1,
44 VC3,
45 VFW,
46 VP8,
47 VP9,
48 C608,
49 C708,
50 WEBVTT
51};
52
53namespace CodecMapper {
54AWS_MEDIACONVERT_API Codec GetCodecForName(const Aws::String& name);
55
56AWS_MEDIACONVERT_API Aws::String GetNameForCodec(Codec value);
57} // namespace CodecMapper
58} // namespace Model
59} // namespace MediaConvert
60} // namespace Aws
AWS_MEDIACONVERT_API Aws::String GetNameForCodec(Codec value)
AWS_MEDIACONVERT_API Codec GetCodecForName(const Aws::String &name)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String