Ehsan Akhgari
5824edc1b5
Backed out 2 changesets (bug 939582) because of build bustage
...
Backed out changeset 2079c828645a (bug 939582)
Backed out changeset af472e590088 (bug 939582)
2013-11-20 21:41:40 -05:00
Ehsan Akhgari
8504e291bb
Bug 939582 - Part 2: Build content/media in unified mode; r=doublec
2013-11-20 21:12:13 -05:00
Ehsan Akhgari
67f44f11ac
Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
2013-11-20 21:11:54 -05:00
Ralph Giles
dfc9793731
Bug 941281 - Release resampler in OpusTrackEncoder dtor. r=roc
...
We released the resampler when we reached the end of the stream
but would leak if the encoder was destroyed while data was still
available.
2013-11-21 11:09:08 +13:00
Chris Pearce
7125ddf4eb
Bug 886196 - Create a PlatformDecoderModule that outputs blank frames for fuzzing/testing purposes. r=kinetik
2013-11-21 10:04:33 +13:00
Chris Pearce
a8eb2ad7b9
Bug 886196 - Implement WMF platform decoder for FMP4 demuxer. r=padenot
2013-11-21 10:04:33 +13:00
Chris Pearce
2547f6703f
Bug 886196 - Add pref to enable creation of fmp4 reader in DecoderTraits. Preffed of by default. r=kinetik
2013-11-21 10:04:33 +13:00
Chris Pearce
b88e7b5029
Bug 886196 - MP4 demuxing using Chromium's MP4 demuxer. No decoding yet. r=kinetik
2013-11-21 10:04:33 +13:00
Chris Pearce
9772f912c9
Bug 886196 - Import Chromium's MSE MP4 demuxer code. r=kinetik
2013-11-21 10:04:32 +13:00
Chris Double
9e246ccf6b
Bug 939716 - Destructor for MediaStreamGraph should be virtual - r=roc
...
The destructor for MediaStreamGraph is non-virtual but it has a
derived class, MediaStreamGraphImpl, that overrides the destructor.
This destructor won't be called if an instance is deleted using a
pointer type of MediaStreamGraph.
It's unclear whether this actually happens but MediaStreamGraph.cpp
has code that creates a MediaStreamGraphImpl and returns it as a
MediaStreamGraph.
--HG--
extra : rebase_source : 9d006e5bf9bb056b5a54fc7aec159c26376c1459
2013-11-19 02:09:47 +13:00
Chris Double
6a658de601
Bug 939655 - Remove LOG macro definition from MediaStreamGraphImpl.h - r=roc
...
Removing this reduces opportunity for macro name clashes and using
the wrong log object if this header file is included out of order
in a .cpp file.
--HG--
rename : browser/themes/linux/Toolbar-inverted.png => browser/themes/windows/Toolbar-inverted.png
extra : rebase_source : 053384512e0f3a70d07ebe9ca0a07dc0f39d9b5b
2013-11-19 00:48:04 +13:00
Ehsan Akhgari
1a8e3f714a
Bug 939571 - Build Web Audio in unified mode; r=glandium
2013-11-19 14:11:16 -05:00
Ryan VanderMeulen
554a83ef67
Merge m-c to inbound.
...
--HG--
rename : dom/contacts/tests/test_contacts_upgrade.html => dom/contacts/tests/test_contacts_upgrade.xul
rename : dom/indexedDB/test/test_globalObjects.xul => dom/indexedDB/test/test_globalObjects_chrome.xul
rename : dom/indexedDB/test/test_globalObjects.html => dom/indexedDB/test/test_globalObjects_content.html
rename : dom/indexedDB/test/unit/test_globalObjects.js => dom/indexedDB/test/unit/test_globalObjects_xpc.js
2013-11-19 13:54:20 -05:00
Ryan VanderMeulen
d54f78e830
Merge b2g-inbound to m-c.
2013-11-19 13:36:41 -05:00
Matthew Gregan
88bb7f29c1
Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
2013-11-18 17:22:47 +13:00
Sotaro Ikeda
180f40ec5d
Bug 935118 - Allow buffering to be triggered when we're low on decoded audio or video. r=roc
2013-11-19 09:01:14 -05:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
dda5b915fe
Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps
2013-11-19 11:47:28 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Ehsan Akhgari
6978af8a0c
Bug 939924 - Fix build error: KS.H must be included before codecapi.H in WMF.h. r=cpearce
2013-11-18 15:47:38 -05:00
Chris Double
6c15e6aa6e
Bug 874897 - Mochitest for copying of frames of videos with aspect ratio to canvas - r=kinetik
...
--HG--
extra : rebase_source : c5ff10d61a1ea46b0fdb2a43e926405660493912
2013-11-18 18:26:51 +13:00
Ed Morley
9a0878501e
Merge latest green b2g-inbound changeset and mozilla-central
2013-11-18 10:54:01 +00:00
Vincent Chang
7733fae85f
Bug 921963 - [RTSP] Support RTSP in Android JB build. r=sworkman
2013-11-13 16:03:26 +08:00
ISHIKAWA, Chiaki
cce2a17b1d
Bug 938693 - Check the return value of PR_Close() in ~FileBlockCache() and issue a message if it fails. r=cpearce
2013-11-15 21:46:40 -05:00
Matthew Gregan
4436a9d702
Bug 939613 - Remove MediaSource integration from HTMLMediaElement now and use the generic MediaDecoder interface, then move the necessary MS-specific bits to the MS decoder. r=doublec
2013-10-05 10:04:39 +02:00
Matthew Gregan
b3547c111f
Bug 939612 - Improve readability of MediaSource::SetReadyState. r=doublec
2013-10-05 10:03:50 +02:00
Ehsan Akhgari
0c8d87283b
Bug 939584 - Build some of the directories under content/media in unified mode; r=roc
2013-11-17 21:31:46 -05:00
Ehsan Akhgari
a43a5b1a27
Bug 939569 - Part 1: Stop using #pragma once in webspeech code; r=smaug
2013-11-17 19:48:02 -05:00
Matthew Gregan
df9c95b4af
Bug 939601 - Refactor current thread assert into helper. r=cpearce
2013-11-04 11:11:09 +13:00
Chris Pearce
244265c8f6
Bug 871804 - Clarify HTMLMediaElement.canPlayType() codecs for MPEG on Windows. r=kinetik
2013-11-18 11:29:55 +13:00
Phil Ringnalda
9958c63251
Back out 4fd2bf2ec8db (bug 939662) for Windows build bustage
...
CLOSED TREE
2013-11-18 21:34:48 -08:00
Matthew Gregan
bae6b8b955
Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
...
--HG--
extra : rebase_source : 922db8de8e9103e3001c26f23ed7402efa8237f5
2013-11-18 17:22:47 +13:00
Paul Adenot
7f90ed61c6
Bug 919215 - Start the AudioStream on creation when in low-latency mode, and let it underrun. r=roc
...
The BufferedAudioStream buffers the data it gets through the Write() calls and
what is consumed by the callback. This means that if the audio producer starts
Write()ing data right after Start()ing the stream, data will accumulate in this
buffer and won't be consumed. Eventually, the buffer will be of a certain size
before it begins to be consumed by the callback, and this means an
umcompressible latency (because the data will be written at more or less the
same rate as it is produced).
This patch start the BufferedAudioStream right away when it is created, dropping
the silent AudioSegment until it finds real data (and padding with silence is
then done at the beginning). The stream will underrun, but the callback will
synthetize silence, avoiding overbuffering in the BufferedAudioStream. This
ensures minimal latency cause by the buffering.
Note that the clock will still advance, so this will not change the behavior of
content that has leading silence.
2013-11-19 10:43:15 +13:00
Ed Morley
98da2c262b
Merge mozilla-central and b2g-inbound
2013-11-12 15:11:34 +00:00
Mike Hommey
09b5ae9027
Bug 935857 - Replace MOZ_RTSP with proper NECKO_PROTOCOL handling. r=gps,r=vchang
2013-11-12 07:52:33 +09:00
Ryan VanderMeulen
13a4ea2031
Merge m-c to inbound.
2013-11-11 15:55:25 -05:00
Ryan VanderMeulen
fe8d4ad520
Backed out changeset 0595650a11bd (bug 934440) for bustage.
2013-11-11 09:49:46 -05:00
Birunthan Mohanathas
02a1314689
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
2013-11-11 14:17:14 -05:00
Carsten "Tomcat" Book
efe5369770
merge fx-team to mozilla-central
2013-11-11 12:32:39 +01:00
Ms2ger
0fdc697b63
No bug - Fix some style issues in DOM code.
2013-11-11 09:04:41 +01:00
Ms2ger
b63b756490
Bug 931404 - Move LOCAL_INCLUDES to moz.build in content/; r=gps
2013-11-11 09:04:06 +01:00
Ms2ger
63ae23599e
Bug 928741 - Stop using PR_STATIC_ASSERT in content; r=jst
2013-11-11 09:03:59 +01:00
Brad Lassey
84e619e443
bug 936549 - Tab sharing capture device won't stream, use FormatStrideForWidth in tab stream r=jesup
2013-11-08 13:26:20 -05:00
Matthew Gregan
2b9e4e9e32
Bug 935343 - Convert content/media/tests to manifest format. r=doublec
2013-11-06 15:49:44 +13:00
Carsten "Tomcat" Book
021c6d3068
Merge mozilla-central to b2g-inbound
2013-11-08 15:29:28 +01:00
Sotaro Ikeda
a65953798c
Bug 929005 - Change from android::Vector to android::List. r=doublec
2013-11-08 09:09:46 -05:00
Gian-Carlo Pascutto
1dd76e0099
Bug 932112: Don't free the global, shared Context ref. r=blassey
2013-11-07 20:07:48 -05:00
Randell Jesup
53daa692c8
Bug 932112: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup
...
* * *
* * *
Add AndroidAudioManager to the moz.build files.
2013-11-07 20:07:47 -05:00