Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | shout: added shout_buffer | Eric Wollesen | 2008-09-12 | 1 | -16/+64 |
| | | | | | | | | | | | | The Ogg encoder is slightly less optimal under this configuration. It used to send shout data directly out of its ogg_page structures. Now, in the interest of encapsulation, it copies the data from its ogg_page structures into a buffer provided by the shout audio output plugin (see audioOutput_shout_ogg.c, line 77.) I suspect the performance impact is negligible. [mk: this patch and its description was separated from Eric's patch "Refactor and cleanup of shout Ogg and MP3 audio outputs"] | ||||
* | shout: moved code to audioOutput_shout_ogg.c | Max Kellermann | 2008-09-12 | 1 | -0/+190 |
Begin dividing audioOutput_shout.c: move everything OGG Vorbis related to audioOutput_shout_ogg.c. The header audioOutput_shout.h has to keep its dependency on vorbis/vorbisenc.h, because it needs the vorbis encoder types. For this patch, we have to export several internal functions with generic names to the ABI; these will be removed later when the encoder plugin patches are merged. |