shithub: opus-tools

RSS feed

f456150b – Gregory Maxwell <greg@xiph.org> authored on 2012/06/02 08:46
Partial revert of d8e1592d— was erroneously rejecting files with

18996cf9 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/02 08:40
Stronger detection of output opening errors.

1d128b4d – Ralph Giles <giles@mozilla.com> authored on 2012/05/30 06:47
Try linking opus when testing -fPIE.

d8e1592d – Gregory Maxwell <greg@xiph.org> authored on 2012/05/29 10:58
Fix for the infinite loop on preskip>samples found by Tim.

b7bd409c – Gregory Maxwell <greg@xiph.org> authored on 2012/05/29 00:39
More faithfully reflect the vorbis-tools licensing, as intended.

6d98b19f – Gregory Maxwell <greg@xiph.org> authored on 2012/05/29 00:21
The input file was missing in the opusdec.1 synopsis.

d0415700 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 22:11
opusinfo, correct conversion of headergain into dB.

f3f17fa6 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 11:54
Advance versions.

3d9024fa – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 11:38
Drop soundcard support from Makefile.unix and include it in dist.

c2f8ba8d – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 11:34
Automake fixes for make dist; add .xz build output.

858f5122 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 01:55
Shorten container delay option.

7981ba1f – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 01:13
Revert "Add AC_PROG_LIBTOOL to make it easier to build static win32 bins."

be6c5ecb – Gregory Maxwell <greg@xiph.org> authored on 2012/05/28 00:55
Change see-also formatting in manpages to make it machine parseable.

9b1b621c – Kat Walsh <kat@wikimedia.org> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/05/28 00:14
proofreading

82f157f0 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 22:29
Add some missing copyright notices.

2de4633e – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 22:09
Starter manpages for opusenc/opusdec/opusinfo.

58448f98 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 19:43
update gitignore.

fd3abf6b – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 19:30
Add AC_PROG_LIBTOOL to make it easier to build static win32 bins.

920a3079 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 17:32
'ENCODER=' tag for opus-tools version instead of the vendor field.

315f60d9 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 13:49
End padding buffer is per channel.

dc500a7a – Gregory Maxwell <greg@xiph.org> authored on 2012/05/27 00:16
Additional header checks.

81a73aca – Gregory Maxwell <greg@xiph.org> authored on 2012/05/26 23:28
Fix package naming in help output.

57832441 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/26 22:54
Win32 portability fixes.

2b249750 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/26 20:50
Ogginfo test additions from Tim's review.

c27db573 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/26 14:49
Add 'opusinfo' tool and misc cleanups.

6e936055 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/25 14:25
Use RESTRICTED_LOWDELAY when the user requests frames 5ms and under.

ff021f6d – Gregory Maxwell <greg@xiph.org> authored on 2012/05/25 10:08
Fix overhead calculation, move start time measurement later.

ef08771c – Gregory Maxwell <greg@xiph.org> authored on 2012/05/24 12:42
Also reject v1 headers which are too long.

de480948 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/23 17:00
Basil Gohar pointed out that it was missing a gitignore.

10e39c58 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/23 15:02
Minor fix for chained files with resampling.

e4c9f915 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/23 14:49
opusdec: Correct lengths for resampled outputs; chaining.

ca2f5b1c – Gregory Maxwell <greg@xiph.org> authored on 2012/05/22 22:38
Fix opusdec wav output on big-endian systems.

0a7f91a6 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/22 19:19
Fix minor memory leak with resampled output.

c1680712 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/22 11:12
Revise header version according to the current OggOpus spec.

d3062c4f – Gregory Maxwell <greg@xiph.org> authored on 2012/05/21 11:09
Restore handling of data being a non-final hunk in wavs, removed in ca4927a9.

26ad4377 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/21 09:03
Avoid confusion between int truncate and truncate();

ca4927a9 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/19 19:52
Now all wav files >2GiB encode completely.

790ac62c – Gregory Maxwell <greg@xiph.org> authored on 2012/05/16 15:50
Support for PIE/RELRO, avoid stackprotector on platforms where it may be broken.

a0c50052 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/16 12:49
soundcard.h autodetection

e186a851 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/16 12:30
Include <opus.h> instead of <opus/opus.h> for compatibility with multiple header installs.

69b8e725 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/16 10:38
Add a real autotools build enviroment.

2f748dc9 – Gregory Maxwell <greg@xiph.org> authored on 2012/05/07 14:56
.oga->.opus

ed8978ba – Ralph Giles <giles@mozilla.com> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/04/12 06:34
Revert #undef OLD_LIBOGG.

c20f6b4e – Ralph Giles <giles@mozilla.com> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/04/11 09:15
Use 'artist' not 'author' for the dc:author tag.

cbee4c0f – Gregory Maxwell <greg@xiph.org> authored on 2012/01/23 07:22
In opusdec fill resampler with 0 rather than 200. Reported by kode@bender.sjeng.org and ron@debian.org.

04823b05 – Gregory Maxwell <greg@xiph.org> authored on 2012/01/23 07:17
Include missing alloca.h.

d7545970 – Gregory Maxwell <greg@xiph.org> authored on 2011/12/13 19:50
Encoder-side changes for exact durations for 44.1k roundtrips also reduce framing latency and support very high rate (>15mbit) multichannel.

d35a6779 – Gregory Maxwell <greg@xiph.org> authored on 2011/12/03 09:45
Minor changes to make it easier to cross compile.

79e0969f – Gregory Maxwell <greg@xiph.org> authored on 2011/12/01 11:05
Some minor reorg, plus removing -DVALGRIND from the Makefile

8abc8e8c – Gregory Maxwell <greg@xiph.org> authored on 2011/11/22 19:28
Opusenc: code 16kHz as 16kHz, not 12kHz.

65edaa18 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/22 18:45
Add --save-range for opusdec too.

0ef1f216 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/22 18:06
Opusenc: Downmixing, multistream --save-range, multistream set-ctl.

6dd8086d – Gregory Maxwell <greg@xiph.org> authored on 2011/11/22 13:17
First cut at working multichannel support.

5be25490 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/19 23:33
Incremental work rewriting opusenc.

9cdde2e9 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/17 18:59
Opusdec print_comments hardening.

5fcf9ef3 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/17 17:42
Fix opusenc comment writing.

3bffde39 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/17 08:50
Fix opusenc stack corruption with large requested frames.

7fd590e2 – Gregory Maxwell <greg@xiph.org> authored on 2011/11/17 08:31
Fix oggdec stack corruption with large frames.

fe7df628 – Gregory Maxwell <greg@xiph.org> authored on 2011/10/30 21:56
Fixes build against current libopus.

2c0e6de4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2011/08/29 10:22
Merge remote-tracking branch 'jmvalin/master'

979aca94 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2011/08/29 10:18
Error handling

bc8191a9 – Gregory Maxwell <greg@xiph.org> authored on 2011/08/29 09:55
Build fixes for the multistream error codes and some whitespace

8dfba387 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2011/08/26 21:40
Switching to multi-stream API

51319268 – Gregory Maxwell <greg@xiph.org> authored on 2011/08/23 08:51
Add noise shaping dither to opusdec.

c8ea3edb – Gregory Maxwell <greg@xiph.org> authored on 2011/08/19 08:18
Switch the encode and decode tools to use the float API and update for the VBR API change.

5db3932b – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/09 18:17
Now with non insane dB->gain calculation

ff18ca16 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/09 14:48
Adding a playback gain field to the header

32a40664 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/09 13:11
header fixes from bemasc

f8d9fe87 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/09 11:03
updated Ogg header comment

05a089c8 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/09 09:50
New version of the Opus header -- reversing the stream/channel map

e8baf599 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/04 14:15
Adding OpusTags at the front of comments packets

c2ee5af2 – Gregory Maxwell <greg@xiph.org> authored on 2011/08/04 11:12
Avoid high muxing delay by tracking and flushing, support for lower

3e3132be – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/04 06:52
s/sample_rate/input_sample_rate/

736d9347 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/04 06:32
Implements --speech and --music

d6007595 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 15:10
Comment bugfix: comment_init() was called too late.

e5551c09 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 15:04
Handling the preskip after resampling

cf6f6c7c – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 13:45
Adding code to drain the resampler

8e4c06e0 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 13:35
Now skips samples at the end according to the last granulepos

29724d05 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 13:21
Fixes granulepos computation in opusenc and ensures there's enough audio

380f6e64 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 06:24
proper pre-skip computation in the encoder

f47ff049 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/03 05:22
s/pregap/preskip/

7dbf0598 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/02 08:13
Multi-stream header support -- completely untested

3a6d00e7 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/02 08:03
Rejecting headers with junk at the end

ee4b1430 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/02 08:00
Making the header little endian like the rest

1d778017 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/02 07:54
Adds a version field and fixes pregap decoding

ae7ded8f – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/02 07:18
Pregap handling in opusenc, proper ending of audio read in opusenc

31614891 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/01 17:02
Resampling on the decoder side

bb0ca0a7 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/01 13:56
Basic resampling support in the encoder

c83e66fd – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/01 10:58
Bringing in the Speex resampler (not used yet)

dc278cc6 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/01 08:15
Properly determine the frame size in opusdec

45fcaf8e – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/01 08:01
Remove the rest of skeleton support from opusenc

e8ad9400 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/08/01 04:21
Decoder code updated to Opus

35c4fb88 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/07/31 17:54
Header handlign code (completely untested)

22f60eed – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/07/29 16:44
Copying opusenc/opusdec from celtenc/celtdec