#include <aws/core/utils/logging/LogMacros.h>#include <h264_encoder_core/h264_encoder.h>#include <cstdio>#include <dlfcn.h>#include <libavcodec/avcodec.h>#include <libavutil/imgutils.h>#include <libavutil/opt.h>#include <libswscale/swscale.h>
Go to the source code of this file.
Classes | |
| class | Aws::Utils::Encoding::H264EncoderImpl |
Namespaces | |
| Aws | |
| Aws::Utils | |
| Aws::Utils::Encoding | |
Variables | |
| constexpr char | Aws::Utils::Encoding::kBitrateKey [] = "bitrate" |
| constexpr char | Aws::Utils::Encoding::kCodecKey [] = "codec" |
| constexpr int | Aws::Utils::Encoding::kDefaultBitrate = 2048000 |
| constexpr int | Aws::Utils::Encoding::kDefaultFpsDenominator = 1 |
| constexpr int | Aws::Utils::Encoding::kDefaultFpsNumerator = 24 |
| constexpr char | Aws::Utils::Encoding::kDefaultHardwareCodec [] = "h264_omx" |
| constexpr int | Aws::Utils::Encoding::kDefaultMaxBFrames = 0 |
| constexpr char | Aws::Utils::Encoding::kDefaultSoftwareCodec [] = "libx264" |
| constexpr char | Aws::Utils::Encoding::kFpsDenominatorKey [] = "fps_denominator" |
| constexpr char | Aws::Utils::Encoding::kFpsNumeratorKey [] = "fps_numerator" |
| constexpr float | Aws::Utils::Encoding::kFragmentDuration = 1.0f |
| constexpr char | Aws::Utils::Encoding::kOutputHeightKey [] = "output_height" |
| constexpr char | Aws::Utils::Encoding::kOutputWidthKey [] = "output_width" |