Commit Graph

2461 Commits

Author SHA1 Message Date
Edwin Flores
571ff3feae Bug 1044742 - Make ClearKey CDM accessible to mochitests - r=ted 2014-09-24 10:04:49 +12:00
Edwin Flores
ad43786d33 Bug 1044742 - Fix multiple track support for EME - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
2ef552ade1 Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
Edwin Flores
6f035ebffc Bug 1044742 - ClearKey CDM for testing EME - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
eb596ada76 Bug 1044742 - Import OpenAES code for ClearKey CDM implementation r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
af6576a9da Bug 1066427 - Add Common Encryption support to the MP4 demuxer for non-fragmented MP4 files - r=kentuckyfriedtakahe 2014-09-24 10:04:48 +12:00
Edwin Flores
c9c77ae790 Bug 1066422 - Pass whole pssh boxes into CDM - r=kentuckyfriedtakahe 2014-09-24 10:04:48 +12:00
Randell Jesup
5089ddfa18 Bug 1069646: scale frame rate initialization in webrtc media_opimization r=gcp 2014-09-22 23:35:58 -04:00
Randell Jesup
3ff86e7288 Bug 1067437: Disable resolution changes on OMX H.264 until OMX DSP code is updated r=pkerr 2014-09-22 14:45:00 -04:00
Karl Tomlinson
9adf4489f8 b=1000044 use direct resampler for 16->44.1k r=jmspeex
This also changes the HUGEMEM test to be independent of quality.
|oversample| has a maximum value of 32, so we know that the interpolating
resampler will use less memory when st->den_rate > 441.

--HG--
extra : transplant_source : vl%C1d%A5%FB%3Cd%FBC%86%FD%26%EC%FB%C0%5C%26%7D%8C
2014-07-24 09:44:59 +12:00
Steffen Michalke
9fec11a6f7 Bug 1067377 - Use VPX_ prefixed defines in webrtc. r=rjesup 2014-09-15 07:17:00 -07:00
Randall Barker
1ffc4fea6c Bug 1053426 - Fennec crashes when tab sharing is active r=jesup 2014-09-17 19:21:20 -04:00
Matthew Gregan
6f403d9fdb Bustage fix (update test to new values) for bd132d164dc9/bug 1065250 on a CLOSED TREE. 2014-09-17 17:08:35 +12:00
Matthew Gregan
b0dea6ba0c Bug 847903 - Drop OS X AudioUnit stream limit even further on 10.6 to fix crashtests/691096-1.html 2014-09-17 15:06:30 +12:00
Matthew Gregan
391d14cfa4 Bug 1064705 - Don't treat EOS as fatal when reading optional block subelements in nestegg_read_packet. r=cajbir 2014-09-10 10:51:28 +12:00
Carsten "Tomcat" Book
5de39b83c6 Backed out changeset 170ce237e4a0 (bug 1064705) for Android m5 Test failures 2014-09-16 10:58:01 +02:00
Matthew Gregan
59940d00df Bug 1064705 - Don't treat EOS as fatal when reading optional block subelements in nestegg_read_packet. r=cajbir 2014-09-10 10:51:28 +12:00
Ryan VanderMeulen
9919731fcb Bug 1037618 - Skip ice_unittest on OSX. a=me 2014-09-15 12:13:43 -04:00
Ralph Giles
1747850822 Bug 1066319 - Reject mp4 files with unreasonable sample sizes. r=ajones
Don't believe the Sample Size Box if it declares too large a value.

The limit is four times the fallback voodoo constant for 1080p in
the stsz parser, to support UHD but not 8k video, per current limits
elsewhere.
2014-09-13 10:24:00 -07:00
Anthony Jones
647bb1c0fb Bug 1065850 - Read as little as possible to get the MP4 track metadata; r=rillian 2014-09-15 11:16:09 +12:00
Mo Zanaty
e1d0824ee3 Bug 1054624: fix high-packet-loss problems with H.264 WebRTC calls r=jesup 2014-09-14 08:17:24 -04:00
Chris Peterson
7a8855ee4b Bug 1066935 - Part 2: Fix some -Wmaybe-uninitialized warnings in webrtc/signaling. r=jesup 2014-09-13 13:07:26 -07:00
Chris Peterson
7bfaea1144 Bug 1066935 - Part 1: Fix -Wsign-compare and -Wunreachable-code warnings in webrtc/signaling. r=jesup 2014-09-12 23:17:08 -07:00
Jim Mathies
65efa24e7e Bug 1060738 - Add IsGUIThread asserts in various webrtc capture related methods. r=jesup 2014-09-12 09:49:39 -05:00
Jim Mathies
38864d5036 Bug 1060738 - Implement MessagePumpForNonMainUIThreads for Windows, a xpcom compatible subclass of chromium's MessagePumpForUI. r=tabraldes 2014-09-12 09:49:38 -05:00
Jim Mathies
666e3feb70 Bug 1060738 - Add support for webrtc ThreadWindowsUI for use by webrtc desktop capture thread. r=jesup 2014-09-12 09:49:37 -05:00
Oscar Patino
9cf140bc68 Bug 1064882: Receive RTCP SR's on recvonly streams for A/V sync r=jesup 2014-09-11 09:25:47 -04:00
Makoto Kato
10236347f7 Backed out changeset f8e2f5c99ede (bug 1061339) 2014-09-11 18:18:46 +09:00
Makoto Kato
f0af20bd05 Bug 1061339 - Enable AVX2 in libvpx for VS2012+. r=giles
--HG--
rename : media/libvpx/vp8_rtcd_x86-win32-vs8.h => media/libvpx/vp8_rtcd_x86-win32-vs11.h
rename : media/libvpx/vp8_rtcd_x86_64-win64-vs8.h => media/libvpx/vp8_rtcd_x86_64-win64-vs11.h
rename : media/libvpx/vp9_rtcd_x86-win32-vs8.h => media/libvpx/vp9_rtcd_x86-win32-vs11.h
rename : media/libvpx/vp9_rtcd_x86_64-win64-vs8.h => media/libvpx/vp9_rtcd_x86_64-win64-vs11.h
rename : media/libvpx/vpx_config_x86-win32-vs8.asm => media/libvpx/vpx_config_x86-win32-vs11.asm
rename : media/libvpx/vpx_config_x86-win32-vs8.h => media/libvpx/vpx_config_x86-win32-vs11.h
rename : media/libvpx/vpx_config_x86_64-win64-vs8.asm => media/libvpx/vpx_config_x86_64-win64-vs11.asm
rename : media/libvpx/vpx_config_x86_64-win64-vs8.h => media/libvpx/vpx_config_x86_64-win64-vs11.h
rename : media/libvpx/vpx_scale_rtcd_x86-win32-vs8.h => media/libvpx/vpx_scale_rtcd_x86-win32-vs11.h
rename : media/libvpx/vpx_scale_rtcd_x86_64-win64-vs8.h => media/libvpx/vpx_scale_rtcd_x86_64-win64-vs11.h
2014-09-11 18:00:15 +09:00
Anthony Jones
23a21b3d2e Bug 1061079 - Make BufferStream work for a moving window; r=edwin 2014-09-11 15:57:33 +12:00
Anthony Jones
bbd6d5e8f3 Bug 1062514 - Fix range handling for regular MP4 with b-frames; r=rillian 2014-09-11 15:57:32 +12:00
Byron Campen [:bwc]
62d46c5e18 Bug 1027300: Check for ioctl error return. r=mt 2014-08-29 13:40:15 -07:00
Byron Campen [:bwc]
4e8dfff4e4 Bug 1060625: Remove sipcc wrapper code around SDP operations. r=mt 2014-09-08 13:49:37 -07:00
Carsten "Tomcat" Book
9aa5896c31 Merge m-c to mozilla-inbound 2014-09-10 15:14:15 +02:00
Carsten "Tomcat" Book
8950bb0799 merge fx-team to mozilla-central a=merge 2014-09-10 15:08:20 +02:00
Richard Newman
0c9399ab0f Bug 1053016 - Part 3: eliminate omx-plugin Froyo version. r=cajbir 2014-09-09 16:35:27 -07:00
Carsten "Tomcat" Book
e2e59cc01e merge fx-team to mozilla-central a=merge 2014-09-09 15:58:58 +02:00
Chris Kitching
d1b79b2211 Bug 1064644: Remove inner-access comments. r=rnewman 2014-09-08 18:11:51 -07:00
Glenn Randers-Pehrson
3298c03b3d Bug 1063229 - Update in-tree libpng documentation to version 1.6.13. r=jmuizelaar 2014-09-04 17:17:00 +02:00
Randell Jesup
af3712e640 Bug 1063883: use multiples of macroblocks for qm_select downscaling r=pkerr 2014-09-06 08:20:10 -04:00
Randell Jesup
76d7f5c6fa Bug 1063883: In H.264 OMX HW make resolution changes work (SPS/PPS/iframe in one buffer) r=pkerr 2014-09-06 08:20:04 -04:00
Shih-Chiang Chien
16aedc2483 Bug 1053454 - disable remote TCP socket creation before TURN-TCP is e10s ready. r=ekr. 2014-09-03 11:02:11 +08:00
Randell Jesup
8751167dd6 Bug 1064247: only look at h264_enabled pref if HW OMX H.264 is enabled r=jib 2014-09-08 15:06:50 -04:00
Byron Campen [:bwc]
d4ab40cf75 Bug 1026774: Return errors on some rare failure cases in stun_get_mib_addrs. r=mt 2014-08-29 14:03:17 -07:00
Byron Campen [:bwc]
e0a75522b5 Bug 1058331: Plug a leak in TransportLayerDtls::Setup, and remove a suppression. r=mt 2014-08-25 17:15:07 -07:00
Byron Campen [:bwc]
52313e00a3 Bug 1008789: Init username to 0, just in case. r=drno 2014-06-11 10:43:04 -07:00
Gian-Carlo Pascutto
1686858359 Bug 1063547 - Return no available devices where not supported, disable on Android. r=jesup 2014-09-09 18:18:12 +02:00
Julian Seward
4f013697c9 Bug 1058212 - MediaOptimization::loadstate_ is used uninitialised. r=rjesup 2014-09-04 11:21:11 +02:00
Anuj Agarwal
f453c4e828 Bug 1028143 - Privatizing public destructor of MediaPipeline. r=jesup 2014-07-12 10:34:00 +02:00
Mike Hommey
a653121671 Bug 1059113 - Use templates for shared libraries and frameworks. r=gps
Also force to use the existing template for XPCOM components.
2014-09-04 09:04:45 +09:00
Mike Hommey
6258dd8523 Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal 2014-09-03 14:16:37 +09:00
Mike Hommey
fc99c53ae5 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Paul Adenot
0fc0ac90af Bug 1062293 - Fix opensl's cubeb backend draining. r=kinetik
This ensures the callback won't be called when draining is done.

--HG--
extra : rebase_source : b876e19d03aa58105eceba341e7a394f1f25473c
2014-09-03 15:54:03 +02:00
Gian-Carlo Pascutto
2612741d66 Bug 1060796 - Limit screen capture FPS. r=jesup 2014-09-03 10:48:09 +02:00
Gian-Carlo Pascutto
2ae68524f9 Bug 1053264 - Do not use CAPTUREBLT when Desktop Composition is enabled. r=jimm 2014-09-01 10:10:00 +02:00
Makoto Kato
0760917dc1 Bug 1061538 - Remove unused vpx_rtcd.h from libvpx. r=giles 2014-09-03 11:32:31 +09:00
Phil Ringnalda
231a486798 Backed out changeset b9e3a9f5d04a (bug 1036849) for build bustage, a=backout 2014-09-01 19:22:06 -07:00
Anthony Jones
a1e2cbc462 Bug 1036849 - Share a single MediaSourceReader; r=edwin; a=philor 2014-09-02 13:42:39 +12:00
Ehsan Akhgari
dc28de8143 Bug 1061056 - Fix more bad implicit constructors in WebRTC; r=jesup 2014-09-01 17:43:17 -04:00
Anthony Jones
521d1bcd79 Bug 1060704 - Save MP4 init segment for later; r=kinetik 2014-09-01 20:45:48 +12:00
Anthony Jones
d8db640996 Bug 1060182 - Cache MP4 buffered ranges; r=cpearce 2014-09-01 20:45:46 +12:00
Ehsan Akhgari
a3e58b5225 Bug 1061051 - Fix more bad implicit constructors in the media code; r=roc
--HG--
extra : rebase_source : c3d5f6a1cc95f4a7f123129e14a9a0c57d00ef38
2014-08-31 23:50:59 -04:00
Ehsan Akhgari
5c071cc02e Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc
--HG--
extra : rebase_source : 14da50f7d2e37e04452445dea575ea4d582e8efd
2014-08-31 23:50:23 -04:00
Randell Jesup
4b0c753af0 Bug 1056350: Make H.264 Level configurable and change OpenH264 default to 3.1 r=bwc 2014-08-29 21:29:18 -04:00
Randell Jesup
b41b944712 Bug 1060249: disable frame motion/complexity analysis in webrtc on Gonk r=gcp 2014-08-29 21:29:17 -04:00
Randell Jesup
442d923fb9 Bug 1059765: handle incoming resolution changes in GMP video encode r=pkerr 2014-08-29 11:26:34 -04:00
Randell Jesup
bc9322b58c Bug 1059765: enable content metrics for H.264 r=gcp 2014-08-29 11:26:07 -04:00
Phil Ringnalda
51a136760d Back out 5 changesets (bug 1059765, bug 1056350, bug 1049087, bug 1060249) for build bustage on a CLOSED TREE
Backed out changeset a202e2f54b45 (bug 1056350)
Backed out changeset 13c8d9e68cb6 (bug 1060249)
Backed out changeset 9c86bdb3ff21 (bug 1049087)
Backed out changeset 7b7cb046d45f (bug 1059765)
Backed out changeset c52e50a27c8c (bug 1059765)
2014-08-29 19:38:19 -07:00
Randell Jesup
ca34a7e17d Bug 1056350: Make H.264 Level configurable and change OpenH264 default to 3.1 r=bwc 2014-08-29 21:29:18 -04:00
Randell Jesup
ab0a7a2d05 Bug 1060249: disable frame motion/complexity analysis in webrtc on Gonk r=gcp 2014-08-29 21:29:17 -04:00
Randell Jesup
920c2316b5 Bug 1059765: handle incoming resolution changes in GMP video encode r=pkerr 2014-08-29 11:26:34 -04:00
Randell Jesup
062f157635 Bug 1059765: enable content metrics for H.264 r=gcp 2014-08-29 11:26:07 -04:00
Byron Campen [:bwc]
0b5fa1a3c1 Bug 1008786: Zero outparams in nr_reg_fetch_node before we do anything that might abort. r=drno 2014-06-10 11:05:25 -07:00
Byron Campen [:bwc]
947c2f60c4 Bug 1055852 - Plug bunches of leaks that signaling_unittest hits, mostly in sipcc. r=mccr8 2014-08-21 15:11:19 -07:00
Anthony Jones
6199191782 Bug 1057225 - Fix MP4 timestamp discontinuities due to rounding; r=edwin 2014-08-29 14:29:11 +12:00
Byron Campen [:bwc]
6b0aaac062 Bug 991037 - Part 4: Get rid of the sipcc threads/queues, and run all sipcc logic on main. r=mt 2014-07-30 11:09:51 -07:00
Byron Campen [:bwc]
685009cacc Bug 991037 - Part 3: Bring signaling_unittests up-to-date with the full-trickle behavior, and a fair bit of cleanup. r=mt 2014-08-04 14:48:38 -07:00
Byron Campen [:bwc]
32ef235a1e Bug 991037 - Part 2: Convert over to full trickle, which allows some simplification of code, and makes the following work much easier. r=mt 2014-08-07 10:20:26 -07:00
Byron Campen [:bwc]
a7cfe49ee6 Bug 991037 - Part 0: Stop sync waiting until GMP is ready, since this happens on main now and will deadlock. r=mt 2014-08-06 12:36:19 -07:00
JW Wang
c050f007aa Bug 1057199 - Fix signed/unsigned error when calculating position in opensl_stream_get_position(). r=cpearce 2014-08-27 02:29:00 -04:00
Jan-Ivar Bruaroey
c38b9f549c Bug 1055378 - getStats w/non-null track arg now returns stats for the right track. r=jesup 2014-08-21 23:51:44 -04:00
Jan-Ivar Bruaroey
7ef5d4caa3 Bug 1055378 - Adds RTCRTPStreamStats.mediaType + test of getStats w/track arg. r=smaug,drno,jesup 2014-08-21 17:14:12 -04:00
Matthew A. Miller
4625ac0dad Bug 1047743 - Screen sharing with multiple screens is broken (Mac only). r=jesup
* * *
Bug 1047743 - interdiff to not impact other platforms
2014-08-27 10:58:14 -06:00
Anthony Jones
3b67e0d61c Bug 1043710 - Expose decode timestamp. r=edwin 2014-08-27 14:08:00 -07:00
Matthew A. Miller
2c0fbaf0e8 Bug 1058766 - Include window count for each application, r=jesup. 2014-08-26 16:29:35 -06:00
Glenn Randers-Pehrson
b813184aa2 Bug 1021713 - Update in-tree libpng to version 1.6.13. r=jmuizelaar 2014-08-22 07:11:00 -04:00
Matthew A. Miller
9fe7ac7071 Bug 1058944 - Crash in webrtc::ViEInputManager::CreateCaptureDevice 2014-08-26 17:10:42 -06:00
Matthew A. Miller
1f402b1212 Bug 1036653 - fix missing includes in shared_x_util, r=jesup 2014-08-25 13:42:21 -06:00
Matthew A. Miller
f5784cfd84 Bug 1036653 - X11-specific support, r=rjesup,gcp
* * *
Bug 1036653 - Interdiff over X11-specific to address review comments from Jesup, GCP
* * *
Bug 1036653 - Interdiff over X11-specific to address review comments from Jesup
2014-08-20 15:49:28 -06:00
Matthew A. Miller
558e78846b Bug 1036653 - Windows-specific support for app sharing, r=jesup,jimm 2014-08-21 11:24:15 -06:00
Matthew A. Miller
3ddfe1c6b2 Bug 1036653 - Mac-specific support for app sharing, r=jesup,gcp 2014-08-20 16:05:59 -06:00
Matthew A. Miller
3e81519438 Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp 2014-08-20 16:05:23 -06:00
Carsten "Tomcat" Book
e7651aad52 Backed out changeset 572c610328c6 (bug 1036653) 2014-08-27 09:20:40 +02:00
Carsten "Tomcat" Book
4991b518bd Backed out changeset 33c69decc3fd (bug 1036653) 2014-08-27 09:20:38 +02:00
Carsten "Tomcat" Book
c4623a42c6 Backed out changeset a5723795cd1f (bug 1036653) 2014-08-27 09:20:37 +02:00
Carsten "Tomcat" Book
d716c30b2f Backed out changeset 5a044fb75b4b (bug 1036653) 2014-08-27 09:20:35 +02:00
Carsten "Tomcat" Book
920b1edf3c Backed out changeset 79d402a25984 (bug 1036653) 2014-08-27 09:20:32 +02:00
Carsten "Tomcat" Book
a8d6b89a03 Backed out changeset 8328bc2054d1 (bug 1058944) 2014-08-27 09:20:14 +02:00
Matthew A. Miller
41e73be4c2 Bug 1058944 - Crash in webrtc::ViEInputManager::CreateCaptureDevice r=jesup 2014-08-26 17:10:42 -06:00
Matthew A. Miller
2fc1298da9 Bug 1036653 - fix missing includes in shared_x_util, r=jesup 2014-08-25 13:42:21 -06:00
Matthew A. Miller
05d3690220 Bug 1036653 - X11-specific support, r=rjesup,gcp 2014-08-20 15:49:28 -06:00
Matthew A. Miller
66cf58c269 Bug 1036653 - Windows-specific support for app sharing, r=jesup,jimm 2014-08-21 11:24:15 -06:00
Matthew A. Miller
7977ce94ee Bug 1036653 - Mac-specific support for app sharing, r=jesup,gcp 2014-08-20 16:05:59 -06:00
Matthew A. Miller
980bd450ec Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp 2014-08-20 16:05:23 -06:00
Paul Adenot
c48a9d66e7 Bug 848954 - 17 - Increase the size of the stack for the audio threads on Windows. r=kinetik 2014-08-26 17:02:08 +02:00
Paul Adenot
2b1a855d81 Bug 848954 - Part 12 - Make sure COM is initialized when calling into WASAPI functions. r=kinetik 2014-08-26 17:01:35 +02:00
Byron Campen [:bwc]
04e481a1d8 Bug 1057096 - Double the global STUN long-term rate limit. r=jesup
--HG--
extra : rebase_source : e50126158fe8581a3337e31870759618524c782a
2014-08-21 15:35:04 -07:00
Shih-Chiang Chien
d731e8e068 Bug 745283 - Part 3: Support send input stream and multicast operation via PUDPSocket.ipdl. r=jduell, r=mt 2014-05-06 18:32:25 +08:00
Anthony Jones
6d7eb5d09c Bug 1056485 - Fix tfdt handling for files with multiple tracks; r=edwin 2014-08-26 16:53:53 +12:00
Anthony Jones
982856c33f Bug 1056485 - Use tfdt box data when seeking in MP4; r=edwin 2014-08-26 16:53:51 +12:00
Anthony Jones
c9340066b7 Bug 1057203 - Remove MoofParser dependency on stagefright; r=edwin 2014-08-26 16:53:48 +12:00
Randell Jesup
c6357821bf Bug 1032839: Backend support for PeerConnection ReplaceTrack() r=padenot,jib 2014-08-25 21:20:44 -04:00
Jan-Ivar Bruaroey
597d96a0d0 Bug 1032839 - replaceTrack API. r=smaug, r=jesup 2014-08-15 01:33:09 -04:00
Randell Jesup
ba3dc5af84 Bug 1013007 - Re-enable STUN throttling in mid-beta and later. r=bwc 2014-08-11 17:53:51 -04:00
Randell Jesup
c136ea7611 Bug 1051087: Ensure NEON optimizations are used for libyuv and webrtc audio code r=ted 2014-08-25 15:39:04 -04:00
Daniel Holbert
37b0ed3427 Bug 1020661 followup: only attempt to disable -Wunused-local-typedefs (in a WebRTC header) on GCC >= 4.8. r=jesup 2014-08-24 08:48:29 -07:00
Chia-hung Tai
6545e10830 Bug 1057174 - [WebRTC] |DesktopDeviceInfoImpl::initializ| in desktop_device_info.cc use wrong argument while calling snprintf. r=rjesup 2014-08-22 10:08:24 +08:00
Anthony Jones
569dcc73e7 Bug 1054023 - Fix final buffered range calculation; r=edwin 2014-08-21 13:41:00 -07:00
Nathan Froyd
631962a036 Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal 2014-08-20 11:51:33 -04:00
Nathan Froyd
762482b3da Bug 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce 2014-08-18 13:11:11 -04:00
Byron Campen [:bwc]
04ec4a749f Bug 1024028 - Part 1: Test that checking is reached in ice_unittest. r=drno 2014-08-06 10:36:01 -07:00
Byron Campen [:bwc]
4ffb784cdd Bug 1024028 - Part 2: Add an ice_checking callback that is fired when checking actually starts. r=drno 2014-08-06 11:34:55 -07:00
Mike Hommey
d493b7fade Bug 1025689 - Disable some libopus ARM features on < ARMv6. r=rillian 2014-08-21 07:44:31 +09:00
Daniel Holbert
9e00e9b79d Bug 1020661: Ignore GCC warning Wunused-local-typedefs inside of webrtc's scoped_ptr.h header. r=jesup 2014-08-20 14:56:12 -07:00
Randell Jesup
87e617255b Bug 1052169: Proxy thread destruction to avoid recursing event loops within OMX H264 shutdown r=bsmedberg 2014-08-20 04:36:38 -04:00
Randell Jesup
cf1cedb73a Bug 1052169: Ignore decode-complete callbacks during OMX decoder shutdown r=jhlin 2014-08-20 04:39:44 -04:00
Shih-Chiang Chien
3d72ae267f Bug 1054908 - Ensure socket_child_ is released on main thread. r=mt 2014-08-18 19:14:00 -04:00
Sylvestre Ledru
9396350e79 Bug 1055060 - Non-array delete for scalars - CID 1122166 & 1122167 r=jesup 2014-08-19 08:19:28 +02:00
Anthony Jones
f574bb0e2e Bug 1050814 - Fix duration reporting in MP4; r=edwin 2014-08-19 14:13:58 +12:00
Anthony Jones
cc7b452600 Bug 1054153 - Fix MP4 demuxer is init vs buffered range race; r=edwin 2014-08-19 14:13:56 +12:00
Anthony Jones
dfffe06cbd Bug 1049133 - Calculate eviction offset for MP4 instead of guessing; r=kinetik,edwin 2014-08-19 14:13:55 +12:00
Gian-Carlo Pascutto
3ae07e977e Bug 929431 - Don't reinitialize DirectShow if it's not actually needed. r=jesup 2014-08-18 14:06:02 +02:00
Gian-Carlo Pascutto
84a06cb866 Bug 929431 - Remove spurious newlines from the logging. r=jesup 2014-08-18 14:06:01 +02:00
Jean-Yves Avenard
ee64078bc7 Bug 1022501 - Add MP3 support to MP4 demuxer. r=edwin
--HG--
rename : content/media/fmp4/eme/EMEAACDecoder.cpp => content/media/fmp4/eme/EMEAudioDecoder.cpp
rename : content/media/fmp4/eme/EMEAACDecoder.h => content/media/fmp4/eme/EMEAudioDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.h => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h
extra : rebase_source : 964077ffa7abd11a5da586bfcdee2ee98d4bc210
2014-08-15 16:25:06 +10:00
Landry Breuil
376d1af26a Bug 1054176 - fix some warnings about unitialized values and bad assign r=kinetik 2014-08-18 11:38:08 +02:00
Landry Breuil
a4fb7ffb2b Bug 1054176 : fix cubeb sndio build after bug 1027713 r=kinetik 2014-08-18 11:37:30 +02:00
Ryan VanderMeulen
deaa74fb0e Backed out changesets b8e0173c9c47, b087e84a99f1, and 66c055120ca7 (bug 1049133) for Android and B2G bustage.
CLOSED TREE
2014-08-17 22:28:34 -04:00
Anthony Jones
fce84186cc Bug 1049133 - Calculate accurate MP4 eviction offset; r=edwin 2014-08-18 13:02:27 +12:00
Anthony Jones
05417ba36f Bug 1054144 - Support 'tfdt' in MP4 parser; r=edwin 2014-08-18 13:02:22 +12:00
Vikrantsingh Bisen
ac3793aa86 Bug 1053067 - Correct misspellings of "version" in WebRTC. r=jesup 2014-08-15 23:46:00 -04:00
Gabriele Svelto
549952e23e Bug 1052923 - Fix the volume conversion in millibels. r=padenot 2014-08-15 11:36:49 +02:00
Jan-Ivar Bruaroey
f8abb7024d Bug 1032835 - add/removeStream now implemented with addTrack/removeTrack. r=jesup, r=smaug 2014-08-15 14:53:14 -04:00
Jan-Ivar Bruaroey
338e5bc1d2 Bug 1032835 - addTrack/removeTrack on-top of existing implementation. r=smaug, r=jesup 2014-08-13 21:40:54 -04:00
Ehsan Akhgari
846cc77ddd Bug 1053792 - Fix some bad implicit constructors in the mtransport code; r=jesup 2014-08-15 17:41:29 -04:00
Adam Roach [:abr]
f29b19914b Bug 1052850 - Fix VCM receive calls to use local PT rather than remote PT r=jesup 2014-08-12 16:58:47 -05:00
Ryan VanderMeulen
8b24589784 Backed out changesets 9329fb07c373 and ff8dc9ac0228 (bug 1022501) for Windows mochitest-1 failures.
CLOSED TREE

--HG--
rename : content/media/fmp4/eme/EMEAudioDecoder.cpp => content/media/fmp4/eme/EMEAACDecoder.cpp
rename : content/media/fmp4/eme/EMEAudioDecoder.h => content/media/fmp4/eme/EMEAACDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h => content/media/fmp4/ffmpeg/FFmpegAACDecoder.h
2014-08-15 13:14:03 -04:00
Jean-Yves Avenard
ed9213e715 Bug 1022501 - Add MP3 support to MP4 demuxer. r=edwin
--HG--
rename : content/media/fmp4/eme/EMEAACDecoder.cpp => content/media/fmp4/eme/EMEAudioDecoder.cpp
rename : content/media/fmp4/eme/EMEAACDecoder.h => content/media/fmp4/eme/EMEAudioDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.h => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h
2014-08-15 16:25:06 +10:00
Sotaro Ikeda
0e78807c21 Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang 2014-08-15 07:41:33 -07:00
Ralph Giles
3c372f1361 Bug 1052610 - Fix an unused variable warning. r=martin.thomson
Disabling the code while leaving the table it uses breaks -Werror.
2014-08-14 10:02:00 -07:00
Ralph Giles
fdccd07b28 Bug 1045231 - Namespace nrAppKit's htonll. r=abr
This avoids conflicts with any system-provided versions, like
on Apple MacOS X 10.10.
2014-08-14 10:05:00 -07:00