Ehsan Akhgari
3bf8c34d1f
Bug 1038492 - Cherry-pick libyuv's fix for clang-cl compatibility; r=jesup
...
This imports the following upstream change:
https://code.google.com/p/libyuv/source/detail?r=1033
2014-07-15 08:11:57 -04:00
Byron Campen [:bwc]
549830a5a1
Bug 980270 - Part 1: Plug a couple of common leaks in nICEr. r=drno
2014-03-06 14:43:15 -08:00
Anuj Agarwal
b5ac94c24d
Bug 1028139 - DataBuffer should not be a refcounted class. r=jesup
2014-07-11 16:39:00 +02:00
Randell Jesup
1f63fd310c
Bug 1037910: Set H264 FMTP payload value even if max_fs/fr aren't set r=ehugg
2014-07-12 22:11:01 -04:00
Landry Breuil
bdf28b83b7
Bug 982693 - use -fno-integrated-as (if available) with clang when building vp8_asm_enc_offsets.c r=tterriberry
2014-07-11 09:55:27 +02:00
Randell Jesup
d7d40e9c68
Bug 1037626
: Support Webrtc H.264 offers with only packetization mode 1 r=ehugg
2014-07-11 16:35:36 -04:00
Martin Thomson
b7e17fcef6
Bug 1037205 - Initialize mPrivacyRequested. r=bwc
2014-07-10 15:48:00 -04:00
Chris Pearce
e7c5d218c2
Bug 1037317 - Move GMPBufferType to be a property of GMPVideoFrameEncoded. r=jesup
2014-07-11 10:39:10 -04:00
Jan Beich
7bb4d55796
Bug 1037363 - Unbreak WebRTC on BSDs after bug 1036049. r=jesup
2014-07-11 03:13:00 -04:00
Paul Adenot
b6346e26cd
Bug 1032266 - Allow the alsa backend to be shutdown while draining. r=kinetik
2014-07-03 18:50:40 +02:00
Anthony Jones
77a674148c
Bug 1035059 - Add input padding for libav; r=edwin
2014-07-11 18:43:59 +12:00
Randell Jesup
e11b6fcb74
Bug 1036049: Support H.264 STAP-A depacketization in webrtc r=ehugg
2014-07-11 01:48:14 -04:00
Chris Pearce
2920e1c8f0
Bug 1020760 - Pass GMP codec specific info as a uint8_t[], and pass buffer type separately. r=jesup
2014-07-11 15:36:21 +12:00
Chris Pearce
9ede5114eb
Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup
2014-07-11 15:35:56 +12:00
Anthony Jones
49fa9258a7
Bug 1034444 - Fix libstagefright warnings; r=cpearce
2014-06-02 17:38:04 +02:00
Anthony Jones
f156664cf8
Bug 1034444 - Make MP4Reader::GetBuffered() accurate; r=edwin,cpearce
2014-06-02 17:38:04 +02:00
Ryan VanderMeulen
d6e5175f96
Backed out 5 changesets (bug 1020760, bug 1035653, bug 1020090) for leaks on a CLOSED TREE.
...
Backed out changeset f0b20e3db93c (bug 1020760)
Backed out changeset 412b654e5cd2 (bug 1035653)
Backed out changeset 01ba0892af29 (bug 1020760)
Backed out changeset c7de1f4b078f (bug 1020760)
Backed out changeset 96aa9d33a1f5 (bug 1020090)
2014-07-10 21:43:04 -04:00
Chris Pearce
ae2830d64c
Bug 1020760 - Remove assertion that doesn't compile on Linux Debug on TBPL. r=bustage CLOSED TREE
2014-07-11 13:21:12 +12:00
Chris Pearce
d4a63d9c19
Bug 1020760 - Pass GMP codec specific info as a uint8_t[], and pass buffer type separately. r=jesup
2014-07-11 12:21:13 +12:00
Chris Pearce
8c996fc76f
Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup
2014-07-11 12:20:51 +12:00
Chris Peterson
47402d0eea
Bug 1034140 - Eat unused write() and read() return values. r=padenot
2014-07-04 12:00:07 -07:00
Randell Jesup
cf095091a1
Bug 1022008: Hook up SDP negotiation for H.264 GMP codecs r=ehugg
2014-07-08 15:28:56 -04:00
Nils Ohlmeier [:drno]
e916eb8d72
Bug 1034327 - fix memory leak when TURN client is used. r=bwc
2014-07-03 16:54:00 +02:00
Randell Jesup
6c9637ba4a
Bug 1035067: Don't hint we expect a track if we're not going to receive it r=ehugg
2014-07-07 14:45:36 -04:00
Chris Peterson
264dead1e7
Bug 1031978 - Suppress -Wmismatched-tags clang warnings in third-party code: libstagefright. r=cajbir
2014-06-29 20:12:38 -07:00
Karl Tomlinson
af2b2bd42d
b=1033140 make speex_resampler declarations consistent with OUTSIDE_SPEEX implementation r=padenot
...
Instead of defining OUTSIDE_SPEEX and RANDOM_PREFIX everywhere
speex_resampler.h is included, it is easier to patch the header.
Symbol names in gkmedias symbols.def are updated now that RANDOM_PREFIX is
taking effect, and unused symbols are no longer exported.
--HG--
extra : transplant_source : sx%C9%ED%EB%E7%D8P%09%18%87%D4Oj%85%D5%25%C8%A5%01
2014-07-02 20:22:45 +12:00
Anthony Jones
795a855f84
Bug 1027875
- Remove Annex B assertion; r=cpearce
2014-07-04 20:31:19 +12:00
Anthony Jones
a9857ba3c9
Bug 1027875
- Fix CTS offset processing in fMP4; r=cpearce
2014-07-04 20:31:19 +12:00
Randell Jesup
11047083d3
Bug 989944: Increase decode timestamp map to handle delayed decode on 8x10 r=jesup
2014-07-03 12:46:28 -04:00
Chris Peterson
4009563e3e
Bug 1033192 - Fix gcc and MSVC warnings in media/libcubeb/. r=padenot
2014-07-01 19:02:56 -07:00
Wes Kocher
2c188e3374
Merge m-c to inbound
2014-07-02 17:44:20 -07:00
Changbin Park
4c8f4fab91
Bug 1029983 - H.264 codec is working on B2G ignoring preference 'media.peerconnection.video.h264_enabled'. r=ehugg
2014-07-01 16:09:20 -07:00
Martin Thomson
c5c3855cbb
Bug 1032525 - Making isolation dependent on peerIdentity property r=abr
2014-07-02 13:56:10 -07:00
James Willcox
a293aadf17
Bug 1020227 - Disable OpenSL on Android 2.3 and lower r=gcp
...
--HG--
extra : rebase_source : d4a46bf6e3f8347da07dc1463bd3b87d0ec158f6
extra : histedit_source : 59bde0489bfcba21557e864d897f22fe8de8713c
2014-07-01 11:39:45 -05:00
Randell Jesup
22997cd9a3
Bug 979716: drop opus bitrate to 16000bps to reduce mobile cpu use r=jmspeex
2014-07-01 05:10:49 -04:00
Randell Jesup
0f90121c45
Bug 979716: Make Opus complexity configurable in WebRTC; default Gonk to complexity 1 r=jmspeex
2014-07-01 05:10:44 -04:00
Randell Jesup
00669b380e
Bug 1022008: Support max-fs & max-fr in SDP for H.264; clean up video codec fmtp generation r=ehugg
2014-07-01 04:19:32 -04:00
Ralph Giles
6ae14a4ec6
Bug 1030308 - Clean up EbmlBufferWriter. r=cajbir DONTBUILD
...
Fix comments to match code and correct indenting.
2014-06-25 13:13:00 -07:00
Chris Pearce
771af733aa
Bug 1024300 - Allow GMPs to be segregated by origin. r=josh
2014-06-30 11:02:39 +12:00
Randell Jesup
ba88c5d5e1
Bug 1031500: Increase number of buffers for webrtc OMX H.264 decode r=sotaro
2014-06-27 21:49:24 -04:00
Randell Jesup
1f5537d9c4
Bug 1030338: Don't assert or generate bad stats if we go from ICE New->Closed directly r=bwc
2014-06-27 13:55:40 -04:00
Gian-Carlo Pascutto
f4ca624100
Bug 1018928 - Work around Camera focus mode bug in some Android devices. r=blassey
2014-06-27 12:13:50 +02:00
Carsten "Tomcat" Book
bc7e707126
Backed out changeset 5c28253351a2 (bug 1018402) for breaking Windows PGO Builds on a CLOSED TREE
2014-06-27 10:56:40 +02:00
Bruce Sun
ca8b9c64b7
Bug 1017438 - Use SL_PLAYEVENT_HEADATMARKER event to trigger CUBEB_STATE_DRAINED state callback. r=kinetik
2014-06-26 14:59:48 +08:00
David Major
83f29daed5
Bug 1018402 - Disable -Gw for the offset files since the extractor doesn't understand it. r=glandium
...
--HG--
extra : rebase_source : 5351a7166400930d35e3145228dd8d4b4fe3d805
2014-06-26 19:38:53 +12:00
Benoit Jacob
2088c4eef4
Bug 1028588 - Fix dangerous public destructors in media/webrtc/ - r=rjesup
2014-06-26 09:31:20 -04:00
Chris Pearce
3e97757bd4
Bug 1024300 - Backout 72040861741d. r=burninator.
2014-06-26 16:00:28 +12:00
Chris Pearce
418fcf0ab2
Bug 1024300 - Allow GMPs to be segregated by origin. r=josh
2014-06-26 15:44:54 +12:00
Chris Pearce
711b5f3c6f
Bug 1029824 - Fix AVCC to AnnexB conversion code for non-4 length NAL sizes and multiple NAL per samples. r=kentuckyfriedtakahe
2014-06-26 15:43:14 +12:00
Paul Kerr
ce59bfde23
Bug 1027100: visual distortion work-around by re-initializing the vp8 encoder on frame size changes r=jesup
2014-06-25 13:40:18 -07:00