summaryrefslogtreecommitdiff
path: root/src/codec/stb_image
diff options
context:
space:
mode:
Diffstat (limited to 'src/codec/stb_image')
-rw-r--r--src/codec/stb_image/demuxer.h2
-rw-r--r--src/codec/stb_image/impl.c14
2 files changed, 8 insertions, 8 deletions
diff --git a/src/codec/stb_image/demuxer.h b/src/codec/stb_image/demuxer.h
index 52f9256..d64e311 100644
--- a/src/codec/stb_image/demuxer.h
+++ b/src/codec/stb_image/demuxer.h
@@ -5,7 +5,7 @@
struct camu_stbi_demuxer {
struct camu_demuxer demux;
struct cch_handle *handle;
- struct aki_buffer buffer;
+ struct nn_buffer buffer;
bool eof;
};
diff --git a/src/codec/stb_image/impl.c b/src/codec/stb_image/impl.c
index ac1cbc5..bb38844 100644
--- a/src/codec/stb_image/impl.c
+++ b/src/codec/stb_image/impl.c
@@ -1,5 +1,5 @@
#include <al/lib.h>
-#include <aki/common.h>
+#include <nnwt/common.h>
#include "../common.h"
#define STB_IMAGE_IMPLEMENTATION
#define STB_IMAGE_STATIC
@@ -22,17 +22,17 @@ static bool stbi_demuxer_init(struct camu_demuxer *demux, struct cch_handle *han
struct camu_stbi_demuxer *stb = (struct camu_stbi_demuxer *)demux;
stb->handle = handle;
- aki_buffer_init(&stb->buffer);
+ nn_buffer_init(&stb->buffer);
stb->eof = false;
cch_handle_seek(stb->handle, 0, SEEK_SET);
off_t size = cch_entry_get_size(stb->handle->entry);
- aki_buffer_ensure_space(&stb->buffer, size);
- cch_handle_read(stb->handle, aki_buffer_get_ptr(&stb->buffer, 0), size);
+ nn_buffer_ensure_space(&stb->buffer, size);
+ cch_handle_read(stb->handle, nn_buffer_get_ptr(&stb->buffer, 0), size);
stb->buffer.size = size;
s32 w, h, channels;
- u8 *data = aki_buffer_get_ptr(&stb->buffer, 0);
+ u8 *data = nn_buffer_get_ptr(&stb->buffer, 0);
if (!stbi_info_from_memory(data, stb->buffer.size, &w, &h, &channels)) {
goto err;
}
@@ -80,7 +80,7 @@ static bool stbi_demuxer_seek(struct camu_demuxer *demux, u64 pos)
static void stbi_demuxer_free(struct camu_demuxer **demux)
{
struct camu_stbi_demuxer *stb = (struct camu_stbi_demuxer *)*demux;
- aki_buffer_free(&stb->buffer);
+ nn_buffer_free(&stb->buffer);
al_array_free(stb->demux.streams);
al_free(stb);
*demux = NULL;
@@ -104,7 +104,7 @@ static s32 stbi_decoder_push(struct camu_decoder *dec, struct camu_codec_packet
if (!packet) return CAMU_OK;
s32 w, h, channels;
- u8 *data = aki_buffer_get_ptr(packet->buffer, 0);
+ u8 *data = nn_buffer_get_ptr(packet->buffer, 0);
u8 *pixels = stbi_load_from_memory(data, packet->buffer->size, &w, &h, &channels, 0);
if (!pixels) return CAMU_ERR_ERROR;
struct camu_video_format *fmt = &stb->stream->video.fmt;