FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
qsv.h File Reference
#include <mfx/mfxvideo.h>
#include "libavutil/buffer.h"

Go to the source code of this file.

Data Structures

struct  AVQSVContext
 This struct is used for communicating QSV parameters between libavcodec and the caller. More...
 

Functions

AVQSVContextav_qsv_alloc_context (void)
 Allocate a new context. More...
 

Function Documentation

struct AVQSVContext * av_qsv_alloc_context ( void  )

Allocate a new context.

It must be freed by the caller with av_free().

Examples:
qsvdec.c.

Definition at line 38 of file qsv_api.c.

Referenced by get_format(), qsv_init(), and qsv_transcode_init().