On Wed, Feb 1, 2017 at 10:25 AM, Anton Khirnov <[email protected]> wrote: > It is never modified anymore. > --- > libavcodec/h264_ps.h | 3 +-- > libavcodec/h264_slice.c | 2 +- > 2 files changed, 2 insertions(+), 3 deletions(-) > > diff --git a/libavcodec/h264_ps.h b/libavcodec/h264_ps.h > index 9a32d93..1b482f3 100644 > --- a/libavcodec/h264_ps.h > +++ b/libavcodec/h264_ps.h > @@ -136,8 +136,7 @@ typedef struct H264ParamSets { > > /* currently active parameters sets */ > const PPS *pps; > - // FIXME this should properly be const > - SPS *sps; > + const SPS *sps; > } H264ParamSets; > > /** > diff --git a/libavcodec/h264_slice.c b/libavcodec/h264_slice.c > index f1f5fc0..aa6d951 100644 > --- a/libavcodec/h264_slice.c > +++ b/libavcodec/h264_slice.c > @@ -799,7 +799,7 @@ static enum AVPixelFormat get_pixel_format(H264Context *h) > /* export coded and cropped frame dimensions to AVCodecContext */ > static int init_dimensions(H264Context *h) > { > - SPS *sps = h->ps.sps; > + const SPS *sps = h->ps.sps; > int cr = sps->crop_right; > int cl = sps->crop_left; > int ct = sps->crop_top; > --
ok -- Vittorio _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
