Ethan Hugg
eba9ddac43
Bug 807012 - Signaling - reorder initiialization of CallControlManagerImpl r=jesup
2012-12-17 11:01:32 -08:00
Chris Peterson
28a46a762a
Bug 821621 - Fix unused variable warning in PeerConnectionCtx.cpp. r=jesup
2012-12-15 00:22:47 -08:00
Randell Jesup
df518b4d88
Bug 806375: cleanup DataChannel, esp. channel close and connection shutdown r=mcmanus
2012-12-13 23:30:11 -05:00
Randell Jesup
456f66acde
backout 916f6915112d bug 806375 for anonymous enum bustage on linux
2012-12-14 00:26:58 -05:00
Randell Jesup
07abce4f80
Bug 806375: cleanup DataChannel, esp. channel close and connection shutdown r=mcmanus
2012-12-13 23:30:11 -05:00
Ethan Hugg
d1c6d3a72d
Bug 820550 - Signaling - stop checking API state in CloseInt r=ekr
2012-12-12 09:39:51 -08:00
EKR
7468199935
Bug 820671 Make PCImpl a tombstone if mMedia is null r=jesup
2012-12-11 19:45:09 -08:00
Dan Mosedale
b0b771805a
Bug 820559: Workaround old Android gcc build-bustage by casting anonymous enum template args to ints, r=ekr
2012-12-12 10:15:49 -08:00
EKR
668853d1d7
Bug 792175 - Move PeerConnection operations onto main thread. r=jesup,derf,ehugg
2012-09-26 10:14:23 -07:00
Gian-Carlo Pascutto
47d604cb18
Bug 813913 - WebRTC signaling code doesn't yet build on Android. r=dmose rs=dmose
2012-12-10 16:12:50 -08:00
Randell Jesup
8ac21346c0
Bug 806822: avoid race condition in gathering stats r=ehugg
2012-12-11 07:58:53 -05:00
Saurabh Anand
151d13c7a5
Bug 818817 - Fix some compiler warnings, r=Ms2ger
2012-12-09 22:53:19 +05:30
EKR
bc440a4092
Bug 816112: Configure webrtc video/RTCP parameters for better defaults r=jesup
2012-11-28 08:34:10 -08:00
Adam Roach [:abr]
b71e4a0fb9
Bug 817065: Replace vcm_media_payload_t with structure leveraging rtp_ptype constants r=ehugg,jesup
2012-12-06 11:36:43 -06:00
Ethan Hugg
6b5299e68b
Bug 814329 Protect fim_process_event from NULL input r=jesup
2012-11-28 08:38:50 -08:00
Crypt
77bd1ae21d
Bug 810220 - Patch to fix SDP Codec Negotiation Issues (revised) r=ekr,jesup
2012-11-26 02:36:43 -08:00
EKR
8243b8715e
Bug 817451, Correctly set mRole in PC unit tests. r=ehugg
2012-12-02 18:06:21 -08:00
Randell Jesup
6a6982acf8
Bug 812636: additional checks for failure for a Conduit be created r=ehugg
2012-11-28 03:28:30 -05:00
Daniel Holbert
e548ef3a86
Bug 815928 part 2: Fix typo s/elment/elment/ in comments & tests. DONTBUILD, rs=Waldo
2012-11-27 19:15:36 -08:00
Daniel Holbert
6044359950
Bug 815928 part 1: Fix typo s/elelment/element/ in comments & tests. DONTBUILD, rs=Waldo
2012-11-27 19:15:35 -08:00
Suhas Nandakumar
84e358a764
Bug 814734 - Fixed Log format string mismatches r=ekr
2012-11-26 08:38:14 -08:00
Adam Roach
7aae524c33
Bug 814038: Fixing codec negotiation to use actual payload in SDP rather than preferred payload when populating codec-specific parameters r=ehugg
2012-11-21 15:20:12 -06:00
EKR
4e3192c90d
Bug 799419: Force NSS startup during PeerConnection Initialize r=bsmith,jesup
2012-11-18 07:43:26 -08:00
Randell Jesup
8c4148d730
Bug 812886: Watch network (tear)down events and kill PeerConnections r=ekr,smaug,bsmith
2012-11-18 23:53:14 -05:00
Randell Jesup
832b4cf1ef
Bug 812641: Shut down SipCC instance when number of PeerConnections == 0 (reland) r=ehugg
2012-11-17 23:03:58 -05:00
Randell Jesup
932db553b0
Bug 812641: Shut down SipCC instance when number of PeerConnections==0 r=ehugg
2012-11-18 01:42:40 -05:00
Nathan Froyd
9213a43bcf
Bug 810544 - don't include <iostream> in webrtc code where it's not necessary; r=jesup
2012-11-09 11:08:22 -05:00
Randell Jesup
7e9bfa7919
Bug 806830: Enforce initializing strlib before using r=ehugg
2012-11-16 14:37:08 -05:00
EKR
b7ac4a3223
Bug 811183: Recursive GC In PeerConnection shutdown; r=jesup
2012-11-16 10:27:30 -08:00
Timothy B. Terriberry
1424d481c0
Bug 810363 - Reject non-stereo, non-48 kHz Opus streams, r=ehugg
2012-11-15 15:09:39 -08:00
Timothy B. Terriberry
8559fbd229
Bug 810353 - Offer Opus as stereo instead of mono, r=ehugg
2012-11-15 15:09:39 -08:00
Randell Jesup
f01b2fce9c
Bug 811695: disable internal socket transports for getUserMedia Audio capture r=derf
2012-11-15 17:58:40 -05:00
Adam Roach
c958d091b9
Bug 803318: Improved handling of constraints and more tests. r=ekr
2012-11-14 11:25:14 -06:00
Ethan Hugg
7617be8bac
Bug 811333 Signaling - Fix size of thread ID for Windows build r=jesup
2012-11-13 09:23:04 -08:00
Ethan Hugg
babd8ac35f
Bug 806407 Fix type in struct passed into msgsnd f=jesup
2012-11-09 08:47:00 -08:00
Nathan Froyd
426bb1a317
Bug 809950 - fix webrtc signaling Wrapper code to not introduce static initializers; r=jesup
2012-11-08 13:45:39 -05:00
Randell Jesup
825968012c
Bug 807929: Make DataChannel refcounted r=mcmanus
2012-11-02 15:28:13 -04:00
EKR
aa12461aed
Bug 806335: MediaPipeline destroys TransportFlow on wrong thread; r=anant
2012-10-29 15:35:12 +01:00
Robert O'Callahan
a738cb5616
Bug 805703. Part 1: MediaStreamGraph::CreateInputStream -> CreateSourceStream. r=jesup
...
--HG--
extra : rebase_source : 3c327e9ead92508f12df4b95f2fd24fa2ba97ab5
2012-10-29 17:36:31 +13:00
Randell Jesup
0db8fa4187
Bug 805701: protect against NULL fcb pointer r=ehugg
2012-10-27 21:47:39 -04:00
EKR
a0982d385e
Bug 801221: Move mtransport operations onto STS thread; r=jesup
2012-10-18 13:01:52 -07:00
Ethan Hugg
8c9b130043
Bug 805533 Send SDP parse errors through single function for reporting r=jesup
2012-10-26 13:05:50 -07:00
Robert O'Callahan
384eb67455
Bug 805254. Part 8: Consolidate audio sample processing code using templates over the format types. r=kinetik
...
Replace nsAudioStream::Format with an AUDIO_OUTPUT_FORMAT enum value so we
can use it as a template parameter.
Introduce AudioSampleTraits<AudioSampleFormat> to give us access to the C++ type
corresponding to an enum value.
Move SampleToFloat/FloatToSample to AudioSampleFormat.h.
Introduce ConvertAudioSamples and ConvertAudioSamplesWithScale functions
and use them from various places.
Moves AudioDataValue to AudioSampleFormat.h. The name isn't great, but it'll do.
2012-10-25 23:09:40 +13:00
Robert O'Callahan
a0d739c463
Bug 805254. Part 7: Move SampleFormat to mozilla::AudioSampleFormat in its own file. r=kinetik
2012-10-25 23:09:40 +13:00
Robert O'Callahan
11cca22e78
Bug 805254. Part 4: Remove FORMAT_U8 from nsAudioStream::SampleFormat. r=kinetik
...
We also give nsWaveReader its own separate format enum.
2012-10-25 23:09:39 +13:00
Anant Narayanan
a3a1f3a567
Bug 802694: Pass along constraints from PC JS module to PCImpl; r=ekr,jesup
2012-10-25 12:24:30 -07:00
Ehsan Akhgari
78b2656cbc
Backed out 2 changesets (bug 579517)
...
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Ehsan Akhgari
03be701616
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
2012-10-25 11:48:19 -04:00
Ethan Hugg
6d142981c7
Bug 803744 - Allow signaling startup when already started r=jesup
2012-10-24 15:46:40 -07:00
Ethan Hugg
0cb9653ca1
Bug 797512 Signaling: simplify set_dtls_fingerprint r=jesup
2012-10-22 16:38:52 -07:00