Previous 199869 Revisions Next

r34333 Saturday 10th January, 2015 at 18:14:57 UTC by Miodrag Milanović
Updated flac so it can compile, applied changes from previous source (nw)
[3rdparty/libflac/include/share]alloc.h
[3rdparty/libflac/src/libFLAC]bitmath.c bitreader.c bitwriter.c cpu.c crc.c fixed.c float.c format.c lpc.c md5.c memory.c metadata_iterators.c metadata_object.c ogg_decoder_aspect.c ogg_encoder_aspect.c ogg_helper.c ogg_mapping.c stream_decoder.c stream_encoder.c stream_encoder_framing.c window.c
[3rdparty/libflac/src/libFLAC/include/private]memory.h
[src/lib]lib.mak

trunk/3rdparty/libflac/include/share/alloc.h
r242844r242845
1919#ifndef FLAC__SHARE__ALLOC_H
2020#define FLAC__SHARE__ALLOC_H
2121
22#if HAVE_CONFIG_H
22#ifdef HAVE_CONFIG_H
2323#  include <config.h>
2424#endif
2525
trunk/3rdparty/libflac/src/libFLAC/bitmath.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/bitreader.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
156156   x = ((x<<8)&0xFF00FF00) | ((x>>8)&0x00FF00FF);
157157   return (x>>16) | (x<<16);
158158}
159
160#if defined(_M_IX86)
159161static void local_swap32_block_(FLAC__uint32 *start, FLAC__uint32 len)
160162{
161163   __asm {
r242844r242845
174176   }
175177}
176178#endif
179#endif
177180
178181static FLaC__INLINE void crc16_update_word_(FLAC__BitReader *br, brword word)
179182{
r242844r242845
263266#if WORDS_BIGENDIAN
264267#else
265268   end = (br->words*FLAC__BYTES_PER_WORD + br->bytes + bytes + (FLAC__BYTES_PER_WORD-1)) / FLAC__BYTES_PER_WORD;
266# if defined(_MSC_VER) && (FLAC__BYTES_PER_WORD == 4)
269# if defined(_MSC_VER) && (FLAC__BYTES_PER_WORD == 4) && defined(_M_IX86)
267270   if(br->cpu_info.type == FLAC__CPUINFO_TYPE_IA32 && br->cpu_info.data.ia32.bswap) {
268271      start = br->words;
269272      local_swap32_block_(br->buffer + start, end - start);
trunk/3rdparty/libflac/src/libFLAC/bitwriter.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/cpu.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
8686/* how to get sysctlbyname()? */
8787#endif
8888
89#if defined(FLAC__CPU_IA32) && !defined(FLAC__NO_ASM) && defined (FLAC__HAS_NASM)
8990/* these are flags in EDX of CPUID AX=00000001 */
9091static const unsigned FLAC__CPUINFO_IA32_CPUID_CMOV = 0x00008000;
9192static const unsigned FLAC__CPUINFO_IA32_CPUID_MMX = 0x00800000;
r242844r242845
9596/* these are flags in ECX of CPUID AX=00000001 */
9697static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE3 = 0x00000001;
9798static const unsigned FLAC__CPUINFO_IA32_CPUID_SSSE3 = 0x00000200;
99#ifdef FLAC__USE_3DNOW
98100/* these are flags in EDX of CPUID AX=80000001 */
99101static const unsigned FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_3DNOW = 0x80000000;
100102static const unsigned FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXT3DNOW = 0x40000000;
101103static const unsigned FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXTMMX = 0x00400000;
104#endif
105#endif
102106
103107
104108/*
trunk/3rdparty/libflac/src/libFLAC/crc.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/fixed.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/float.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/format.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
581581   FLAC__ASSERT(object->capacity_by_order > 0 || (0 == object->parameters && 0 == object->raw_bits));
582582
583583   if(object->capacity_by_order < max_partition_order) {
584      if(0 == (object->parameters = (unsigned*)realloc(object->parameters, sizeof(unsigned)*(1 << max_partition_order))))
584      if(0 == (object->parameters = (unsigned*)realloc(object->parameters, sizeof(unsigned)*((unsigned long long)1 << max_partition_order))))
585585         return false;
586      if(0 == (object->raw_bits = (unsigned*)realloc(object->raw_bits, sizeof(unsigned)*(1 << max_partition_order))))
586      if(0 == (object->raw_bits = (unsigned*)realloc(object->raw_bits, sizeof(unsigned)*((unsigned long long)1 << max_partition_order))))
587587         return false;
588      memset(object->raw_bits, 0, sizeof(unsigned)*(1 << max_partition_order));
588      memset(object->raw_bits, 0, sizeof(unsigned)*((unsigned long long)1 << max_partition_order));
589589      object->capacity_by_order = max_partition_order;
590590   }
591591
trunk/3rdparty/libflac/src/libFLAC/include/private/memory.h
r242844r242845
4545 * Use free() on this address to deallocate.
4646 */
4747void *FLAC__memory_alloc_aligned(size_t bytes, void **aligned_address);
48FLAC__bool FLAC__memory_alloc_aligned_int32_array(unsigned elements, FLAC__int32 **unaligned_pointer, FLAC__int32 **aligned_pointer);
49FLAC__bool FLAC__memory_alloc_aligned_uint32_array(unsigned elements, FLAC__uint32 **unaligned_pointer, FLAC__uint32 **aligned_pointer);
50FLAC__bool FLAC__memory_alloc_aligned_uint64_array(unsigned elements, FLAC__uint64 **unaligned_pointer, FLAC__uint64 **aligned_pointer);
51FLAC__bool FLAC__memory_alloc_aligned_unsigned_array(unsigned elements, unsigned **unaligned_pointer, unsigned **aligned_pointer);
48FLAC__bool FLAC__memory_alloc_aligned_int32_array(size_t elements, FLAC__int32 **unaligned_pointer, FLAC__int32 **aligned_pointer);
49FLAC__bool FLAC__memory_alloc_aligned_uint32_array(size_t elements, FLAC__uint32 **unaligned_pointer, FLAC__uint32 **aligned_pointer);
50FLAC__bool FLAC__memory_alloc_aligned_uint64_array(size_t elements, FLAC__uint64 **unaligned_pointer, FLAC__uint64 **aligned_pointer);
51FLAC__bool FLAC__memory_alloc_aligned_unsigned_array(size_t elements, unsigned **unaligned_pointer, unsigned **aligned_pointer);
5252#ifndef FLAC__INTEGER_ONLY_LIBRARY
53FLAC__bool FLAC__memory_alloc_aligned_real_array(unsigned elements, FLAC__real **unaligned_pointer, FLAC__real **aligned_pointer);
53FLAC__bool FLAC__memory_alloc_aligned_real_array(size_t elements, FLAC__real **unaligned_pointer, FLAC__real **aligned_pointer);
5454#endif
5555
5656#endif
trunk/3rdparty/libflac/src/libFLAC/lpc.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
6060      out[i] = in[i] * window[i];
6161}
6262
63#if defined(__GNUC__) && defined(__i386__) && (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)
64__attribute__((optimize("O0")))
65#endif
6366void FLAC__lpc_compute_autocorrelation(const FLAC__real data[], unsigned data_len, unsigned lag, FLAC__real autoc[])
6467{
6568   /* a readable, but slower, version */
r242844r242845
8891    * this version tends to run faster because of better data locality
8992    * ('data_len' is usually much larger than 'lag')
9093    */
91   FLAC__real d;
94   FLAC__real d, tmp;
9295   unsigned sample, coeff;
9396   const unsigned limit = data_len - lag;
9497
r242844r242845
99102      autoc[coeff] = 0.0;
100103   for(sample = 0; sample <= limit; sample++) {
101104      d = data[sample];
102      for(coeff = 0; coeff < lag; coeff++)
103         autoc[coeff] += d * data[sample+coeff];
105      for(coeff = 0; coeff < lag; coeff++) {
106         tmp = d * data[sample+coeff];
107         autoc[coeff] += tmp;
108      }
104109   }
105110   for(; sample < data_len; sample++) {
106111      d = data[sample];
107      for(coeff = 0; coeff < data_len - sample; coeff++)
108         autoc[coeff] += d * data[sample+coeff];
112      for(coeff = 0; coeff < data_len - sample; coeff++) {
113         tmp = d * data[sample+coeff];
114         autoc[coeff] += tmp;
115      }
109116   }
110117}
111118
112119void FLAC__lpc_compute_lp_coefficients(const FLAC__real autoc[], unsigned *max_order, FLAC__real lp_coeff[][FLAC__MAX_LPC_ORDER], FLAC__double error[])
113120{
114121   unsigned i, j;
115   FLAC__double r, err, ref[FLAC__MAX_LPC_ORDER], lpc[FLAC__MAX_LPC_ORDER];
122   FLAC__double r, err, lpc[FLAC__MAX_LPC_ORDER];
116123
117124   FLAC__ASSERT(0 != max_order);
118125   FLAC__ASSERT(0 < *max_order);
r242844r242845
126133      r = -autoc[i+1];
127134      for(j = 0; j < i; j++)
128135         r -= lpc[j] * autoc[i-j];
129      ref[i] = (r/=err);
136      r/=err;
130137
131138      /* Update LPC coefficients and total error. */
132139      lpc[i]=r;
trunk/3rdparty/libflac/src/libFLAC/md5.c
r242844r242845
1#if HAVE_CONFIG_H
1#ifdef HAVE_CONFIG_H
22#  include <config.h>
33#endif
44
r242844r242845
263263
264264   byteSwap(ctx->buf, 4);
265265   memcpy(digest, ctx->buf, 16);
266   memset(ctx, 0, sizeof(ctx));   /* In case it's sensitive */
267266   if(0 != ctx->internal_buf) {
268267      free(ctx->internal_buf);
269268      ctx->internal_buf = 0;
270269      ctx->capacity = 0;
271270   }
271   memset(ctx, 0, sizeof(*ctx));   /* In case it's sensitive */
272272}
273273
274274/*
trunk/3rdparty/libflac/src/libFLAC/memory.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
7171   return x;
7272}
7373
74FLAC__bool FLAC__memory_alloc_aligned_int32_array(unsigned elements, FLAC__int32 **unaligned_pointer, FLAC__int32 **aligned_pointer)
74FLAC__bool FLAC__memory_alloc_aligned_int32_array(size_t elements, FLAC__int32 **unaligned_pointer, FLAC__int32 **aligned_pointer)
7575{
7676   FLAC__int32 *pu; /* unaligned pointer */
7777   union { /* union needed to comply with C99 pointer aliasing rules */
r242844r242845
8484   FLAC__ASSERT(0 != aligned_pointer);
8585   FLAC__ASSERT(unaligned_pointer != aligned_pointer);
8686
87   if((size_t)elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
87   if(elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
8888      return false;
8989
90   pu = (FLAC__int32*)FLAC__memory_alloc_aligned(sizeof(*pu) * (size_t)elements, &u.pv);
90   pu = (FLAC__int32*)FLAC__memory_alloc_aligned(sizeof(*pu) * elements, &u.pv);
9191   if(0 == pu) {
9292      return false;
9393   }
r242844r242845
100100   }
101101}
102102
103FLAC__bool FLAC__memory_alloc_aligned_uint32_array(unsigned elements, FLAC__uint32 **unaligned_pointer, FLAC__uint32 **aligned_pointer)
103
104FLAC__bool FLAC__memory_alloc_aligned_uint32_array(size_t elements, FLAC__uint32 **unaligned_pointer, FLAC__uint32 **aligned_pointer)
104105{
105106   FLAC__uint32 *pu; /* unaligned pointer */
106107   union { /* union needed to comply with C99 pointer aliasing rules */
r242844r242845
113114   FLAC__ASSERT(0 != aligned_pointer);
114115   FLAC__ASSERT(unaligned_pointer != aligned_pointer);
115116
116   if((size_t)elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
117   if(elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
117118      return false;
118119
119120   pu = (FLAC__uint32*)FLAC__memory_alloc_aligned(sizeof(*pu) * elements, &u.pv);
r242844r242845
129130   }
130131}
131132
132FLAC__bool FLAC__memory_alloc_aligned_uint64_array(unsigned elements, FLAC__uint64 **unaligned_pointer, FLAC__uint64 **aligned_pointer)
133FLAC__bool FLAC__memory_alloc_aligned_uint64_array(size_t elements, FLAC__uint64 **unaligned_pointer, FLAC__uint64 **aligned_pointer)
133134{
134135   FLAC__uint64 *pu; /* unaligned pointer */
135136   union { /* union needed to comply with C99 pointer aliasing rules */
r242844r242845
142143   FLAC__ASSERT(0 != aligned_pointer);
143144   FLAC__ASSERT(unaligned_pointer != aligned_pointer);
144145
145   if((size_t)elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
146   if(elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
146147      return false;
147148
148149   pu = (FLAC__uint64*)FLAC__memory_alloc_aligned(sizeof(*pu) * elements, &u.pv);
r242844r242845
158159   }
159160}
160161
161FLAC__bool FLAC__memory_alloc_aligned_unsigned_array(unsigned elements, unsigned **unaligned_pointer, unsigned **aligned_pointer)
162FLAC__bool FLAC__memory_alloc_aligned_unsigned_array(size_t elements, unsigned **unaligned_pointer, unsigned **aligned_pointer)
162163{
163164   unsigned *pu; /* unaligned pointer */
164165   union { /* union needed to comply with C99 pointer aliasing rules */
r242844r242845
171172   FLAC__ASSERT(0 != aligned_pointer);
172173   FLAC__ASSERT(unaligned_pointer != aligned_pointer);
173174
174   if((size_t)elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
175   if(elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
175176      return false;
176177
177178   pu = (unsigned*)FLAC__memory_alloc_aligned(sizeof(*pu) * elements, &u.pv);
r242844r242845
189190
190191#ifndef FLAC__INTEGER_ONLY_LIBRARY
191192
192FLAC__bool FLAC__memory_alloc_aligned_real_array(unsigned elements, FLAC__real **unaligned_pointer, FLAC__real **aligned_pointer)
193FLAC__bool FLAC__memory_alloc_aligned_real_array(size_t elements, FLAC__real **unaligned_pointer, FLAC__real **aligned_pointer)
193194{
194195   FLAC__real *pu; /* unaligned pointer */
195196   union { /* union needed to comply with C99 pointer aliasing rules */
r242844r242845
202203   FLAC__ASSERT(0 != aligned_pointer);
203204   FLAC__ASSERT(unaligned_pointer != aligned_pointer);
204205
205   if((size_t)elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
206   if(elements > SIZE_MAX / sizeof(*pu)) /* overflow check */
206207      return false;
207208
208209   pu = (FLAC__real*)FLAC__memory_alloc_aligned(sizeof(*pu) * elements, &u.pv);
trunk/3rdparty/libflac/src/libFLAC/metadata_iterators.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/metadata_object.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/ogg_decoder_aspect.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/ogg_encoder_aspect.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/ogg_helper.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/ogg_mapping.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/stream_decoder.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
4646#include <string.h> /* for memset/memcpy() */
4747#include <sys/stat.h> /* for stat() */
4848#include <sys/types.h> /* for off_t */
49#if defined _MSC_VER || defined __BORLANDC__ || defined __MINGW32__
50#if _MSC_VER <= 1600 || defined __BORLANDC__ /* @@@ [2G limit] */
49#if defined _MSC_VER || defined __BORLANDC__ || defined __MINGW32__ /* @@@ [2G limit] */
50#ifndef fseeko
5151#define fseeko fseek
52#endif
53#ifndef ftello
5254#define ftello ftell
5355#endif
5456#endif
r242844r242845
14671469      block.is_last = is_last;
14681470      block.type = (FLAC__MetadataType)type;
14691471      block.length = length;
1472      memset(&block.data, 0, sizeof(block.data));
14701473
14711474      if(type == FLAC__METADATA_TYPE_APPLICATION) {
14721475         if(!FLAC__bitreader_read_byte_block_aligned_no_crc(decoder->private_->input, block.data.application.id, FLAC__STREAM_METADATA_APPLICATION_ID_LEN/8))
trunk/3rdparty/libflac/src/libFLAC/stream_encoder.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
r242844r242845
4646#include <stdlib.h> /* for malloc() */
4747#include <string.h> /* for memcpy() */
4848#include <sys/types.h> /* for off_t */
49#if defined _MSC_VER || defined __BORLANDC__ || defined __MINGW32__
50#if _MSC_VER <= 1600 || defined __BORLANDC__ /* @@@ [2G limit] */
49#if defined _MSC_VER || defined __BORLANDC__ || defined __MINGW32__ /* @@@ [2G limit] */
50#ifndef fseeko
5151#define fseeko fseek
52#endif
53#ifndef ftello
5254#define ftello ftell
5355#endif
5456#endif
r242844r242845
37503752
37513753      /* save best parameters and raw_bits */
37523754      FLAC__format_entropy_coding_method_partitioned_rice_contents_ensure_size(prc, max(6, best_partition_order));
3753      memcpy(prc->parameters, private_->partitioned_rice_contents_extra[best_parameters_index].parameters, sizeof(unsigned)*(1<<(best_partition_order)));
3755      memcpy(prc->parameters, private_->partitioned_rice_contents_extra[best_parameters_index].parameters, sizeof(unsigned)*((unsigned long long)1<<(best_partition_order)));
37543756      if(do_escape_coding)
3755         memcpy(prc->raw_bits, private_->partitioned_rice_contents_extra[best_parameters_index].raw_bits, sizeof(unsigned)*(1<<(best_partition_order)));
3757         memcpy(prc->raw_bits, private_->partitioned_rice_contents_extra[best_parameters_index].raw_bits, sizeof(unsigned)*((unsigned long long)1<<(best_partition_order)));
37563758      /*
37573759       * Now need to check if the type should be changed to
37583760       * FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2 based on the
trunk/3rdparty/libflac/src/libFLAC/stream_encoder_framing.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/3rdparty/libflac/src/libFLAC/window.c
r242844r242845
2929 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030 */
3131
32#if HAVE_CONFIG_H
32#ifdef HAVE_CONFIG_H
3333#  include <config.h>
3434#endif
3535
trunk/src/lib/lib.mak
r242844r242845
399399
400400$(LIBOBJ)/libflac/%.o: $(3RDPARTY)/libflac/src/libFLAC/%.c | $(OSPREBUILD)
401401   @echo Compiling $<...
402   $(CC) $(CDEFS) $(CONLYFLAGS) $(CCOMFLAGS) $(FLACOPTS) -I$(LIBSRC)/libflac/include -I$(LIBSRC)/libflac/libFLAC/include -c $< -o $@
402   $(CC) $(CDEFS) $(CONLYFLAGS) $(CCOMFLAGS) $(FLACOPTS) -I$(3RDPARTY)/libflac/include -I$(3RDPARTY)/libflac/src/libFLAC/include -c $< -o $@
403403
404404
405405


Previous 199869 Revisions Next


© 1997-2024 The MAME Team