gstreamer
Loading...
Searching...
No Matches
gstreamer.h File Reference

Core streaming interface and helper utilities for the gstreamer module. More...

#include "gstreamer_options.h"
#include "gstreamerConventions.h"
#include "event/gEventDataCollection.h"
#include "run/gRunDataCollection.h"
#include "frame/gFrameDataCollection.h"
#include "gfactory.h"
#include "gbase.h"
#include <string>
#include <vector>
#include <map>
Include dependency graph for gstreamer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  GStreamer
 Abstract base class for all gstreamer output plugins. More...
 

Namespaces

namespace  gstreamer
 

Typedefs

using gstreamer::gstreamersMap = std::unordered_map<std::string, std::shared_ptr<GStreamer>>
 

Functions

std::shared_ptr< const gstreamersMapgstreamer::gstreamersMapPtr (const std::shared_ptr< GOptions > &gopts, int thread_id=-1)
 Create a per-thread map of configured streamer instances.