Line 0
Link Here
|
|
|
1 |
--- media/ffmpeg/ffmpeg_common.cc.orig 2018-04-28 17:44:34.207381000 +0200 |
2 |
+++ media/ffmpeg/ffmpeg_common.cc 2018-04-28 17:46:24.946243000 +0200 |
3 |
@@ -33,7 +33,7 @@ |
4 |
// Why FF_INPUT_BUFFER_PADDING_SIZE? FFmpeg assumes all input buffers are |
5 |
// padded. Check here to ensure FFmpeg only receives data padded to its |
6 |
// specifications. |
7 |
-static_assert(DecoderBuffer::kPaddingSize >= FF_INPUT_BUFFER_PADDING_SIZE, |
8 |
+static_assert(DecoderBuffer::kPaddingSize >= AV_INPUT_BUFFER_PADDING_SIZE, |
9 |
"DecoderBuffer padding size does not fit ffmpeg requirement"); |
10 |
|
11 |
// Alignment requirement by FFmpeg for input and output buffers. This need to |
12 |
@@ -429,11 +429,11 @@ |
13 |
} else { |
14 |
codec_context->extradata_size = config.extra_data().size(); |
15 |
codec_context->extradata = reinterpret_cast<uint8_t*>( |
16 |
- av_malloc(config.extra_data().size() + FF_INPUT_BUFFER_PADDING_SIZE)); |
17 |
+ av_malloc(config.extra_data().size() + AV_INPUT_BUFFER_PADDING_SIZE)); |
18 |
memcpy(codec_context->extradata, &config.extra_data()[0], |
19 |
config.extra_data().size()); |
20 |
memset(codec_context->extradata + config.extra_data().size(), '\0', |
21 |
- FF_INPUT_BUFFER_PADDING_SIZE); |
22 |
+ AV_INPUT_BUFFER_PADDING_SIZE); |
23 |
} |
24 |
} |
25 |
|
26 |
@@ -561,11 +561,11 @@ |
27 |
} else { |
28 |
codec_context->extradata_size = config.extra_data().size(); |
29 |
codec_context->extradata = reinterpret_cast<uint8_t*>( |
30 |
- av_malloc(config.extra_data().size() + FF_INPUT_BUFFER_PADDING_SIZE)); |
31 |
+ av_malloc(config.extra_data().size() + AV_INPUT_BUFFER_PADDING_SIZE)); |
32 |
memcpy(codec_context->extradata, &config.extra_data()[0], |
33 |
config.extra_data().size()); |
34 |
memset(codec_context->extradata + config.extra_data().size(), '\0', |
35 |
- FF_INPUT_BUFFER_PADDING_SIZE); |
36 |
+ AV_INPUT_BUFFER_PADDING_SIZE); |
37 |
} |
38 |
} |
39 |
|