make sampling rate, page sizes, and packet sizes 32-bit values
Using size_t for things that could be beyond 4GB
Using oggp_int32 instead of some usage of int and long
Add explicit user data for packet callback, add OPUS_GET_LOOKAHEAD, fix error code
Calling packet callback on headers too
oops, forgot a break in switch() statement
Making it possible to add a full comment string
Prefix OggOpusEnc functions with ope_encoder_
Fixing window generation
Computing the exact (I think) padding size
Adds windowing to the LPC output
Adding some LPC extension code
Preventing further damage when in unrecoverable error state
wip for handling unrecoverable errors
Properly cleanup on failure to open a file
Properly cleanup even when ope_drain() isn't called
Fix copyright (using libogg's CRC code)
split the calls for draining and destroying the object
Merge branch 'exp_oggpacker2'
setting the muxing delay
chaining seems to be working
Fix bos and eos (I think)
shifting the buffer to avoid growing it all the time
split pages seem to work
Adding some page-splitting code (not quite correct)
both ogg libraries side-by-side
tracking the user buffer pointer
New ogg packer instead of libogg
Add packet and page callbacks
Add support for OPUS_MULTISTREAM_GET_ENCODER_STATE
merge libopus and libopusenc ctl() calls
Implements changing the vendor string
Implement ope_continue_new_file()
Should remove remaining chaining glitches by increasing the overlap
Fixes Ogg delay for chaining
restart granule at zero on chaining
Disabling prediction on chaining joint
trying to compute preskip (doesn't work)
Calling srand() was probably not a good idea
Added actual chaning code (untested)
Applying comments to the last created stream
Some refactoring for chaining
Implement ope_flush_header()
Making it possible to set the serialno
More pass-through ctl() requests
Add picture code (completely untested)
Add setting for comment padding (untested)
setting decision delay and muxing delay (untested)
Frame size support (untested)
enforcing Ogg delay constraint
Don't resample at 48 kHz
supporting some encoder requests (untested)
Fix preskip, granule position, eos flag
Adding resampler code (not used yet)
Handle the end of stream
Fixing some bugs (still won't encode a file)
return values, setting framesize