Skip to main content

H265Depacketize Class

Depayloads RTP-encapsulated H.265 into parsed Annex-B access units. More...

Declaration

class simaai::neat::H265Depacketize { ... }

Included Headers

#include <H265Depacketize.h>

Base classes

classNode
classOutputSpecProvider

Public Constructors Index

H265Depacketize (int payload_type=96, int source_fps=-1)

Construct with an RTP payload type and optional source framerate. More...

Public Member Functions Index

std::stringkind () const override
NodeCapsBehaviorcaps_behavior () const override
std::stringbackend_fragment (int node_index) const override
std::vector< std::string >element_names (int node_index) const override
OutputSpecoutput_spec (const OutputSpec &input) const override
intpayload_type () const
intsource_fps () const

Private Member Attributes Index

intpayload_type_ = 96
intsource_fps_ = -1

Description

Depayloads RTP-encapsulated H.265 into parsed Annex-B access units.

Definition at line 21 of file H265Depacketize.h.

Public Constructors

H265Depacketize()

simaai::neat::H265Depacketize::H265Depacketize (int payload_type=96, int source_fps=-1)
explicit

Construct with an RTP payload type and optional source framerate.

Payload values <= 0 disable filtering; FPS values <= 0 leave it unspecified.

Definition at line 25 of file H265Depacketize.h.

Public Member Functions

backend_fragment()

std::string simaai::neat::H265Depacketize::backend_fragment (int node_index)

Definition at line 33 of file H265Depacketize.h.

caps_behavior()

NodeCapsBehavior simaai::neat::H265Depacketize::caps_behavior ()
inline

Definition at line 30 of file H265Depacketize.h.

element_names()

std::vector< std::string > simaai::neat::H265Depacketize::element_names (int node_index)

Definition at line 34 of file H265Depacketize.h.

kind()

std::string simaai::neat::H265Depacketize::kind ()
inline

Definition at line 27 of file H265Depacketize.h.

output_spec()

OutputSpec simaai::neat::H265Depacketize::output_spec (const OutputSpec & input)

Definition at line 35 of file H265Depacketize.h.

payload_type()

int simaai::neat::H265Depacketize::payload_type ()
inline

Definition at line 37 of file H265Depacketize.h.

source_fps()

int simaai::neat::H265Depacketize::source_fps ()
inline

Definition at line 40 of file H265Depacketize.h.

Private Member Attributes

payload_type_

int simaai::neat::H265Depacketize::payload_type_ = 96

Definition at line 45 of file H265Depacketize.h.

source_fps_

int simaai::neat::H265Depacketize::source_fps_ = -1

Definition at line 46 of file H265Depacketize.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.