|
|
@ -7,17 +7,17 @@ extern "C" {
|
|
|
|
|
|
|
|
|
|
|
|
#include "internal.h"
|
|
|
|
#include "internal.h"
|
|
|
|
|
|
|
|
|
|
|
|
int oiio_decode(struct ncvisual* nc);
|
|
|
|
int oiio_decode(ncvisual* nc);
|
|
|
|
struct ncvisual_details* oiio_details_init(void);
|
|
|
|
struct ncvisual_details* oiio_details_init(void);
|
|
|
|
void oiio_printbanner(const struct notcurses* nc);
|
|
|
|
void oiio_printbanner(const struct notcurses* nc);
|
|
|
|
int oiio_blit(struct ncvisual* ncv, int rows, int cols,
|
|
|
|
int oiio_blit(ncvisual* ncv, int rows, int cols,
|
|
|
|
struct ncplane* n, const struct blitset* bset,
|
|
|
|
struct ncplane* n, const struct blitset* bset,
|
|
|
|
int begy, int begx, int leny, int lenx, const blitterargs* bargs);
|
|
|
|
int begy, int begx, int leny, int lenx, const blitterargs* bargs);
|
|
|
|
ncvisual* oiio_from_file(const char* filename);
|
|
|
|
ncvisual* oiio_from_file(const char* filename);
|
|
|
|
void oiio_details_destroy(struct ncvisual_details* deets);
|
|
|
|
|
|
|
|
int oiio_decode_loop(ncvisual* ncv);
|
|
|
|
int oiio_decode_loop(ncvisual* ncv);
|
|
|
|
int oiio_resize(ncvisual* nc, int rows, int cols);
|
|
|
|
int oiio_resize(ncvisual* nc, int rows, int cols);
|
|
|
|
struct ncvisual* oiio_create(void);
|
|
|
|
ncvisual* oiio_create(void);
|
|
|
|
|
|
|
|
void oiio_destroy(ncvisual* ncv);
|
|
|
|
int oiio_blit_dispatch(struct ncplane* nc, const struct blitset* bset,
|
|
|
|
int oiio_blit_dispatch(struct ncplane* nc, const struct blitset* bset,
|
|
|
|
int linesize, const void* data, int begy, int begx,
|
|
|
|
int linesize, const void* data, int begy, int begx,
|
|
|
|
int leny, int lenx, const blitterargs* bargs);
|
|
|
|
int leny, int lenx, const blitterargs* bargs);
|
|
|
|