FFmpeg Input: Just-in-case change to file reader

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
CQTexperiment
Christopher Snowhill 2022-01-27 14:49:33 -08:00
parent 9caf704630
commit f807cd8169
1 changed files with 3 additions and 1 deletions
Plugins/FFMPEG

View File

@ -18,7 +18,9 @@
int ffmpeg_read(void *opaque, uint8_t *buf, int buf_size)
{
id source = (__bridge id) opaque;
return (int) [source read:buf amount:buf_size];
long sizeRead = [source read:buf amount:buf_size];
if (sizeRead == 0) return AVERROR_EOF;
return (int)sizeRead;
}
int ffmpeg_write(void *opaque, uint8_t *buf, int buf_size)