1b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org/* 2b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. 3b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * 4b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * Use of this source code is governed by a BSD-style license 5b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * that can be found in the LICENSE file in the root of the source 6b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * tree. An additional intellectual property rights grant can be found 7b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * in the file PATENTS. All contributing project authors may 8b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org * be found in the AUTHORS file in the root of the source tree. 9b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org */ 10b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 11b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org#ifndef WEBRTC_MODULES_RTP_RTCP_SOURCE_FEC_PRIVATE_TABLES_BURSTY_H_ 12b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org#define WEBRTC_MODULES_RTP_RTCP_SOURCE_FEC_PRIVATE_TABLES_BURSTY_H_ 13b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 14b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// This file contains a set of packets masks for the FEC code. The masks in 15b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// this table are specifically designed to favor recovery of bursty/consecutive 16b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// loss network conditions. The tradeoff is worse recovery for random losses. 17b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// These packet masks are currently defined to protect up to 12 media packets. 18b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// They have the following property: for any packet mask defined by the 19b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// parameters (k,m), where k = number of media packets, m = number of FEC 20b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// packets, all "consecutive" losses of size <= m are completely recoverable. 21b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// By consecutive losses we mean consecutive with respect to the sequence 22b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// number ordering of the list (media and FEC) of packets. The difference 23b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// between these masks (|kFecMaskBursty|) and |kFecMaskRandom| type, defined 24b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// in fec_private_tables.h, is more significant for longer codes 25b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// (i.e., more packets/symbols in the code, so larger (k,m), i.e., k > 4, 26b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org// m > 3). 27b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 28cbd78ae09f44b003a9969536b78f08cd1ff513e8pbos@webrtc.org#include "webrtc/typedefs.h" 29b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 30b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgnamespace { 31b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 32b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty1_1[2] = { 33b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00 34b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 35b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 36b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty2_1[2] = { 37b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00 38b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 39b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 40b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty2_2[4] = { 41b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 42b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00 43b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 44b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 45b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty3_1[2] = { 46b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xe0, 0x00 47b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 48b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 49b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty3_2[4] = { 50b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 51b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xa0, 0x00 52b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 53b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 54b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty3_3[6] = { 55b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 56b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 57b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00 58b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 59b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 60b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty4_1[2] = { 61b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xf0, 0x00 62b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 63b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 64b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty4_2[4] = { 65b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xa0, 0x00, 66b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd0, 0x00 67b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 68b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 69b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty4_3[6] = { 70b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 71b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 72b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x90, 0x00 73b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 74b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 75b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty4_4[8] = { 76b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 77b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 78b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 79b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00 80b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 81b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 82b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty5_1[2] = { 83b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xf8, 0x00 84b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 85b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 86b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty5_2[4] = { 87b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd0, 0x00, 88b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xa8, 0x00 89b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 90b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 91b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty5_3[6] = { 92b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x70, 0x00, 93b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x90, 0x00, 94b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc8, 0x00 95b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 96b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 97b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty5_4[8] = { 98b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 99b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 100b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 101b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x88, 0x00 102b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 103b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 104b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty5_5[10] = { 105b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 106b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 107b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 108b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 109b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00 110b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 111b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 112b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty6_1[2] = { 113b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xfc, 0x00 114b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 115b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 116b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty6_2[4] = { 117b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xa8, 0x00, 118b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd4, 0x00 119b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 120b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 121b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty6_3[6] = { 122b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x94, 0x00, 123b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc8, 0x00, 124b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x64, 0x00 125b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 126b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 127b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty6_4[8] = { 128b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 129b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x38, 0x00, 130b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x88, 0x00, 131b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc4, 0x00 132b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 133b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 134b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty6_5[10] = { 135b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 136b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 137b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 138b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 139b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x84, 0x00 140b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 141b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 142b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty6_6[12] = { 143b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 144b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 145b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 146b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 147b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 148b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00 149b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 150b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 151b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_1[2] = { 152b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xfe, 0x00 153b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 154b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 155b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_2[4] = { 156b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd4, 0x00, 157b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xaa, 0x00 158b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 159b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 160b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_3[6] = { 161b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc8, 0x00, 162b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x74, 0x00, 163b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x92, 0x00 164b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 165b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 166b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_4[8] = { 167b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x38, 0x00, 168b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x8a, 0x00, 169b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc4, 0x00, 170b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x62, 0x00 171b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 172b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 173b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_5[10] = { 174b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 175b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 176b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x1c, 0x00, 177b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x84, 0x00, 178b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc2, 0x00 179b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 180b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 181b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_6[12] = { 182b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 183b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 184b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 185b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 186b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 187b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x82, 0x00 188b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 189b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 190b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty7_7[14] = { 191b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 192b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 193b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 194b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 195b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 196b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 197b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00 198b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 199b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 200b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_1[2] = { 201b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xff, 0x00 202b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 203b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 204b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_2[4] = { 205b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xaa, 0x00, 206b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd5, 0x00 207b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 208b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 209b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_3[6] = { 210b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x74, 0x00, 211b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x92, 0x00, 212b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc9, 0x00 213b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 214b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 215b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_4[8] = { 216b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x8a, 0x00, 217b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc5, 0x00, 218b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x62, 0x00, 219b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x31, 0x00 220b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 221b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 222b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_5[10] = { 223b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 224b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x1c, 0x00, 225b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x85, 0x00, 226b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc2, 0x00, 227b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x61, 0x00 228b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 229b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 230b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_6[12] = { 231b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 232b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 233b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 234b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0e, 0x00, 235b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x82, 0x00, 236b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc1, 0x00 237b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 238b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 239b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_7[14] = { 240b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 241b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 242b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 243b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 244b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 245b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 246b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x81, 0x00 247b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 248b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 249b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty8_8[16] = { 250b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 251b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 252b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 253b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 254b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 255b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 256b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 257b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00 258b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 259b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 260b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_1[2] = { 261b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xff, 0x80 262b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 263b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 264b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_2[4] = { 265b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd5, 0x00, 266b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xaa, 0x80 267b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 268b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 269b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_3[6] = { 270b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x92, 0x00, 271b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc9, 0x00, 272b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x74, 0x80 273b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 274b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 275b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_4[8] = { 276b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc5, 0x00, 277b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x62, 0x00, 278b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x39, 0x00, 279b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x8a, 0x80 280b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 281b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 282b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_5[10] = { 283b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x1c, 0x00, 284b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x85, 0x00, 285b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc2, 0x80, 286b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x61, 0x00, 287b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x80 288b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 289b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 290b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_6[12] = { 291b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 292b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 293b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0e, 0x00, 294b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x82, 0x80, 295b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc1, 0x00, 296b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x80 297b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 298b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 299b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_7[14] = { 300b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 301b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 302b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 303b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 304b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x07, 0x00, 305b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x81, 0x00, 306b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x80 307b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 308b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 309b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_8[16] = { 310b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 311b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 312b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 313b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 314b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 315b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 316b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 317b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x80 318b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 319b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 320b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty9_9[18] = { 321b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 322b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 323b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 324b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 325b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 326b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 327b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 328b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 329b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80 330b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 331b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 332b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_1[2] = { 333b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xff, 0xc0 334b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 335b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 336b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_2[4] = { 337b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xaa, 0x80, 338b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd5, 0x40 339b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 340b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 341b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_3[6] = { 342b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc9, 0x00, 343b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x74, 0x80, 344b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x92, 0x40 345b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 346b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 347b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_4[8] = { 348b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x62, 0x00, 349b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x39, 0x00, 350b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x8a, 0x80, 351b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc5, 0x40 352b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 353b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 354b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_5[10] = { 355b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x85, 0x00, 356b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc2, 0x80, 357b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x61, 0x40, 358b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x80, 359b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x40 360b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 361b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 362b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_6[12] = { 363b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 364b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0e, 0x00, 365b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x82, 0x80, 366b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc1, 0x40, 367b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x80, 368b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x40 369b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 370b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 371b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_7[14] = { 372b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 373b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 374b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 375b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x07, 0x00, 376b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x81, 0x40, 377b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x80, 378b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x40 379b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 380b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 381b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_8[16] = { 382b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 383b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 384b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 385b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 386b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 387b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 388b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x80, 389b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x40 390b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 391b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 392b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_9[18] = { 393b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 394b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 395b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 396b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 397b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 398b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 399b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 400b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 401b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x40 402b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 403b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 404b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty10_10[20] = { 405b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 406b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 407b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 408b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 409b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 410b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 411b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 412b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 413b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 414b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0xc0 415b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 416b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 417b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_1[2] = { 418b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xff, 0xe0 419b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 420b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 421b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_2[4] = { 422b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd5, 0x40, 423b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xaa, 0xa0 424b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 425b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 426b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_3[6] = { 427b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x74, 0x80, 428b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x92, 0x40, 429b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc9, 0x20 430b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 431b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 432b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_4[8] = { 433b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x39, 0x00, 434b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x8a, 0x80, 435b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc5, 0x40, 436b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x62, 0x20 437b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 438b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 439b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_5[10] = { 440b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc2, 0xc0, 441b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x61, 0x00, 442b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0xa0, 443b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x1c, 0x40, 444b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x85, 0x20 445b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 446b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 447b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_6[12] = { 448b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0e, 0x00, 449b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x82, 0x80, 450b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc1, 0x40, 451b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0xa0, 452b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x40, 453b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x20 454b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 455b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 456b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_7[14] = { 457b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 458b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 459b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x07, 0x00, 460b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x81, 0x40, 461b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0xa0, 462b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x40, 463b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x20 464b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 465b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 466b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_8[16] = { 467b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 468b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 469b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 470b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 471b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x40, 472b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0xa0, 473b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x40, 474b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x20 475b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 476b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 477b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_9[18] = { 478b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 479b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 480b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 481b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 482b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 483b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 484b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 485b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x40, 486b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x20 487b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 488b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 489b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_10[20] = { 490b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 491b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 492b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 493b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 494b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 495b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 496b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 497b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 498b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0xc0, 499b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x20 500b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 501b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 502b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty11_11[22] = { 503b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 504b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 505b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 506b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 507b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 508b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 509b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 510b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 511b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 512b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0xc0, 513b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0x60 514b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 515b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 516b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_1[2] = { 517b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xff, 0xf0 518b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 519b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 520b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_2[4] = { 521b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xaa, 0xa0, 522b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xd5, 0x50 523b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 524b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 525b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_3[6] = { 526b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x92, 0x40, 527b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc9, 0x20, 528b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x74, 0x90 529b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 530b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 531b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_4[8] = { 532b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x8a, 0x80, 533b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc5, 0x40, 534b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x62, 0x20, 535b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x39, 0x10 536b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 537b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 538b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_5[10] = { 539b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x61, 0x00, 540b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0xa0, 541b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x1c, 0x50, 542b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x85, 0x20, 543b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc2, 0x90 544b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 545b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 546b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_6[12] = { 547b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x82, 0x90, 548b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc1, 0x40, 549b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0xa0, 550b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x50, 551b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x20, 552b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x10 553b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 554b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 555b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_7[14] = { 556b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 557b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x07, 0x00, 558b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x81, 0x40, 559b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0xa0, 560b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x50, 561b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x20, 562b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x10 563b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 564b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 565b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_8[16] = { 566b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 567b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 568b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 569b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 570b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0xa0, 571b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x50, 572b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x20, 573b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x10 574b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 575b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 576b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_9[18] = { 577b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 578b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 579b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 580b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 581b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 582b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 583b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x50, 584b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x20, 585b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x10 586b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 587b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 588b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_10[20] = { 589b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 590b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 591b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 592b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 593b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 594b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 595b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 596b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0xc0, 597b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x20, 598b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x10 599b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 600b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 601b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_11[22] = { 602b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 603b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 604b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 605b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 606b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 607b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 608b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 609b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 610b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0xc0, 611b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0x60, 612b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x10 613b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 614b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 615b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t kMaskBursty12_12[24] = { 616b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x80, 0x00, 617b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0xc0, 0x00, 618b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x60, 0x00, 619b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x30, 0x00, 620b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x18, 0x00, 621b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x0c, 0x00, 622b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x06, 0x00, 623b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x03, 0x00, 624b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x01, 0x80, 625b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0xc0, 626b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0x60, 627b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 0x00, 0x30 628b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 629b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 630b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty1[1] = { 631b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty1_1 632b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 633b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 634b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty2[2] = { 635b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty2_1, 636b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty2_2 637b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 638b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 639b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty3[3] = { 640b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty3_1, 641b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty3_2, 642b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty3_3 643b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 644b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 645b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty4[4] = { 646b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty4_1, 647b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty4_2, 648b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty4_3, 649b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty4_4 650b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 651b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 652b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty5[5] = { 653b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty5_1, 654b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty5_2, 655b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty5_3, 656b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty5_4, 657b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty5_5 658b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 659b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 660b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty6[6] = { 661b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty6_1, 662b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty6_2, 663b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty6_3, 664b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty6_4, 665b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty6_5, 666b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty6_6 667b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 668b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 669b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty7[7] = { 670b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_1, 671b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_2, 672b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_3, 673b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_4, 674b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_5, 675b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_6, 676b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty7_7 677b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 678b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 679b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty8[8] = { 680b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_1, 681b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_2, 682b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_3, 683b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_4, 684b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_5, 685b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_6, 686b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_7, 687b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty8_8 688b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 689b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 690b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty9[9] = { 691b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_1, 692b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_2, 693b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_3, 694b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_4, 695b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_5, 696b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_6, 697b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_7, 698b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_8, 699b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty9_9 700b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 701b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 702b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty10[10] = { 703b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_1, 704b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_2, 705b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_3, 706b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_4, 707b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_5, 708b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_6, 709b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_7, 710b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_8, 711b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_9, 712b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty10_10 713b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 714b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 715b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty11[11] = { 716b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_1, 717b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_2, 718b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_3, 719b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_4, 720b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_5, 721b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_6, 722b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_7, 723b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_8, 724b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_9, 725b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_10, 726b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty11_11 727b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 728b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 729b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t* kPacketMaskBursty12[12] = { 730b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_1, 731b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_2, 732b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_3, 733b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_4, 734b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_5, 735b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_6, 736b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_7, 737b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_8, 738b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_9, 739b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_10, 740b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_11, 741b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kMaskBursty12_12 742b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 743b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 744b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.orgconst uint8_t** kPacketMaskBurstyTbl[12] = { 745b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty1, 746b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty2, 747b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty3, 748b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty4, 749b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty5, 750b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty6, 751b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty7, 752b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty8, 753b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty9, 754b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty10, 755b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty11, 756b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org kPacketMaskBursty12 757b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org}; 758b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org 759b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org} // namespace 760b015cbede88899f67a53fbbe581b02ce8e32794andrew@webrtc.org#endif // WEBRTC_MODULES_RTP_RTCP_SOURCE_FEC_PRIVATE_TABLES_BURSTY_H_ 761