• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/

Lines Matching refs:angle

65     double angle;
66 char *angle_expr_str; ///< expression for the angle
67 AVExpr *angle_expr; ///< parsed expression for the angle
96 { "angle", "set angle (in radians)", OFFSET(angle_expr_str), AV_OPT_TYPE_STRING, {.str="0"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
97 { "a", "set angle (in radians)", OFFSET(angle_expr_str), AV_OPT_TYPE_STRING, {.str="0"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
152 static double get_rotated_w(void *opaque, double angle)
157 float sinx = sin(angle);
158 float cosx = cos(angle);
164 static double get_rotated_h(void *opaque, double angle)
169 float sinx = sin(angle);
170 float cosx = cos(angle);
218 "Error occurred parsing angle expression '%s'\n", rot->angle_expr_str);
336 static av_always_inline void simple_rotate_internal(uint8_t *dst, const uint8_t *src, int src_linesize, int angle, int elem_size, int len)
339 switch(angle) {
358 static av_always_inline void simple_rotate(uint8_t *dst, const uint8_t *src, int src_linesize, int angle, int elem_size, int len)
361 case 1 : simple_rotate_internal(dst, src, src_linesize, angle, 1, len); break;
362 case 2 : simple_rotate_internal(dst, src, src_linesize, angle, 2, len); break;
363 case 3 : simple_rotate_internal(dst, src, src_linesize, angle, 3, len); break;
364 case 4 : simple_rotate_internal(dst, src, src_linesize, angle, 4, len); break;
365 default: simple_rotate_internal(dst, src, src_linesize, angle, elem_size, len); break;
392 if (fabs(rot->angle - 0) < FLT_EPSILON && outw == inw && outh == inh) {
396 } else if (fabs(rot->angle - M_PI/2) < FLT_EPSILON && outw == inh && outh == inw) {
400 } else if (fabs(rot->angle - M_PI) < FLT_EPSILON && outw == inw && outh == inh) {
404 } else if (fabs(rot->angle - 3*M_PI/2) < FLT_EPSILON && outw == inh && outh == inw) {
478 rot->angle = res = av_expr_eval(rot->angle_expr, rot->var_values, rot);
480 av_log(ctx, AV_LOG_DEBUG, "n:%f time:%f angle:%f/PI\n",
481 rot->var_values[VAR_N], rot->var_values[VAR_T], rot->angle/M_PI);
520 if (!strcmp(cmd, "angle") || !strcmp(cmd, "a")) {
526 "Error when parsing the expression '%s' for angle command\n", args);