FFmpeg
|
#include "libavutil/hwcontext.h"
#include "libavutil/hwcontext_cuda.h"
#include "ffmpeg.h"
#include <cuda.h>
#include <nvcuvid.h>
Go to the source code of this file.
Data Structures | |
struct | CUVIDContext |
Functions | |
static void | cuvid_uninit (AVCodecContext *avctx) |
int | cuvid_init (AVCodecContext *avctx) |
static void | cuvid_ctx_free (AVHWDeviceContext *ctx) |
int | cuvid_transcode_init (OutputStream *ost) |
|
static |
Definition at line 31 of file ffmpeg_cuvid.c.
Referenced by cuvid_transcode_init().
int cuvid_init | ( | AVCodecContext * | avctx | ) |
Definition at line 47 of file ffmpeg_cuvid.c.
|
static |
Definition at line 64 of file ffmpeg_cuvid.c.
Referenced by cuvid_transcode_init().
int cuvid_transcode_init | ( | OutputStream * | ost | ) |
TODO: Make device index configurable
Definition at line 70 of file ffmpeg_cuvid.c.
Referenced by transcode_init().