webrtc/talk/session/media
tommi@webrtc.org 586f2eda0d Change GetStreamBySsrc to not copy StreamParams.
This is something I stumbled upon while looking at string copying we do (in spades) and did a simple change to not be constantly copying things around needlessly. There's a lot more that can be done in these files of course so this is sort of a reminder for future code edits that it's possible to design interfaces/function in a way that's more performance aware and avoid forcing creation of copies, while still being very simple.  Also, we can use lambdas now :)

BUG=
R=perkj@webrtc.org, pthatcher@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/41589004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8131 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-01-22 23:00:41 +00:00
..
audiomonitor.cc (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
audiomonitor.h move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
bundlefilter_unittest.cc (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
bundlefilter.cc Change GetStreamBySsrc to not copy StreamParams. 2015-01-22 23:00:41 +00:00
bundlefilter.h (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
channel_unittest.cc Update libjingle license statements at top of talk files for consistency 2015-01-20 21:36:13 +00:00
channel.cc Change GetStreamBySsrc to not copy StreamParams. 2015-01-22 23:00:41 +00:00
channel.h move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
channelmanager_unittest.cc Update libjingle license statements at top of talk files for consistency 2015-01-20 21:36:13 +00:00
channelmanager.cc (Auto)update libjingle 77689511-> 77696841 2014-10-14 20:29:28 +00:00
channelmanager.h move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
currentspeakermonitor_unittest.cc Move Jingle-specific files from talk/session/media to webrtc/libjingle/session/media. This is part of an ongoing effort to remove Jingle-specific files from the WebRTC repository. 2014-12-19 22:29:55 +00:00
currentspeakermonitor.cc Move ViewRequest and MediaStreams to streamparams.h, and remove dependency on mediasessionclient.h and mediamessages.h. This is part of the effort to remove Jingle-specific code from WebRTC and into its own repository. 2014-12-16 21:09:08 +00:00
currentspeakermonitor.h Split up (Jingle)Session from BaseSession. This is part of an ongoing effort to move Jingle-specific code out of WebRTC and into its own repository. 2014-12-18 20:31:29 +00:00
externalhmac.cc Rename external_hmac_ctx_t to ExternalHmacContext. 2014-12-18 09:12:21 +00:00
externalhmac.h Rename external_hmac_ctx_t to ExternalHmacContext. 2014-12-18 09:12:21 +00:00
mediamonitor.cc (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
mediamonitor.h Thread annotation of rtc::CriticalSection. 2014-09-24 07:10:57 +00:00
mediarecorder_unittest.cc Update libjingle license statements at top of talk files for consistency 2015-01-20 21:36:13 +00:00
mediarecorder.cc (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
mediarecorder.h (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
mediasession_unittest.cc move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
mediasession.cc Change GetStreamBySsrc to not copy StreamParams. 2015-01-22 23:00:41 +00:00
mediasession.h Change GetStreamBySsrc to not copy StreamParams. 2015-01-22 23:00:41 +00:00
mediasink.h Adds trunk/talk folder of revision 359 from libjingles google code to 2013-07-10 00:45:36 +00:00
planarfunctions_unittest.cc Update libjingle license statements at top of talk files for consistency 2015-01-20 21:36:13 +00:00
rtcpmuxfilter_unittest.cc Update libjingle license statements at top of talk files for consistency 2015-01-20 21:36:13 +00:00
rtcpmuxfilter.cc (Auto)update libjingle 72097588-> 72159069 2014-07-29 17:36:52 +00:00
rtcpmuxfilter.h move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
soundclip.cc (Auto)update libjingle 72097588-> 72159069 2014-07-29 17:36:52 +00:00
soundclip.h (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
srtpfilter_unittest.cc move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
srtpfilter.cc Rename external_hmac_ctx_t to ExternalHmacContext. 2014-12-18 09:12:21 +00:00
srtpfilter.h Remove or rename typedefs with _t prefixes. 2014-12-17 13:43:55 +00:00
typewrapping.h.pump (Auto)update libjingle 72097588-> 72159069 2014-07-29 17:36:52 +00:00
typingmonitor_unittest.cc move xmpp and p2p to webrtc 2014-10-28 22:20:11 +00:00
typingmonitor.cc (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
typingmonitor.h (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00
voicechannel.h Adds trunk/talk folder of revision 359 from libjingles google code to 2013-07-10 00:45:36 +00:00
yuvscaler_unittest.cc (Auto)update libjingle 73222930-> 73226398 2014-08-13 17:26:08 +00:00