aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2023-03-13 05:49:31 +0100
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2023-03-14 07:16:58 +0100
commit19e35edaf1f44f19932cdfbc01fec19fc49ed5a2 (patch)
treef71eb0168dd42e3c9f650a0d10758e44c3376cf9
parentdf53d7a19424698b0d8f6f7cc8907b03dfcabba8 (diff)
downloadffmpeg-19e35edaf1f44f19932cdfbc01fec19fc49ed5a2.tar.gz
avcodec/libx264: Use dedicated pointer for accesses
Reviewed-by: Anton Khirnov <anton@khirnov.net> Reviewed-by: Jan Ekström <jeebjp@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r--libavcodec/libx264.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index df70e9df9b..94006d2b20 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec/libx264.c
@@ -498,19 +498,19 @@ FF_ENABLE_DEPRECATION_WARNINGS
goto fail;
if (sei_data) {
- pic->extra_sei.payloads = av_mallocz(sizeof(pic->extra_sei.payloads[0]));
- if (pic->extra_sei.payloads == NULL) {
+ sei->payloads = av_mallocz(sizeof(sei->payloads[0]));
+ if (!sei->payloads) {
av_free(sei_data);
ret = AVERROR(ENOMEM);
goto fail;
}
- pic->extra_sei.sei_free = av_free;
+ sei->sei_free = av_free;
- pic->extra_sei.payloads[0].payload_size = sei_size;
- pic->extra_sei.payloads[0].payload = sei_data;
- pic->extra_sei.num_payloads = 1;
- pic->extra_sei.payloads[0].payload_type = 4;
+ sei->payloads[0].payload_size = sei_size;
+ sei->payloads[0].payload = sei_data;
+ sei->payloads[0].payload_type = 4;
+ sei->num_payloads = 1;
}
}