stuffs's blog

mpf-rdf-mux: RDF Multiplexer

mpf-rdf-mux

The following describes the usage and an example of the mpf-rdf-mux component, a multiplexer which can be used to join two streams of GRDF buffers.  Multiplexing two streams to join them into a single stream requires knowledge of the data-types in the input.  This component is restricted to processing GRDF streams, both on the input and on the output pads.

Categories:

mpf-buf-rdf: GstBuffer RDF metadata generator

mpf-buf-rdf

The following describes usage and an example of the mpf-buf-rdf component.  This component can be placed pretty much anywhere in a pipeline to generate RDF metadata about the GstBuffer buffers that are connected to its input.  When used with a "tee" component it can be used to associate metadata with buffers (audio, video, etc) as they flow through a pipeline. 

New MPF Components

I'm in the process of migrating some new MPF components into the public MPF space.  These components are:

mpf-xml-pipeline-dump component

I have committed a new component to SVN to assist with diagnosing MPF (and gstreamer) pipelines: MPF/components/mpf-xml-pipeline-dump.  This component acts as an identity transform, but will dump the structure of the pipeline on the first call to component_process.  The default is a dump to stdout, but the component also supports a "location=filename" parameter to place the XML in a named file.  The dump is performed by the gst_xml_write_file function, and is rather verbose.