|
|
|
@ -1421,6 +1421,7 @@ static void SetupProcessorInput(vout_display_t *vd, const video_format_t *fmt, c |
|
|
|
IDXVAHD_VideoProcessor_SetVideoProcessStreamState( sys->processor.proc, 0, DXVAHD_STREAM_STATE_FRAME_FORMAT, sizeof(frame_format), &frame_format ); |
|
|
|
|
|
|
|
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA colorspace = { |
|
|
|
.Type = 0, // video, not graphics
|
|
|
|
.RGB_Range = fmt->color_range == COLOR_RANGE_FULL ? 0 : 1, |
|
|
|
.YCbCr_xvYCC = fmt->color_range == COLOR_RANGE_FULL ? 1 : 0, |
|
|
|
.YCbCr_Matrix = fmt->space == COLOR_SPACE_BT601 ? 0 : 1, |
|
|
|
|