#pragma once #include "codec.h" #ifdef LIANA_SERVER struct camu_wuffs_demuxer { struct camu_demuxer demux; struct cch_handle *handle; struct nn_buffer buffer; bool eof; }; struct camu_demuxer *camu_wuffs_demuxer_create(void); #endif #ifdef LIANA_CLIENT struct camu_wuffs_decoder { struct camu_decoder dec; struct camu_codec_stream *stream; u8 file_type; void (*callback)(void *, struct camu_codec_frame *); void (*userdata); }; struct camu_decoder *camu_wuffs_decoder_create(void); #endif