diff --git a/ChangeLog.txt b/ChangeLog.txt index 23dbe7272..c4cff4290 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -977,4 +977,10 @@ termination. From Max (2014-7-28). * apps/system/nxplayer/nxplayer.c: Fix some error handling, update comments, more debug output (2014-7-31). - + * apps/system/nxplayer/nxplayer.c: Change how the end of the audio + stream is detected by the leaf audio component. This used by be done + by looking for the first partial buffer. That does not work with the + in-place sub-sampling performed by the PCM decoder: That always reduces + the size of the buffer so that all buffers only partially filled by the + time they get to the leaf. Now, a flag is set in the audio buffer + flags set to indicate the final buffer in the stream (2014-7-31).