avformat/hlsenc: closed caption tags in the master playlist
[ffmpeg.git] / libavfilter / vf_detelecine.c
index 639a391..0d1e2f2 100644 (file)
@@ -32,7 +32,7 @@
 #include "internal.h"
 #include "video.h"
 
-typedef struct {
+typedef struct DetelecineContext {
     const AVClass *class;
     int first_field;
     char *pattern;
@@ -325,7 +325,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *inpicref)
     }
     s->nskip_fields = len;
 
-    for (int i = 0; i < out; ++i) {
+    for (i = 0; i < out; ++i) {
         AVFrame *frame = av_frame_clone(s->frame[i]);
 
         if (!frame) {
@@ -335,7 +335,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *inpicref)
 
         av_frame_copy_props(frame, inpicref);
         frame->pts = ((s->start_time == AV_NOPTS_VALUE) ? 0 : s->start_time) +
-                     av_rescale(outlink->frame_count, s->ts_unit.num,
+                     av_rescale(outlink->frame_count_in, s->ts_unit.num,
                                 s->ts_unit.den);
         ret = ff_filter_frame(outlink, frame);
     }