Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
const AVClass *class;
int n;
uint32_t rgbtoyuv[1<<24];
const AVClass *class;
int n;
uint32_t rgbtoyuv[1<<24];
-#define OFFSET(x) offsetof(xBRContext, x)
+#define OFFSET(x) offsetof(XBRContext, x)
static const AVOption xbr_options[] = {
{ "n", "set scale factor", OFFSET(n), AV_OPT_TYPE_INT, {.i64 = 3}, 2, 4, },
{ NULL }
static const AVOption xbr_options[] = {
{ "n", "set scale factor", OFFSET(n), AV_OPT_TYPE_INT, {.i64 = 3}, 2, 4, },
{ NULL }
static int config_output(AVFilterLink *outlink)
{
AVFilterContext *ctx = outlink->src;
static int config_output(AVFilterLink *outlink)
{
AVFilterContext *ctx = outlink->src;
- xBRContext *xbr = ctx->priv;
+ XBRContext *xbr = ctx->priv;
AVFilterLink *inlink = ctx->inputs[0];
outlink->w = inlink->w * xbr->n;
AVFilterLink *inlink = ctx->inputs[0];
outlink->w = inlink->w * xbr->n;
{
AVFilterContext *ctx = inlink->dst;
AVFilterLink *outlink = ctx->outputs[0];
{
AVFilterContext *ctx = inlink->dst;
AVFilterLink *outlink = ctx->outputs[0];
- xBRContext *xbr = ctx->priv;
+ XBRContext *xbr = ctx->priv;
const uint32_t *r2y = xbr->rgbtoyuv;
AVFrame *out = ff_get_video_buffer(outlink, outlink->w, outlink->h);
const uint32_t *r2y = xbr->rgbtoyuv;
AVFrame *out = ff_get_video_buffer(outlink, outlink->w, outlink->h);
static int init(AVFilterContext *ctx)
{
static int init(AVFilterContext *ctx)
{
- xBRContext *xbr = ctx->priv;
+ XBRContext *xbr = ctx->priv;
uint32_t c;
int bg, rg, g;
uint32_t c;
int bg, rg, g;
.inputs = xbr_inputs,
.outputs = xbr_outputs,
.query_formats = query_formats,
.inputs = xbr_inputs,
.outputs = xbr_outputs,
.query_formats = query_formats,
- .priv_size = sizeof(xBRContext),
+ .priv_size = sizeof(XBRContext),
.priv_class = &xbr_class,
.init = init,
};
.priv_class = &xbr_class,
.init = init,
};