vulkan/video: constify the encoding apis.

There is no need for these to be modified in here.

Reviewed-by: Hyunjun Ko <zzoon@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27082>
This commit is contained in:
Dave Airlie
2024-01-16 15:08:44 +10:00
parent 7f9381782f
commit 6bd31b60e1
2 changed files with 10 additions and 10 deletions

View File

@@ -1505,7 +1505,7 @@ encode_hrd_params(struct vl_bitstream_encoder *enc,
}
void
vk_video_encode_h264_sps(StdVideoH264SequenceParameterSet *sps,
vk_video_encode_h264_sps(const StdVideoH264SequenceParameterSet *sps,
size_t size_limit,
size_t *data_size_ptr,
void *data_ptr)
@@ -1626,7 +1626,7 @@ vk_video_encode_h264_sps(StdVideoH264SequenceParameterSet *sps,
}
void
vk_video_encode_h264_pps(StdVideoH264PictureParameterSet *pps,
vk_video_encode_h264_pps(const StdVideoH264PictureParameterSet *pps,
bool high_profile,
size_t size_limit,
size_t *data_size_ptr,
@@ -1707,7 +1707,7 @@ encode_h265_profile_tier_level(struct vl_bitstream_encoder *enc,
}
void
vk_video_encode_h265_vps(StdVideoH265VideoParameterSet *vps,
vk_video_encode_h265_vps(const StdVideoH265VideoParameterSet *vps,
size_t size_limit,
size_t *data_size_ptr,
void *data_ptr)
@@ -1797,7 +1797,7 @@ encode_rps(struct vl_bitstream_encoder *enc,
}
void
vk_video_encode_h265_sps(StdVideoH265SequenceParameterSet *sps,
vk_video_encode_h265_sps(const StdVideoH265SequenceParameterSet *sps,
size_t size_limit,
size_t *data_size_ptr,
void *data_ptr)
@@ -1954,7 +1954,7 @@ vk_video_encode_h265_sps(StdVideoH265SequenceParameterSet *sps,
}
void
vk_video_encode_h265_pps(StdVideoH265PictureParameterSet *pps,
vk_video_encode_h265_pps(const StdVideoH265PictureParameterSet *pps,
size_t size_limit,
size_t *data_size_ptr,
void *data_ptr)

View File

@@ -291,13 +291,13 @@ vk_video_find_h265_enc_std_pps(const struct vk_video_session_parameters *params,
uint32_t id);
void
vk_video_encode_h264_sps(StdVideoH264SequenceParameterSet *sps,
vk_video_encode_h264_sps(const StdVideoH264SequenceParameterSet *sps,
size_t size_limit,
size_t *data_size_ptr,
void *data_ptr);
void
vk_video_encode_h264_pps(StdVideoH264PictureParameterSet *pps,
vk_video_encode_h264_pps(const StdVideoH264PictureParameterSet *pps,
bool high_profile,
size_t size_limit,
size_t *data_size_ptr,
@@ -307,18 +307,18 @@ unsigned
vk_video_get_h265_nal_unit(StdVideoH265PictureType pic_type, bool irap_pic_flag);
void
vk_video_encode_h265_vps(StdVideoH265VideoParameterSet *vps,
vk_video_encode_h265_vps(const StdVideoH265VideoParameterSet *vps,
size_t size_limit,
size_t *data_size,
void *data_ptr);
void
vk_video_encode_h265_sps(StdVideoH265SequenceParameterSet *sps,
vk_video_encode_h265_sps(const StdVideoH265SequenceParameterSet *sps,
size_t size_limit,
size_t* pDataSize,
void* pData);
void
vk_video_encode_h265_pps(StdVideoH265PictureParameterSet *pps,
vk_video_encode_h265_pps(const StdVideoH265PictureParameterSet *pps,
size_t size_limit,
size_t *data_size,
void *data_ptr);