Browse Source

dxva2: fix chroma pitch calculation

pull/2/head
Rafaël Carré 15 years ago
parent
commit
fece3fcfff
  1. 2
      modules/codec/avcodec/dxva2.c

2
modules/codec/avcodec/dxva2.c

@ -384,7 +384,7 @@ static int Extract(vlc_va_t *external, picture_t *picture, AVFrame *ff)
if (va->render == MAKEFOURCC('Y','V','1','2') ||
va->render == MAKEFOURCC('I','M','C','3')) {
bool imc3 = va->render == MAKEFOURCC('I','M','C','3');
size_t chroma_pitch = imc3 ? lock.Pitch : lock.Pitch / 2;
size_t chroma_pitch = imc3 ? lock.Pitch : (lock.Pitch / 2);
size_t pitch[3] = {
lock.Pitch,

Loading…
Cancel
Save