Anthony Jones
bc61bebaa3
Bug 1098126 - Fix build bustage; r=mattwoodrow
2014-12-16 18:10:46 +13:00
Anthony Jones
ad0036715b
Bug 1098126 - MoofParser fixes and disable for EME; r=mattwoodrow
2014-12-05 14:01:44 -08:00
Anthony Jones
f6f2abfc31
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-16 18:10:45 +13:00
Anthony Jones
e09ac45947
Bug 1098126 - MoofParser forced moof read; r=mattwoodrow
2014-12-16 18:10:45 +13:00
Anthony Jones
2d798b6a2b
Bug 1098126 - Use MoofParser to read fragmented MP4 data; r=mattwoodrow
2014-12-16 18:10:45 +13:00
Anthony Jones
7567469034
Bug 1098126 - Remove duplication in MP4 demuxer seek; r=mattwoodrow
2014-12-16 18:10:44 +13:00
Wes Kocher
22145ea650
Backed out changeset 4dabf09c2e19 (bug 938034) for non-unified bustage on a CLOSED TREE
2014-12-15 14:16:45 -08:00
Alfredo Yang
404a3d0bf1
Bug 938034 - Enable new gUM recording callback. r=roc
2014-12-15 01:01:00 -05:00
Jan-Ivar Bruaroey
d041d747c6
Bug 1098314 - Ignore and warn on turns: and stuns: urls until we support TURN/STUN TLS. r=bwc
2014-11-17 22:18:49 -05:00
Carsten "Tomcat" Book
e0c6b196ba
Backed out changeset f3830d09ce0e (bug 1098126) for bustage on a CLOSED TREE
2014-12-15 09:04:00 +01:00
Carsten "Tomcat" Book
095c10e5cb
Backed out changeset 3af0cab9d0de (bug 1098126)
2014-12-15 09:03:12 +01:00
Carsten "Tomcat" Book
3080af2cd7
Backed out changeset 3ecd5b8c293a (bug 1098126)
2014-12-15 09:03:10 +01:00
Carsten "Tomcat" Book
b943c950c9
Backed out changeset 732d6e4e6bed (bug 1098126)
2014-12-15 09:03:08 +01:00
Carsten "Tomcat" Book
b604517fda
Backed out changeset 7da16258c33b (bug 1098126)
2014-12-15 09:03:06 +01:00
Nigel Babu
e71f4d6e48
Backed out changeset cdf7d7507577 (bug 1110608) for non-unified build failure on CLOSED TREE
2014-12-15 12:43:40 +05:30
Anthony Jones
8490163f41
Bug 1110608 - Add CENC support to MoofParser; r=edwin
2014-12-15 17:43:59 +13:00
Anthony Jones
04765e3b40
Bug 1098126 - MoofParser fixes and disable for EME; r=mattwoodrow
2014-12-05 14:01:44 -08:00
Anthony Jones
fa1de4cb32
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-15 17:43:59 +13:00
Anthony Jones
41475aef37
Bug 1098126 - MoofParser forced moof read; r=mattwoodrow
2014-12-15 17:43:59 +13:00
Anthony Jones
d5c235bc44
Bug 1098126 - Use MoofParser to read fragmented MP4 data; r=mattwoodrow
2014-12-15 17:43:58 +13:00
Anthony Jones
c09a5a0d18
Bug 1098126 - Remove duplication in MP4 demuxer seek; r=mattwoodrow
2014-12-15 17:43:58 +13:00
Chris Pearce
67918ed194
Bug 1110497 - Reject promises for clearkey updates with invalid license data. r=edwin
2014-12-15 14:24:30 +13:00
Jean-Yves Avenard
60cd0c64fa
Bug 1109987: Use signed timestamps in mp4 demuxer. r=k17e
2014-12-15 10:07:39 +11:00
Jan-Ivar Bruaroey
96335656d8
Bug 1110478 - Remove obsolete peerConnectionImpl.connectDataConnection. r=smaug, r=jesup
2014-12-12 13:00:42 -05:00
Byron Campen [:bwc]
ba5539116d
Bug 1109160: Report Gecko version in SDP. r=abr
2014-12-10 15:17:55 -08:00
Matthew Gregan
a7e934fc97
Bug 1109802 - Release IAudioStreamVolume after use in libcubeb's WASAPI backend. r=padenot
2014-12-11 12:17:19 +13:00
Phil Ringnalda
621b1fac62
Back out 5 changesets (bug 1098126) for failing like they did on try
...
Backed out changeset 81bdd9d3aa25 (bug 1098126)
Backed out changeset 4b8bb6132ae1 (bug 1098126)
Backed out changeset 4e7a358bdd20 (bug 1098126)
Backed out changeset 36f3e9c34b70 (bug 1098126)
Backed out changeset bd8b11d1e93b (bug 1098126)
2014-12-10 20:01:08 -08:00
Anthony Jones
8263012d45
Bug 1098126 - Disable MoofParser for EME; r=rillian
2014-12-05 14:01:44 -08:00
Anthony Jones
e2538905ad
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-11 15:29:38 +13:00
Anthony Jones
6e6aacce79
Bug 1098126 - MoofParser forced moof read; r=mattwoodrow
2014-12-11 15:29:37 +13:00
Anthony Jones
be419889af
Bug 1098126 - Use MoofParser to read fragmented MP4 data; r=mattwoodrow
2014-12-11 15:29:37 +13:00
Anthony Jones
8e289efda1
Bug 1098126 - Remove duplication in MP4 demuxer seek; r=mattwoodrow
2014-12-11 15:29:37 +13:00
Ehsan Akhgari
e1b3b9d76c
Bug 1109841 - Remove the C11 _Static_assert which checks a runtime condition; r=abr
...
clang-cl enables C11 and therefore complains on this code:
static_assert expression is not an integral constant expression.
2014-12-10 17:46:42 -05:00
Byron Campen [:bwc]
9db99f9cb5
Bug 1109130: Give MSVC2012 a hint about what these aggregate initializers mean. r=jesup
2014-12-09 20:16:28 -08:00
Ehsan Akhgari
c37358d2e9
Bug 1109683 - Compare the first character of start_time and stop_time instead of the array itself; r=abr
...
Caught by clang ToT warning:
comparison of array 'sdp_p->timespec_p->start_time' equal to a null pointer is always false
2014-12-10 11:27:13 -05:00
Jean-Yves Avenard
de1720c490
Bug 1107339 - Add VP6F and extend MP3 support in libstagefright. r=k17e
2014-12-04 11:54:06 -08:00
Chris Pearce
5bb9ff5881
Bug 1077159 - Use macros for GMP API names, to make them implicitly versionable. r=jesup
2014-12-10 09:35:26 +13:00
Byron Campen [:bwc]
2e2ed6f58e
Bug 1091242 - Part 8: When running on tbpl, disable parts of ice_unittest that rely on external network. r=drno
2014-10-31 14:51:00 -07:00
Byron Campen [:bwc]
5a74f2b117
Bug 1091242 - Part 7: Wiring the build system together. r=jesup, r=ted
2014-11-17 17:03:28 -08:00
Byron Campen [:bwc]
816c0483d4
Bug 1091242 - Part 6: Wiring the new JSEP handler code in. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup, r=smaug
2014-11-19 16:16:29 -08:00
Byron Campen [:bwc]
380cfceb19
Bug 1091242 - Part 5.3: Use modern integral types in sipcc code. r=ehugg
2014-11-14 17:38:00 -08:00
Byron Campen [:bwc]
12254b805d
Bug 1091242 - Part 5.2: Functionality changes to sipcc sdp code. r=ehugg r=pkerr
2014-11-14 17:37:40 -08:00
Byron Campen [:bwc]
0bb94cca24
Bug 1091242 - Part 5.1: Whitespace-only modifications to sipcc sdp code. r=ehugg
2014-11-14 17:37:26 -08:00
Byron Campen [:bwc]
eb06154f5a
Bug 1091242 - Part 4: Remove most of sipcc, and move just the sdp stuff into a new location. r=ehugg
2014-11-14 17:36:59 -08:00
Byron Campen [:bwc]
1694e1b89c
Bug 1091242 - Part 2: New JSEP handling code. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=ehugg, r=jesup
2014-11-19 16:12:08 -08:00
Byron Campen [:bwc]
9ed4613392
Bug 1091242 - Part 1: SDP wrapper code around sipcc sdp impl. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup
2014-11-19 16:11:06 -08:00
Phil Ringnalda
00cf414888
Backed out 10 changesets (bug 1091242) for Android/b2g non-unified build bustage
...
CLOSED TREE
Backed out changeset 7f72b55c5de7 (bug 1091242)
Backed out changeset f1501aa24397 (bug 1091242)
Backed out changeset 7fde5994aee5 (bug 1091242)
Backed out changeset 59b415714087 (bug 1091242)
Backed out changeset dadb65fedc08 (bug 1091242)
Backed out changeset 21be81424e4e (bug 1091242)
Backed out changeset 498fb1dafba5 (bug 1091242)
Backed out changeset 8d0653eb85ab (bug 1091242)
Backed out changeset c82d484e135a (bug 1091242)
Backed out changeset 3e0c8932f1b1 (bug 1091242)
2014-12-08 20:53:07 -08:00
Wes Kocher
c659ea6bce
Backed out changeset bf25101e66cf (bug 1095098) for build bustage
2014-12-08 16:27:12 -08:00
Denis Volk
c3639f1324
Bug 1095098: move do_QueryObject templates into their own header r=froydnj
2014-11-20 12:20:10 +01:00
Byron Campen [:bwc]
fdb6fde8b5
Bug 1091242 - Part 8: When running on tbpl, disable parts of ice_unittest that rely on external network. r=drno
2014-10-31 14:51:00 -07:00
Byron Campen [:bwc]
5c9f7b9ba3
Bug 1091242 - Part 7: Wiring the build system together. r=jesup, r=ted
2014-11-17 17:03:28 -08:00
Byron Campen [:bwc]
3c896093a9
Bug 1091242 - Part 6: Wiring the new JSEP handler code in. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup, r=smaug
2014-11-19 16:16:29 -08:00
Byron Campen [:bwc]
1ae025582b
Bug 1091242 - Part 5.3: Use modern integral types in sipcc code. r=ehugg
2014-11-14 17:38:00 -08:00
Byron Campen [:bwc]
cdac861016
Bug 1091242 - Part 5.2: Functionality changes to sipcc sdp code. r=ehugg r=pkerr
2014-11-14 17:37:40 -08:00
Byron Campen [:bwc]
4987b822f3
Bug 1091242 - Part 5.1: Whitespace-only modifications to sipcc sdp code. r=ehugg
2014-11-14 17:37:26 -08:00
Byron Campen [:bwc]
421b4ef146
Bug 1091242 - Part 4: Remove most of sipcc, and move just the sdp stuff into a new location. r=ehugg
2014-11-14 17:36:59 -08:00
Byron Campen [:bwc]
0b6f6af669
Bug 1091242 - Part 2: New JSEP handling code. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=ehugg, r=jesup
2014-11-19 16:12:08 -08:00
Byron Campen [:bwc]
7b2afd6eae
Bug 1091242 - Part 1: SDP wrapper code around sipcc sdp impl. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup
2014-11-19 16:11:06 -08:00
Jan-Ivar Bruaroey
1826aecdaf
Bug 1053407 - return DOMError rather than string in peerConnection callbacks. r=bz, r=jesup
2014-11-26 15:26:37 -05:00
Ryan VanderMeulen
2749f3ea85
Backed out 5 changesets (bug 1098126) for Windows web-platform-test failures.
...
Backed out changeset 7cf7a6ea28c2 (bug 1098126)
Backed out changeset 21aab02fb41c (bug 1098126)
Backed out changeset 55dba2167b36 (bug 1098126)
Backed out changeset 73c2707c4f60 (bug 1098126)
Backed out changeset 4d6a52c5fb75 (bug 1098126)
2014-12-05 20:09:54 -05:00
Anthony Jones
d985ef94bd
Bug 1098126 - Disable MoofParser for EME; r=rillian
2014-12-05 14:17:23 -08:00
Anthony Jones
a81752884a
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-05 14:17:23 -08:00
Anthony Jones
6c9fd7426d
Bug 1098126 - MoofParser forced moof read; r=mattwoodrow
2014-12-05 14:17:23 -08:00
Anthony Jones
e08fdd4d44
Bug 1098126 - Use MoofParser to read fragmented MP4 data; r=mattwoodrow
2014-12-05 14:17:23 -08:00
Anthony Jones
f756f79d2d
Bug 1098126 - Remove duplication in MP4 demuxer seek; r=mattwoodrow
2014-12-05 14:17:22 -08:00
Matthew Gregan
f151c28311
Bug 1105901 - Update cubeb from upstream to pick up compilation fix for glibc 2.20. r=padenot
...
--HG--
extra : rebase_source : cb04020b3c502f51e2411b1984bb42d8423d524b
2014-12-02 12:04:16 +13:00
Ralph Giles
455ab31118
Bug 1105858 - Bump libvpx for arm toolchain work-arounds. r=kinetik
...
Update our in-tree libvpx code to upstream master from September 25.
This includes a work-around added to skip neon intrinsics which
android toolchains fail to compile properly. See bug 1087096.
Results of running ./update.py --ndk ~/android/android-ndk-r9 --commit
587ff646f
2014-11-27 13:15:00 -08:00
Jean-Yves Avenard
0559a947a7
Bug 1105661: MP4Sample: use proper delete[] operator. r=k17e
...
]
2014-11-27 21:09:16 +11:00
Jean-Yves Avenard
60b4da44d1
Bug 1101534 - Add MP4Sample copy constructor. r=k17e
2014-11-28 19:31:57 +11:00
Jan-Ivar Bruaroey
527f8638a0
Bug 1087528: make pc.id settable from chrome content. r=smaug, r=bwc
2014-11-20 14:43:02 -05:00
Matt Woodrow
23eb6f0bcb
Bug 1102647 - Accept 4k video sizes in MPEG4Extractor. r=ajones
2014-11-28 13:18:35 +13:00
Juan Gomez
b7284ea92f
Bug 1056337 - Work around toolchain issues with arm gcc 4.8 and opus. r=rillian
...
The androidabi-4.8 toolchain we'd liek to use for B2G ICS builds cannot
compile this section of the opus source. Force-disable optimizations
for the offending code in order to avoid the ICE.
2014-11-26 15:23:00 -08:00
Glenn Randers-Pehrson
287ae5bf7a
Bug 1102523 - Update intree libpng to version 1.6.15. r=jmuizelaar
2014-11-26 05:42:00 +01:00
Trevor Saunders
333d3d2125
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Matt Woodrow
165f8e61c9
Bug 1102666 - Parse the edts block in MoofParser and offset composition time accordingly. r=ajones
2014-11-26 18:00:31 +13:00
Carsten "Tomcat" Book
daae55862a
Backed out changeset 3947f817fc0a (bug 1102523) for breaking device b2g builds
2014-11-26 11:42:58 +01:00
Glenn Randers-Pehrson
6092e12636
Bug 1102523 - Update intree libpng to version 1.6.15. r=jmuizelaar
2014-11-24 06:18:00 +01:00
Phil Ringnalda
da94573c6b
Back out fe0fa358d7bc (bug 1102666)
...
CLOSED TREE
2014-11-25 21:57:42 -08:00
Matt Woodrow
2f6b2169a8
Bug 1102666 - Parse the edts block in MoofParser and offset composition time accordingly. r=ajones
...
--HG--
extra : rebase_source : b5be2a267415c0ee675d24110ab2feb1fc10f822
2014-11-26 18:00:31 +13:00
Landry Breuil
632030712d
Bug 1092023: comment out oaes_get_seed() definition r=edwin
...
It's unused (the sole caller is already commented out),
and uses deprecated ftime() & sys/timeb.h which are not
available on OpenBSD and Android NDK r10c.
Dont build openaes/rand.c, OAES_HAVE_ISAAC is not defined.
Remove now unused rand.c & rand.h.
2014-11-24 23:46:08 +01:00
Matt Woodrow
7c8afc2fff
Bug 1101247 - Handle empty top-level mp4 boxes in MoofParser. r=ajones
2014-11-20 15:00:35 +13:00
Jean-Yves Avenard
3f62fdfc49
Bug 1093318 - Pass newer AAC profile levels to the platform decoder module. r=edwin
2014-11-17 09:28:25 +11:00
Robert O'Callahan
c072a388a4
Bug 1061046. Part 19: Eliminate TrackTicks in favour of StreamTime. r=karlt
2014-09-18 17:20:43 +12:00
Robert O'Callahan
0a498abf3c
Bug 1061046. Part 15: Remove most usage of TimeToTicksRoundUp. r=karlt
2014-09-18 17:13:15 +12:00
Robert O'Callahan
2bbfc2cdc1
Bug 1061046. Part 11: Remove callback rate parameters. r=karlt
2014-09-18 11:51:13 +12:00
Robert O'Callahan
8f3a0fe979
Bug 1061046. Part 9: Split SourceMediaStream::AddTrack into a method that adds an audio track and can resample, and a method that can add any track but always uses the graph rate. r=karlt
2014-09-18 11:50:02 +12:00
Robert O'Callahan
81d9da3ba9
Bug 1061046. Part 8: Remove PeerConnectionMedia's USECS_PER_S video rate and use the GraphRate instead. r=karlt
2014-09-18 11:50:01 +12:00
Robert O'Callahan
1c165bd08a
Bug 1061046. Part 7: Remove MediaPipeline's USECS_PER_S video rate and use the graph rate instead. r=karlt
2014-09-18 11:50:01 +12:00
Anuj Agarwal
56021eef0e
Bug 1028140 - Privitizing public destructor of DummySocket. r=bwc
2014-11-19 21:52:42 -05:00
Ralph Giles
e959e5f83a
Bug 1093567 - Don't loop forever looking for mp4 tracks. r=ajones.
...
We were ignoring I/O errors from parseChunk().
We must break instead of returning early so mInitCheck gets set correctly.
2014-11-17 16:20:00 -08:00
Connor
c644b31ff0
Bug 1045100 - This is 1 of 2 patches. This patch replaces the custom "PluginCrashed" event with "PluginCrashedEvent." The "PluginCrashedEvent" is a a WebIDL binding. r=smaug r=gfritzsche
2014-10-21 23:40:12 -04:00
James Willcox
affbe22f4e
Bug 1099305 - Disable verbose logging in libstagefright r=cpearce
...
--HG--
extra : rebase_source : 266f7f77fc0e7819b5222111d7b45a6c9f931c76
2014-11-18 19:29:12 -06:00
Wes Kocher
e0eaae4570
Backed out changeset c7a24854801e (bug 1093567) for crashtest orange
2014-11-18 13:12:00 -08:00
Ralph Giles
c61867e618
Bug 1093567 - Don't loop forever looking for mp4 tracks. r=ajones.
...
We were ignoring I/O errors from parseChunk().
2014-11-17 16:20:00 -08:00
Ralph Giles
29db6e50a6
Bug 930256 - Consolidate theora build files. r=derf,ted
...
Less recursion is faster and easier to edit, despite having
to prefix filenames.
Stop exporting theora.h. We prefer new code use the 1.0 api.
2014-11-18 09:58:00 -08:00
Anthony Jones
8371ea5bc4
Bug 1036849 - Fix nsTArray bustage CLOSED TREE
2014-11-18 14:06:19 +13:00
Anthony Jones
e21eb05fe6
Bug 1036849 - Clean up AnnexB handling; r=jya
2014-11-18 13:12:58 +13:00
Matt Woodrow
a5860b4e09
Bug 1100176 - Avoiding infinite loops when encountering a sidx box. r=ajones
...
--HG--
extra : rebase_source : 6f957d02ef1fb02a5ec446761e64e69b5922641c
2014-11-17 15:31:25 +13:00
Matt Woodrow
5efd35decd
Bug 1098990 - Correctly parse version 1 trun segments where the composition time is signed. r=ajones
...
--HG--
extra : rebase_source : 4e7103f8a9bcd47a481c6db89366a09d033d1920
2014-11-17 15:30:02 +13:00
Chris Peterson
cb49d7fc61
Bug 1098134 - Fix or suppress warnings in gmp-api, gmp-clearkey, and gmp-plugin and mark as FAIL_ON_WARNINGS. r=cpearce
2014-11-14 00:36:20 -08:00