//1. Create sequence parameter set
{
- VAEncSequenceParameterBufferH264 seq_h264 = {0};
+ VAEncSequenceParameterBufferH264Baseline seq_h264 = {0};
seq_h264.level_idc = 30;
seq_h264.picture_width_in_mbs = picture_width_in_mbs;
static void prepare_input(FILE * yuv_fp, int intra_slice)
{
- static VAEncPictureParameterBufferH264 pic_h264;
+ static VAEncPictureParameterBufferH264Baseline pic_h264;
static VAEncSliceParameterBuffer slice_h264;
VAStatus va_status;
VABufferID tempID;
static int do_h264_encoding(void)
{
- VAEncPictureParameterBufferH264 pic_h264;
+ VAEncPictureParameterBufferH264Baseline pic_h264;
VAEncSliceParameterBuffer slice_h264;
VAStatus va_status;
VABufferID seq_param_buf, pic_param_buf, slice_param_buf;
CHECK_VASTATUS(va_status,"vaBeginPicture");
if (i == 0) {
- VAEncSequenceParameterBufferH264 seq_h264;
+ VAEncSequenceParameterBufferH264Baseline seq_h264;
VABufferID seq_param_buf;
seq_h264.level_idc = SH_LEVEL_3;