output/{recorder,shout}: call encoder_read() in a loop

This is necessary for Ogg packets that span more than one page.
This commit is contained in:
Max Kellermann
2012-10-01 23:50:50 +02:00
parent 58e600f408
commit adbe8c409a
4 changed files with 23 additions and 15 deletions

1
NEWS
View File

@@ -2,6 +2,7 @@ ver 0.17.3 (2012/??/??)
* output:
- recorder: fix I/O error check
- shout: fix memory leak in error handler
- recorder, shout: support Ogg packets that span more than one page
ver 0.17.2 (2012/09/30)
* protocol: