mirror of
https://github.com/owntone/owntone-server.git
synced 2025-11-09 13:39:47 -05:00
[player] Fix incorrect setting of buffer size to outputs
This commit is contained in:
@@ -815,7 +815,7 @@ outputs_flush(output_status_cb cb)
|
||||
}
|
||||
|
||||
void
|
||||
outputs_write(void *buf, size_t bufsize, struct media_quality *quality, int nsamples, struct timespec *pts)
|
||||
outputs_write(void *buf, size_t bufsize, int nsamples, struct media_quality *quality, struct timespec *pts)
|
||||
{
|
||||
int i;
|
||||
|
||||
|
||||
@@ -309,7 +309,7 @@ int
|
||||
outputs_flush(output_status_cb cb);
|
||||
|
||||
void
|
||||
outputs_write(void *buf, size_t bufsize, struct media_quality *quality, int nsamples, struct timespec *pts);
|
||||
outputs_write(void *buf, size_t bufsize, int nsamples, struct media_quality *quality, struct timespec *pts);
|
||||
|
||||
struct output_metadata *
|
||||
outputs_metadata_prepare(int id);
|
||||
|
||||
@@ -1201,7 +1201,7 @@ playback_cb(int fd, short what, void *arg)
|
||||
|
||||
pb_session.read_deficit -= nbytes;
|
||||
|
||||
outputs_write(pb_session.buffer, pb_session.bufsize, &quality, nsamples, &pb_session.pts);
|
||||
outputs_write(pb_session.buffer, nbytes, nsamples, &quality, &pb_session.pts);
|
||||
|
||||
if (nbytes < pb_session.bufsize)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user