Displaying 3 results from an estimated 3 matches for "maazl".
2015 May 15
1
Extension to libvorbis for lossless volume changes
I added a new function to libvorbis that allows lossless changes of the
volume to an vorbis_block. This can help to get reasonable loudness on
hardware players that do not support the Replay Gain tags.
int vorbis_gainadj(vorbis_block *vb, ogg_packet *op, float* dbgain);
dbgain contains the relative adjustment for each channel.
The trick is quite simple. I adjust the first 2 floor values for
2015 May 17
2
Unable to compile encode.c
When I compile encode.c. I am getting the below error.
$ cc encode.c
In file included from encode.c:24:0:
encode.h:5:26: fatal error: vorbis/codec.h: No such file or directory
#include <vorbis/codec.h>
^
compilation terminated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2009 Feb 08
1
[libvorbis] Bugfix: seek broken for large files and on pure 32 bit architectures
In file vorbisfile.c, function
int ov_pcm_seek_page(OggVorbis_File *vf,ogg_int64_t pos)
the calculation of the approximate seek point causes an overflow for
very large files and on pure 32 bit architectures.
/* take a (pretty decent) guess. */
bisect=begin +
(target-begintime)*(end-begin)/(endtime-begintime) - CHUNKSIZE;
The temporary expression (target-begintime)*(end-begin)