Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
DolbyVisionRpu.h File Reference
#include <cstddef>
#include <cstdint>
#include <vector>

Namespaces

namespace  KODI
 
namespace  KODI::UTILS
 
namespace  KODI::UTILS::DOLBYVISION
 

Functions

std::vector< uint8_t > KODI::UTILS::DOLBYVISION::HevcRpuToNal (const uint8_t *data, size_t size)
 Converts the RPU exported by FFmpeg (AV_FRAME_DATA_DOVI_RPU_BUFFER), which lacks the NAL header and still contains emulation prevention bytes.
 
std::vector< uint8_t > KODI::UTILS::DOLBYVISION::ExtractAv1Rpu (const uint8_t *data, size_t size)
 Extracts the RPU from the ITU-T T.35 metadata OBU of an AV1 temporal unit.