diff --git a/src/gallium/include/pipe/p_video_enums.h b/src/gallium/include/pipe/p_video_enums.h index 02a3ff8714a..5064ddcb0d9 100644 --- a/src/gallium/include/pipe/p_video_enums.h +++ b/src/gallium/include/pipe/p_video_enums.h @@ -91,6 +91,7 @@ enum pipe_video_cap PIPE_VIDEO_CAP_STACKED_FRAMES = 9, PIPE_VIDEO_CAP_MAX_MACROBLOCKS = 10, PIPE_VIDEO_CAP_MAX_TEMPORAL_LAYERS = 11, + PIPE_VIDEO_CAP_EFC_SUPPORTED = 12 }; enum pipe_video_entrypoint diff --git a/src/gallium/include/pipe/p_video_state.h b/src/gallium/include/pipe/p_video_state.h index 46ea61c9e3f..428e78b8b10 100755 --- a/src/gallium/include/pipe/p_video_state.h +++ b/src/gallium/include/pipe/p_video_state.h @@ -136,6 +136,8 @@ struct pipe_picture_desc enum pipe_video_entrypoint entry_point; bool protected_playback; uint8_t *decrypt_key; + enum pipe_format input_format; + enum pipe_format output_format; }; struct pipe_quant_matrix