Current section

Files

Jump to
membrane_h264_ffmpeg_plugin c_src membrane_h264_ffmpeg_plugin parser.h
Raw

c_src/membrane_h264_ffmpeg_plugin/parser.h

#pragma once
#include <erl_nif.h>
#include <libavcodec/avcodec.h>
#include <libavutil/imgutils.h>
#include <libavutil/opt.h>
typedef struct _h264_parser_state {
AVCodecContext *codec_ctx;
AVCodecParserContext *parser_ctx;
int last_frame_number;
// picture order counter offset
int poc_offset;
}
State;
#include "_generated/parser.h"