Remove RTC prefix from all names

Let's pull off the bandaid!

* Reduces studdering: webrtc.RTCTrack -> webrtc.Track
* Makes it easier to find types by editor autocomplete
* Makes code read more fluently (less repetition)

Since we're breaking the API in 2.0, our only chance to
do this is now.

Relates to #408
This commit is contained in:
Max Hawkins
2019-02-15 13:19:39 -08:00
parent b711ec2310
commit 0e7086d37a
112 changed files with 2093 additions and 2093 deletions

View File

@@ -14,8 +14,8 @@ func main() {
// Everything below is the pion-WebRTC API! Thanks for using it ❤️.
// Prepare the configuration
config := webrtc.RTCConfiguration{
IceServers: []webrtc.RTCIceServer{
config := webrtc.Configuration{
ICEServers: []webrtc.ICEServer{
{
URLs: []string{"stun:stun.l.google.com:19302"},
},
@@ -23,7 +23,7 @@ func main() {
}
// Create a new RTCPeerConnection
peerConnection, err := webrtc.NewRTCPeerConnection(config)
peerConnection, err := webrtc.NewPeerConnection(config)
util.Check(err)
// Set the handler for ICE connection state
@@ -33,7 +33,7 @@ func main() {
})
// Register data channel creation handling
peerConnection.OnDataChannel(func(d *webrtc.RTCDataChannel) {
peerConnection.OnDataChannel(func(d *webrtc.DataChannel) {
fmt.Printf("New DataChannel %s %d\n", d.Label, d.ID)
// Register channel opening handling
@@ -63,7 +63,7 @@ func main() {
})
// Wait for the offer to be pasted
offer := webrtc.RTCSessionDescription{}
offer := webrtc.SessionDescription{}
util.Decode(util.MustReadStdin(), &offer)
// Set the remote SessionDescription