#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "media/base/video_transformation.h"
#include <math.h>
#include <stddef.h>
#include "base/logging.h"
#include "base/notreached.h"
#include "base/numerics/angle_conversions.h"
#include "base/strings/string_number_conversions.h"
namespace media {
namespace {
template <size_t decimal_bits>
double FixedToFloatingPoint(int64_t i) { … }
}
std::string VideoRotationToString(VideoRotation rotation) { … }
bool operator==(const struct VideoTransformation& first,
const struct VideoTransformation& second) { … }
VideoTransformation VideoTransformation::FromFFmpegDisplayMatrix(
const int32_t* matrix3x3) { … }
VideoTransformation::VideoTransformation(const int32_t matrix[4]) { … }
}