]> git.pld-linux.org Git - packages/faad2.git/blame - faad2-backward_compat.patch
- dropped, mp4ff_int_types.h uses <stdint.h> on !_WIN32;
[packages/faad2.git] / faad2-backward_compat.patch
CommitLineData
e75fb25a
SS
1--- faad2/libfaad/Makefile.am.orig 2007-01-16 17:52:58.000000000 +0000
2+++ faad2/libfaad/Makefile.am 2007-01-16 17:53:29.000000000 +0000
3@@ -4,9 +4,10 @@
4 $(top_srcdir)/include/neaacdec.h\r
5 \r
6 libfaad_la_LIBADD = -lm\r
7-libfaad_la_LDFLAGS = -version-info 1:0:0\r
8+libfaad_la_LDFLAGS = -version-info 1:0:1\r
9 \r
10 libfaad_la_SOURCES = bits.c cfft.c decoder.c drc.c \\r
11+backward_compat.c \\r
12 drm_dec.c error.c filtbank.c \\r
13 ic_predict.c is.c lt_predict.c mdct.c mp4.c ms.c output.c pns.c \\r
14 ps_dec.c ps_syntax.c \\r
15--- faad2/libfaad/backward_compat.c.orig 1970-01-01 00:00:00.000000000 +0000
16+++ faad2/libfaad/backward_compat.c 2007-01-16 19:22:17.000000000 +0000
17@@ -0,0 +1,61 @@
18+#include "common.h"
19+#include "structs.h"
20+#include "decoder.h"
21+
22+char* NEAACDECAPI faacDecGetErrorMessage(uint8_t errcode)
23+{
24+ return NeAACDecGetErrorMessage(errcode);
25+}
26+uint8_t NEAACDECAPI faacDecSetConfiguration(NeAACDecHandle hDecoder,
27+ NeAACDecConfigurationPtr config)
28+{
29+ return NeAACDecSetConfiguration(hDecoder, config);
30+}
31+NeAACDecConfigurationPtr NEAACDECAPI faacDecGetCurrentConfiguration(NeAACDecHandle hDecoder)
32+{
33+ return NeAACDecGetCurrentConfiguration(hDecoder);
34+}
35+int32_t NEAACDECAPI faacDecInit(NeAACDecHandle hDecoder, uint8_t *buffer,
36+ uint32_t buffer_size,
37+ uint32_t *samplerate, uint8_t *channels)
38+{
39+ return NeAACDecInit(hDecoder, buffer, buffer_size, samplerate, channels);
40+}
41+int8_t NEAACDECAPI faacDecInit2(NeAACDecHandle hDecoder, uint8_t *pBuffer,
42+ uint32_t SizeOfDecoderSpecificInfo,
43+ uint32_t *samplerate, uint8_t *channels)
44+{
45+ return NeAACDecInit2(hDecoder, pBuffer, SizeOfDecoderSpecificInfo, samplerate, channels);
46+}
47+#ifdef DRM
48+int8_t NEAACDECAPI faacDecInitDRM(NeAACDecHandle *hDecoder, uint32_t samplerate,
49+ uint8_t channels)
50+{
51+ return NeAACDecInitDRM(hDecoder, samplerate, channels);
52+}
53+#endif
54+void NEAACDECAPI faacDecPostSeekReset(NeAACDecHandle hDecoder, int32_t frame)
55+{
56+ return NeAACDecPostSeekReset(hDecoder, frame);
57+}
58+NeAACDecHandle NEAACDECAPI faacDecOpen(void)
59+{
60+ return NeAACDecOpen();
61+}
62+void NEAACDECAPI faacDecClose(NeAACDecHandle hDecoder)
63+{
64+ return NeAACDecClose(hDecoder);
65+}
66+
67+void* NEAACDECAPI faacDecDecode(NeAACDecHandle hDecoder,
68+ NeAACDecFrameInfo *hInfo,
69+ uint8_t *buffer, uint32_t buffer_size)
70+{
71+ return NeAACDecDecode(hDecoder, hInfo, buffer, buffer_size);
72+}
73+int8_t NEAACDECAPI AudioSpecificConfig(uint8_t *pBuffer,
74+ uint32_t buffer_size,
75+ mp4AudioSpecificConfig *mp4ASC)
76+{
77+ return NeAACDecAudioSpecificConfig(pBuffer, buffer_size, mp4ASC);
78+}
This page took 0.03101 seconds and 4 git commands to generate.