Randell Jesup
6c552d6d53
Bug 864255: Move more of PeerConnectionMedia shutdown to occur synchronously r=ekr
2013-05-12 22:16:40 -04:00
Randell Jesup
317500f434
Bug 861280: use fake_N for uniqueId for video devices with no capability value we can use r=derf
2013-05-12 05:12:57 -04:00
Gian-Carlo Pascutto
62b4ce668b
Backed out changeset 4b3a3f40730f (Bug 863290) for Android mochi-4 orange.
2013-05-08 10:01:14 +02:00
Gian-Carlo Pascutto
375f4e1568
Bug 863290 - Correctly detect failure to initialize Android capture objects. r=jesup
2013-05-08 07:39:03 +02:00
Phil Ringnalda
b7f28135e7
Back out 6d5ff743bb6b:9b321cd729e5 (bug 784519) for mochitest failures
2013-05-07 21:12:06 -07:00
Adam Roach [:abr]
087cee329d
Bug 864255: Crash in production builds if we can't shut down properly r=jesup
2013-05-07 21:13:42 -05:00
Adam Roach [:abr]
afe02ec55b
Bug 784519 - Part 2: Fix success callback event names r=jesup
2013-05-07 21:13:42 -05:00
Adam Roach [:abr]
54fda8e709
Bug 784519 - Part 1: Enforce State Transition Rules in SIPCC r=ehugg
2013-05-07 21:13:41 -05:00
Ryan VanderMeulen
96fb9281e2
Merge m-c to inbound.
2013-05-07 10:10:46 -04:00
Michael Wu
65d65906d0
Bug 869206 - Make webrtc code build on gonk-JB, r=jesup
2013-05-04 11:00:35 -04:00
Randell Jesup
f86016ff2d
Bug 863865: Destroy() DataChannelConnection before releasing on errors in connecting Transport r=tuexen
2013-05-06 12:22:14 -04:00
Boris Zbarsky
fc40ed13a0
Bug 865969 part 4. Pass handles to WebIDL dictionary init. r=smaug,terrence
2013-05-03 19:29:08 -04:00
David Zbarsky
f7cf050076
Bug 867459 - Fix webrtc rooting hazards r=terrence
2013-05-02 22:02:39 -04:00
Michael Wu
309c03f3b5
Bug 867871 - Support building cubeb opensles backend on JB, r=kinetik
2013-05-01 21:43:55 -04:00
Ryan VanderMeulen
31c5b9121f
Merge m-c to birch.
2013-05-02 13:10:42 -04:00
Chiajung Hung
488a5c379a
Bug 825110 - Part 2: WebRTC Media changes for B2G WebRTC video module. r=ekr
2013-05-02 08:00:05 -04:00
Gian-Carlo Pascutto
24efd6fafd
Bug 866093 - Set Android Context Objects, use any-thread FindClass, compile AudioCapture classes. r=jesup f=blassey
2013-05-02 08:42:53 +02:00
Gian-Carlo Pascutto
5d208a6c24
Bug 866093 - Fix fallback paths for Android JNI Audio. r=jesup
2013-05-02 08:42:45 +02:00
Daniel Holbert
7986e1f848
Bug 866358: Add missing #include to fix "implicit declaration" build warning. r=ehugg
2013-04-27 00:27:40 -07:00
Daniel Holbert
bd0e6a19c5
Bug 866317: Remove unneeded line from ccsip_debug.c that just logs a blank line, since it triggers a build warning for empty format string. r=abr
2013-04-27 00:27:05 -07:00
Adam Roach [:abr]
f93888debe
Bug 866120 - Propagate reason phrases mid-session r=jesup
2013-04-26 12:18:19 -05:00
Daniel Holbert
74b49dd466
Bug 865774 - Fix signed/unsigned comparison build warning in cpr_string.c by casting known-nonnegative signed value to size_t. r=jesup
2013-04-26 10:11:00 -04:00
Aryeh Gregor
f0404a303a
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Adam Roach [:abr]
cfa3b7f99b
Bug 864255: Ensure main thread dispatch for Pipeline destruction succeeds r=jesup
2013-04-25 14:41:31 -05:00
Adam Roach [:abr]
898dd9d877
Bug 864982 - Remove legacy err_msg/buginf/notice_msg logging r=jesup
2013-04-25 14:37:06 -05:00
Ms2ger
4afed639fe
Bug 864727 - Followup: add missing change to MediaStreamList::WrapObject; r=bz on a CLOSED TREE
2013-04-25 18:54:37 +02:00
Boris Zbarsky
4672697c11
Bug 862629 part 2. Remove the now-unused scope object bit in js-to-native conversions. r=peterv
2013-04-24 14:59:15 -04:00
Ethan Hugg
6b2624dd5a
Bug 863833 - WebRTC - AddTrack only when AddStream successful r=abr
2013-04-19 14:56:16 -07:00
Daniel Holbert
b7d5dc7530
Bug 864899: Remove unused static helper-function "Warn()" from PeerConnectionImpl.cpp, to fix build warning. r=jib
2013-04-23 17:00:10 -07:00
Chris Peterson
6d836f9c7f
Bug 861601 - Suppress gcc -Wmultichar warnings from Android's Stagefright header files. r=doublec,khuey
...
--HG--
extra : rebase_source : dcfe6fa1ecd2e8cb55945ecfef2709392cf7bb94
2013-04-13 22:14:16 -07:00
Randell Jesup
b6774eab3b
Bug 863929: Fix codec list loop exit calculation r=ehugg
2013-04-22 14:49:42 -04:00
David Zbarsky
32bb72fba4
Bug 857439 Part 4: Fix MediaStreamList wrapping r=bz
2013-04-19 04:49:21 -04:00
Matthew Gregan
69fb03370e
Bug 846122 - Handle split multi-track Cues in nestegg. r=padenot
2013-04-10 15:03:50 +12:00
Ralph Giles
026959e36f
Bug 862586 - Update webvtt parser to v0.4. r=cpearce
...
Update media/webvtt to the v0.4 tag of
https://github.com/mozilla/webvtt.git master
2013-04-16 15:53:00 -07:00
Chris Peterson
506926c100
Bug 862669 - Fix some warnings in SIPCC Android code. r=jesup
2013-04-16 22:15:15 -07:00
Paul Adenot
480557614f
Bug 861936 - Allow calling cubeb_stream_get_position while in the callback when using the pulseaudio backend. r=kinetik
2013-04-17 14:02:01 +02:00
EKR
df473e9155
Bug 856433 - Allow cancellation of nonexistent nrappkit timers off the STS thread. r=abr
2013-04-16 19:29:23 -07:00
EKR
67c54cf1da
Bug 854085. Make thread asserts conditional on DEBUG not MOZ_DEBUG. r=jesup
2013-04-16 13:13:09 -07:00
Mike Shal
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Gian-Carlo Pascutto
9d6819b392
Bug 861637 - Add workaround for missing clone function. r=blassey
2013-04-16 15:47:41 +02:00
Gian-Carlo Pascutto
107dbb3b07
Bug 861146 - Provide pthread_rwlock replacement for Android 2.2. r=jesup
2013-04-16 15:47:41 +02:00
Gian-Carlo Pascutto
51b126dfa1
Bug 815905 - Provide JNI as a fallback if OpenSLES opening fails. r=jesup
2013-04-16 15:47:41 +02:00
Gian-Carlo Pascutto
7251a7a7f4
Bug 815905 - Dynamically open OpenSLES libary if available. r=jesup
2013-04-16 15:47:41 +02:00
Matthew Gregan
722e340414
Backout 5f7a95537199 (bug 846122).
2013-04-16 14:58:44 +12:00
Matthew Gregan
a461d0eae0
Bug 846122 - Handle split multi-track Cues in nestegg. r=padenot
2013-04-16 13:20:18 +12:00
Boris Zbarsky
b261dcddc5
Bug 861064. Root WebIDL dictionary Init. r=smaug,terrence
2013-04-12 23:34:22 -04:00
Glenn Randers-Pehrson
13eb42ac0e
Bug 858578 - Update bundled libpng to version 1.5.15. r=joedrew
2013-04-12 16:25:04 -04:00
Ethan Hugg
ec6d7ab6bd
Bug 855335 Patch 2 - Signaling fix warnings format-extra-args and format-security r=jesup
2013-04-11 14:42:39 -07:00
Vicamo Yang
ad08944f88
Bug 859779: fix i386 msg{ctl,snd,rcv,get} calls. r=jesup,dhylands
2013-04-12 23:41:05 +08:00
EKR
266f6535f8
Bug 856848 - Fix thread crash r=ehugg
...
Bug 856848 - Fix thread crash r=ehugg,ekr
2013-04-01 12:34:36 -07:00
Paul Adenot
d77643f51a
Bug 859805 - Fix bustage.
2013-04-12 16:13:41 +02:00
Paul Adenot
9687e79ef5
Bug 859805 - Make libcubeb work on Android 2.3. r=kinetik
2013-04-12 14:50:02 +02:00
Gian-Carlo Pascutto
733f3035f4
Bug 823375 - Don't build or try to link NEON libs when the target doesn't support it. r=glandium
2013-04-12 12:00:29 +02:00
Randell Jesup
8ba741b379
Bug 860222: use our own isascii() for sanitizing TURN passwords r=glandium
2013-04-11 22:46:23 -04:00
Randell Jesup
ee89bc80a4
Bug 860920: remove moz.build files from deleted source directory media/webtrc/trunk/src r=gps
2013-04-11 22:45:54 -04:00
Wes Johnston
2fb4020107
Bug 809558 - Turn on audiochannels for Android AudioTrack. r=kinetic
2013-04-11 15:37:35 -07:00
Ryan VanderMeulen
59c03675bb
Backed out changeset f556245d6da1 (bug 856848) for build bustage on a CLOSED TREE.
2013-04-11 15:42:37 -04:00
EKR
046c5d0db8
Bug 856848 - Fix thread crash r=ehugg,ekr
2013-04-01 12:34:36 -07:00
Ethan Hugg
5645424d68
Bug 855335 - Signaling - fix Wformat warnings in logging r=jesup
2013-04-10 11:17:30 -07:00
Randell Jesup
2fd2630889
Bug 830100: Avoid deadlocks by sending packets asynchronously r=ekr
2013-04-11 03:16:03 -04:00
EKR
f5a15d044b
Bug 830100: Refactor transport flow to allow destruction on any thread r=derf
2013-02-19 03:43:34 -08:00
Adam Roach [:abr]
766388dc2b
Bug 860143: Check correct variable when setting host r=ekr
2013-04-10 13:37:50 -05:00
Adam Roach [:abr]
8b269e0c3a
Bug 860012 - Complete hooking up errors from gsm_sdp to PeerConnectionImpl r=ehugg
2013-04-10 12:45:01 -05:00
Randell Jesup
da1e2526eb
Backout changeset 5abbf6fd5466 (Bug 830100) for sctp_unittest failure ON A CLOSED TREE r=ryanvm
2013-04-09 17:35:20 -04:00
Randell Jesup
f7093cd07f
Bug 855769: add pref to disable TURN if needed r=ekr
2013-03-30 21:52:19 -04:00
Jan-Ivar Bruaroey
0466eb531d
Bug 855769: Wire up TURN support in RTCPeerConnection config r=jesup
2013-03-29 19:02:08 -04:00
EKR
f7d3f3002b
Bug 830100: Refactor transport flow to allow destruction on any thread r=derf
2013-02-19 03:43:34 -08:00
Ethan Hugg
26729de0ea
Bug 859303 - Signaling allow 63bit session ids r=jesup
2013-04-09 08:21:01 -07:00
Ethan Hugg
631ba93468
Bug 856423 Signaling - check return codes from vcmCreateRemoteStream r=jesup
2013-04-08 10:33:30 -07:00
Gian-Carlo Pascutto
17dcd8f000
Bug 858176 - Free global reference before detaching the JVM. r=blassey
2013-04-09 18:22:45 +02:00
EKR
9b7964fb15
Bug 786235 - Rewrite TURN stack to match RFC 5766. r=abr
2013-04-06 17:58:58 -07:00
Robert O'Callahan
d0d74e5162
Bug 854094. Assign the principal of the receiving page to remote MediaStreams. r=jesup
...
--HG--
extra : rebase_source : 2e13003dd1fd06315ad370ba3b3a86838b8f1dd0
2013-04-10 00:30:29 +12:00
Ethan Hugg
e419000bdd
Bug 845362 - Signaling - Remove max calls per line r=abr
2013-04-02 13:18:40 -07:00
Randell Jesup
de29cf69bc
Bug 838380: don't crash browser on server 500 error r=abr
2013-04-08 17:11:31 -04:00
Jan-Ivar Bruaroey
a51c35ce0c
Bug 855498: Async onEvent to PC on main + safe-join of SyncRunnable-using SIPCC threads. r=jesup
2013-04-06 09:46:44 -04:00
Randell Jesup
0712bf1b4a
Bug 838319: don't assert() on bad STUN input credentials; accept utf8 for UTF-8 r=dmose
2013-04-06 03:29:58 -04:00
Gian-Carlo Pascutto
14361d21a0
Bug 840244 - Calculate camera and device rotation, rotate video to compensate. r=blassey
2013-02-22 11:12:25 +01:00
Gian-Carlo Pascutto
4ee5c65e2f
Bug 835973 - Update alder code for mozilla-central changes in getMainHandler. r=blassey
2013-04-04 13:48:02 +02:00
Dan Mosedale
c3fe2c0753
Bug 839907 - Fix Android getUserMedia video by giving it a dummy surface. Compile Java classes. r=glandium.
2013-02-10 11:30:26 -08:00
Dan Mosedale
b4688da211
Bug 835973 - Fix Java capture build bustage by commenting out ref to unused Java rendering code. r=blassey
2013-02-09 16:18:06 -08:00
Dan Mosedale
078442006a
Bug 839841 - Load Android classes needed by getUserMedia reliably. r=blassey
2013-02-10 10:42:44 -08:00
Dan Mosedale
d6b0e8e1bb
Bug 830942 - Make VideoEngine attach to JVM on Android to support getUserMedia video capture. r=blassey
2013-02-09 14:20:03 -08:00
Ehsan Akhgari
3e4289068c
Bug 579517 follow-up: Remove NSPR types that crept in
2013-04-02 20:59:27 -04:00
Ehsan Akhgari
f4f62d06e6
Bug 855990 - Part 3: Integrate Kiss FFT with the build system; r=glandium
...
--HG--
extra : rebase_source : 0cad51212a1701fc013420597c59d1bf8a6c7d52
2013-04-02 15:01:26 -04:00
Ehsan Akhgari
50ba90989a
Bug 855990 - Part 2: Import the Kiss FFT library; license-r=gerv
...
--HG--
extra : rebase_source : 329760cbe5b9ac6844a6e9e4b244bd03281c4e54
2013-04-02 14:56:56 -04:00
Charith Tangirala
aad0dfd1fb
Bug 853590 Remove unused mutex impl from CPR r=jesup
2013-04-01 17:35:28 -05:00
Randell Jesup
bf78c68819
Bug 856644: Make signaling_unittests understand the changes in datachannel negotiation r=ekr
2013-04-01 18:16:03 -04:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Randell Jesup
45628691c5
Bug 856434: Bug 837035 didn't create the TransportFlow for DataChannels. Passes the m-line index of the flow r=ehugg
2013-03-31 21:09:27 -04:00
Randell Jesup
3cec5ae942
Bug 856319: hook up createDataChannel-before-createOffer to SDP generation from bug 837035 r=ehugg
2013-03-31 21:09:26 -04:00
Randell Jesup
e47aedf513
Bug 855623: Set even/odd streams via DTLS role, change Connect threading, defer connect until DTLS is connected r=ekr
2013-03-31 21:09:26 -04:00
Randell Jesup
8f6d00dedd
Bug 855623: Queue createDataChannel() calls made before onconnection and process later r=tuexen,ehugg
2013-03-31 21:09:26 -04:00
Randell Jesup
8472648180
Bug 855623: Add 'protocol' field, and support external negotiation r=tuexen,ehugg
2013-03-31 21:09:26 -04:00
Randell Jesup
a401fa74bc
Bug 855623: Update DataChannel protocol to be declarative vs 3-way handshake (per IETF) r=tuexen,ehugg
2013-03-31 21:09:25 -04:00
Randell Jesup
82ad486abe
Bug 841126: Update DataChannels to use new stack option to ignore port numbers over DTLS links r=jesup
2013-03-31 21:09:24 -04:00
Suhas Nandakumar
ec8daa4925
Bug 845357 - Patch to order writes/reads of CCApp state between threads r=jesup,ehugg
2013-03-30 08:54:36 -07:00
Ethan Hugg
cf0f34871f
Bug 837035 - Support DataChannels with SDP Negotiation r=jesup,r=ehugg
2013-02-28 13:17:42 -08:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Adam Roach [:abr]
c739458274
Bug 834270 - Fix PeerConnection error callbacks to return code/reason phrase r=ekr,jsmith
2013-03-29 15:30:16 -05:00
Ethan Hugg
1308f76652
Bug 855796 - vcmOnSdpParseError should be dispatched to main thread r=abr
2013-03-29 13:11:19 -07:00
Ryan VanderMeulen
48f475a655
Backed out changeset af6a5d1a3097 (bug 837035) for reanimating the most annoying leak of recent memory on a CLOSED TREE. r=YUNOLETITDIE?
2013-03-29 15:58:50 -04:00
Ethan Hugg
8d5867d116
Bug 837035 - Support DataChannels with SDP Negotiation r=jesup
2013-02-28 13:17:42 -08:00
Andrew Quartey
3a200590dd
Bug 827684 - Fix potential memory leak of OmxDecoder if Init fails on Android. r=doublec
2013-03-29 12:45:01 -04:00
Randell Jesup
30b1021382
Bug 855595: Add Listener as well as track for unittests. Also clean up warnings r=ekr
2013-03-28 22:28:49 -04:00
Randell Jesup
2eb06ed39b
Bug 853998: bustage fix for the SyncRunnable test (warning fix) r=abr on a CLOSED TREE
2013-03-27 23:32:00 -04:00
EKR
e15f167300
Bug 853998 test (WIP)
...
Bug 853998 - Test for SyncRunnable r=jesup
2013-03-26 23:50:51 -07:00
Adam Roach [:abr]
9eaf052960
Bug 853998 - Convert sync dispatches from SIPCC threads to use SyncRunnable r=jesup
2013-03-27 21:43:44 -05:00
Adam Roach [:abr]
e86f5cee01
Bug 853858: Additional instrumentation for on-hook event r=ehugg
2013-03-27 13:00:56 -05:00
Jan-Ivar Bruaroey
f66551b7df
Bug 840962 - Don't fail ICE on VPN adapters which store friendly names differently. r=ekr
2013-03-26 17:25:07 -04:00
Randell Jesup
c8ed26cbac
Bug 839650: proxy AddTrack() to MSG thread via a custom command so we can get access to the current stream time r=ekr
2013-03-27 01:01:23 -04:00
EKR
4648337f9e
Assert on WrapRunnableRet with NS_DISPATCH_NORMAL
...
Bug 847439. Assert on WrapRunnableRet with NS_DISPATCH_NORMAL. r=derf,jesup
2013-03-04 08:51:48 -08:00
Mike Hommey
74f28e30ee
Bug 854085 - Fix unused-but-set-variable from ASSERT_ON_THREAD macro in media/mtransport/runnable_utils.h. r=jesup
2013-03-26 11:07:02 +01:00
Mike Hommey
ea912ef189
Backout changeset 1c7bf97d3b6f (bug 854085) for bustage
2013-03-26 09:12:36 +01:00
Mike Hommey
8e53e396ae
Bug 854085 - Fix unused-but-set-variable from ASSERT_ON_THREAD macro in media/mtransport/runnable_utils.h. r=jesup
2013-03-26 08:47:49 +01:00
EKR
71019da9d6
Bug 844493. Remove NS_DISPATCH_SYNC from main thread. r=derf,abr
2013-03-03 23:10:30 -08:00
Michael Wu
173b19e7f1
Bug 853077 - Don't queue empty buffers in the opensles cubeb backend, r=kinetik
2013-03-25 18:16:31 -04:00
Edwin Flores
26d9c1a784
Bug 846465 - Fix OMX plugin crash on HTC One X r=doublec
2013-03-22 15:24:47 +13:00
Adam Roach [:abr]
07c9fc65f0
Bug 842716: Include UA version number in SDP o= line
...
Bug 842716: Include UA version number in SDP o= line r=derf
2013-02-19 15:58:19 -05:00
Michael Wu
a9f2f659de
Bug 852966 - Free audio buffers when freeing stream in opensl cubeb backend, r=kinetik
2013-03-20 18:31:36 -04:00
Gregory Szorc
89e86f9b21
Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
...
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Matthew Gregan
92db67a1a7
Bug 852401 - Remove sydneyaudio. r=doublec
...
--HG--
rename : media/libsydneyaudio/src/gonk/AudioSystem.h => dom/system/gonk/android_audio/AudioSystem.h
rename : media/libsydneyaudio/src/gonk/AudioTrack.h => dom/system/gonk/android_audio/AudioTrack.h
rename : media/libsydneyaudio/src/gonk/EffectApi.h => dom/system/gonk/android_audio/EffectApi.h
rename : media/libsydneyaudio/src/gonk/IAudioFlinger.h => dom/system/gonk/android_audio/IAudioFlinger.h
rename : media/libsydneyaudio/src/gonk/IAudioFlingerClient.h => dom/system/gonk/android_audio/IAudioFlingerClient.h
rename : media/libsydneyaudio/src/gonk/IAudioRecord.h => dom/system/gonk/android_audio/IAudioRecord.h
rename : media/libsydneyaudio/src/gonk/IAudioTrack.h => dom/system/gonk/android_audio/IAudioTrack.h
rename : media/libsydneyaudio/src/gonk/IEffect.h => dom/system/gonk/android_audio/IEffect.h
rename : media/libsydneyaudio/src/gonk/IEffectClient.h => dom/system/gonk/android_audio/IEffectClient.h
2013-03-19 17:12:36 +13:00
Matthew Gregan
c09fb9e3bb
Bug 852002 - Fix nestegg's handling of zero length master element. r=padenot
2013-03-19 13:41:30 +13:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Steven Lee
2750d15203
Bug 818843 - Part 3: Do not build test cases. r=ted
2013-03-19 16:02:44 -04:00
Steven Lee
5a1d8c2297
Bug 818843 - Part 2: gyp modifications and add some system call wrappers for B2G. r=ted, r=ethanhugg, r=jesup
2013-03-19 16:02:44 -04:00
Gregory Szorc
7d09ff18e0
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Ethan Hugg
53f76a2172
Bug 805533 Patch 2 - Pass SDP parsing errors up to PeerConnection r=jesup
2012-11-15 10:38:27 -08:00
Ms2ger
4f5fca99bc
Bug 845374 - Part l: Stop including nsIDocument.h in nsContentUtils.h and fix two nits; r=khuey
2013-03-17 08:55:15 +01:00
Makoto Kato
a3d571fcb9
Bug 837598 - cannot build WebRTC for Linux/arm. r=glandium
2013-03-15 11:50:17 +09:00
Landry Breuil
dc0dc4bc30
Bug 851149 - Fix cubeb_sndio build after switchable-backends landing. r=kinetik
2013-03-15 16:28:07 +13:00
Paul Adenot
0994e31e10
Bug 698328 - Add a new cubeb backend based on AudioTrack.cpp. r=kinetik
2013-03-13 19:36:46 +01:00
Phil Ringnalda
d0d78e1063
Back out 0044e4c2dc53 (bug 851149), 3080f18ba53d (bug 698328), 0b147c3f682b (bug 850713) for Android bustage
...
CLOSED TREE
2013-03-14 21:19:40 -07:00
Landry Breuil
5d4108bc84
Bug 851149 - Fix cubeb_sndio build after switchable-backends landing. r=kinetik
...
--HG--
extra : rebase_source : 6130904c7e96e4a942eeaf87723d6766d70c3b55
2013-03-15 16:28:07 +13:00
Paul Adenot
7cac48124a
Bug 698328 - Add a new cubeb backend based on AudioTrack.cpp. r=kinetik
...
--HG--
extra : rebase_source : ec59b20cc746e052c1627285929138f34a349c00
2013-03-13 19:36:46 +01:00
Ethan Hugg
89180117cc
Bug 845372 - remove some debug stats from Signaling code r=jesup
2013-03-12 16:09:07 -07:00
Ethan Hugg
b4ad96d47b
Bug 849888 - Signaling - Enforce minimum buffer size in sub_send_msg r=jesup
2013-03-11 17:24:39 -07:00
Marco Chen
a598ed8dc0
Bug 839415 - [Audio] Add support of SLAndroidConfigurationItf into backend of Cubeb + OpenSLES. r=kinetik
2013-03-12 11:46:32 +08:00
Matthew Gregan
95a1fe0680
Bug 837564 - Implement switchable backends for cubeb. r=padenot
2013-03-08 17:51:59 +13:00
Jan-Ivar Bruaroey
bcec5e774e
Bug 837919 - RTCPeerConnection constructor supports FQDN STUN servers. r=ekr
2013-03-08 15:11:17 -05:00
Jacek Caban
8523227c6b
Bug 849189 - Update webvtt to recent upstream version. r=rillian
2013-03-08 03:47:00 -08:00
Ryan VanderMeulen
172229c2bb
Backed out changeset 893cf3614356 (bug 837919) for crashtest & mochitest orange.
2013-03-08 11:41:27 -05:00
Jan-Ivar Bruaroey
8a1cecde61
Bug 837919 - RTCPeerConnection constructor supports FQDN STUN servers. r=ekr
2013-03-07 16:14:01 -05:00
Adam Roach [:abr]
bac75e148c
Bug 839677 - Remove problematic gsm_msg_queue and use gsm_msgq instead
2013-03-06 08:04:25 -06:00
Randell Jesup
663d1cd755
Bug 828917: move critsect to cover thread existence test (upstream issue 1465) r=derf
2013-03-06 13:40:39 -05:00
Ryan VanderMeulen
0be8fda9a0
Backed out changeset f7acf064582d (bug 839677) to see if it resolves the Win PGO mochitest-2 crashes.
2013-03-07 19:28:25 -05:00
Ryan VanderMeulen
ac3a9ea086
Backed out changeset 8ff35a246bb0 (bug 828917) to see if it resolves the Win PGO mochitest-2 crashes.
2013-03-07 19:26:24 -05:00
Ryan VanderMeulen
e3fda786ca
Backed out changeset 789a60e48ee2 (bug 837035) to see if it resolves the Win PGO mochitest-2 crashes.
2013-03-07 19:25:35 -05:00
Adam Roach [:abr]
162c08396d
Bug 848173 - Add filenames, fix module names, and turn on fsm_sm debugging r=ehugg
2013-03-07 17:26:28 -06:00
Adam Roach [:abr]
10719559ea
Bug 848423 - Change nearly all WebRTC instances of linked_ptr<> to nsRefPtr<> r=ehugg
2013-03-06 12:40:48 -06:00
Ryan VanderMeulen
d033fa3b20
Backed out changeset ad01bb8a6742 (bug 848423) for Windows PGO mochitest-2 crashes.
2013-03-07 16:47:07 -05:00
Adam Roach [:abr]
1505666b0a
Bug 848423 - Change nearly all WebRTC instances of linked_ptr<> to nsRefPtr<> r=ehugg
2013-03-06 12:40:48 -06:00
Paul Adenot
8fb9431af1
Bug 836824 - Make libsoundtouch build on FreeBSD and Mac without command-line tools. r=khuey
2013-03-04 16:40:31 +01:00
Phil Ringnalda
07db62cb46
Back out fe7fa32e9423 (bug 848423) for Windows build bustage
...
CLOSED TREE
2013-03-06 15:26:43 -08:00
Adam Roach [:abr]
09944b45c2
Bug 848423 - Change nearly all WebRTC instances of linked_ptr<> to nsRefPtr<> r=ehugg
2013-03-06 16:34:01 -06:00
Ethan Hugg
0515f6917d
Bug 837035 - Support DataChannels with SDP Negotiation r=jesup
2013-02-28 13:17:42 -08:00
Randell Jesup
cb5c3a565e
Bug 828917: move critsect to cover thread existence test (upstream issue 1465) r=derf
2013-03-06 13:40:39 -05:00
Adam Roach [:abr]
aef8062fcb
Bug 839677 - Remove problematic gsm_msg_queue and use gsm_msgq instead
2013-03-06 08:04:25 -06:00
Adam Roach [:abr]
1ce6fd9857
Bug 846942 - Add thread names to log messages
2013-03-05 17:23:26 -06:00
EKR
631c78c2a2
Bug 843644 - DNS resolution for STUN servers. r=abr
2013-02-21 08:52:30 -08:00
Steven Michaud
8fb72a7edf
Bug 837539 - Fix crashes due to premature deinitialization. r=rjesup,bgirard
2013-03-04 11:12:32 -06:00
Adam Roach [:abr]
a6c126abb5
Bug 845523 - Move condition signaling into PeerConnectionCtx init r=ehugg
2013-03-02 13:01:14 -06:00
Caitlin Potter
1a3621792c
Bug 833403 - Integrate libwebvtt into Mozilla. r=ted
...
- Updated for new build system (2/28/2013)
- declaration-after-statement no longer breaking MSVC build
- Source files and scripts now contain appropriate license info
- media/webvtt/update.sh no longer hiding unexpected/significant
errors.
2013-03-01 19:25:19 -05:00
Adam Roach [:abr]
f677436eec
Bug 845283 - Move formatting buffer onto the stack
2013-03-01 17:21:39 -06:00
Ms2ger
8fedd090cc
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Gregory Szorc
e1b210ddf6
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Gregory Szorc
0c8ee65118
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Chris Peterson
3e4be3075b
Bug 845712 - threadPtr->name will be uninitialized if cprCreateThread()'s name parameter is NULL. r=jesup
2013-02-26 23:40:06 -08:00
Chris Peterson
1c05621e09
Bug 845712 - Remove unnecessary void* casts because Darwin's pthread_t is a pointer. r=jesup
2013-02-26 23:00:33 -08:00
Gregory Szorc
45faa95b04
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
2fa6d9d925
Bug 784841 - Part 18u: Convert /media; r=glandium
2013-02-25 12:47:22 -08:00
Gregory Szorc
42c8470531
Bug 784841 - Part 16: Use moz.build files to build the tree; r=ted, glandium
2013-02-25 12:47:11 -08:00
Gian-Carlo Pascutto
d50cf6c655
Bug 830247 - Make sure NEON version of some libraries gets built. r=jesup
2013-02-27 15:44:42 +01:00
Adam Roach [:abr]
a1bece2060
Bug 841566 - Turn on testserver logging for WebRTC-related systems r=jesup,ted.mielczarek
2013-02-22 14:53:56 -06:00
Edwin Flores
1cd45de6ca
Bug 829408 - Force stagefright to return readable video frames on Gingerbread on the Galaxy SII r=doublec
2013-02-25 12:03:55 +13:00
Adam Roach [:abr]
45e065993f
Bug 843595 - Null checks on pair dtor r=ekr
2013-02-25 11:12:33 -06:00
EKR
f60aee836a
Bug 840508 - assert that nr_timer is called in the STS thread. r=abr
2013-02-19 09:01:12 -08:00
Landry Breuil
96c7600d9d
Bug 807492 - reland after fixing a typo r=try-green
2013-02-24 15:34:00 +01:00
Ms2ger
69674048d8
Back out bug 807492 for build bustage.
2013-02-24 12:35:28 +01:00
Jan Beich
7b38383ef8
Bug 807492 - Disable SSE4.1 code in libyuv if binutils is too old. r=jesup,ted
2013-02-24 09:58:42 +01:00
Jan Beich
a0e5558050
Bug 807492 - Define os_bsd early so it can be used later in the file. r=jesup
2013-02-24 09:55:07 +01:00
Ethan Hugg
fd14ea5b8e
Bug 844929: Accept numeric parameters > UINT_MAX in SDP o-lines
2013-02-25 10:22:10 -08:00
Adam Roach [:abr]
574cf40db6
Bug 837523 - Additional checks for unsupported app behavior r=ehugg
2013-02-26 08:26:29 -06:00
Adam Roach [:abr]
925ff3c213
Bug 839647 - Synchronize CCApp thread start-up r=ehugg
2013-02-22 10:08:47 -06:00
Ethan Hugg
6db1265f0c
Bug 841899 - Remove stream-based logging from Signaling code r=jesup
2013-02-20 14:08:23 -08:00
Landry Breuil
01e34cc897
Bug 814333 - make gyp provide a PYTHON default variable initialized to sys.executable and reuse it in .gyp files instead of hardcording python r=ted
2013-02-20 21:54:51 +01:00
Ethan Hugg
ea7e486f59
Bug 841641 - Set FORCE_PR_LOG in CSFLog r=jesup
2013-02-15 14:35:50 -08:00
Marco Chen
2c2cf35e0a
Bug 839007 - Destroy outMix & engine before closing the openSLES lib. r=kinetik
2013-02-20 18:56:32 +08:00
Matthew Gregan
9a18c81254
Bug 833724 - Use actual playback position to calculate free buffer space and change start-after-write logic in sydneyaudio Gonk backend. r=mchen
...
--HG--
extra : rebase_source : c9cb0ea2264713facc0d7c27e16342eb13d9751a
2013-02-20 15:55:26 +13:00
Ethan Hugg
8b39436934
Bug 842415 - Signaling code - replace PR_Lock calls with MutexAutoLock r=jesup
2013-02-19 09:38:41 -08:00
Paul Adenot
00d00ea69b
Bug 835381 - Update libnestegg to 38c83d9d4c0c5c84373aa285bd30094a12d6b6f6. r=kinetik
2013-02-19 14:12:19 +01:00
Ethan Hugg
56076a30c8
Bug 842332 Fix 842332 Fix missing unlock in PeerConnectionMedia r=jesup
2013-02-18 14:58:37 -08:00
EKR
979c8149dc
Bug 835283: Thread asserts for nr_socket_prsock r=jesup
2013-02-15 18:33:31 -08:00
Randy Lin
bc21a13400
Bug 837573 - No music sound output after A2dp link disconnected. r=kinetik
...
--HG--
extra : rebase_source : 3491096105d594074f840afcd26d69bfaeb07519
2013-02-18 18:21:29 +08:00
Matthew Gregan
488cbf6168
Bug 842176 - Partial revert of bug 839319; use WAVE_FORMATEX when channels <= 2. r=doublec
2013-02-18 15:06:30 +13:00
Jan-Ivar Bruaroey
ff4a56c545
Bug 835712 - Use more webidl for safer JS traversal. r=bz, r=jesup
2013-02-13 14:26:30 -05:00
Jan-Ivar Bruaroey
92a410c896
Bug 835370 - Optional offer/answer constraints work + unsupported mandatory ones fail. r=bz, r=jesup
2013-02-14 02:08:56 -05:00
Adam Roach [:abr]
95b6fc9b85
Bug 841457 - Convert stream logging to non-stream when stream operators are not used r=ehugg
2013-02-15 09:24:51 -06:00
Robert O'Callahan
2c25988734
Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 483fca748444db20ed0d35cb586485f277e1808c
2013-02-15 21:04:11 +13:00
Robert O'Callahan
a019386f6d
Bug 837034. Part 1: Rename nsDOM(Local)MediaStream to DOM(Local)MediaStream and put them in the mozilla namespace. r=jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 6fd3f71779b4ecb9d3b053b6cd844c2ff0c25f80
2013-02-15 21:01:58 +13:00