1*d9f75844SAndroid Build Coastguard Worker# Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. 2*d9f75844SAndroid Build Coastguard Worker# 3*d9f75844SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license 4*d9f75844SAndroid Build Coastguard Worker# that can be found in the LICENSE file in the root of the source 5*d9f75844SAndroid Build Coastguard Worker# tree. An additional intellectual property rights grant can be found 6*d9f75844SAndroid Build Coastguard Worker# in the file PATENTS. All contributing project authors may 7*d9f75844SAndroid Build Coastguard Worker# be found in the AUTHORS file in the root of the source tree. 8*d9f75844SAndroid Build Coastguard Worker 9*d9f75844SAndroid Build Coastguard Worker# Inspired by chromium.org: 10*d9f75844SAndroid Build Coastguard Worker# http://dev.chromium.org/developers/contributing-code/watchlists 11*d9f75844SAndroid Build Coastguard Worker 12*d9f75844SAndroid Build Coastguard Worker{ 13*d9f75844SAndroid Build Coastguard Worker 'WATCHLIST_DEFINITIONS': { 14*d9f75844SAndroid Build Coastguard Worker 'this_file': { 15*d9f75844SAndroid Build Coastguard Worker 'filepath': '^WATCHLISTS$', 16*d9f75844SAndroid Build Coastguard Worker }, 17*d9f75844SAndroid Build Coastguard Worker 'all_webrtc': { 18*d9f75844SAndroid Build Coastguard Worker # NOTE: if you like this you might like [email protected]! 19*d9f75844SAndroid Build Coastguard Worker 'filepath': '^.*', 20*d9f75844SAndroid Build Coastguard Worker }, 21*d9f75844SAndroid Build Coastguard Worker 'root_files': { 22*d9f75844SAndroid Build Coastguard Worker # Non-recursive contents of ./ 23*d9f75844SAndroid Build Coastguard Worker 'filepath': '^[^/]*$', 24*d9f75844SAndroid Build Coastguard Worker }, 25*d9f75844SAndroid Build Coastguard Worker 'build_files': { 26*d9f75844SAndroid Build Coastguard Worker 'filepath': '\.gni$|\.gn$', 27*d9f75844SAndroid Build Coastguard Worker }, 28*d9f75844SAndroid Build Coastguard Worker 'java_files': { 29*d9f75844SAndroid Build Coastguard Worker 'filepath': '\.java$|\.xml$', 30*d9f75844SAndroid Build Coastguard Worker }, 31*d9f75844SAndroid Build Coastguard Worker 'api': { 32*d9f75844SAndroid Build Coastguard Worker 'filepath': 'api/.*', 33*d9f75844SAndroid Build Coastguard Worker }, 34*d9f75844SAndroid Build Coastguard Worker 'audio': { 35*d9f75844SAndroid Build Coastguard Worker 'filepath': 'audio/.*', 36*d9f75844SAndroid Build Coastguard Worker }, 37*d9f75844SAndroid Build Coastguard Worker 'base': { 38*d9f75844SAndroid Build Coastguard Worker 'filepath': 'rtc_base/.*', 39*d9f75844SAndroid Build Coastguard Worker }, 40*d9f75844SAndroid Build Coastguard Worker 'call': { 41*d9f75844SAndroid Build Coastguard Worker 'filepath': 'call/.*', 42*d9f75844SAndroid Build Coastguard Worker }, 43*d9f75844SAndroid Build Coastguard Worker 'media_engine': { 44*d9f75844SAndroid Build Coastguard Worker 'filepath': 'media/engine/.*', 45*d9f75844SAndroid Build Coastguard Worker }, 46*d9f75844SAndroid Build Coastguard Worker 'video': { 47*d9f75844SAndroid Build Coastguard Worker 'filepath': 'video/.*', 48*d9f75844SAndroid Build Coastguard Worker }, 49*d9f75844SAndroid Build Coastguard Worker 'common_audio': { 50*d9f75844SAndroid Build Coastguard Worker 'filepath': 'common_audio/.*', 51*d9f75844SAndroid Build Coastguard Worker }, 52*d9f75844SAndroid Build Coastguard Worker 'common_video': { 53*d9f75844SAndroid Build Coastguard Worker 'filepath': 'common_video/.*', 54*d9f75844SAndroid Build Coastguard Worker }, 55*d9f75844SAndroid Build Coastguard Worker 'video_capture': { 56*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/video_capture/.*', 57*d9f75844SAndroid Build Coastguard Worker }, 58*d9f75844SAndroid Build Coastguard Worker 'audio_device': { 59*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/audio_device/.*', 60*d9f75844SAndroid Build Coastguard Worker }, 61*d9f75844SAndroid Build Coastguard Worker 'audio_coding': { 62*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/audio_coding/.*', 63*d9f75844SAndroid Build Coastguard Worker }, 64*d9f75844SAndroid Build Coastguard Worker 'neteq': { 65*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/audio_coding/neteq/.*', 66*d9f75844SAndroid Build Coastguard Worker }, 67*d9f75844SAndroid Build Coastguard Worker 'audio_mixer': { 68*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/audio_mixer/.*', 69*d9f75844SAndroid Build Coastguard Worker }, 70*d9f75844SAndroid Build Coastguard Worker 'audio_processing': { 71*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/audio_processing/.*', 72*d9f75844SAndroid Build Coastguard Worker }, 73*d9f75844SAndroid Build Coastguard Worker 'video_coding': { 74*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/video_coding/.*', 75*d9f75844SAndroid Build Coastguard Worker }, 76*d9f75844SAndroid Build Coastguard Worker 'bitrate_controller': { 77*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/bitrate_controller/.*' 78*d9f75844SAndroid Build Coastguard Worker }, 79*d9f75844SAndroid Build Coastguard Worker 'congestion_controller': { 80*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/congestion_controller/.*' 81*d9f75844SAndroid Build Coastguard Worker }, 82*d9f75844SAndroid Build Coastguard Worker 'remote_bitrate_estimator': { 83*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/remote_bitrate_estimator/.*' 84*d9f75844SAndroid Build Coastguard Worker }, 85*d9f75844SAndroid Build Coastguard Worker 'pacing': { 86*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/pacing/.*' 87*d9f75844SAndroid Build Coastguard Worker }, 88*d9f75844SAndroid Build Coastguard Worker 'rtp_rtcp': { 89*d9f75844SAndroid Build Coastguard Worker 'filepath': 'modules/rtp_rtcp/.*' 90*d9f75844SAndroid Build Coastguard Worker }, 91*d9f75844SAndroid Build Coastguard Worker 'system_wrappers': { 92*d9f75844SAndroid Build Coastguard Worker 'filepath': 'system_wrappers/.*', 93*d9f75844SAndroid Build Coastguard Worker }, 94*d9f75844SAndroid Build Coastguard Worker 'pc': { 95*d9f75844SAndroid Build Coastguard Worker 'filepath': '^pc/.*', 96*d9f75844SAndroid Build Coastguard Worker }, 97*d9f75844SAndroid Build Coastguard Worker 'logging' : { 98*d9f75844SAndroid Build Coastguard Worker 'filepath': 'logging/.*', 99*d9f75844SAndroid Build Coastguard Worker }, 100*d9f75844SAndroid Build Coastguard Worker }, 101*d9f75844SAndroid Build Coastguard Worker 102*d9f75844SAndroid Build Coastguard Worker 'WATCHLISTS': { 103*d9f75844SAndroid Build Coastguard Worker 'this_file': [], 104*d9f75844SAndroid Build Coastguard Worker 'all_webrtc': [], 105*d9f75844SAndroid Build Coastguard Worker 'root_files': ['[email protected]', 106*d9f75844SAndroid Build Coastguard Worker '[email protected]', 107*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 108*d9f75844SAndroid Build Coastguard Worker 'build_files': ['[email protected]'], 109*d9f75844SAndroid Build Coastguard Worker 'common_audio': ['[email protected]', 110*d9f75844SAndroid Build Coastguard Worker '[email protected]', 111*d9f75844SAndroid Build Coastguard Worker '[email protected]', 112*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 113*d9f75844SAndroid Build Coastguard Worker 'audio': ['[email protected]'], 114*d9f75844SAndroid Build Coastguard Worker 'api': ['[email protected]', 115*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 116*d9f75844SAndroid Build Coastguard Worker 'base': ['[email protected]'], 117*d9f75844SAndroid Build Coastguard Worker 'call': ['[email protected]', 118*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 119*d9f75844SAndroid Build Coastguard Worker 'video': ['[email protected]', 120*d9f75844SAndroid Build Coastguard Worker '[email protected]', 121*d9f75844SAndroid Build Coastguard Worker '[email protected]', 122*d9f75844SAndroid Build Coastguard Worker '[email protected]', 123*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 124*d9f75844SAndroid Build Coastguard Worker 'video_capture': ['[email protected]', 125*d9f75844SAndroid Build Coastguard Worker '[email protected]', 126*d9f75844SAndroid Build Coastguard Worker '[email protected]', 127*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 128*d9f75844SAndroid Build Coastguard Worker 'audio_device': ['[email protected]', 129*d9f75844SAndroid Build Coastguard Worker '[email protected]', 130*d9f75844SAndroid Build Coastguard Worker '[email protected]', 131*d9f75844SAndroid Build Coastguard Worker '[email protected]', 132*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 133*d9f75844SAndroid Build Coastguard Worker 'audio_coding': ['[email protected]', 134*d9f75844SAndroid Build Coastguard Worker '[email protected]', 135*d9f75844SAndroid Build Coastguard Worker '[email protected]', 136*d9f75844SAndroid Build Coastguard Worker '[email protected]', 137*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 138*d9f75844SAndroid Build Coastguard Worker 'neteq': ['[email protected]', 139*d9f75844SAndroid Build Coastguard Worker '[email protected]', 140*d9f75844SAndroid Build Coastguard Worker '[email protected]', 141*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 142*d9f75844SAndroid Build Coastguard Worker 'audio_mixer': ['[email protected]', 143*d9f75844SAndroid Build Coastguard Worker '[email protected]', 144*d9f75844SAndroid Build Coastguard Worker '[email protected]', 145*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 146*d9f75844SAndroid Build Coastguard Worker 'audio_processing': ['[email protected]', 147*d9f75844SAndroid Build Coastguard Worker '[email protected]', 148*d9f75844SAndroid Build Coastguard Worker '[email protected]', 149*d9f75844SAndroid Build Coastguard Worker '[email protected]', 150*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 151*d9f75844SAndroid Build Coastguard Worker 'video_coding': ['[email protected]', 152*d9f75844SAndroid Build Coastguard Worker '[email protected]', 153*d9f75844SAndroid Build Coastguard Worker '[email protected]', 154*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 155*d9f75844SAndroid Build Coastguard Worker 'bitrate_controller': ['[email protected]', 156*d9f75844SAndroid Build Coastguard Worker '[email protected]', 157*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 158*d9f75844SAndroid Build Coastguard Worker 'congestion_controller': [], 159*d9f75844SAndroid Build Coastguard Worker 'remote_bitrate_estimator': ['[email protected]', 160*d9f75844SAndroid Build Coastguard Worker '[email protected]', 161*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 162*d9f75844SAndroid Build Coastguard Worker 'pacing': ['[email protected]', 163*d9f75844SAndroid Build Coastguard Worker '[email protected]', 164*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 165*d9f75844SAndroid Build Coastguard Worker 'rtp_rtcp': ['[email protected]', 166*d9f75844SAndroid Build Coastguard Worker '[email protected]', 167*d9f75844SAndroid Build Coastguard Worker '[email protected]', 168*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 169*d9f75844SAndroid Build Coastguard Worker 'system_wrappers': ['[email protected]', 170*d9f75844SAndroid Build Coastguard Worker '[email protected]', 171*d9f75844SAndroid Build Coastguard Worker '[email protected]', 172*d9f75844SAndroid Build Coastguard Worker '[email protected]', 173*d9f75844SAndroid Build Coastguard Worker '[email protected]'], 174*d9f75844SAndroid Build Coastguard Worker 'pc': ['[email protected]'], 175*d9f75844SAndroid Build Coastguard Worker 'logging': ['[email protected]'], 176*d9f75844SAndroid Build Coastguard Worker }, 177*d9f75844SAndroid Build Coastguard Worker} 178