tion before building.
Unfortunately my limited experience with windows suggests this kind of
thing is difficult on that platform.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
f
t/etc.
> But libogg is a pure C library, so it seems to be safe. A bit ugly though.)
I'd be keen to have the windows build automatically do the sanest possible
thing,
preferably with anyone having to copy files.
Cheers,
Erik
--
-
lvqcl wrote:
> Somehow libFLAC_dynamic.vcproj and libFLAC_static.vcproj don't define
> FLAC__HAS_X86INTRIN.
Applied, thanks.
Erik
--
------
Erik de Castro Lopo
http://www.me
and you'll see 8BC9CEB8-... there).
> d) Also GUIDs should be uppercase (again, look at SoX or LAME .sln files)
Applied, thanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
lvqcl wrote:
> Analogous to M_LN2 patch: the patch moves definition of M_PI
> from src/libFLAC/window.c and src/test_streams/main.c to
> include/share/compat.h
Applied. Thanks!
Erik
--
------
Erik de Castro Lopo
http:/
27;s just a documentation thing, maybe he confused partition order
> and rice parameter? Anyway, here are two patches that should 'fix' this.
Applied, thanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
__
lvqcl wrote:
> 1) adds FLAC__ALIGN_MALLOC_DATA for x86_64 arch
> 2) removes XIPH_ADD_CFLAGS([-msse]) (-msse2 implies -msse)
> 3) fixes a typo
Applied. Thanks.
Erik
--
------
Erik de Castro Lopo
http://www.mega
; source of errors (at least that's true for me).
>
> (the 2nd patch requires the 1st to be applied)
Both applied. Thanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
ove that header file all
together. Is there any reason to keep this file?
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
lvqcl wrote:
> Conclusions:
>
> 1) flac is always faster when precompute_partition_info_sums_32bit_asm_ia32_()
> is disabled.
Maybe its time to either improve or remove that code.
Erik
--
----------
Erik de Cast
lvqcl wrote:
> Erik de Castro Lopo wrote:
>
> >> -msse for SSE code, -msse2 for SSE2 code, -msse4.1 for SSE4.1 code
> >
> > Yes, that was it. Brain fart. These flags were not needed on x86_64.
> >
> > Erik
>
> But now all C code is compiled with -m
one doesn't
apply. There is something really weird around line 2012 of the
patch file.
Can you try again please?
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
lvqcl wrote:
> Erik de Castro Lopo wrote:
>
> > The biggest of these tweaks weas to disable the intrinsics version
> > fero FLAC__CPU_IA32 because I couldn't get this to compile on
> > i386-linux (and we have the nasm versions). Still open to re-enabling
> >
The other issue is that using some bash features will allow me to reuse
code and reduce the amount of shell script that needs to be mainatained.
Does anyone see any major problems with this?
Cheers,
Erik
--
--
Erik de Castro Lopo
Erik de Castro Lopo wrote:
> There is a segfault happening in the new code when compiling with
> -DDEBUG. Trying to track it down.
This turned out somewhat nasty.
The segfault was only happening in the libFLAC++ code and only when
compiled with -DDEBUG. Debugging with GDB and Valgrin
Erik de Castro Lopo wrote:
> lvqcl wrote:
>
> > It's not possible to use ia32/*.nasm code in 64-bit compiles.
> > There's still no 64-bit asm code in FLAC. I'm not familiar with asm too,
> > so I wrote SSE-accelerated code using intrinsics.
>
> Th
this if someone can get it to work.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Erik de Castro Lopo wrote:
> Erik de Castro Lopo wrote:
>
> > When should FLAC__HAS_X86INTRIN be defined? What header file should I be
> > checking for?
>
> Ah, should be checking for .
>
> The rest seems to be coming together. Testing this now.
There is a segf
Erik de Castro Lopo wrote:
> When should FLAC__HAS_X86INTRIN be defined? What header file should I be
> checking for?
Ah, should be checking for .
The rest seems to be coming together. Testing this now.
Erik
--
--
E
s
> that use SSE1 to one .c file, all functions that use SSE2 to another .c file,
> and so on. Is it correct?
Yes, that makes sense.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
__
t; FLAC__CPU_X86_64 (analogous to FLAC__CPU_IA32)
Ok, I have defined FLAC__CPU_X86_64 in configure.ac.
> and FLAC__HAS_X86INTRIN (analogous to FLAC__HAS_NASM)
When should FLAC__HAS_X86INTRIN be defined? What header file should I be
checking for?
Erik
--
---------
dx, not idx^63U. Also the result of de Bruijn sequences
> is off by 1.
This also needs more investigation. Your patch changes the output
of this function for any given input.
Erik
--
--
Erik de Castro Lopo
http://ww
lvqcl wrote:
> Sure, why not. Patch attached.
Thanks applied. I also ended up moving M_LN2 to include/share/compat.h.
Cheers,
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.
Cheers,
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
lvqcl wrote:
> This patch fixes output directory for plugin_common_static.vcproj and
> test_libs_common_static.vcproj
Applied, thanks.
Erik
--
--
Erik de Castro Lopo
http://www.mega-ne
lvqcl wrote:
> All MSVC projects that generate .lib files have '_static' suffix in their
> names; all but win_utf8_io.
> This patch renames it so that it follows this naming convention.
Applied, thanks.
Erik
--
---
----
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
lvqcl wrote:
> There's a typo in iffscan.c, line 64:
>
> fprintf(stderr, "%ERROR
>
> patch attached.
Applied, thanks.
Erik
--
----------
Erik de Castro Lopo
t; library files (*.lib), projects with '_dynamic' suffix produce dynamic
> library files (*.dll), and projects without suffixes produce executables
> (*.exe). The only exception is win_utf8_io. Should it be renamed to
> win_utf8_io_static?
That would make se
MSVC and M_LN2 : Looks sane but doesn't apply.
* bitmath.h: 1 typo, 1 warning : I don't see why the type has to change.
* usefulness of fast_float_math_hack.h : Yes, probably worth removing it.
Cheers,
Erik
--
----------
Erik d
lvqcl wrote:
> Erik de Castro Lopo wrote:
>
>
> > Unfortunately this patch doesn't apply. How was it generated? Would it be
> > possible to send a patch generated by Git because those usually do work.
> >
> > Erik
>
> I'm not very fami
l to the output of 64-bit FLAC.
>
> But as I said I'm not familiar with assembler so please check it.
Unfortunately this patch doesn't apply. How was it generated? Would it be
possible to send a patch generated by Git because those usually do work.
Erik
--
--------
Timothy B. Terriberry wrote:
> Erik de Castro Lopo wrote:
> > Its crufty old code. I should be removed. It makes no sense to keep
> > supporting 20 year old compilers (MSVC6 was was released in 1989 and
> > MSVC7 in 1992 [0]).
>
> That's not quite accurate. MSC
ipedia.org/wiki/Visual_C%2B%2B
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
.
Thanks Ralph.
All the winamp2 bugs can be ignored because upstream winamp already
contains FLAC support and we dropped the plugin from the sources
some time ago.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
s little sense to keep maintaining project files for the old
free version.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://
rmless (just annoying.)
Those are fixed as well.
Thanks,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
ult_partition_samples) is less
> or equal to 15 and the code above is equivalent to:
>
> "if(bps <= 16)"
Thanks, I've updated the fix to use this test to determine whether a 32 bit
accumulator can be used.
Cheers,
Erik
--
--
Miroslav Lichvar wrote:
> On Wed, Jul 17, 2013 at 07:45:53PM +1000, Erik de Castro Lopo wrote:
> > The fix was changing one local variable from FLAC_uint32 to FLAC_uint64
> > in function precompute_partition_info_sums_().
> >
> >
> > https://gi
Cristian RodrÃguez wrote:
> libFLAC* must never have undefined symbols no matter
> what is the target platform.
Appled. Thanks.
Erik
--
--
Erik de Castro Lopo
http://www.mega-ne
Erik de Castro Lopo wrote:
> I like to make it correct before I make it fast.
Just to 100% sure we know exactly how much I did some tests.
Test machine was Dell laptop with an Intel(R) Core(TM) i7-3537U
CPU @ 2.00GHz running Debian testing. The results for i386 below
are the same machine
Miroslav Lichvar wrote:
> On Wed, Jul 17, 2013 at 07:45:53PM +1000, Erik de Castro Lopo wrote:
> > The fix was changing one local variable from FLAC_uint32 to FLAC_uint64
> > in function precompute_partition_info_sums_().
> >
> >
> > https://gi
44afcd4b
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Erik de Castro Lopo wrote:
> Erik de Castro Lopo wrote:
>
> > > http://wootangent.net/~lsd/blah/snippet6.wav
> >
> > Great, thanks! Confirmed the problem here. Will look at it ASAP.
>
> Same problem with flac 1.2.1. Interesting!
I'm currently testi
Erik de Castro Lopo wrote:
> > http://wootangent.net/~lsd/blah/snippet6.wav
>
> Great, thanks! Confirmed the problem here. Will look at it ASAP.
Same problem with flac 1.2.1. Interesting!
Erik
--
----------
Erik de Cast
k to it here:
>
> http://wootangent.net/~lsd/blah/snippet6.wav
Great, thanks! Confirmed the problem here. Will look at it ASAP.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
__
from say 57% to 64% of
the file and try an encode that?
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
7 produces a
> 9.1GB (!) file.
Very interesting and definitely something we'd like to fix.
I'm going to have a try at recreating this problem on a smaller file.
Cheers,
Erik
--
----------
Erik de Castro Lopo
Wine still
only runs 32 bit windows binaries.
What I did for libsndfile was generate a binary test suite tarball
that could be untarred on the target system where the tests needed
to be run. I'll probably do something like that.
Erik
--
--
would also like whatever build scripts used to build these FLAC
binaries in the actual FLAC git repo.
Does this sound like a plan?
Cheers,
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
test release,
please let us know and we will update the download page. We may even
be willing to host the binaries on the Xiph web site.
Hope this clears things up.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.m
g at the Xiph page and not the old sourceforge
page that may have been cached by your browser?
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@
main FLAC maintainer and changing this now would harm
interoperability with existing files and players (including hardware
ones).
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev
d 32 bit integer) is simply not enough.
For instance, at 96kHz/24 bits, recording 8 channels would chew up
the 2Gigabytes in about 15 minutes. Some songs are longer than that,
If 32 bits is not enough, the next logical amount is 64 bits.
Erik
--
--------
tp://www.hydrogenaudio.org/forums/index.php?showtopic=101082
If some provides the required text, I'm happy to update the changelog.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
you wait until the distributions/package maintainers catch up.
Err, you mean the source code tarball, which is available here:
http://downloads.xiph.org/releases/flac/
Cheers,
Erik
--
----------
Erik de Castro Lopo
http:/
Dear Free Audio Tool Lovers,
I am very pleased to announce the first official release of FLAC, the Free
Lossless Audio Codec, in over 6 years. FLAC is not dead! It is however a
mature software product that is now being maintained by a team working
under the auscpices of the Xiph.Org Foundation.
T
Miroslav Lichvar wrote:
> Don't use the assembly function since it seems to be slower than
> the current version of FLAC__bitreader_read_rice_signed_block.
Applied. Thanks.
Erik
--
------
Erik de Castro Lopo
http
Martijn van Beurden wrote:
> On 05-06-13 10:41, Erik de Castro Lopo wrote:
> > Have you tried replacing the "GET" here:
> >
> > xhttp.open("GET",dname,false);
> > xhttp.send("");
> > return xhttp.responseXML
ks.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Cristian RodrÃguez wrote:
> All C and C++ files must include config.h
Applied, thanks.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-
s.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
me,false);
xhttp.send("");
return xhttp.responseXML;
with a "POST" operation instead? See the "GET or POST?" section of this
page:
http://www.w3schools.com/dom/dom_httprequest.asp
Cheers,
Erik
--
----
rovements.
https://xiph.org/flac/changelog.html
Sat, 01 Jun 2013 12:00:00 +1000
http://flac.sourceforge.net/news.html#20130530
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
__
nce of getting this done?
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Martijn van Beurden wrote:
> I just released FLAC frontend as well, I have a website patch to link to
> it attached.
Applied and pushed.
Erik
--
--
Erik de Castro Lopo
http://www.mega-ne
Hi all,
Yes, its been tagged and released. I will formally announce it
in the next day or two.
Thanks to everyone who contributed patches, debugging, problem
reports etc.
Cheers,
Erik
--
--
Erik de Castro Lopo
http://www.mega
nder whether it is acceptable to use second
> instead?
Yeah, fixed that.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Dagobert Michelsen wrote:
> Hi Erik,
>
> Am 07.04.2013 um 12:25 schrieb Erik de Castro Lopo :
> > Dagobert Michelsen wrote:
> >> Yes, C99 is on and according to B.2.18 from
> >> http://docs.oracle.com/cd/E19205-01/819-5265/bjapp/index.html
> >>
Ulrich Klauer wrote:
> README still had 1.2.1 instead of 1.3.0, and a duplicate copyright line.
Applied. Thanks.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-
Ulrich Klauer wrote:
> Another "huge but minor" patch: Change "under difference licenses"
> into "under different licenses" (in 55 files).
Applied, thanks.
Erik
--
----------
Erik de
Ulrich Klauer wrote:
> Another "huge but minor" patch: Change "under difference licenses"
> into "under different licenses" (in 55 files).
Applied. Thanks!
Erik
--
----------
Erik de
e it will (continue
> to) be unmanageable.
+1 for doing this after the release.
-1000 for doing it before :-)
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev
works with --skip 00:01,11, Dutch locale. When I change
> my locale settings on Windows, make fullcheck passes all tests.
If we can come up with a quick fix for this I'll accept it.
Cheers,
Erik
--
--
Erik de Castro Lop
Ulrich Klauer wrote:
> Erik de Castro Lopo wrote:
>
> > In my latest commit I have updated all version strings and copyright
> > dates.
>
> Here are some fixes to this. (Patch 2 compressed due to mailing list
> size constraints.) Instead of the first patch, it woul
Martijn van Beurden wrote:
> On 26-05-13 14:20, Martijn van Beurden wrote:
> > On 26-05-13 11:33, Erik de Castro Lopo wrote:
> >> Hi all,
> >>
> >> In my latest commit I have updated all version strings and copyright
> >> dates.
> >
> > Her
> > added from gettext/iconv installations.
> >
> > [1] https://raw.github.com/manphiz/patches/master/patch-flac-macosx.patch
>
> Forgot to send to mailling list. Resend as per request by Martijn.
Applied. Thanks.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
hanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Ulrich Klauer wrote:
> Erik de Castro Lopo wrote:
>
> > Martijn van Beurden wrote:
> >> the second fixes some dead links in the website pages
>
> > The first and the third patch were fine, but the second (Fix dead links
> > and update news) doesn't ap
consistent with the other external
> declarations, and if it helps the Intel compiler, why not?
All three applied. Thanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-d
compilers it should be in some
> MSVC version dependant macro, so that new compilers don't need hacks.
Awesome, thanks.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
ific wrapper functions.
>
> Would love to see those patches in the 1.3.0 release.
Sorry, I've read through this thread and can't figure out what was
actually decided and which patch I should be looking at.
Clues?
Erik
--
--
> encode 24-bit files more efficiently
>
> I meant "introduced in libFLAC 1.2.0" there of course
Added. Thanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
I'm no Android guy.
Patch applied. Thanks Janne.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
the delay in getting to this.
The first and the third patch were fine, but the second (Fix dead links
and update news) doesn't apply. Can you please try regenerating that
patch and resending?
Cheers,
Erik
--
----------
Erik de
tml.patch.gz
Applied, thanks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
Ulrich Klauer wrote:
> Hi,
> a patch for the website, to point to downloads.xiph.org for source
> tarballs instead of SourceForge.
Applied. Thanks.
Erik
--
------
Erik de Castro Lopo
http://www.mega
towards the end of the coming weekend.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
ent of the include path provided by pkc-config and then
include flac headers as
HTH,
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
in 1.2.1, so there was a short time for
> adoption of the new decoder. It should be added to the changelog.
It's still a bit of a mystery to me what should be added. Clues?
Erik
--
----------
Erik de Castro Lopo
http://www.mega-
ke sure it works on more
than one computer?
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
h-to-xcode
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
; reproducible when considering decoding. I'll look into this. However,
> these results still show that there hasn't been a (severe) regression in
> performance on linux.
Awesome, thanks!
Erik
--
---------
we specify that include is another place to
look for header files (ie gcc -I include/ ).
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
uivalent."
Yep, removed that line as well.
Other improvements to that file welcome. I have already updated the
version is my private release preparation branch.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
Ulrich Klauer wrote:
> Erik de Castro Lopo wrote:
>
> > There is a bunch of seemingly windows related stuff in the top level
> > directory flac.pbproj which has not been touched since 2009.
>
> Apparently, it is a Project Builder project, from NeXTSTEP/MacOS X.
>
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
commit messages for the source of the patches, I only did the
> rebasing (which was trivial).
Thanks Ulrich. Applied.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
at returns a VIO consoles width attached.
Patches applied and will be in this release. Thanks.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
601 - 700 of 1117 matches
Mail list logo