Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::video::DecoderMetadata Struct Reference

#include <VideoDecoder.hpp>

Public Attributes

std::uint32_t width {}
 
std::uint32_t height {}
 
std::uint32_t frameRateNumerator {}
 
std::uint32_t frameRateDenominator {1}
 
std::uint64_t durationMicroseconds {}
 
bool hasAudio {}
 
std::uint32_t audioSampleRate {}
 
std::string videoCodec
 
std::string audioCodec
 

Detailed Description

Definition at line 27 of file VideoDecoder.hpp.

Member Data Documentation

◆ audioCodec

std::string monopoly::video::DecoderMetadata::audioCodec

Definition at line 37 of file VideoDecoder.hpp.

◆ audioSampleRate

std::uint32_t monopoly::video::DecoderMetadata::audioSampleRate {}

Definition at line 35 of file VideoDecoder.hpp.

◆ durationMicroseconds

std::uint64_t monopoly::video::DecoderMetadata::durationMicroseconds {}

Definition at line 33 of file VideoDecoder.hpp.

◆ frameRateDenominator

std::uint32_t monopoly::video::DecoderMetadata::frameRateDenominator {1}

Definition at line 32 of file VideoDecoder.hpp.

◆ frameRateNumerator

std::uint32_t monopoly::video::DecoderMetadata::frameRateNumerator {}

Definition at line 31 of file VideoDecoder.hpp.

◆ hasAudio

bool monopoly::video::DecoderMetadata::hasAudio {}

Definition at line 34 of file VideoDecoder.hpp.

◆ height

std::uint32_t monopoly::video::DecoderMetadata::height {}

Definition at line 30 of file VideoDecoder.hpp.

◆ videoCodec

std::string monopoly::video::DecoderMetadata::videoCodec

Definition at line 36 of file VideoDecoder.hpp.

◆ width

std::uint32_t monopoly::video::DecoderMetadata::width {}

Definition at line 29 of file VideoDecoder.hpp.


The documentation for this struct was generated from the following file: