-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathchromium-97-ffmpeg-4.4.1.patch
35 lines (30 loc) · 1.56 KB
/
chromium-97-ffmpeg-4.4.1.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
diff -up chromium-97.0.4682.3/media/filters/ffmpeg_demuxer.cc.omv~ chromium-97.0.4682.3/media/filters/ffmpeg_demuxer.cc
--- chromium-97.0.4682.3/media/filters/ffmpeg_demuxer.cc.omv~ 2021-11-03 01:56:58.935713787 +0100
+++ chromium-97.0.4682.3/media/filters/ffmpeg_demuxer.cc 2021-11-03 01:57:41.065281171 +0100
@@ -403,11 +403,11 @@ void FFmpegDemuxerStream::EnqueuePacket(
scoped_refptr<DecoderBuffer> buffer;
if (type() == DemuxerStream::TEXT) {
- size_t id_size = 0;
+ int id_size = 0;
uint8_t* id_data = av_packet_get_side_data(
packet.get(), AV_PKT_DATA_WEBVTT_IDENTIFIER, &id_size);
- size_t settings_size = 0;
+ int settings_size = 0;
uint8_t* settings_data = av_packet_get_side_data(
packet.get(), AV_PKT_DATA_WEBVTT_SETTINGS, &settings_size);
@@ -419,7 +419,7 @@ void FFmpegDemuxerStream::EnqueuePacket(
buffer = DecoderBuffer::CopyFrom(packet->data, packet->size,
side_data.data(), side_data.size());
} else {
- size_t side_data_size = 0;
+ int side_data_size = 0;
uint8_t* side_data = av_packet_get_side_data(
packet.get(), AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL, &side_data_size);
@@ -480,7 +480,7 @@ void FFmpegDemuxerStream::EnqueuePacket(
packet->size - data_offset);
}
- size_t skip_samples_size = 0;
+ int skip_samples_size = 0;
const uint32_t* skip_samples_ptr =
reinterpret_cast<const uint32_t*>(av_packet_get_side_data(
packet.get(), AV_PKT_DATA_SKIP_SAMPLES, &skip_samples_size));