Current section

Files

Jump to
membrane_rtmp_plugin c_src membrane_rtmp_plugin sink rtmp_sink.h
Raw

c_src/membrane_rtmp_plugin/sink/rtmp_sink.h

#pragma once
#include <libavformat/avformat.h>
#include <libavutil/avutil.h>
#include <stdbool.h>
#include <unifex/unifex.h>
typedef struct State State;
struct State {
AVFormatContext *output_ctx;
int video_stream_index;
int64_t current_video_dts;
int audio_stream_index;
int64_t current_audio_pts;
bool header_written;
};
#include "_generated/rtmp_sink.h"