diff options
| author | 2024-01-15 20:52:07 -0500 | |
|---|---|---|
| committer | 2024-01-15 20:52:07 -0500 | |
| commit | 863eda6c45a0ed0bf5f460dde6177c257d57cff8 (patch) | |
| tree | 231d1e7a4dc62e365152a205de82feab3dcb11cd /src/bimu/handlers | |
| parent | be3367fdbfaf7b62b94105cd55d1b9f1e30e9e58 (diff) | |
| download | camu-863eda6c45a0ed0bf5f460dde6177c257d57cff8.tar.gz camu-863eda6c45a0ed0bf5f460dde6177c257d57cff8.tar.bz2 camu-863eda6c45a0ed0bf5f460dde6177c257d57cff8.zip | |
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 <andrew@akon.city>
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); |