|
StormByte C++ Library: Multimedia module 0.0.9999
StormByte-Multimedia is a StormByte library module for parsing configuration files
|


Go to the source code of this file.
Namespaces | |
| namespace | StormByte::Multimedia::FFmpeg |
| Private RAII wrappers over libav*. | |
| namespace | StormByte |
| namespace | StormByte::Multimedia |
| Public multimedia types: codecs, containers, streams and files. | |
Functions | |
| std::int64_t | StormByte::Multimedia::FFmpeg::Rescale (std::int64_t ticks, const AVRational &src, const AVRational &dst) noexcept |
av_rescale_q(ticks, src, dst). | |
Variables | |
| constexpr int | StormByte::Multimedia::FFmpeg::TimeBase = 1000000 |
< Same {num, den} the public API uses | |
| constexpr AVRational | StormByte::Multimedia::FFmpeg::TimeBaseQ {1, TimeBase} |
AV_TIME_BASE_Q | |
| constexpr AVRational | StormByte::Multimedia::FFmpeg::Nanosecond {1, 1000000000} |
| 1 ns tick | |
| constexpr std::int64_t | StormByte::Multimedia::FFmpeg::NoPts = std::numeric_limits<std::int64_t>::min() |
AV_NOPTS_VALUE | |