aboutsummaryrefslogtreecommitdiffstats
path: root/src/libanalog/ntsc.h
blob: 908e9a606b3aba9f96bee29ed683a4ad80f7790b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
#ifndef NTSC_H
#define NTSC_H

typedef struct ntsc_ctx ntsc_ctx;

ntsc_ctx* ntsc_create_context(int width, int encode);
void ntsc_free_context(ntsc_ctx* ctx);
void ntsc_process_encode(const float* input, float* output, ntsc_ctx* ctx);
void ntsc_process_decode(const float* input, float* output, ntsc_ctx* ctx);

#endif