]> git.pld-linux.org Git - packages/faad2.git/blob - faad2-backward_compat.patch
- in faad2-2.5 function prefix was changed (s/faac/NeAAC/)
[packages/faad2.git] / faad2-backward_compat.patch
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.037429 seconds and 4 git commands to generate.