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
Ryan VanderMeulen
d0d1b82c5c
Backed out changeset 4d3c5b18b800 (bug 1085175) for Windows bustage.
...
CLOSED TREE
2014-11-10 14:46:27 -05:00
Matthew Gregan
0c04c04f67
Bug 1085175. r=roc
...
CLOSED TREE
2014-11-10 13:44:49 -05:00
Anthony Jones
7d635003be
Bug 1091976 - Process MP4Reader::NotifyDataArrived() immediately; r=edwin
2014-11-10 13:32:09 +13:00
Chris Peterson
beffa3eda9
Bug 1095990 - Fix -Wnon-literal-null-conversion warnings in webrtc/signaling. r=jesup
2014-11-08 11:32:48 -08:00
Paul Kerr [:pkerr]
8ee844e4a3
Bug 1023539: Fix occasional timeouts of TURN webrtc transports with one-way connections r=bwc
...
Run TURN relay reservation refresh logic when handling a Data Indication packet
2014-11-06 15:03:41 -08:00
Chris Jones
62640670bd
Bug 1085599: Enable NEON intrinsics for C files when even when building for ARMv6. r=rillian,ted
2014-11-06 14:50:42 -08:00
Nils Ohlmeier [:drno]
09cae42a64
Bug 1089207: fix parsing of invalid fmtp att r=drno,jesup a=kwierso
2014-11-06 17:59:47 -05:00
Jacek Caban
0c72a8d968
Bug 1092151 - Don't use dllimport/dllexport in non-shared gkmedias builds in libsoundtouch. r=padenot
2014-11-05 11:27:01 +01:00
Karl Tomlinson
03f36e1c63
bug 1074860 don't require sse4.1 to run vpx common code r=ted
...
--HG--
extra : rebase_source : 1ad710ba3c661e8ae2ebb674111899abff815567
2014-10-30 17:47:43 +13:00
Jacek Caban
ca8f1d1b91
Bug 1092136 - Enable AVX2 support in libvpx for mingw toolchain. r=rillian
2014-11-03 10:29:16 +01:00
Ralph Giles
c10885eb0b
Bug 1073805 - Rename Adts::ConvertSample to match AnnexB. r=kinetik
...
This shortens the fully-namespaced method name considerably and
matches how we call the similar AnnexB method for video.
2014-10-30 15:46:00 -07:00
Ralph Giles
095e32b603
Bug 1073805 - Return raw AAC samples from MP4Demuxer. r=kinetik
...
We'll call this from the Platform Decoder Modules instead.
2014-10-30 15:44:00 -07:00
Ralph Giles
c5cdc684f1
Bug 1073805 - Export Adts wrapper header. r=kinetik
...
We need this to be public so we can call it from the Platform
Decoder Modules in gecko.
2014-10-30 15:43:00 -07:00
Nathan Froyd
0e426a57c6
Bug 1072296 - make webrtc only define WINVER and _WIN32_WINNT if we're not building for mozilla; r=mshal
2014-10-27 15:50:43 -04:00
Mike Shal
8621c50d13
Bug 1087088 - Don't install libclearkey to dist/bin; r=ted
2014-10-30 11:07:18 -04:00