Commit Graph

2237 Commits

Author SHA1 Message Date
Randell Jesup
866675aa2f Bug 1052169: Proxy thread destruction to avoid recursing event loops within OMX H264 shutdown r=bsmedberg 2014-08-20 04:36:38 -04:00
Randell Jesup
3ceb894102 Bug 1052169: Ignore decode-complete callbacks during OMX decoder shutdown r=jhlin 2014-08-20 04:39:44 -04:00
Shih-Chiang Chien
13ad8105e7 Bug 1054908 - Ensure socket_child_ is released on main thread. r=mt 2014-08-18 19:14:00 -04:00
Sylvestre Ledru
2640163ce3 Bug 1055060 - Non-array delete for scalars - CID 1122166 & 1122167 r=jesup 2014-08-19 08:19:28 +02:00
Anthony Jones
b2883557ae Bug 1050814 - Fix duration reporting in MP4; r=edwin 2014-08-19 14:13:58 +12:00
Anthony Jones
a69a9e344a Bug 1054153 - Fix MP4 demuxer is init vs buffered range race; r=edwin 2014-08-19 14:13:56 +12:00
Anthony Jones
d2ef6b19b0 Bug 1049133 - Calculate eviction offset for MP4 instead of guessing; r=kinetik,edwin 2014-08-19 14:13:55 +12:00
Gian-Carlo Pascutto
4ddc2a5161 Bug 929431 - Don't reinitialize DirectShow if it's not actually needed. r=jesup 2014-08-18 14:06:02 +02:00
Gian-Carlo Pascutto
67c2580455 Bug 929431 - Remove spurious newlines from the logging. r=jesup 2014-08-18 14:06:01 +02:00
Jean-Yves Avenard
ad96318c23 Bug 1022501 - Add MP3 support to MP4 demuxer. r=edwin
--HG--
rename : content/media/fmp4/eme/EMEAACDecoder.cpp => content/media/fmp4/eme/EMEAudioDecoder.cpp
rename : content/media/fmp4/eme/EMEAACDecoder.h => content/media/fmp4/eme/EMEAudioDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.h => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h
extra : rebase_source : 964077ffa7abd11a5da586bfcdee2ee98d4bc210
2014-08-15 16:25:06 +10:00
Landry Breuil
f82402f483 Bug 1054176 - fix some warnings about unitialized values and bad assign r=kinetik 2014-08-18 11:38:08 +02:00
Landry Breuil
50da64b073 Bug 1054176 : fix cubeb sndio build after bug 1027713 r=kinetik 2014-08-18 11:37:30 +02:00
Ryan VanderMeulen
2e2aca5b70 Backed out changesets b8e0173c9c47, b087e84a99f1, and 66c055120ca7 (bug 1049133) for Android and B2G bustage.
CLOSED TREE
2014-08-17 22:28:34 -04:00
Anthony Jones
18e0c34aa3 Bug 1049133 - Calculate accurate MP4 eviction offset; r=edwin 2014-08-18 13:02:27 +12:00
Anthony Jones
afb910b27c Bug 1054144 - Support 'tfdt' in MP4 parser; r=edwin 2014-08-18 13:02:22 +12:00
Vikrantsingh Bisen
9f885000ae Bug 1053067 - Correct misspellings of "version" in WebRTC. r=jesup 2014-08-15 23:46:00 -04:00
Gabriele Svelto
6457d628ad Bug 1052923 - Fix the volume conversion in millibels. r=padenot 2014-08-15 11:36:49 +02:00
Jan-Ivar Bruaroey
7a4f9435fc Bug 1032835 - add/removeStream now implemented with addTrack/removeTrack. r=jesup, r=smaug 2014-08-15 14:53:14 -04:00
Jan-Ivar Bruaroey
185c7d4bdd Bug 1032835 - addTrack/removeTrack on-top of existing implementation. r=smaug, r=jesup 2014-08-13 21:40:54 -04:00
Ehsan Akhgari
32db67a665 Bug 1053792 - Fix some bad implicit constructors in the mtransport code; r=jesup 2014-08-15 17:41:29 -04:00
Adam Roach [:abr]
a437238573 Bug 1052850 - Fix VCM receive calls to use local PT rather than remote PT r=jesup 2014-08-12 16:58:47 -05:00
Ryan VanderMeulen
80c846e815 Backed out changesets 9329fb07c373 and ff8dc9ac0228 (bug 1022501) for Windows mochitest-1 failures.
CLOSED TREE

--HG--
rename : content/media/fmp4/eme/EMEAudioDecoder.cpp => content/media/fmp4/eme/EMEAACDecoder.cpp
rename : content/media/fmp4/eme/EMEAudioDecoder.h => content/media/fmp4/eme/EMEAACDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h => content/media/fmp4/ffmpeg/FFmpegAACDecoder.h
2014-08-15 13:14:03 -04:00
Jean-Yves Avenard
7b6a8214cb Bug 1022501 - Add MP3 support to MP4 demuxer. r=edwin
--HG--
rename : content/media/fmp4/eme/EMEAACDecoder.cpp => content/media/fmp4/eme/EMEAudioDecoder.cpp
rename : content/media/fmp4/eme/EMEAACDecoder.h => content/media/fmp4/eme/EMEAudioDecoder.h
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.cpp => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.cpp
rename : content/media/fmp4/ffmpeg/FFmpegAACDecoder.h => content/media/fmp4/ffmpeg/FFmpegAudioDecoder.h
2014-08-15 16:25:06 +10:00
Sotaro Ikeda
dee8999fcd Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang 2014-08-15 07:41:33 -07:00
Ralph Giles
15f822b279 Bug 1052610 - Fix an unused variable warning. r=martin.thomson
Disabling the code while leaving the table it uses breaks -Werror.
2014-08-14 10:02:00 -07:00
Ralph Giles
df4e4f31b9 Bug 1045231 - Namespace nrAppKit's htonll. r=abr
This avoids conflicts with any system-provided versions, like
on Apple MacOS X 10.10.
2014-08-14 10:05:00 -07:00
Martin Thomson
52fa76553d Bug 1052610 - Removing cipher suite profiling. r=ekr 2014-08-13 14:08:00 -05:00
EKR
fcec21b587 Bug 1047487 - Add support for G.722. r=jesup 2014-08-02 21:10:09 -07:00
Anthony Jones
4a6c6dd4e6 Bug 1051666 - Add avc3 atom support to MP4 parser; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
1ee1c35517 Bug 1050060 - Optimise MP4 range calculation; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
ffa82add3b Bug 1050060 - Clean up MP4 index fields; r=edwin 2014-08-13 17:13:27 +12:00
Randell Jesup
02a26f0243 Bug 1051566: Support H.264 Mode 0 in GMP OpenH264 r=ehugg 2014-08-11 17:13:59 -04:00
Chris Kitching
0af4b51a3d Bug 1051695: Reduce use of proxy methods and generated getters in 'webrtc' code. r=rnewman 2014-07-28 17:33:01 -07:00
Karl Tomlinson
b1c489969b b=987679 update speex resampler to speexdsp d60e75b2 r=padenot
--HG--
extra : rebase_source : 8837b12e4e70daf5c089978079eeb5fa7bd278a4
2014-08-07 19:15:27 +12:00
Randell Jesup
c222ec8745 Bug 1030112: Fix typo in OMX H264 encode timestamp matching and deal with SPS/PPS timestamp assignment r=jhlin 2014-07-03 10:54:22 -04:00
Mo Zanaty
0bb936347b Bug 1050461: Clean up webrtc upstream h264 mode 0 support and jitter buffer code, remove kludges r=jesup
Changes the H.264 RTP receiver to handle multiple NAL units per frame with
the same timestamp.
A single jitter buffer frame is created for all packets with the same RTP
timestamp. NAL units are depacketized upon insertion to the encoded frame
buffer. Depacketization includes insertion of start codes and removal of
fragmentation and aggregation unit headers.
2014-08-09 01:46:04 -04:00
Mike Hommey
da76c2dd32 Bug 1050704 - Remove STLPORT_CPPFLAGS from Makefiles. r=mshal 2014-08-09 07:55:09 +09:00
Mike Hommey
d385238d53 Bug 1050081 - Remove media/webrtc/webrtc-config.mk. r=mshal 2014-08-09 07:54:39 +09:00
Martin Thomson
59e917d7ce Bug 1006207 - Remove offset from Packet class, forcing use of recv over read. r=ekr 2014-08-04 15:35:00 -04:00
Martin Thomson
cff9814401 Bug 1006207 - Remove unused mode_ code. r=ekr 2014-08-04 15:34:00 -04:00
Blake Wu
5673700c13 Bug 941302 - Part 4: Changes in demuxer to make aac_profile public. r=ajones
From 3d24ae2e30a7d53387b2e08cf3562f343cf99123 Mon Sep 17 00:00:00 2001
2014-08-07 18:17:48 +08:00
Paul Adenot
6f496e4255 Bug 1046592 - Fix bustage.
--HG--
extra : rebase_source : ca08f9c642c8ab6463551cf00ad8f4d9c9be02df
2014-08-08 14:19:14 +02:00
Paul Adenot
ccbbdd0298 Bug 1046592 - Fix volume computation in cubeb's opensl backend. r=kinetik 2014-08-08 13:26:42 +02:00
Paul Adenot
a5628808a9 Bug 1049478 - Fix volume handling in cubeb's PulseAudio backend: revert to soft-volume when needed. r=kinetik
--HG--
extra : rebase_source : 16c2702a4304047e266c07c02f868510c9860f75
2014-08-08 13:26:02 +02:00
Karl Tomlinson
a2f2e240cf b=995075 update speex resampler to speexdsp 769dc295 r=padenot
--HG--
extra : rebase_source : 786ee924d4d41745bfad84fbf9457c82db4158fb
2014-08-07 18:13:12 +12:00
Randell Jesup
57b3ffd8e6 Bug 1041369: one more missing line in the previous bustage fix r=bustage 2014-08-07 11:09:34 -04:00
Randell Jesup
d78d03a807 Bug 1041369: unified build: missing include of scoped_ptr.h r=bustage 2014-08-07 10:38:52 -04:00
Randell Jesup
a9bc1ffc05 Bug 1041369: add lost stub in null window capture device for Refresh() r=bustage 2014-08-07 10:26:26 -04:00
Roman Skalish
8edaa1e5e0 Bug 1041369 - Rescan window list on each getUserMedia window/screensharing request. r=jesup, r=gcp 2014-08-01 02:14:00 -04:00
Matthew Gregan
4085fd52ae Bug 992238 - Disable test_init_destroy_multiple_contexts_and_streams on Windows 7. r=padenot 2014-08-05 21:57:00 -04:00