ChapterForge
Loading...
Searching...
No Matches
fourcc_utils.hpp File Reference
#include <cstdint>
#include <stdexcept>
#include <string>
Include dependency graph for fourcc_utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

constexpr uint32_t fourcc (const char a, const char b, const char c, const char d)
 
constexpr uint32_t fourcc (const char t[4])
 
uint32_t fourcc (const std::string &s)
 
bool is_printable_fourcc (uint32_t type)
 
std::string fourcc_to_string (uint32_t type)
 

Function Documentation

◆ fourcc() [1/3]

constexpr uint32_t fourcc ( const char  a,
const char  b,
const char  c,
const char  d 
)
inlineconstexpr

◆ fourcc() [2/3]

constexpr uint32_t fourcc ( const char  t[4])
inlineconstexpr

◆ fourcc() [3/3]

uint32_t fourcc ( const std::string &  s)
inline

◆ fourcc_to_string()

std::string fourcc_to_string ( uint32_t  type)
inline

◆ is_printable_fourcc()

bool is_printable_fourcc ( uint32_t  type)
inline