RSS feed
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()
a8cc9885
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 15:49
Making it possible to set the serialno
5f0cfe96
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 14:13
More pass-through ctl() requests
15038734
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 13:18
Add picture code (completely untested)
04b64873
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 13:03
Add setting for comment padding (untested)
2809e5c2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 12:59
setting decision delay and muxing delay (untested)
51fc441f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 12:19
Frame size support (untested)
1f4bc1dc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 12:08
enforcing Ogg delay constraint
cfd5d0f3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 11:27
Fix leaks
5e46bb72
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 11:15
Don't resample at 48 kHz
63409a06
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 11:12
supporting some encoder requests (untested)
846dae99
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/05/01 10:26
Add resampling support
e63d476e
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/04/30 19:31
Fix preskip, granule position, eos flag
9a64adc2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/30 22:09
Initialize resampler
4099570a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/30 22:01
Adding resampler code (not used yet)
0c34772e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/30 07:38
exporting symbols
252145c7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 23:19
Handle the end of stream
9c3d7601
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 22:40
missing initialization
64a4f890
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 20:56
oops
01373509
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 20:46
missing const
ebe189dc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 20:44
oops
5cbd21e1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 20:40
forgot to init on write
7c26fa81
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 20:14
Fixing some bugs (still won't encode a file)
43ce233a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 19:24
writing pages
cae3f9c8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 17:40
return values, setting framesize
abc0ed1b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/29 13:58
creating Ogg packets
9419488b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/28 13:18
oops
7f4244b4
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/28 13:13
Some encoding code
cada9355
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/28 12:37
filling the audio buffer
9e4f829a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/27 12:56
cleanup
05467e5c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/27 11:34
More comments code
f089e3f4
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/27 11:11
wip
2a9299d0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/27 10:52
writing some example code
af9c532f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/26 22:32
writing comment
2ff38aef
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/26 21:45
Change comment API
5499840f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 23:37
writing header
d9b84e2c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 21:19
stream allocation
4fca05b7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 20:59
allocate buffer
3d48cc60
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 20:52
Add header code from opus-tools
17acb8ae
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 20:33
More init code, silencing warnings
de802c33
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 14:28
wip
8630085e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 13:45
Starting implementation (mostly still placeholders)
e6459b4d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 13:30
Adding implementation (just placeholder functions for now
09895a1c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/24 13:21
API update
177faaee
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/22 20:58
Copying build system from opusfile
a554663f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/04/22 10:08
Initial draft API