• 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 defs:blackdetect

62 AVFILTER_DEFINE_CLASS(blackdetect);
90 BlackDetectContext *blackdetect = ctx->priv;
92 blackdetect->black_min_duration =
93 blackdetect->black_min_duration_time / av_q2d(inlink->time_base);
95 blackdetect->pixel_black_th_i = ff_fmt_is_in(inlink->format, yuvj_formats) ?
97 blackdetect->pixel_black_th * 255 :
98 16 + blackdetect->pixel_black_th * (235 - 16);
100 av_log(blackdetect, AV_LOG_VERBOSE,
102 av_ts2timestr(blackdetect->black_min_duration, &inlink->time_base),
103 blackdetect->pixel_black_th, blackdetect->pixel_black_th_i,
104 blackdetect->picture_black_ratio_th);
110 BlackDetectContext *blackdetect = ctx->priv;
113 if ((blackdetect->black_end - blackdetect->black_start) >= blackdetect->black_min_duration) {
114 av_log(blackdetect, AV_LOG_INFO,
116 av_ts2timestr(blackdetect->black_start, &inlink->time_base),
117 av_ts2timestr(blackdetect->black_end, &inlink->time_base),
118 av_ts2timestr(blackdetect->black_end - blackdetect->black_start, &inlink->time_base));
125 BlackDetectContext *blackdetect = ctx->priv;
129 if (ret == AVERROR_EOF && blackdetect->black_started) {
131 blackdetect->black_end = blackdetect->last_picref_pts;
141 BlackDetectContext *blackdetect = ctx->priv;
148 blackdetect->nb_black_pixels += p[x] <= blackdetect->pixel_black_th_i;
152 picture_black_ratio = (double)blackdetect->nb_black_pixels / (inlink->w * inlink->h);
160 if (picture_black_ratio >= blackdetect->picture_black_ratio_th) {
161 if (!blackdetect->black_started) {
163 blackdetect->black_started = 1;
164 blackdetect->black_start = picref->pts;
166 av_ts2timestr(blackdetect->black_start, &inlink->time_base), 0);
168 } else if (blackdetect->black_started) {
170 blackdetect->black_started = 0;
171 blackdetect->black_end = picref->pts;
174 av_ts2timestr(blackdetect->black_end, &inlink->time_base), 0);
177 blackdetect->last_picref_pts = picref->pts;
178 blackdetect->nb_black_pixels = 0;
202 .name = "blackdetect",