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