Interface PreprocessingConfig.Deinterlace.YadifConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PreprocessingConfig.Deinterlace.YadifConfig, PreprocessingConfig.Deinterlace.YadifConfig.Builder
Enclosing class:
PreprocessingConfig.Deinterlace

public static interface PreprocessingConfig.Deinterlace.YadifConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deinterlace all frames rather than just the frames identified as interlaced.
    boolean
    Disable spacial interlacing.
    Specifies the deinterlacing mode to adopt.
    com.google.protobuf.ByteString
    Specifies the deinterlacing mode to adopt.
    The picture field parity assumed for the input interlaced video.
    com.google.protobuf.ByteString
    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 Details

    • 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.