From 863eda6c45a0ed0bf5f460dde6177c257d57cff8 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Mon, 15 Jan 2024 20:52:07 -0500 Subject: Major build improvments (Windows sink) - This commit won't run correctly because the signedness change is not handled by bimu server yet. Signed-off-by: Andrew Opalach --- src/bimu/handlers/codec_server.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/bimu/handlers') 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); -- cgit v1.2.3-101-g0448