Skip to main content

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.