[FFmpeg-devel] [PATCH] H264 DXVA2 implementation

Laurent Aimar fenrir
Thu Jan 14 20:44:38 CET 2010


Hi,

On Thu, Jan 14, 2010, elupus wrote:
> On Sun, 10 Jan 2010 22:05:05 +0100, Laurent Aimar wrote:
> 
> > On Sun, Jan 10, 2010, Reimar D?ffinger wrote:
> >> [18 quoted lines suppressed]
> > 
> > Attached is a diff against dxva2_h264.c to avoid using bitfields in dxva2api.h.
> > (If oked, I will send a complete patch once I have validated the changes).
> 
> MS dxva2api.h doesn't define LPDIRECTXVIDEODECODER, so header aught to read
> IDirectXVideoDecoder*. Don't ask me why they skipped LP* defines in that
> header. It's there for just about every other head they have.
 Thanks for the information.
 Just to be sure:
 - LPDIRECTXVIDEODECODER, LPDIRECTXVIDEOACCELERATIONSERVICE, LPDIRECTXVIDEODECODERSERVICE,
   LPDIRECT3DDEVICEMANAGER9 are not defined ?
 - Can IDirectXVideoDecoder *, IDirectXVideoAccelerationService * ... be directly used
 or I need to use struct IDirectXVideoDecoder * ... ?

Regards,

-- 
fenrir



More information about the ffmpeg-devel mailing list