Classes | Namespaces | Typedefs | Functions | Variables
H26xParsers.cpp File Reference
#include "H26xParsers.hpp"
#include <cmath>
#include <tuple>
Include dependency graph for H26xParsers.cpp:

Go to the source code of this file.

Classes

struct  dai::utility::H264Parser
 
struct  dai::utility::H265Parser
 
struct  dai::utility::H26xParser< T >
 

Namespaces

 dai
 
 dai::utility
 

Typedefs

typedef unsigned int dai::utility::uint
 
typedef unsigned long dai::utility::ulong
 

Functions

uint dai::utility::findEnd (buf &bs, uint pos)
 
uint dai::utility::findStart (buf &bs, uint pos)
 
SliceType dai::utility::getSliceType (uint num, Profile p)
 
std::vector< SliceType > dai::utility::getTypesH264 (buf &bs, bool breakOnFirst)
 
std::vector< SliceType > dai::utility::getTypesH265 (buf &bs, bool breakOnFirst)
 
std::tuple< uint, ulong > dai::utility::readGE (buf &bs, ulong pos)
 
uint dai::utility::readUint (buf &bs, ulong start, ulong end)
 
bool dai::utility::scodeEq (buf &bs, uint pos, buf code)
 

Variables

const typedef std::vector< std::uint8_t > dai::utility::buf
 


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19