summaryrefslogtreecommitdiff
path: root/libavcodec/vaapi_mpeg2.c
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2016-08-06 16:40:14 +0100
committerMark Thompson <sw@jkqxz.net>2017-01-17 23:06:45 +0000
commit6bc2808c41a3f1c7fb7655fc4835d74fdcf87464 (patch)
tree7a7634cdf35d20ab16cb4cbcab58f11e3687e4e9 /libavcodec/vaapi_mpeg2.c
parentd0897da924509736849408cbbbc20ba42ea092bd (diff)
vaapi_mpeg2: Constify pointers
(cherry picked from commit ee9061293e925916fe2e0b7c08fbbd1f981b1d29)
Diffstat (limited to 'libavcodec/vaapi_mpeg2.c')
-rw-r--r--libavcodec/vaapi_mpeg2.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/libavcodec/vaapi_mpeg2.c b/libavcodec/vaapi_mpeg2.c
index 9329e5450a..beaac9a57f 100644
--- a/libavcodec/vaapi_mpeg2.c
+++ b/libavcodec/vaapi_mpeg2.c
@@ -26,22 +26,22 @@
#include "internal.h"
/** Reconstruct bitstream f_code */
-static inline int mpeg2_get_f_code(MpegEncContext *s)
+static inline int mpeg2_get_f_code(const MpegEncContext *s)
{
return (s->mpeg_f_code[0][0] << 12) | (s->mpeg_f_code[0][1] << 8) |
(s->mpeg_f_code[1][0] << 4) | s->mpeg_f_code[1][1];
}
/** Determine frame start: first field for field picture or frame picture */
-static inline int mpeg2_get_is_frame_start(MpegEncContext *s)
+static inline int mpeg2_get_is_frame_start(const MpegEncContext *s)
{
return s->first_field || s->picture_structure == PICT_FRAME;
}
static int vaapi_mpeg2_start_frame(AVCodecContext *avctx, av_unused const uint8_t *buffer, av_unused uint32_t size)
{
- struct MpegEncContext * const s = avctx->priv_data;
- FFVAContext * const vactx = ff_vaapi_get_context(avctx);
+ const MpegEncContext *s = avctx->priv_data;
+ FFVAContext *vactx = ff_vaapi_get_context(avctx);
VAPictureParameterBufferMPEG2 *pic_param;
VAIQMatrixBufferMPEG2 *iq_matrix;
int i;
@@ -101,8 +101,8 @@ static int vaapi_mpeg2_start_frame(AVCodecContext *avctx, av_unused const uint8_
static int vaapi_mpeg2_decode_slice(AVCodecContext *avctx, const uint8_t *buffer, uint32_t size)
{
- MpegEncContext * const s = avctx->priv_data;
- FFVAContext * const vactx = ff_vaapi_get_context(avctx);
+ const MpegEncContext *s = avctx->priv_data;
+ FFVAContext *vactx = ff_vaapi_get_context(avctx);
VASliceParameterBufferMPEG2 *slice_param;
GetBitContext gb;
uint32_t quantiser_scale_code, intra_slice_flag, macroblock_offset;