shithub: opus-tools

RSS feed

58347273 – lordmulder <mulder2@gmx.de> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/21 20:09
Add Win32 Unicode support and real-time progress updates (flush).

4cc06a7f – Chris Moeller <kode54@gmail.com> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/21 15:26
Added SSE optimized resampling functions which result in a 15 to 30 percent increase in encoding speed

665f3e69 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/21 07:50
Add some more explanatory comments to opusdec.c.

768a9c77 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/20 20:09
Some inconsequential string changes.

3ed20c6c – Gregory Maxwell <greg@xiph.org> authored on 2012/07/20 11:40
Add a manual gain knob to opusdec.

5dcdb755 – Gian-Carlo Pascutto <gcp@sjeng.org> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/20 05:44
Update .gitignore. Fix 64-bit library paths.

7e848ef7 – Chris Moeller <kode54@gmail.com> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/19 18:09
Fixes MSVC projects and adds git version generator tool

23b858f2 – Chris Moeller <kode54@gmail.com> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/19 16:29
Fixes WaveOut playback for 64 bit builds

5865436b – Gregory Maxwell <greg@xiph.org> authored on 2012/07/17 12:19
When simulating packet loss in opusdec, use the real durations.

67921ee5 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/17 10:10
ca2f5b1c fixed the file vs wav output flag in one case but not the other.

9d31f67b – Gian-Carlo Pascutto <gcp@sjeng.org> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/16 17:35
Change MSVC project structure to match Opus. Fix SMP build.

5524cc87 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/14 07:05
Preface error messages with error, make set_lsb failures non-fatal.

07d15f66 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/13 11:08
Clamp LSB depth to avoid failures on weird files.

08a66f71 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/13 11:02
Add support for OPUS_SET_LSB_DEPTH.

bc72ca70 – Gian-Carlo Pascutto <gcp@sjeng.org> authored on 2012/07/13 07:18
Add MSVC project files for opusdec and opusinfo.

dbed43a1 – Gian-Carlo Pascutto <gcp@sjeng.org> authored on 2012/07/13 06:43
Add missing MSVC project files for opusenc.

064bb217 – Christian Weisgerber <naddy@mips.inka.de> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/12 12:12
This uses the native sndio interface instead of the OSS compatibility

0e166510 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/12 11:17
Removing whitespace, fix inclusion of time.h.

45a5ffad – Gian-Carlo Pascutto <gcp@sjeng.org> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/12 16:29
Add MSVC project file, fixup Win32 portability.

1aa2338f – Gregory Maxwell <greg@xiph.org> authored on 2012/07/12 08:51
Use _alloca if we don't have alloca for WIN32.

5ef6b751 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/12 08:43
Remove requirements for lrintf/fminf/fmaxf, avoid alloca.h usage on win32.

90c1db18 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/12 08:26
Clean up some but not all C99isms.

4430ea0b – Gregory Maxwell <greg@xiph.org> authored on 2012/07/10 20:08
Add support for the OPUS_SET_GAIN CTL if available.

1229864e – Gregory Maxwell <greg@xiph.org> authored on 2012/07/10 10:57
Autoconf arguments to manually disable stackprotector/pie.

c8dd78db – Gregory Maxwell <greg@xiph.org> authored on 2012/07/10 07:19
Advance version to 0.1.3.

ea6d0af9 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/10 07:09
Remove non-working --stereo and --mono arguments to opusdec.

14f650f6 – Timothy B. Terriberry <tterribe@xiph.org> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/07 18:48
Initial version of proper multichannel WAV output.

e112f60e – Gregory Maxwell <greg@xiph.org> authored on 2012/07/06 22:31
Make stack-protector check use AC_LINK_IFELSE.

1f309732 – Gregory Maxwell <greg@xiph.org> authored on 2012/07/04 20:08
Add lpc.c to static makefile.

8b1dd100 – Chris Moeller <kode54@gmail.com> authored and Gregory Maxwell <greg@xiph.org> committed on 2012/07/04 15:06
Implemented LPC in audio input padder.

25c9d378 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/15 21:13
Warning cleanups; On osx opusinfo was complaining that "sync" shadows a global.

4f3aa6d8 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/14 08:19
s/based on/using/ in opusdec version msg for consistency.

67ccdb37 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/13 10:41
Add a note on multichannel output that the channel ordering is wrong.

1484f399 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/13 09:48
Avoid another inconsequential memory leak in opusenc.

0a6c4700 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/13 09:40
Avoid an inconsequential memory leak in opusenc reported by scan-build.

b70c4a18 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/12 13:07
Bump to v0.1.2.

5ec55d12 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/12 13:01
Use dist_man_MANS for the manpages instead of EXTRA_DIST.

9ae4b5d0 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/12 12:46
Advance version to 0.1.1, fix packaging of manfiles.

20bcf2b2 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/12 06:50
On WIN32 fseek() returns 0 on pipes, use GetFileType() to detect them.

c8f56d17 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/11 20:23
When ignoring length don't try to get the length with ftell either.

8c9ee43e – Gregory Maxwell <greg@xiph.org> authored on 2012/06/11 13:55
Add an --ignorelength option to opusenc.

7b1ce31a – Gregory Maxwell <greg@xiph.org> authored on 2012/06/11 13:43
Improvements to opusinfo error messages.

db204761 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/11 13:25
Get rid of cruddy bitrate spinner in the decoder.

678f5407 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/11 05:39
Add a hidden --no-downmix knob to override the automatic downmix.

505b5615 – Gregory Maxwell <greg@xiph.org> authored on 2012/06/03 05:13
Fix for windows playback non-functionality introduced by 18996cf9.

ac7490cb – Gregory Maxwell <greg@xiph.org> authored on 2012/06/02 18:55
Fix for Opusdec output at 44.1kHz adding a pop at ~1 second.

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.

Next