text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Mar 11 2021 20:53:35).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  @class FFFlowMediaRep, FFStreamVideo, FFStreamVideoEffect;
  
  __attribute__((visibility("hidden")))
  @interface FFRetimedFrameInfo : NSObject
  {
      int _mode;
      CDStruct_1b6d18a9 _effectStreamTime;
      CDStruct_1b6d18a9 _mediaTime;
      CDStruct_1b6d18a9 _inaccuracyDuration;
      FFStreamVideoEffect *_effectStream;
      FFStreamVideo *_inStream;
      BOOL _proxyForMissingFV;
      CDStruct_1b6d18a9 _prevSampleTime;
      CDStruct_1b6d18a9 _nextSampleTime;
      double _ratio;
      _Bool _drawFlowVectors;
      FFFlowMediaRep *_flowMediaRep;
      CDStruct_1b6d18a9 _flowVectorTime;
  }
  
  + (CDStruct_bdcb2b0d)getContextBasedMD5Adjustment:(id)arg1 forEffect:(id)arg2;
  + (_Bool)shouldCheckCacheForTime:(CDStruct_1b6d18a9)arg1 withEffect:(id)arg2 withInputStream:(id)arg3 context:(id)arg4 props:(id)arg5;
  + (id)newFrameInfoForMode:(long long)arg1 effectStreamTime:(CDStruct_1b6d18a9)arg2 untimedTime:(CDStruct_1b6d18a9)arg3 permittedInaccuracy:(CDStruct_1b6d18a9)arg4 withEffect:(id)arg5 effectStream:(id)arg6 context:(id)arg7 downstreamPT:(id)arg8;
  @property(readonly) BOOL proxyForMissingFV; // @synthesize proxyForMissingFV=_proxyForMissingFV;
  - (id)newImageForFrameWithContext:(id)arg1 schedInfo:(id)arg2 downstreamPT:(id)arg3 roi:(const struct CGRect *)arg4 graphBuildInfo:(id)arg5;
  - (id)_newImageWithFlowVectorAtTime:(CDStruct_1b6d18a9)arg1 inputImage:(id)arg2 graphBuildInfo:(id)arg3 context:(id)arg4;
  - (id)_newOpticalFlowImageWithContext:(id)arg1 schedInfo:(id)arg2 downstreamPT:(id)arg3 roi:(const struct CGRect *)arg4 graphBuildInfo:(id)arg5;
  - (id)_newBlendedImageWithContext:(id)arg1 schedInfo:(id)arg2 downstreamPT:(id)arg3 roi:(const struct CGRect *)arg4 graphBuildInfo:(id)arg5;
  - (id)newTokensForFrameWithContext:(id)arg1 schedInfo:(id)arg2 downstreamPT:(id)arg3;
  - (void)dealloc;
  - (id)initForOpticalFlowFrame:(CDStruct_1b6d18a9)arg1 nextTime:(CDStruct_1b6d18a9)arg2 prevTime:(CDStruct_1b6d18a9)arg3 ratio:(double)arg4 flowVectorTime:(CDStruct_1b6d18a9)arg5 effectStream:(id)arg6 effectStreamTime:(CDStruct_1b6d18a9)arg7 flowRep:(id)arg8;
  - (id)initForBlendedFrame:(CDStruct_1b6d18a9)arg1 nextTime:(CDStruct_1b6d18a9)arg2 prevTime:(CDStruct_1b6d18a9)arg3 ratio:(double)arg4 effectStream:(id)arg5 effectStreamTime:(CDStruct_1b6d18a9)arg6 proxyForMissingFV:(BOOL)arg7;
  - (id)initForSingleFrame:(CDStruct_1b6d18a9)arg1 permittedInaccuracy:(CDStruct_1b6d18a9)arg2 effectStream:(id)arg3 effectStreamTime:(CDStruct_1b6d18a9)arg4 proxyForMissingFV:(BOOL)arg5;
  - (void)_validateIVars;
  - (void)_confirmMD5IndicatesApproximation:(id)arg1;
  - (id)initWithMode:(int)arg1 mediaTime:(CDStruct_1b6d18a9)arg2 inacc:(CDStruct_1b6d18a9)arg3 prev:(CDStruct_1b6d18a9)arg4 next:(CDStruct_1b6d18a9)arg5 ratio:(double)arg6 flowTime:(CDStruct_1b6d18a9)arg7 effectStream:(id)arg8 effectStreamTime:(CDStruct_1b6d18a9)arg9 flowRep:(id)arg10 proxyForMissingFV:(BOOL)arg11;
  
  @end
  
  