Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2012-10-02 | encoder/opus: implement lookahead | Max Kellermann | 1 | -2/+43 | |
The "opusinfo" program complained about preskip value that was too small. This commit uses OPUS_GET_LOOKAHEAD to obtain the number of frames that shall be silence at the beginning. | |||||
2012-10-02 | encoder/opus: initialize the "granulepos" packet attribute | Max Kellermann | 1 | -1/+5 | |
2012-10-02 | encoder/{vorbis,opus}: merge code to new class OggStream | Max Kellermann | 1 | -43/+13 | |
2012-10-02 | encoder/opus: call ogg_stream_flush() only in the last iteration | Max Kellermann | 1 | -4/+4 | |
If there are multiple pages, the last partial page must be flushed. | |||||
2012-10-02 | encoder/opus: new encoder plugin for the Opus codec | Max Kellermann | 1 | -0/+417 | |