shithub: libopusenc

RSS feed

bc295f4c – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/19 11:47
Add missing copyright header

9ef1ee72 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/19 09:28
Avoiding sign comparison warnings on the resampler

2e1bb011 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/19 08:59
Avoiding using the packet after invalidated by oggp_commit_packet()

5916d6e6 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 21:55
Using oggp_get_packet_buffer() instead of a fixed size on the stack

59170dd9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 21:27
Call packet callback before committing the packet

b69ccee4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 20:30
Implement OPE_GET_* ctl() calls

d96417df – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 20:22
Adds OPUS_GET* calls

37b00ca1 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 20:19
misc fixes

51f6ebd3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 19:43
Implement ope_strerror()

4f76493c – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 19:20
Return int error codes for pictures

0953079e – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 13:47
Changing picture API

716a70b0 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 10:46
Don't need libogg anymore, but we need libopus 1.1 for the frame size API

410def01 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/18 10:39
reenable SSE and full sinc table

5c91523b – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 15:13
Sync resampler with libspeexdsp

79c0e61a – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/16 14:36
Add support for header gain

469caffa – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/14 10:50
Remove const on OggOpusComments

bd594ec1 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/14 10:13
Remove useless #includes

3aedb583 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/14 10:13
Documenting API parameters

d0ac7e69 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/13 18:09
Add some Doxygen doc

a234a15a – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 14:34
FIXME no longer applies (was only for libogg code)

c42727cd – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 14:24
Properly support > 8 channels

29f19929 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 14:20
cleanup

97401435 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 14:17
Fix granulepos bug on empty streams

54690716 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 11:15
Remove use of ogg_packet

7a0b70ef – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 11:08
Remove use of Ogg integer types

e7712a68 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/12 11:02
Remove libogg-based implementation

5377b0b6 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 22:32
Versioning

32fad368 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 14:01
Fix Makefile.am

2161dec6 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 13:45
make sampling rate, page sizes, and packet sizes 32-bit values

e339b93b – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 13:39
A few more type changes

8d5c2fb9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 13:33
Using size_t for things that could be beyond 4GB

630163e8 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 13:25
Using oggp_int32 instead of some usage of int and long

da413b17 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/11 13:18
Add explicit user data for packet callback, add OPUS_GET_LOOKAHEAD, fix error code

7ff162d8 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/10 20:43
Calling packet callback on headers too

f1d9657d – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/10 18:33
oops, forgot a break in switch() statement

145c7352 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/10 14:24
Making it possible to add a full comment string

2da7ce40 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/10 12:52
Prefix OggOpusEnc functions with ope_encoder_

7b669d31 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/10 12:48
Added comments object

8cdeac9e – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/07 08:11
Fixing window generation

01aecb28 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/07 07:57
Computing the exact (I think) padding size

84ccf379 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/06 09:25
Merge branch 'exp_lpc1'

e7f50fa4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/06 09:24
Misc fixes to LPC

7a20caeb – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/06 08:10
Adds windowing to the LPC output

71532bd8 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 21:49
Fix indexing

b8890d11 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 21:26
oops

1bee6b93 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 21:25
Adding some LPC extension code

68896ecf – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 17:36
Preventing further damage when in unrecoverable error state

6c86e211 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 17:25
wip for handling unrecoverable errors

a1539a99 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 17:12
Properly cleanup on failure to open a file

00053b2a – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 17:04
Properly cleanup even when ope_drain() isn't called

93dd7c43 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 16:48
Fix copyright (using libogg's CRC code)

14bcd76f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 13:35
Implement pull API

b7182675 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 13:11
split the calls for draining and destroying the object

cd2f3a7f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 13:03
remove page callback

b293fe71 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 13:00
Fix leak

76e9fbe5 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 12:54
Merge branch 'exp_oggpacker2'

edeebf74 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 12:53
enable new packer

c6a16e5f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 12:52
cleaning up

4179e367 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 12:43
more splitting

dd41cd4f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 12:38
switch for the packer

1ca49d92 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 12:30
setting the muxing delay

bda18491 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 11:43
chaining seems to be working

6908db1c – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 11:15
Fix bos and eos (I think)

559ba99b – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 09:41
Can now reallocate page

74225cb4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 09:24
shifting the buffer to avoid growing it all the time

6e3f7008 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/05 00:07
split pages seem to work

664127e3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 23:48
Adding some page-splitting code (not quite correct)

bca77956 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 22:32
refactor

eeb1ee31 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 22:08
both ogg libraries side-by-side

599c3d20 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 21:14
Add EOS support

90aad98f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 21:04
more fixes

e3048908 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 20:28
Fixes some bugs

dc7a85a6 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 18:56
lacing resize

430a4eb5 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 18:48
resize packet buffer

dcee49f3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 18:07
tracking the user buffer pointer

87f49126 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 17:09
wip

af46badf – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 14:50
more packer code

25bc5312 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/04 14:06
New ogg packer instead of libogg

d8cae227 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 21:59
Add packet and page callbacks

b84512ec – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 21:41
Add support for OPUS_MULTISTREAM_GET_ENCODER_STATE

885674ea – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 18:34
merge libopus and libopusenc ctl() calls

d681b083 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 18:18
error handling changes

e8d8c744 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 18:08
oops

d8275bd4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 18:05
Implements changing the vendor string

d4a2911f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 14:41
Implement ope_continue_new_file()

781c80da – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/03 11:15
Should remove remaining chaining glitches by increasing the overlap

f945f600 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 19:47
Fixes Ogg delay for chaining

87369891 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 15:49
restart granule at zero on chaining

653f2442 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 14:27
Disabling prediction on chaining joint

8ff3ed21 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 13:51
trying to compute preskip (doesn't work)

2347d157 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 11:48
Calling srand() was probably not a good idea

b30da997 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 11:39
Added actual chaning code (untested)

79b6d1a0 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 11:11
Fix error codes

83af4e1b – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 11:08
Applying comments to the last created stream

4b7cc4e7 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 10:49
per-stream end granule

f96fe8f3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 10:39
some refactoring

36a7ed7f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 10:13
chaining wip

579863e2 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 09:13
Some refactoring for chaining

b7cd8aaf – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 08:50
wip

5c2640cd – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2017/05/02 07:53
Implement ope_flush_header()

Next