Packages

Membrane Multimedia Framework (FDK-AAC Element)

Retired package: Renamed - Renamed to membrane_aac_fdk_plugin

Current section

Files

Jump to
membrane_element_fdk_aac c_src membrane_element_fdk_aac encoder.h
Raw

c_src/membrane_element_fdk_aac/encoder.h

#pragma once
#include <fdk-aac/aacenc_lib.h>
#include <membrane/membrane.h>
#define MEMBRANE_LOG_TAG "Membrane.Element.FDK.AAC.EncoderNative"
#include <membrane/log.h>
typedef struct _EncoderState {
HANDLE_AACENCODER handle;
unsigned char *aac_buffer;
int channels;
} UnifexNifState;
typedef UnifexNifState State;
#include "_generated/encoder.h"