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
Chris Peterson
42efaac822
Back out changeset c98cb03a8475 (Bug 1098134) for Windows build bustage.
2014-11-14 00:09:58 -08:00
Chris Peterson
b71e7588c7
Bug 1098134 - Fix or suppress warnings in gmp-api, gmp-clearkey, and gmp-plugin and mark as FAIL_ON_WARNINGS. r=cpearce
2014-10-22 00:40:18 -07:00
Matt Woodrow
b7680d3a73
Bug 1098680 - Use the image size rather than the display size when initializing the apple h264 decoders. r=ajones
2014-11-14 17:15:42 +13:00
Matt Woodrow
9558eecb45
Bug 1098674
- Ignore unknown track header flag that appears in some MSE videos. r=ajones
2014-11-14 17:13:38 +13:00
Nathan Froyd
341d273989
Bug 1097740 - use NS_INLINE_DECL_THREADSAFE_REFCOUNTING for Fake_MediaStreamTrack in FakeMediaStreams.h; r=jesup
2014-11-12 11:07:27 -05:00
Wes Kocher
c66732724e
Backed out changeset d6b57648a956 (bug 1097740) for cppunit test bustage on a CLOSED TREE
2014-11-12 13:43:38 -08:00
Nathan Froyd
b1cd8c83e4
Bug 1097740 - use NS_INLINE_DECL_REFCOUNTING for Fake_MediaStreamTrack in FakeMediaStreams.h; r=jesup
2014-11-12 11:07:27 -05:00
Paul Adenot
a07a4a99c6
Bug 1083664 - Disable an assert in cubeb_audiounit.c for investigation.
...
--HG--
extra : rebase_source : d46b6fb9d3da9a45ea94435a15bfc3bfee85e9d3
2014-11-12 20:05:05 +01:00
Matthew Gregan
517fafa83b
Bug 1092859 - Always use soft volume in WinMM cubeb backend. r=padenot
...
waveOutSetVolume adjusts the system (or app, on Vista up, but we only use
WinMM on XP) "PCM Volume" rather than a per-waveOut volume, which means any
audio stream we adjust the volume on has an undesirable higher-level effect.
Fix this by dropping the support for waveOutSetVolume and always using the
soft volume support.
While here, fix a bug in the soft volume code where float32 samples are
handled.
2014-11-11 12:38:54 +13:00
Matt Woodrow
76204f4a06
Bug 1096752 - Update the current time immediately when parsing a track fragment decode time in MPEG4Extractor. r=ajones
...
--HG--
extra : rebase_source : b35a36f5e140ba2aa0f8bb3e6acf611b019ad5db
2014-11-11 18:11:20 +13:00
Anthony Jones
555c56f542
Bug 1092095 - Support MP4 seeking without sidx; r=edwin
2014-11-12 16:37:42 +13:00
Matthew Gregan
6fd7d02c5d
Bug 1096721 - Simplify nestegg-stdint.h. r=cajbir
2014-11-11 14:35:08 +13:00
Matthew Gregan
ee1928513d
Bug 1085175 - r=roc
...
--HG--
extra : rebase_source : 78e0e0b21c6bb049f9112fdb3f25639c69289dd1
2014-11-11 08:58:52 +13:00
Wes Kocher
31684fffbc
Backed out changeset 992ad9a82996 (bug 1085175) for bustage on a CLOSED TREE
2014-11-10 13:18:40 -08:00
Matthew Gregan
2648b5a4fe
Bug 1085175 - r=roc
2014-11-11 08:58:52 +13:00