1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-03-03 14:32:16 +02:00
FFmpeg/libavcodec
Andreas Rheinhardt b7bec5d3c9 avutil/frame: Rename av_frame_side_data_get and add wrapper for it
av_frame_side_data_get() has a const AVFrameSideData * const *sd
parameter; so calling it with an AVFramesSideData **sd like
AVCodecContext.decoded_side_data (or with a AVFramesSideData * const
*sd) is safe, but the conversion is not performed automatically
in C. All users of this function therefore resort to a cast.

This commit changes this: av_frame_side_data_get() is renamed
to av_frame_side_data_get_c(); furthermore, a static inline
wrapper for it name av_frame_side_data_get() is added
that accepts an AVFramesSideData * const * and converts this
to const AVFramesSideData * const * in a Wcast-qual safe way.

This also allows to remove the casts from the current users.

Reviewed-by: Jan Ekström <jeebjp@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2024-03-22 23:38:16 +01:00
..
2024-03-15 12:51:15 +01:00
2023-11-10 00:14:02 +01:00
2024-02-27 00:11:21 +01:00
2024-02-27 00:11:21 +01:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2024-02-12 22:00:03 +02:00
2024-02-12 22:00:03 +02:00
2024-03-22 20:26:53 +08:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2024-03-04 17:45:00 +01:00
2023-11-14 19:15:51 +02:00
2024-03-10 13:51:37 +01:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2024-02-29 10:30:16 +01:00
2023-11-08 17:37:58 +11:00
2024-02-20 17:31:40 +11:00
2024-01-25 11:07:28 -05:00
2024-02-21 20:08:25 +02:00
2024-02-21 20:08:25 +02:00
2024-03-12 14:37:49 +01:00
2024-03-15 12:51:15 +01:00
2023-12-29 00:45:20 +01:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2023-11-09 12:53:35 +01:00
2023-12-22 09:28:04 -03:00
2023-12-22 09:28:04 -03:00
2024-03-12 14:37:49 +01:00
2024-03-15 12:51:15 +01:00
2023-12-08 17:20:48 +02:00
2023-12-08 17:20:48 +02:00
2024-02-03 00:26:17 +01:00
2024-02-17 14:45:49 +02:00
2024-02-17 14:45:49 +02:00