Граф коммитов

2502 Коммитов

Автор SHA1 Сообщение Дата
Matt Woodrow a6aadad565 Bug 1101247 - Handle empty top-level mp4 boxes in MoofParser. r=ajones 2014-11-20 15:00:35 +13:00
Jean-Yves Avenard 62a809499d 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 407c1d5331 Bug 1061046. Part 19: Eliminate TrackTicks in favour of StreamTime. r=karlt 2014-09-18 17:20:43 +12:00
Robert O'Callahan 7b67a29b15 Bug 1061046. Part 15: Remove most usage of TimeToTicksRoundUp. r=karlt 2014-09-18 17:13:15 +12:00
Robert O'Callahan 4b3e1fddd3 Bug 1061046. Part 11: Remove callback rate parameters. r=karlt 2014-09-18 11:51:13 +12:00
Robert O'Callahan d6cfabd956 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 c7c2956c4a 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 992f562b2c 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 e23a96845a Bug 1028140 - Privitizing public destructor of DummySocket. r=bwc 2014-11-19 21:52:42 -05:00
Ralph Giles b100812e79 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 2d96083f3d 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 ddccc3f031 Bug 1099305 - Disable verbose logging in libstagefright r=cpearce
--HG--
extra : rebase_source : 266f7f77fc0e7819b5222111d7b45a6c9f931c76
2014-11-18 19:29:12 -06:00
Wes Kocher 037d5ade2f Backed out changeset c7a24854801e (bug 1093567) for crashtest orange 2014-11-18 13:12:00 -08:00
Ralph Giles 8743b6bd68 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 567bcd981a 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 e7847278a1 Bug 1036849 - Fix nsTArray bustage CLOSED TREE 2014-11-18 14:06:19 +13:00
Anthony Jones adecdb9324 Bug 1036849 - Clean up AnnexB handling; r=jya 2014-11-18 13:12:58 +13:00
Matt Woodrow 88baefe614 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 5ea0d1c4e2 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 433d74c532 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 a05d3eba03 Back out changeset c98cb03a8475 (Bug 1098134) for Windows build bustage. 2014-11-14 00:09:58 -08:00
Chris Peterson afa32e1976 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 f64bc7ff75 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 7b7ab6430c 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 1f142d0a2b 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 8f230bcfc3 Backed out changeset d6b57648a956 (bug 1097740) for cppunit test bustage on a CLOSED TREE 2014-11-12 13:43:38 -08:00
Nathan Froyd f488b506c6 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 6a47f77739 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 652f34cb02 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 6cdaa302db 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 09b3346e3b Bug 1092095 - Support MP4 seeking without sidx; r=edwin 2014-11-12 16:37:42 +13:00
Matthew Gregan a1aa1c5272 Bug 1096721 - Simplify nestegg-stdint.h. r=cajbir 2014-11-11 14:35:08 +13:00
Matthew Gregan 50e28ecff7 Bug 1085175 - r=roc
--HG--
extra : rebase_source : 78e0e0b21c6bb049f9112fdb3f25639c69289dd1
2014-11-11 08:58:52 +13:00
Wes Kocher a511495141 Backed out changeset 992ad9a82996 (bug 1085175) for bustage on a CLOSED TREE 2014-11-10 13:18:40 -08:00
Matthew Gregan d79e8d50aa Bug 1085175 - r=roc 2014-11-11 08:58:52 +13:00
Ryan VanderMeulen 5970456d1c Backed out changeset 4d3c5b18b800 (bug 1085175) for Windows bustage.
CLOSED TREE
2014-11-10 14:46:27 -05:00
Matthew Gregan b96bb0cfcc Bug 1085175. r=roc
CLOSED TREE
2014-11-10 13:44:49 -05:00
Anthony Jones a6aecce1d6 Bug 1091976 - Process MP4Reader::NotifyDataArrived() immediately; r=edwin 2014-11-10 13:32:09 +13:00
Chris Peterson 609c624601 Bug 1095990 - Fix -Wnon-literal-null-conversion warnings in webrtc/signaling. r=jesup 2014-11-08 11:32:48 -08:00
Paul Kerr [:pkerr] a3f7e93297 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 8cb82039c5 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] e338c734ac Bug 1089207: fix parsing of invalid fmtp att r=drno,jesup a=kwierso 2014-11-06 17:59:47 -05:00
Jacek Caban 274e1a0945 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 5cf875b9ba 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 125cb20dd2 Bug 1092136 - Enable AVX2 support in libvpx for mingw toolchain. r=rillian 2014-11-03 10:29:16 +01:00
Ralph Giles 9ab7a58861 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 0d5e6b3970 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 0b4170ee69 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 3893cca887 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 41d9ecebaf Bug 1087088 - Don't install libclearkey to dist/bin; r=ted 2014-10-30 11:07:18 -04:00