mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-26 12:59:19 -05:00
[player] Fix incorrect setting of buffer size to outputs
This commit is contained in:
parent
f7096890f6
commit
e3d39cff9b
@ -815,7 +815,7 @@ outputs_flush(output_status_cb cb)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
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;
|
int i;
|
||||||
|
|
||||||
|
@ -309,7 +309,7 @@ int
|
|||||||
outputs_flush(output_status_cb cb);
|
outputs_flush(output_status_cb cb);
|
||||||
|
|
||||||
void
|
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 *
|
struct output_metadata *
|
||||||
outputs_metadata_prepare(int id);
|
outputs_metadata_prepare(int id);
|
||||||
|
@ -1201,7 +1201,7 @@ playback_cb(int fd, short what, void *arg)
|
|||||||
|
|
||||||
pb_session.read_deficit -= nbytes;
|
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)
|
if (nbytes < pb_session.bufsize)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user