FFmpeg
Functions
sws_ops_aarch64.c File Reference
#include <stdio.h>
#include "libavutil/mem.h"
#include "libavutil/tree.h"
#include "libswscale/ops.h"
#include "libswscale/ops_chain.h"
#include "libswscale/aarch64/ops_impl.c"
#include "libswscale/aarch64/ops_impl_conv.c"

Go to the source code of this file.

Functions

static int aarch64_op_impl_cmp (const void *a, const void *b)
 
static int aarch64_collect_op (const SwsAArch64OpImplParams *params, struct AVTreeNode **root)
 
static int aarch64_collect_process (const SwsOpList *ops, struct AVTreeNode **root)
 
static int register_op (SwsContext *ctx, void *opaque, SwsOpList *ops)
 
static void serialize_op (char *buf, size_t size, const SwsAArch64OpImplParams *params)
 
static int print_op (void *opaque, void *elem)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ aarch64_op_impl_cmp()

static int aarch64_op_impl_cmp ( const void *  a,
const void *  b 
)
static

Definition at line 37 of file sws_ops_aarch64.c.

Referenced by aarch64_collect_op().

◆ aarch64_collect_op()

static int aarch64_collect_op ( const SwsAArch64OpImplParams params,
struct AVTreeNode **  root 
)
static

Definition at line 55 of file sws_ops_aarch64.c.

Referenced by aarch64_collect_process(), and register_op().

◆ aarch64_collect_process()

static int aarch64_collect_process ( const SwsOpList ops,
struct AVTreeNode **  root 
)
static

Definition at line 76 of file sws_ops_aarch64.c.

Referenced by register_op().

◆ register_op()

static int register_op ( SwsContext ctx,
void *  opaque,
SwsOpList ops 
)
static

Generate both sets of linear op functions that do use and do not use fmla (selected by SWS_BITEXACT).

Definition at line 104 of file sws_ops_aarch64.c.

Referenced by main().

◆ serialize_op()

static void serialize_op ( char *  buf,
size_t  size,
const SwsAArch64OpImplParams params 
)
static

Definition at line 145 of file sws_ops_aarch64.c.

Referenced by print_op().

◆ print_op()

static int print_op ( void *  opaque,
void *  elem 
)
static

Definition at line 162 of file sws_ops_aarch64.c.

Referenced by main().

◆ main()

int main ( int  argc,
char *  argv[] 
)

Generate a C file with all the unique function parameter entries collected by aarch64_enum_ops().

Definition at line 177 of file sws_ops_aarch64.c.