summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/peerconnection/adapters/README.md
blob: 8c7794b7b2a6e42b197dd3f26e8cec44306f356d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
## WebRTC API Adapters

This directory contains code that wraps components of the WebRTC native API in
classes that expose an API specialized for implementing the Web API. Some of
these adapters also allow the WebRTC component to be safely used from a remote
thread.

### Blink Types

Blink types (like AtomicString, HeapVector, etc.) should not be used inside this
directory. The bindings in the parent directory are responsible for converting
the Blink binding types to the corresponding STL/WebRTC types before interacting
with the adapters.