Go to the documentation of this file.
33 const char *config_path,
34 const char *input_color_space,
43 const char *config_path,
44 const char *input_color_space,
45 const char *output_color_space,
51 const char *file_transform,
This structure describes decoded (raw) audio or video data.
void ocio_destroy_processor(AVFilterContext *ctx, OCIOHandle handle)
int ocio_finalize_processor(AVFilterContext *ctx, OCIOHandle handle, int input_format, int output_format)
static AVFormatContext * ctx
OCIOHandle ocio_create_output_colorspace_processor(AVFilterContext *ctx, const char *config_path, const char *input_color_space, const char *output_color_space, AVDictionary *params)
static int output_frame(H264Context *h, AVFrame *dst, H264Picture *srcp)
OCIOHandle ocio_create_file_transform_processor(AVFilterContext *ctx, const char *file_transform, int inverse)
static char * output_format
OCIOHandle ocio_create_display_view_processor(AVFilterContext *ctx, const char *config_path, const char *input_color_space, const char *display, const char *view, int inverse, AVDictionary *params)
int ocio_apply(AVFilterContext *ctx, OCIOHandle handle, AVFrame *input_frame, AVFrame *output_frame, int y_start, int height)