webrtc/api
Fredrik Solenberg bbf21a3fd6 Remove dependencies on modules:module_api from AudioProcessing.
- Directly include api/audio/audio_frame.h everywhere AudioFrame is used.
- This *will* remove transient dependencies on libjpeg and a bunch of other things from the e.g. APM.
- audio_frame.h still included from module_common_types.h for backwards compatibility with clients.

Bug: webrtc:9139, webrtc:7504
Change-Id: Id96f9268c01667fbcc29a01f5c1dd25a37836897
Reviewed-on: https://webrtc-review.googlesource.com/62464
Commit-Queue: Fredrik Solenberg <solenberg@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22845}
2018-04-12 22:05:27 +00:00
..
audio Remove dependencies on modules:module_api from AudioProcessing. 2018-04-12 22:05:27 +00:00
audio_codecs Add missing includes checks.h/array_view.h 2018-04-10 10:33:34 +00:00
call Add application_data field(s) to RtpPacketToSend and PacketOptions. 2018-02-23 17:20:46 +00:00
ortc Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
stats PeerConnectionInterface::GetStats() with selector argument added. 2018-03-26 12:08:20 +00:00
test Moved audioproc_f interface into api directory. 2018-03-15 12:31:37 +00:00
video Fix chromium warnings for SdpVideoFormat. 2018-03-27 08:11:21 +00:00
video_codecs Add copy and move operations to SdpVideoFormat. 2018-03-28 09:46:26 +00:00
array_view.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
array_view_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
audio_options.cc Remove chromium clang style errors affecting sdk/android/media_jni 2018-04-09 13:55:49 +00:00
audio_options.h Remove chromium clang style errors affecting sdk/android/media_jni 2018-04-09 13:55:49 +00:00
BUILD.gn Remove chromium clang style errors affecting sdk/android/media_jni 2018-04-09 13:55:49 +00:00
candidate.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
candidate.h Fix clang style warnings in api/candidate.h 2017-10-26 23:22:18 +00:00
cryptoparams.h Fix ortc_api circular deps. 2017-11-15 13:31:51 +00:00
datachannelinterface.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
DEPS Move aligned memory utilities to rtc_base/memory/ 2018-03-22 14:13:24 +00:00
dtmfsenderinterface.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fakemetricsobserver.cc Report UMA metrics for received SDP format 2018-03-06 21:22:51 +00:00
fakemetricsobserver.h Report UMA metrics for received SDP format 2018-03-06 21:22:51 +00:00
fec_controller.h Revert "Revert "Enables PeerConnectionFactory using external fec controller"" 2018-02-20 12:41:55 +00:00
jsep.cc Fix clang style errors in api/jsep.h 2017-12-06 18:12:06 +00:00
jsep.h Change error handlers for Set*Description to use RTCError 2018-03-09 15:37:34 +00:00
jsepicecandidate.h Reland "Clean up libjingle API dependencies." 2017-10-05 13:51:21 +00:00
jsepsessiondescription.h Introduce webrtc::SdpType, the chosen enum for offer/pranswer/answer 2017-12-06 02:27:32 +00:00
mediaconstraintsinterface.cc Reland "Deprecate the adaptive level controller" 2018-03-09 09:42:13 +00:00
mediaconstraintsinterface.h Reland "Deprecate the adaptive level controller" 2018-03-09 09:42:13 +00:00
mediastreaminterface.cc Final name changing of MediaStreamInterface.label() to id(). 2018-03-14 20:30:52 +00:00
mediastreaminterface.h Final name changing of MediaStreamInterface.label() to id(). 2018-03-14 20:30:52 +00:00
mediastreamproxy.h Final name changing of MediaStreamInterface.label() to id(). 2018-03-14 20:30:52 +00:00
mediastreamtrackproxy.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
mediatypes.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
mediatypes.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
notifier.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
optional.cc Fix cast of const-qualified types in FunctionThatDoesNothingImpl 2018-04-10 11:53:05 +00:00
optional.h Fix cast of const-qualified types in FunctionThatDoesNothingImpl 2018-04-10 11:53:05 +00:00
optional_unittest.cc Remove rtc::Optional::MoveValue 2018-03-28 11:58:06 +00:00
OWNERS Make hbos@webrtc.org OWNER of peerconnection*. 2017-11-13 12:27:29 +00:00
peerconnectionfactoryproxy.h Remove dead version of StartRtcEventLog 2017-10-06 15:18:24 +00:00
peerconnectioninterface.h Reland "Reland "Adds support for multiple or no media stream ids."" 2018-04-03 01:10:07 +00:00
peerconnectionproxy.h PeerConnectionInterface::GetStats() with selector argument added. 2018-03-26 12:08:20 +00:00
proxy.cc Enable the clang style plugin in primary p2p/ target 2017-11-01 00:19:05 +00:00
proxy.h Enable the clang style plugin in primary p2p/ target 2017-11-01 00:19:05 +00:00
refcountedbase.h New classes RefCounter and RefCountedBase. 2017-10-23 11:46:47 +00:00
rtcerror.cc Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
rtcerror.h This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
rtcerror_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
rtceventlogoutput.h Move RtcEventLogOutput to api/ 2017-10-06 13:58:14 +00:00
rtp_headers.cc Fix circular dependencies in webrtc_common. 2017-12-15 14:33:26 +00:00
rtp_headers.h Drop dependency of common_video on api:libjingle_peerconnection_api. 2018-02-19 13:20:24 +00:00
rtpparameters.cc Wire up MID send value to the PeerConnection API 2018-03-26 18:14:30 +00:00
rtpparameters.h Wire up MID send value to the PeerConnection API 2018-03-26 18:14:30 +00:00
rtpparameters_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtpreceiverinterface.cc Reland "Update RTCStatsCollector to work with RtpTransceivers" 2018-02-17 00:01:39 +00:00
rtpreceiverinterface.h Reland "Update RTCStatsCollector to work with RtpTransceivers" 2018-02-17 00:01:39 +00:00
rtpsenderinterface.h Reland "Reland "Adds support for multiple or no media stream ids."" 2018-04-03 01:10:07 +00:00
rtptransceiverinterface.h Add missing includes checks.h/array_view.h 2018-04-10 10:33:34 +00:00
setremotedescriptionobserverinterface.h Reland "SetRemoteDescriptionObserverInterface added." 2017-11-23 19:59:48 +00:00
statstypes.cc Reland "Add hugeFramesSent GetStats metric" 2018-03-06 13:38:11 +00:00
statstypes.h Reland "Add hugeFramesSent GetStats metric" 2018-03-06 13:38:11 +00:00
turncustomizer.h TurnCustomizer - an interface for modifying stun messages sent by TurnPort 2017-10-11 07:45:29 +00:00
umametrics.cc Enable the clang style plugin in primary p2p/ target 2017-11-01 00:19:05 +00:00
umametrics.h Report SRTP error codes to UMA 2018-03-20 18:37:49 +00:00
videosinkinterface.h Move videosinkinterface.h to common_video to solve a circular dep. 2018-01-04 13:19:49 +00:00
videosourceinterface.cc Enable and fix chromium clang warnings in sdk/android targets. 2018-04-05 11:22:03 +00:00
videosourceinterface.h Enable and fix chromium clang warnings in sdk/android targets. 2018-04-05 11:22:03 +00:00
videosourceproxy.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00