Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Break reading and enqueueing of audio buffers into two steps so that errors ↵ | Gregory Nutt | 2014-08-05 | 1 | -49/+189 |
| | | | | in enqueueing can be distinguished for errors in reading. Errors in enqueueing signal a downstream decoder error. Add logic to gracefully recover from downstream decoder errors. | ||||
* | Costmetic changes | Gregory Nutt | 2014-08-05 | 1 | -21/+20 |
| | |||||
* | NxPlayer: Fix an error I introduced: Need to pass through final buffer even ↵ | Gregory Nutt | 2014-08-01 | 1 | -34/+40 |
| | | | | if is it zero length because it contains the end of audio stream flag | ||||
* | Audio: Change how the end of the audio stream is detected by the leaf audio ↵ | Gregory Nutt | 2014-07-31 | 1 | -9/+14 |
| | | | | 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. | ||||
* | NxPlayer: Fix some error handling, update comments, more debug output | Gregory Nutt | 2014-07-31 | 1 | -36/+99 |
| | |||||
* | NxPlayer needs to set curbyte field to zero before enqueuing a buffer. ↵ | Gregory Nutt | 2014-07-27 | 1 | -1/+3 |
| | | | | Otherwise, it looks like beginning of the buffer has already been consumed | ||||
* | First cut implementation of fast forward and rewind controls | Gregory Nutt | 2014-07-27 | 1 | -21/+105 |
| | |||||
* | Move subsampling rate definitions from nxplayer.h to audio.h | Gregory Nutt | 2014-07-27 | 1 | -5/+6 |
| | |||||
* | Trivial things from the last commit left in the editor | Gregory Nutt | 2014-07-24 | 1 | -3/+4 |
| | |||||
* | Changes to integrate with Ken's NxWM::CMediaPlayer | Gregory Nutt | 2014-07-24 | 1 | -18/+29 |
| | |||||
* | Convert ac_format and ac_controls to unions to make access a little cleaner | Gregory Nutt | 2014-07-24 | 1 | -27/+25 |
| | |||||
* | Audio: Add hooks for fast-forward and rewind needed by CMediaPlayer; add ↵ | Gregory Nutt | 2014-07-24 | 1 | -0/+110 |
| | | | | hooks for equalizer settings needed by the WM8904 | ||||
* | NxPlayer: Misc changes to better integrate with NxWM::CMediaPlayer | Gregory Nutt | 2014-07-23 | 1 | -1/+1 |
| | |||||
* | Fix error introduced in last commit: Can't call ferror AFTER closing file | Gregory Nutt | 2014-07-23 | 1 | -2/+4 |
| | |||||
* | NxPlayer: Check for read errors and end-of-file with nothing read | Gregory Nutt | 2014-07-23 | 1 | -24/+55 |
| | |||||
* | Flesh out a few more PCM methods, still incomplete. Re-vision PCM structure ↵ | Gregory Nutt | 2014-07-22 | 1 | -14/+16 |
| | | | | definition | ||||
* | nxplayer: Add more debug output so that those of use who are not Ken can ↵ | Gregory Nutt | 2014-07-22 | 2 | -24/+57 |
| | | | | follow what is happening | ||||
* | WM8904 w/NxPlayer: Fix some compile errors and warnings with debug enabled | Gregory Nutt | 2014-07-20 | 1 | -9/+10 |
| | |||||
* | nxplayer: Complilation failure in one configuration reported by Manuel Stühn | Gregory Nutt | 2014-04-21 | 1 | -1/+1 |
| | |||||
* | More trailing whilespace removal | Gregory Nutt | 2014-04-13 | 1 | -1/+1 |
| | |||||
* | More changes to reduce complaints from CppCheck. Some latent bugs fixes, ↵ | Gregory Nutt | 2014-02-10 | 1 | -2/+2 |
| | | | | but probably some new typos introduced | ||||
* | Fix some errors in the clean target of the windows native build | Gregory Nutt | 2014-02-10 | 1 | -17/+16 |
| | |||||
* | NxPlayer play thread stack size is now configurable; all NxPlayer threads ↵ | Gregory Nutt | 2013-11-10 | 3 | -3/+18 |
| | | | | are named via pthread_setname_np(). From Ken Pettit | ||||
* | apps/platform: A new now for platform-specific applicatin code | Gregory Nutt | 2013-10-30 | 1 | -4/+1 |
| | |||||
* | Add for audio sub-format in audion system. From Ken Pettit | Gregory Nutt | 2013-10-28 | 2 | -27/+153 |
| | |||||
* | Remove trailing whitespace | Gregory Nutt | 2013-10-27 | 4 | -53/+53 |
| | |||||
* | Add apps/system/nxplayer media player from Ken Pettit | Gregory Nutt | 2013-10-27 | 6 | -0/+2447 |