#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" |