diff options
Diffstat (limited to 'src/bimu/handlers')
| -rw-r--r-- | src/bimu/handlers/codec_server.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bimu/handlers/codec_server.c b/src/bimu/handlers/codec_server.c index ca1c1b8..a30ce68 100644 --- a/src/bimu/handlers/codec_server.c +++ b/src/bimu/handlers/codec_server.c @@ -30,7 +30,7 @@ static bool codec_server_init(struct bmu_server_handler *handler, struct cch_han static void codec_server_write_info(struct bmu_server_handler *handler, struct aki_packet *packet) { struct bmu_codec_server *codec = (struct bmu_codec_server *)handler; - aki_packet_write_s64(packet, codec->demux->get_duration(codec->demux)); + aki_packet_write_u64(packet, codec->demux->get_duration(codec->demux)); aki_packet_write_u32(packet, codec->demux->streams.size); struct camu_stream *stream; al_array_foreach_ptr(codec->demux->streams, i, stream) { @@ -58,13 +58,13 @@ static void codec_server_subscribe(struct bmu_server_handler *handler, s32 index } } -static s64 codec_server_get_duration(struct bmu_server_handler *handler) +static u64 codec_server_get_duration(struct bmu_server_handler *handler) { struct bmu_codec_server *codec = (struct bmu_codec_server *)handler; return codec->demux->get_duration(codec->demux); } -static bool codec_server_seek(struct bmu_server_handler *handler, s64 pos) +static bool codec_server_seek(struct bmu_server_handler *handler, u64 pos) { struct bmu_codec_server *codec = (struct bmu_codec_server *)handler; return codec->demux->seek(codec->demux, pos); |