Gentoo Archives: gentoo-commits

From: "Daniel Pielmeier (billie)" <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/aqualung/files: aqualung-0.9_beta11-avcodec_max_audio_frame_size.patch
Date: Mon, 24 Mar 2014 17:33:48
Message-Id: 20140324173345.0CE8120054@flycatcher.gentoo.org
1 billie 14/03/24 17:33:44
2
3 Added:
4 aqualung-0.9_beta11-avcodec_max_audio_frame_size.patch
5 Log:
6 Fix bug #505330. Thanks to Bob Johnson for the report.
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 215AD14D)
9
10 Revision Changes Path
11 1.1 media-sound/aqualung/files/aqualung-0.9_beta11-avcodec_max_audio_frame_size.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/aqualung/files/aqualung-0.9_beta11-avcodec_max_audio_frame_size.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/aqualung/files/aqualung-0.9_beta11-avcodec_max_audio_frame_size.patch?rev=1.1&content-type=text/plain
15
16 Index: aqualung-0.9_beta11-avcodec_max_audio_frame_size.patch
17 ===================================================================
18 Index: src/decoder/dec_lavc.c
19 ===================================================================
20 --- src/decoder/dec_lavc.c (revision 1272)
21 +++ src/decoder/dec_lavc.c (revision 1273)
22 @@ -84,9 +84,9 @@
23 file_decoder_t * fdec = dec->fdec;
24
25 AVPacket packet;
26 - int16_t samples[AVCODEC_MAX_AUDIO_FRAME_SIZE];
27 - float fsamples[AVCODEC_MAX_AUDIO_FRAME_SIZE];
28 - int n_bytes = AVCODEC_MAX_AUDIO_FRAME_SIZE;
29 + int16_t samples[MAX_AUDIO_FRAME_SIZE];
30 + float fsamples[MAX_AUDIO_FRAME_SIZE];
31 + int n_bytes = MAX_AUDIO_FRAME_SIZE;
32
33 if (av_read_frame(pd->avFormatCtx, &packet) < 0)
34 return 1;
35 Index: src/decoder/dec_lavc.h
36 ===================================================================
37 --- src/decoder/dec_lavc.h (revision 1272)
38 +++ src/decoder/dec_lavc.h (revision 1273)
39 @@ -29,7 +29,8 @@
40 #include "file_decoder.h"
41
42
43 -#define RB_LAVC_SIZE (3*AVCODEC_MAX_AUDIO_FRAME_SIZE)
44 +#define MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
45 +#define RB_LAVC_SIZE (3*MAX_AUDIO_FRAME_SIZE)
46
47
48 typedef struct _lavc_pdata_t {