summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_rawaudio.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux/demux_rawaudio.c')
-rw-r--r--libmpdemux/demux_rawaudio.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libmpdemux/demux_rawaudio.c b/libmpdemux/demux_rawaudio.c
index f096599abc..9f23eb4391 100644
--- a/libmpdemux/demux_rawaudio.c
+++ b/libmpdemux/demux_rawaudio.c
@@ -68,7 +68,8 @@ int demux_rawaudio_fill_buffer(demuxer_t* demuxer, demux_stream_t *ds) {
dp->pts = (spos - demuxer->movi_start) / (float)(sh_audio->wf->nAvgBytesPerSec);
dp->pos = (spos - demuxer->movi_start);
- stream_read(demuxer->stream,dp->buffer,l);
+ l = stream_read(demuxer->stream,dp->buffer,l);
+ resize_demux_packet(dp, l);
ds_add_packet(ds,dp);
return 1;