Functions
encoded_frame_test.cpp File Reference
#include <catch2/catch_all.hpp>
#include <catch2/catch_test_macros.hpp>
#include <iostream>
#include "depthai-shared/datatype/RawEncodedFrame.hpp"
#include "depthai-shared/properties/VideoEncoderProperties.hpp"
#include "depthai/device/Device.hpp"
#include "depthai/pipeline/Pipeline.hpp"
#include "depthai/pipeline/datatype/EncodedFrame.hpp"
#include "depthai/pipeline/datatype/ImgFrame.hpp"
#include "depthai/pipeline/node/ColorCamera.hpp"
#include "depthai/pipeline/node/VideoEncoder.hpp"
#include "depthai/pipeline/node/XLinkOut.hpp"
Include dependency graph for encoded_frame_test.cpp:

Go to the source code of this file.

Functions

dai::Pipeline getPipeline (dai::VideoEncoderProperties::Profile profile, unsigned int quality, bool lossless, unsigned int bitrate)
 
 TEST_CASE ("AVC_ENCODING")
 
 TEST_CASE ("HEVC_ENCODING")
 
 TEST_CASE ("JPEG_ENCODING_LOSSLESS")
 
 TEST_CASE ("JPEG_ENCODING_LOSSY")
 
 TEST_CASE ("LINK_TO_BOTH")
 
 TEST_CASE ("OLD_OUTPUT")
 

Function Documentation

◆ getPipeline()

dai::Pipeline getPipeline ( dai::VideoEncoderProperties::Profile  profile,
unsigned int  quality,
bool  lossless,
unsigned int  bitrate 
)

Definition at line 15 of file encoded_frame_test.cpp.

◆ TEST_CASE() [1/6]

TEST_CASE ( "AVC_ENCODING"  )

Definition at line 78 of file encoded_frame_test.cpp.

◆ TEST_CASE() [2/6]

TEST_CASE ( "HEVC_ENCODING"  )

Definition at line 92 of file encoded_frame_test.cpp.

◆ TEST_CASE() [3/6]

TEST_CASE ( "JPEG_ENCODING_LOSSLESS"  )

Definition at line 54 of file encoded_frame_test.cpp.

◆ TEST_CASE() [4/6]

TEST_CASE ( "JPEG_ENCODING_LOSSY"  )

Definition at line 66 of file encoded_frame_test.cpp.

◆ TEST_CASE() [5/6]

TEST_CASE ( "LINK_TO_BOTH"  )

Definition at line 106 of file encoded_frame_test.cpp.

◆ TEST_CASE() [6/6]

TEST_CASE ( "OLD_OUTPUT"  )

Definition at line 34 of file encoded_frame_test.cpp.



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