跳至主要内容

HttpSource Class

HTTP source Node backed by GStreamer's souphttpsrc. More...

Declaration​

class simaai::neat::HttpSource { ... }

Included Headers​

#include <HttpSource.h>

Base class​

classNode

Public Constructors Index​

HttpSource (HttpSourceOptions opt)

Public Member Functions Index​

std::stringkind () const override
std::stringuser_label () const override
InputRoleinput_role () 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
const HttpSourceOptions &options () const

Private Member Attributes Index​

HttpSourceOptionsopt_

Description​

HTTP source Node backed by GStreamer's souphttpsrc.

Use this at the head of graphs that consume HTTP/HTTPS media streams such as multipart MJPEG. The node is source-owned, so build the graph without pushed input.

Definition at line 39 of file HttpSource.h.

Public Constructors​

HttpSource()​

simaai::neat::HttpSource::HttpSource (HttpSourceOptions opt)
explicit

Definition at line 41 of file HttpSource.h.

Public Member Functions​

backend_fragment()​

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

Definition at line 56 of file HttpSource.h.

caps_behavior()​

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

Definition at line 52 of file HttpSource.h.

element_names()​

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

Definition at line 57 of file HttpSource.h.

input_role()​

InputRole simaai::neat::HttpSource::input_role ()
inline

Definition at line 49 of file HttpSource.h.

kind()​

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

Definition at line 43 of file HttpSource.h.

options()​

const HttpSourceOptions & simaai::neat::HttpSource::options ()
inline

Definition at line 59 of file HttpSource.h.

user_label()​

std::string simaai::neat::HttpSource::user_label ()
inline

Definition at line 46 of file HttpSource.h.

Private Member Attributes​

opt_​

HttpSourceOptions simaai::neat::HttpSource::opt_

Definition at line 64 of file HttpSource.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.