webrtc/api
Florent Castelli 380789761c Add dummy implementation for SetCodecPReferences.
The proper signature of the function should return an RTCError,
but due to all the classes in external projects implementing it with
this signature, we need a many steps process to update this.

- Add an implementation for the pure virtual method
- Update projects not to override it
- Update the function signature
- Update projects to override it with the right signature
- Remove the dummy implementation from the interface

Bug: webrtc:9777
Change-Id: Idf99216792b4ad13339e4e8be6f7b735bb6b64e7
Reviewed-on: https://webrtc-review.googlesource.com/101564
Reviewed-by: Steve Anton <steveanton@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24807}
2018-09-24 18:26:10 +00:00
..
audio Revert "AEC3: Reduce filter divergence during low-echo double-talk" 2018-09-14 13:41:44 +00:00
audio_codecs Let NetEq use the PLC output from a decoder 2018-09-14 07:05:20 +00:00
call Enable clang::find_bad_constructs for call/ (part 1). 2018-07-26 15:33:12 +00:00
crypto Add AEAD support to Frame Encryption API. Add Contribuitng Source To Decryptor. 2018-09-12 21:09:30 +00:00
ortc Reland "Delete leftover includes and declarations for MediaConstraintsInterface" 2018-09-03 09:00:01 +00:00
stats getStats: add kind alias for mediaType 2018-09-03 11:49:30 +00:00
test Make fewer copies when using StringBuilder. 2018-09-24 09:39:19 +00:00
transport Adds signed infinity to timestamps. 2018-09-04 17:14:05 +00:00
units Remove all remaining non-test uses of std::stringstream. 2018-09-13 08:52:05 +00:00
video Frame marking RTP header extension (PART 1: implement extension) 2018-09-11 22:35:30 +00:00
video_codecs Add receive stream id argument to CreateDecoder() method 2018-09-11 08:47:04 +00:00
array_view.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
array_view_unittest.cc ArrayView, adding ctor for fixed-size views of const(expr) std::array. 2018-05-15 13:49:02 +00:00
asyncresolverfactory.h Support domain name ICE candidates 2018-08-24 04:54:43 +00:00
audio_options.cc Uninline non-trivial AudioOptions functions 2018-08-31 16:25:48 +00:00
audio_options.h Uninline non-trivial AudioOptions functions 2018-08-31 16:25:48 +00:00
bitrate_constraints.h Convert video quality test from a TEST_F to a TEST fixture. 2018-06-21 15:49:43 +00:00
BUILD.gn Move code for setting field trials from NetEqTestFactory to the main function in neteq_rtpplay. 2018-09-11 09:27:11 +00:00
candidate.cc Make fewer copies when using StringBuilder. 2018-09-24 09:39:19 +00:00
candidate.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
cryptoparams.h Fix ortc_api circular deps. 2017-11-15 13:31:51 +00:00
datachannelinterface.cc Enabling clang::find_bad_constructs for libjingle_peerconnection_api. 2018-07-19 09:17:10 +00:00
datachannelinterface.h Enabling clang::find_bad_constructs for libjingle_peerconnection_api. 2018-07-19 09:17:10 +00:00
DEPS Make rtc_software_fallback_wrappers target visible. 2018-06-12 12:51:34 +00:00
dtmfsenderinterface.h Add "tones remaining" argument to DTMF ontonechange callback 2018-09-07 17:29:37 +00:00
fec_controller.h Revert "Revert "Enables PeerConnectionFactory using external fec controller"" 2018-02-20 12:41:55 +00:00
jsep.cc Enabling clang::find_bad_constructs for libjingle_peerconnection_api. 2018-07-19 09:17:10 +00:00
jsep.h Add CreateSessionDescription overload which takes a cricket::SessionDescription 2018-07-25 18:03:05 +00:00
jsepicecandidate.cc Enable clang::find_bad_constructs for sdk/android (part 1/2). 2018-07-20 21:35:40 +00:00
jsepicecandidate.h Enable clang::find_bad_constructs for sdk/android (part 1/2). 2018-07-20 21:35:40 +00:00
jsepsessiondescription.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
media_transport_interface.h Interface for media transport 2018-09-06 20:15:22 +00:00
mediaconstraintsinterface.cc Removing the intelligibility enhancer. 2018-08-30 21:29:57 +00:00
mediaconstraintsinterface.h Removing the intelligibility enhancer. 2018-08-30 21:29:57 +00:00
mediastreaminterface.cc Final name changing of MediaStreamInterface.label() to id(). 2018-03-14 20:30:52 +00:00
mediastreaminterface.h Replace rtc::Optional with absl::optional in api 2018-06-21 12:50:03 +00:00
mediastreamproxy.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
mediastreamtrackproxy.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
mediatypes.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
mediatypes.h Convert video quality test from a TEST_F to a TEST fixture. 2018-06-21 15:49:43 +00:00
notifier.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
OWNERS Adding shampson (me) as an owner to pc/ & api/. 2018-07-03 20:39:17 +00:00
peerconnectionfactoryproxy.h Delete almost all use of MediaConstraintsInterface in the PeerConnection API 2018-08-23 07:14:37 +00:00
peerconnectioninterface.cc Reland "Delete leftover includes and declarations for MediaConstraintsInterface" 2018-09-03 09:00:01 +00:00
peerconnectioninterface.h Revert "Add SSLConfig object to IceServer." 2018-09-12 10:46:04 +00:00
peerconnectionproxy.h Delete almost all use of MediaConstraintsInterface in the PeerConnection API 2018-08-23 07:14:37 +00:00
proxy.cc Enable the clang style plugin in primary p2p/ target 2017-11-01 00:19:05 +00:00
proxy.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
refcountedbase.h New classes RefCounter and RefCountedBase. 2017-10-23 11:46:47 +00:00
rtcerror.cc Remove all remaining non-test uses of std::stringstream. 2018-09-13 08:52:05 +00:00
rtcerror.h Remove all remaining non-test uses of std::stringstream. 2018-09-13 08:52:05 +00:00
rtcerror_unittest.cc Remove all remaining non-test uses of std::stringstream. 2018-09-13 08:52:05 +00:00
rtceventlogoutput.h Move RtcEventLogOutput to api/ 2017-10-06 13:58:14 +00:00
rtp_headers.cc Frame marking RTP header extension (PART 1: implement extension) 2018-09-11 22:35:30 +00:00
rtp_headers.h Frame marking RTP header extension (PART 1: implement extension) 2018-09-11 22:35:30 +00:00
rtpparameters.cc Frame marking RTP header extension (PART 1: implement extension) 2018-09-11 22:35:30 +00:00
rtpparameters.h Reland "Add initial support for RtpEncodingParameters max_framerate." 2018-09-13 10:06:33 +00:00
rtpparameters_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtpreceiverinterface.cc Injects FrameEncryptorInterface into RtpSender. 2018-08-30 00:33:54 +00:00
rtpreceiverinterface.h Injects FrameEncryptorInterface into RtpSender. 2018-08-30 00:33:54 +00:00
rtpsenderinterface.cc Injects FrameEncryptorInterface into RtpSender. 2018-08-30 00:33:54 +00:00
rtpsenderinterface.h Injects FrameEncryptorInterface into RtpSender. 2018-08-30 00:33:54 +00:00
rtptransceiverinterface.cc Add dummy implementation for SetCodecPReferences. 2018-09-24 18:26:10 +00:00
rtptransceiverinterface.h Add dummy implementation for SetCodecPReferences. 2018-09-24 18:26:10 +00:00
setremotedescriptionobserverinterface.h Reland "SetRemoteDescriptionObserverInterface added." 2017-11-23 19:59:48 +00:00
statstypes.cc Reimplement rtc::ToString and rtc::FromString without streams. 2018-08-16 16:14:01 +00:00
statstypes.h Revert "Add framesRendered to StatsReport" 2018-07-27 14:53:07 +00:00
turncustomizer.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
umametrics.h Remove MetricsObserverInterface. 2018-07-19 23:00:20 +00:00
videosourceproxy.h Replace rtc::Optional with absl::optional in api 2018-06-21 12:50:03 +00:00