public Builder mergeFrom(
            com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace.BwdifConfig
                other) {
          if (other
              == com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace.BwdifConfig
                  .getDefaultInstance()) return this;
          if (!other.getMode().isEmpty()) {
            mode_ = other.mode_;
            bitField0_ |= 0x00000001;
            onChanged();
          }
          if (!other.getParity().isEmpty()) {
            parity_ = other.parity_;
            bitField0_ |= 0x00000002;
            onChanged();
          }
          if (other.getDeinterlaceAllFrames() != false) {
            setDeinterlaceAllFrames(other.getDeinterlaceAllFrames());
          }
          this.mergeUnknownFields(other.getUnknownFields());
          onChanged();
          return this;
        }
<pre>
Bob Weaver Deinterlacing Filter Configuration.
</pre>

Protobuf type {@code
google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace.BwdifConfig}
java-video-transcoder/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PreprocessingConfig.java