FFmpeg
Data Structures | Functions | Variables
ops_memcpy.c File Reference
#include "libavutil/avassert.h"
#include "ops_backend.h"

Go to the source code of this file.

Data Structures

struct  MemcpyPriv
 Copyright (C) 2025 Niklas Haas. More...
 

Functions

static void process (const SwsOpExec *exec, const void *priv, int x_start, int y_start, int x_end, int y_end)
 
static int compile (SwsContext *ctx, SwsOpList *ops, SwsCompiledOp *out)
 

Variables

const SwsOpBackend backend_murder
 

Function Documentation

◆ process()

static void process ( const SwsOpExec exec,
const void *  priv,
int  x_start,
int  y_start,
int  x_end,
int  y_end 
)
static

Definition at line 33 of file ops_memcpy.c.

◆ compile()

static int compile ( SwsContext ctx,
SwsOpList ops,
SwsCompiledOp out 
)
static

Definition at line 59 of file ops_memcpy.c.

Variable Documentation

◆ backend_murder

const SwsOpBackend backend_murder
Initial value:
= {
.name = "memcpy",
.compile = compile,
}

Definition at line 129 of file ops_memcpy.c.

compile
static int compile(SwsContext *ctx, SwsOpList *ops, SwsCompiledOp *out)
Definition: ops_memcpy.c:59