[vlc-devel] CrystalHD: vlc must support hardware scaling because PCIe bus is not fast enough to move 1080p60
R.M.
rafalm23 at tkdami.net
Thu Feb 24 10:29:10 CET 2011
it's not finished
just place
BC_SCALING_PARAMS pScaleParams;
pScaleParams.sWidth = 1280;
pScaleParams.sHeight = 720;
pScaleParams.DNR = 1; //it's probably hw DeiNterlaceR (but i don't
known why it's not work)
if (BC_FUNC(DtsSetScaleParams)(p_sys->bcm_handle, &pScaleParams) !=
BC_STS_SUCCESS)
{
msg_Err( p_dec, "Couldn't set hw scaling" );
goto error;
}
after DtsSetInputFormat and
before DtsOpenDecoder
and change output size:
p_dec->fmt_out.video.i_width = pScaleParams.sWidth;
//p_dec->fmt_in.video.i_width;
p_dec->fmt_out.video.i_height = pScaleParams.sHeight;
//p_dec->fmt_in.video.i_height;
regards,
R.M.
More information about the vlc-devel
mailing list