ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
mirror.h
Go to the documentation of this file.
1
2#pragma once
3
4#include <stdint.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10int mirror_init(void);
11char *mirror_convert_frame(uint8_t *rgba_data, int src_width, int src_height, int contain);
12void mirror_free_string(char *ptr);
13void mirror_submit_audio_samples(const float *samples, int count, int source);
14char *mirror_render_audio_visualization(unsigned int width, unsigned int height, int source);
15
16void mirror_cleanup(void);
17
19void session_render_cleanup(void);
20
21#ifdef __cplusplus
22}
23#endif
audio_visualization_source_t source
Definition fft.c:24
unsigned int height
Definition fft.c:23
unsigned int width
Definition fft.c:23
unsigned char uint8_t
Definition common.h:60
void session_render_reset_stabilizer(void)
Definition mirror.c:82
void mirror_cleanup(void)
Definition mirror.c:96
void session_render_cleanup(void)
Definition mirror.c:86
char * mirror_convert_frame(uint8_t *rgba_data, int src_width, int src_height, int contain)
Definition mirror.c:108
void mirror_submit_audio_samples(const float *samples, int count, int source)
Definition mirror.c:312
char * mirror_render_audio_visualization(unsigned int width, unsigned int height, int source)
Definition mirror.c:320
int mirror_init(void)
Definition mirror.c:51
void mirror_free_string(char *ptr)
Definition mirror.c:336