)]}'
{
  "id": "69a0d4493be86a63152815bcfac257895a42649c",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff2c6900290e14febbfc5d7b221fd121a6c8759c",
      "name": "AddIceObserver.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd3e262896cab84441e4a7d2b7f838fb59c3ab83",
      "name": "AudioDecoderFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "814b71aba1f060d66ee0c3a304f84c43eb39e653",
      "name": "AudioEncoderFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd8fdb8989cf549fda0ce1a6d90fe7a88de8ec19",
      "name": "AudioProcessingFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8104e5904d0d4b5fa7fcac57a247cbf0393a69a",
      "name": "AudioSource.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca745db63467e07328eefebd3d9c71b4ddad1133",
      "name": "AudioTrack.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ebc19f25dceea3bfa4efa881158504459ebef2e",
      "name": "BuiltinAudioDecoderFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e884d4c3b98d6cd7d3c2bb5d5a4a01b93b30c2e7",
      "name": "BuiltinAudioEncoderFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4edb58847144afd821cf23d9927f8fc4c3f08c4",
      "name": "CallSessionFileRotatingLogSink.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a427c607f716a17a0f20af3687289af53b9033a4",
      "name": "Camera1Capturer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb1a21f32300785243ba625cc53732dd746c7656",
      "name": "Camera1Enumerator.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c1d477c3ab4db81b67187fffd8019b7bc0b8b28",
      "name": "Camera2Capturer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8823c4c740b595ee2562cc2c4e499961a143c73a",
      "name": "Camera2Enumerator.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c3188fffe252bac9c5be3bfa9320940a8aa7766",
      "name": "CameraEnumerationAndroid.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc954b62e0015da7af4a893b548dd59b38efe3d8",
      "name": "CameraEnumerator.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec26868b5c64a291c788645af4110d1c5bf5eacf",
      "name": "CameraVideoCapturer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8e6685a8784a6214537e7e38d8ad41b77615013",
      "name": "CandidatePairChangeEvent.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "382dc15b3a693223ac8978e04a23b4e884434ae2",
      "name": "CapturerObserver.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e06bc6426e1d042626f0ab5431a67c6b87b4d1a",
      "name": "CryptoOptions.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9301f1faa15fd2f7f0dc15fa1b176747a9af0e2",
      "name": "DataChannel.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7a8694d3dab7a36c4fcce6a786f009a88e62a7a",
      "name": "DefaultVideoDecoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76896b6b2d7aa67d8f5b6d7adf5d89c49ffc1ddb",
      "name": "DefaultVideoEncoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6549823089f5403b0659086d649c7d706d21f96e",
      "name": "DtmfSender.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "763f4e5a7234fdc342d5cef5cb8141bd4af0cf7f",
      "name": "EglBase.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8b0a3c0d03c7e47b13ab61422ee81ce7a889cd4",
      "name": "EglBase10.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69c89c44dc043fb2d1f9f6cba587ca63c1d9e47c",
      "name": "EglBase14.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ab0868ef314b90e8ddb31c9c00ebef7cae19126",
      "name": "EglRenderer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6eef67da8079004abf7c219cd244a8b8c8b8744",
      "name": "EncodedImage.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d39390f72db6548d69754d5d6a5454e56d7a58a",
      "name": "FecControllerFactoryFactoryInterface.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8270367970f3ec4790e06d846e749bacfbb8daf3",
      "name": "FileVideoCapturer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2932f3d94a5ee9d180eb8ffbca21b7c3dddc4ae1",
      "name": "FrameDecryptor.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc81223f21426e5861641e45f12494738619b986",
      "name": "FrameEncryptor.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1fbd1b7bce1f04f424290a6d5372b8eea34d545",
      "name": "GlRectDrawer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7efd8d3a9523449905bfc58f48deb753b6f43beb",
      "name": "GlShader.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b906fe56e03bc7396fcb6051ed28c6f65ef8f7c0",
      "name": "GlTextureFrameBuffer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2dd0c56d6bc8b09394733c5cfc9a4eda67869df",
      "name": "GlUtil.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "215598a85d3904d3c899c6040c1ec47fc2fdccca",
      "name": "HardwareVideoDecoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2cde8f7babb32058a27bc12afa64594715e109b",
      "name": "HardwareVideoEncoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f00b2a5f464daa6c1b0f58172c5be571e7fedc1",
      "name": "IceCandidate.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "322b8f38c9765305ea8e608a270bbb36dd546b23",
      "name": "JavaI420Buffer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "609203fe3faaaf722d7cf505f708aa88084c0609",
      "name": "LibaomAv1Decoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26648c589e3dc5825f125bec13294bf2d905ce31",
      "name": "LibaomAv1Encoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54ad0aa137c7520ebb5909e0ee34ab2da5cf5def",
      "name": "LibvpxVp8Decoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4be9e52c1421f241c4ccc91899be159203e3a681",
      "name": "LibvpxVp8Encoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90a24433a3ef741cc9b81d45e076ec228bc4db6b",
      "name": "LibvpxVp9Decoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1211ae93fb8ac5a179d3f77dabf7e3c9f2685f30",
      "name": "LibvpxVp9Encoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bae04e532c8e8fbe0fe24822c605c0591714cf68",
      "name": "MediaConstraints.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9245e3e2eb2bc6171fcace026a7906d811971490",
      "name": "MediaSource.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e530fe5f7f96c3f041195e4dc1a68e917ea335e0",
      "name": "MediaStream.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e4c3e18f78d3c3e4ee07f90cc146994e6e4e205",
      "name": "MediaStreamTrack.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "253376831c5032dd60ea77fce0750977e3191d06",
      "name": "Metrics.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bd7b3b250922c2783eac55fa2e6a60e2ed91d9b",
      "name": "NativeLibraryLoader.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aeb91e17508309be759db8385324356fdb59ae61",
      "name": "NativePeerConnectionFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8464324cbce9b027256c7eca63c8175d48505413",
      "name": "NetEqFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "856fe7dad7a73df24cf771725f06e91c379f355a",
      "name": "NetworkChangeDetector.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14e98b238785abd133133de17c063061221412eb",
      "name": "NetworkChangeDetectorFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75e8fcaa5abe87cf41f860c2d5f24ebe601bfe56",
      "name": "NetworkControllerFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e14a2e00baf3d9b7642654141f86d1966d409f6",
      "name": "NetworkMonitor.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ecd7ce8acaa2af825ddbe3311caf6c8cd36cf2d",
      "name": "NetworkMonitorAutoDetect.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf965bcbca92948094619b5f9fa6031681d42563",
      "name": "NetworkStatePredictorFactoryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b64df86672249bbd2bc53f72bc2965df56477528",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67b551c26262c694cf05cb951be7570fe6172790",
      "name": "PeerConnection.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac6c94bb11ab39e5b909f10d45eafe98e5b0cb4c",
      "name": "PeerConnectionDependencies.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b33c6ccd9b0233d6701ed5c7724cb5ab6f1e11d",
      "name": "PeerConnectionFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caca5e5889c7f17f5389a35381914d9537f921b1",
      "name": "PlatformSoftwareVideoDecoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50e69750002702ef14a024c66e03aff2d92fef4d",
      "name": "Predicate.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eaa28de1b4c371d665aed3ee52c6ec3deedf4a56",
      "name": "RTCStats.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc8902c93c56e6193dbfdba2f5f79ca75ac8373d",
      "name": "RTCStatsCollectorCallback.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4d90db1a6898057f366f22bd1e28c1faa54eb44",
      "name": "RTCStatsReport.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c1c3bf1f9cb5b12e58536121b09fe8c9004304f",
      "name": "RefCounted.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b97901c634fce8cf768d5e9b7ebce60cd7ebc1fb",
      "name": "RendererCommon.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6070135b3e12f27ef753596b45f9ce9ddf9415f0",
      "name": "RtcCertificatePem.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ca8311610ec3179d27da6549f5bc7b82ce04618",
      "name": "RtpParameters.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5710f92e3a5ac9c48a9c2d54b5670e11f9c6b70",
      "name": "RtpReceiver.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b78bbf6b3c501130eaefa35ff3996969d977773e",
      "name": "RtpSender.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aff1bfbde1fd9eb96d639bae4dde6f64838a2650",
      "name": "RtpTransceiver.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "461cd3b143d61006a5bfc481483232c2cfc3a2fa",
      "name": "SSLCertificateVerifier.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adcb1149d9cd70a58b4ce94a45bd8bf22b2190a0",
      "name": "ScreenCapturerAndroid.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afa99bc5528d9e18875ddc67bc91edf46c97208b",
      "name": "SdpObserver.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be89599a5f9c5f7235e720a16f60dc395aff5389",
      "name": "SessionDescription.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e767aeeeacc28a23d70eb390a39f39a72af26605",
      "name": "SoftwareVideoDecoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6074be2e725cde30f8f1fae8a7c01d8063617a45",
      "name": "SoftwareVideoEncoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9984c18db7492a2cb5ac7e7c91c6baf9301b4f8",
      "name": "StatsObserver.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8f1cf87fe5aa5a2a8d76c1ec0f7d05e612d056c",
      "name": "StatsReport.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6cba3f473b05eefaa8637c35557a58f651cc1d6f",
      "name": "SurfaceEglRenderer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e186f9a3c1c45a41aa76e9cb7253674f29411296",
      "name": "SurfaceTextureHelper.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c9140abbddb25a1f60fa919689fd796a96b1465",
      "name": "SurfaceViewRenderer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31d04569706478d1fc43d6b8beec4f056fbb6aa7",
      "name": "TextureBufferImpl.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d96c939595157b70771474ca00d1bb243f93c25a",
      "name": "TimestampAligner.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41bedb7dcb31c9ce5661dc706a701ae1372463b8",
      "name": "TurnCustomizer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67eb7ab086204e4d4ffc04460a1d757e2b4c3912",
      "name": "VideoCapturer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f97cf74cf55c36d8b3e0f5381a6dcde1a511c30",
      "name": "VideoCodecInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a86d6fbf6761fc7f1c85018d7666404a1eebab0a",
      "name": "VideoCodecStatus.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a80fa4fef2d9c0832150f8005a3e02c5db7aab4c",
      "name": "VideoDecoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b25516e9932db93bbccd7f7edd85c3c1e097ef2",
      "name": "VideoDecoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ddfa3ecd40f7865f86eee1dadc32b5dbdc146f0b",
      "name": "VideoDecoderFallback.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89a9bfd1c18ebef457b7c22c600f5e3f52a9a0f0",
      "name": "VideoEncoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69e967f24df38aeb1d67a0f59487984eaef9dfa",
      "name": "VideoEncoderFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa36b7c989435257edbd23bed5983e9c397c82ca",
      "name": "VideoEncoderFallback.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aef80304593bc6e72a0e737232c9853cc67ef2f7",
      "name": "VideoFileRenderer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "006635459e3611d20e7c97e44b3aa660099298b3",
      "name": "VideoFrame.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af32587886f18a87260c0d69007d64de98f6a134",
      "name": "VideoFrameDrawer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c39a55c27e15d50e29152a18c9758ff8ea772c76",
      "name": "VideoProcessor.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a0a6c719c96de648b04539231d2ce69ab866622",
      "name": "VideoSink.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e22d1a2db07a695557aa46f89c50460f6d26cf7",
      "name": "VideoSource.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5593d424f315fa2de81479e724b08e5b17ec65fd",
      "name": "VideoTrack.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "027120e48e7481e6e5418d3613e72223dd5f7032",
      "name": "WrappedNativeVideoDecoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d0908a6ac8efee9b709db6054be055c6aae33e0",
      "name": "WrappedNativeVideoEncoder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab9688a43f13df05df26f4bd8f88fb9446b2c7cc",
      "name": "YuvConverter.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83bd7dcbb44b62688e9c7796a36b262d342523f0",
      "name": "YuvHelper.java"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "90bb7cc54f72ee48b5c9ea0894730b55f4a61c91",
      "name": "audio"
    }
  ]
}
