mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 13:10:37 +00:00
Define FLAC_MIN_FRAME_SIZE and use it in the FLAC decoder.
Patch by Michael Chinen [mchinen at gmail] Originally committed as revision 25916 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
60a684939a
commit
a4151444bd
@ -34,6 +34,7 @@
|
||||
#define FLAC_MAX_CHANNELS 8
|
||||
#define FLAC_MIN_BLOCKSIZE 16
|
||||
#define FLAC_MAX_BLOCKSIZE 65535
|
||||
#define FLAC_MIN_FRAME_SIZE 11
|
||||
|
||||
enum {
|
||||
FLAC_CHMODE_INDEPENDENT = 0,
|
||||
|
@ -566,7 +566,7 @@ static int flac_decode_frame(AVCodecContext *avctx,
|
||||
/* check that there is at least the smallest decodable amount of data.
|
||||
this amount corresponds to the smallest valid FLAC frame possible.
|
||||
FF F8 69 02 00 00 9A 00 00 34 46 */
|
||||
if (buf_size < 11)
|
||||
if (buf_size < FLAC_MIN_FRAME_SIZE)
|
||||
return buf_size;
|
||||
|
||||
/* check for inline header */
|
||||
|
Loading…
Reference in New Issue
Block a user