old_contents: # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
  #
  # Use of this source code is governed by a BSD-style license
  # that can be found in the LICENSE file in the root of the source
  # tree. An additional intellectual property rights grant can be found
  # in the file PATENTS.  All contributing project authors may
  # be found in the AUTHORS file in the root of the source tree.
  
  {
    'includes': ['../build/common.gypi'],
    'targets': [
      {
        'target_name': 'common_video',
        'type': 'static_library',
        'include_dirs': [
          '<(webrtc_root)/modules/interface/',
          'interface',
          'libyuv/include',
        ],
        'dependencies': [
          '<(webrtc_root)/common.gyp:webrtc_common',
          '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers',
        ],
        'direct_dependent_settings': {
          'include_dirs': [
            'interface',
            'libyuv/include',
          ],
        },
        'conditions': [
          ['build_libyuv==1', {
            'dependencies': ['<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv',],
            'export_dependent_settings': [
              '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv',
            ],
          }, {
            # Need to add a directory normally exported by libyuv.gyp.
            'include_dirs': ['<(libyuv_dir)/include',],
          }],
        ],
        'sources': [
          'i420_buffer_pool.cc',
          'i420_video_frame.cc',
          'interface/i420_buffer_pool.h',
          'interface/i420_video_frame.h',
          'interface/video_frame_buffer.h',
          'libyuv/include/scaler.h',
          'libyuv/include/webrtc_libyuv.h',
          'libyuv/scaler.cc',
          'libyuv/webrtc_libyuv.cc',
          'video_frame_buffer.cc',
        ],
      },
    ],  # targets
  }
  
new_contents: # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
  #
  # Use of this source code is governed by a BSD-style license
  # that can be found in the LICENSE file in the root of the source
  # tree. An additional intellectual property rights grant can be found
  # in the file PATENTS.  All contributing project authors may
  # be found in the AUTHORS file in the root of the source tree.
  
  {
    'includes': ['../build/common.gypi'],
    'targets': [
      {
        'target_name': 'common_video',
        'type': 'static_library',
        'include_dirs': [
          '<(webrtc_root)/modules/interface/',
          'interface',
          'libyuv/include',
        ],
        'dependencies': [
          '<(webrtc_root)/common.gyp:webrtc_common',
          '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers',
        ],
        'direct_dependent_settings': {
          'include_dirs': [
            'interface',
            'libyuv/include',
          ],
        },
        'conditions': [
          ['build_libyuv==1', {
            'dependencies': ['<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv',],
            'export_dependent_settings': [
              '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv',
            ],
          }, {
            # Need to add a directory normally exported by libyuv.gyp.
            'include_dirs': ['<(libyuv_dir)/include',],
          }],
        ],
        'sources': [
          'i420_buffer_pool.cc',
          'i420_video_frame.cc',
          'interface/i420_buffer_pool.h',
          'interface/video_frame_buffer.h',
          'libyuv/include/scaler.h',
          'libyuv/include/webrtc_libyuv.h',
          'libyuv/scaler.cc',
          'libyuv/webrtc_libyuv.cc',
          'video_frame_buffer.cc',
        ],
      },
    ],  # targets
  }
  
subject: Remove i420_video_frame.h from common_video.gyp