MythTV  master
Functions | Variables
filter_force.c File Reference
#include <stdlib.h>
#include "filter.h"
#include "mythframe.h"
Include dependency graph for filter_force.c:

Go to the source code of this file.

Functions

static VideoFilternew_force_template (VideoFrameType inpixfmt, VideoFrameType outpixfmt, VideoFrameType mypixfmt)
 
static VideoFilternew_force_yv12 (VideoFrameType inpixfmt, VideoFrameType outpixfmt, const int *width, const int *height, const char *options, int threads)
 
static VideoFilternew_force_yuv422p (VideoFrameType inpixfmt, VideoFrameType outpixfmt, const int *width, const int *height, const char *options, int threads)
 
static VideoFilternew_force_rgb24 (VideoFrameType inpixfmt, VideoFrameType outpixfmt, const int *width, const int *height, const char *options, int threads)
 
static VideoFilternew_force_argb32 (VideoFrameType inpixfmt, VideoFrameType outpixfmt, const int *width, const int *height, const char *options, int threads)
 

Variables

static FmtConv Fmt_List_YV12 []
 
static FmtConv Fmt_List_YUV422P []
 
static FmtConv Fmt_List_RGB24 []
 
static FmtConv Fmt_List_ARGB32 []
 
const FilterInfo filter_table []
 

Function Documentation

◆ new_force_template()

static VideoFilter* new_force_template ( VideoFrameType  inpixfmt,
VideoFrameType  outpixfmt,
VideoFrameType  mypixfmt 
)
static

◆ new_force_yv12()

static VideoFilter* new_force_yv12 ( VideoFrameType  inpixfmt,
VideoFrameType  outpixfmt,
const int *  width,
const int *  height,
const char *  options,
int  threads 
)
static

Definition at line 30 of file filter_force.c.

◆ new_force_yuv422p()

static VideoFilter* new_force_yuv422p ( VideoFrameType  inpixfmt,
VideoFrameType  outpixfmt,
const int *  width,
const int *  height,
const char *  options,
int  threads 
)
static

Definition at line 42 of file filter_force.c.

◆ new_force_rgb24()

static VideoFilter* new_force_rgb24 ( VideoFrameType  inpixfmt,
VideoFrameType  outpixfmt,
const int *  width,
const int *  height,
const char *  options,
int  threads 
)
static

Definition at line 54 of file filter_force.c.

◆ new_force_argb32()

static VideoFilter* new_force_argb32 ( VideoFrameType  inpixfmt,
VideoFrameType  outpixfmt,
const int *  width,
const int *  height,
const char *  options,
int  threads 
)
static

Definition at line 66 of file filter_force.c.

Variable Documentation

◆ Fmt_List_YV12

FmtConv Fmt_List_YV12[]
static
Initial value:
=
{
}
#define FMT_NULL
Definition: filter.h:20

Definition at line 77 of file filter_force.c.

◆ Fmt_List_YUV422P

FmtConv Fmt_List_YUV422P[]
static
Initial value:
=
{
}
#define FMT_NULL
Definition: filter.h:20

Definition at line 83 of file filter_force.c.

◆ Fmt_List_RGB24

FmtConv Fmt_List_RGB24[]
static
Initial value:
=
{
}
#define FMT_NULL
Definition: filter.h:20

Definition at line 89 of file filter_force.c.

◆ Fmt_List_ARGB32

FmtConv Fmt_List_ARGB32[]
static
Initial value:
=
{
}
#define FMT_NULL
Definition: filter.h:20

Definition at line 95 of file filter_force.c.

◆ filter_table

const FilterInfo filter_table[]

Definition at line 101 of file filter_force.c.