Interface PreprocessingConfig.Deinterlace.YadifConfigOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getDeinterlaceAllFrames()
      Deinterlace all frames rather than just the frames identified as interlaced.
      boolean getDisableSpatialInterlacing()
      Disable spacial interlacing.
      String getMode()
      Specifies the deinterlacing mode to adopt.
      com.google.protobuf.ByteString getModeBytes()
      Specifies the deinterlacing mode to adopt.
      String getParity()
      The picture field parity assumed for the input interlaced video.
      com.google.protobuf.ByteString getParityBytes()
      The picture field parity assumed for the input interlaced video.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getMode

        String getMode()
         Specifies the deinterlacing mode to adopt.
         The default is `send_frame`.
         Supported values:
        
         - `send_frame`: Output one frame for each frame
         - `send_field`: Output one frame for each field
         
        string mode = 1;
        Returns:
        The mode.
      • getModeBytes

        com.google.protobuf.ByteString getModeBytes()
         Specifies the deinterlacing mode to adopt.
         The default is `send_frame`.
         Supported values:
        
         - `send_frame`: Output one frame for each frame
         - `send_field`: Output one frame for each field
         
        string mode = 1;
        Returns:
        The bytes for mode.
      • getDisableSpatialInterlacing

        boolean getDisableSpatialInterlacing()
         Disable spacial interlacing.
         The default is `false`.
         
        bool disable_spatial_interlacing = 2;
        Returns:
        The disableSpatialInterlacing.
      • getParity

        String getParity()
         The picture field parity assumed for the input interlaced video.
         The default is `auto`.
         Supported values:
        
         - `tff`: Assume the top field is first
         - `bff`: Assume the bottom field is first
         - `auto`: Enable automatic detection of field parity
         
        string parity = 3;
        Returns:
        The parity.
      • getParityBytes

        com.google.protobuf.ByteString getParityBytes()
         The picture field parity assumed for the input interlaced video.
         The default is `auto`.
         Supported values:
        
         - `tff`: Assume the top field is first
         - `bff`: Assume the bottom field is first
         - `auto`: Enable automatic detection of field parity
         
        string parity = 3;
        Returns:
        The bytes for parity.
      • getDeinterlaceAllFrames

        boolean getDeinterlaceAllFrames()
         Deinterlace all frames rather than just the frames identified as
         interlaced. The default is `false`.
         
        bool deinterlace_all_frames = 4;
        Returns:
        The deinterlaceAllFrames.