mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-29 20:23:41 +08:00
f33ec92a5b
FAAD2 lists its homepage as https://sourceforge.net/projects/faac/, but it links to https://github.com/knik0/faad2 as the place to send pull requests. This seems good enough for Debian[0] and Arch[1], and the SF hosts only a bit older versions, so I used the GitHub project as well. Note that though the project is named "faad2", the library name is just "faad" The embedded patches were all submitted and already merged upstream. [0] https://packages.debian.org/sid/faad [1] https://www.archlinux.org/packages/extra/x86_64/faad2/
29 lines
745 B
Diff
29 lines
745 B
Diff
diff --git a/frontend/main.c b/frontend/main.c
|
|
index e1d3c7d..25881c7 100644
|
|
--- a/frontend/main.c
|
|
+++ b/frontend/main.c
|
|
@@ -462,9 +462,9 @@ static int decodeAACfile(char *aacfile, char *sndfile, char *adts_fn, int to_std
|
|
unsigned char channels;
|
|
void *sample_buffer;
|
|
|
|
- audio_file *aufile;
|
|
+ audio_file *aufile = NULL;
|
|
|
|
- FILE *adtsFile;
|
|
+ FILE *adtsFile = NULL;
|
|
unsigned char *adtsData;
|
|
int adtsDataSize;
|
|
|
|
@@ -796,9 +796,9 @@ static int decodeMP4file(char *mp4file, char *sndfile, char *adts_fn, int to_std
|
|
|
|
long sampleId, startSampleId;
|
|
|
|
- audio_file *aufile;
|
|
+ audio_file *aufile = NULL;
|
|
|
|
- FILE *adtsFile;
|
|
+ FILE *adtsFile = NULL;
|
|
unsigned char *adtsData;
|
|
int adtsDataSize;
|
|
|