17 lines
445 B
C
17 lines
445 B
C
|
#ifndef GST_H
|
||
|
#define GST_H
|
||
|
|
||
|
#include <glib.h>
|
||
|
#include <gst/gst.h>
|
||
|
#include <stdint.h>
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
extern void goHandlePipelineBuffer(void *buffer, int bufferLen, int samples, int pipelineId);
|
||
|
|
||
|
GstElement *gstreamer_send_create_pipeline(char *pipeline);
|
||
|
void gstreamer_send_start_pipeline(GstElement *pipeline, int pipelineId);
|
||
|
void gstreamer_send_stop_pipeline(GstElement *pipeline);
|
||
|
void gstreamer_send_start_mainloop(void);
|
||
|
|
||
|
#endif
|