Demux multipart HTTP streams into per-part buffers. More...
Declaration
class simaai::neat::MultipartJpegDemux { ... }
#include <MultipartJpegDemux.h>
Base class
Public Constructors Index
Public Member Functions Index
Private Member Attributes Index
Description
Demux multipart HTTP streams into per-part buffers.
With header capture disabled, this wraps GStreamer's multipartdemux; place JpegParse after it to normalize each MJPEG part. With header capture enabled, this node already emits parsed image/jpeg frames and must connect directly to the decoder because JpegParse does not preserve the captured attributes.
Definition at line 89 of file MultipartJpegDemux.h.
Public Constructors
MultipartJpegDemux()
Public Member Functions
backend_fragment()
| std::string simaai::neat::MultipartJpegDemux::backend_fragment (int node_index) |
|
caps_behavior()
| NodeCapsBehavior simaai::neat::MultipartJpegDemux::caps_behavior () |
|
inline
|
capture_headers()
| const std::vector< std::string > & simaai::neat::MultipartJpegDemux::capture_headers () |
|
inline
|
Normalized, deduplicated capture allowlist; empty when capture is disabled.
Definition at line 108 of file MultipartJpegDemux.h.
element_names()
| std::vector< std::string > simaai::neat::MultipartJpegDemux::element_names (int node_index) |
|
kind()
| std::string simaai::neat::MultipartJpegDemux::kind () |
|
inline
|
options()
| const MultipartJpegDemuxOptions & simaai::neat::MultipartJpegDemux::options () |
|
inline
|
Private Member Attributes
capture_
| std::vector<std::string> simaai::neat::MultipartJpegDemux::capture_ |
|
opt_
| MultipartJpegDemuxOptions simaai::neat::MultipartJpegDemux::opt_ |
|
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.