Commit Graph

2239 Commits

Author SHA1 Message Date
Mike Hommey
d493b7fade Bug 1025689 - Disable some libopus ARM features on < ARMv6. r=rillian 2014-08-21 07:44:31 +09:00
Daniel Holbert
9e00e9b79d Bug 1020661: Ignore GCC warning Wunused-local-typedefs inside of webrtc's scoped_ptr.h header. r=jesup 2014-08-20 14:56:12 -07:00
Randell Jesup
87e617255b 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
cf1cedb73a Bug 1052169: Ignore decode-complete callbacks during OMX decoder shutdown r=jhlin 2014-08-20 04:39:44 -04:00
Shih-Chiang Chien
3d72ae267f Bug 1054908 - Ensure socket_child_ is released on main thread. r=mt 2014-08-18 19:14:00 -04:00
Sylvestre Ledru
9396350e79 Bug 1055060 - Non-array delete for scalars - CID 1122166 & 1122167 r=jesup 2014-08-19 08:19:28 +02:00
Anthony Jones
f574bb0e2e Bug 1050814 - Fix duration reporting in MP4; r=edwin 2014-08-19 14:13:58 +12:00
Anthony Jones
cc7b452600 Bug 1054153 - Fix MP4 demuxer is init vs buffered range race; r=edwin 2014-08-19 14:13:56 +12:00
Anthony Jones
dfffe06cbd Bug 1049133 - Calculate eviction offset for MP4 instead of guessing; r=kinetik,edwin 2014-08-19 14:13:55 +12:00
Gian-Carlo Pascutto
3ae07e977e 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
84a06cb866 Bug 929431 - Remove spurious newlines from the logging. r=jesup 2014-08-18 14:06:01 +02:00
Jean-Yves Avenard
ee64078bc7 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
376d1af26a Bug 1054176 - fix some warnings about unitialized values and bad assign r=kinetik 2014-08-18 11:38:08 +02:00
Landry Breuil
a4fb7ffb2b Bug 1054176 : fix cubeb sndio build after bug 1027713 r=kinetik 2014-08-18 11:37:30 +02:00
Ryan VanderMeulen
deaa74fb0e 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
fce84186cc Bug 1049133 - Calculate accurate MP4 eviction offset; r=edwin 2014-08-18 13:02:27 +12:00
Anthony Jones
05417ba36f Bug 1054144 - Support 'tfdt' in MP4 parser; r=edwin 2014-08-18 13:02:22 +12:00
Vikrantsingh Bisen
ac3793aa86 Bug 1053067 - Correct misspellings of "version" in WebRTC. r=jesup 2014-08-15 23:46:00 -04:00
Gabriele Svelto
549952e23e Bug 1052923 - Fix the volume conversion in millibels. r=padenot 2014-08-15 11:36:49 +02:00
Jan-Ivar Bruaroey
f8abb7024d Bug 1032835 - add/removeStream now implemented with addTrack/removeTrack. r=jesup, r=smaug 2014-08-15 14:53:14 -04:00
Jan-Ivar Bruaroey
338e5bc1d2 Bug 1032835 - addTrack/removeTrack on-top of existing implementation. r=smaug, r=jesup 2014-08-13 21:40:54 -04:00
Ehsan Akhgari
846cc77ddd Bug 1053792 - Fix some bad implicit constructors in the mtransport code; r=jesup 2014-08-15 17:41:29 -04:00
Adam Roach [:abr]
f29b19914b 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
8b24589784 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
ed9213e715 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
0e78807c21 Bug 1036539 - Add async mode support to GonkNativeWindow r=mikeh,pchang 2014-08-15 07:41:33 -07:00
Ralph Giles
3c372f1361 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
fdccd07b28 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
a7496d2d8d Bug 1052610 - Removing cipher suite profiling. r=ekr 2014-08-13 14:08:00 -05:00
EKR
ffe3f9c163 Bug 1047487 - Add support for G.722. r=jesup 2014-08-02 21:10:09 -07:00
Anthony Jones
02954d544b Bug 1051666 - Add avc3 atom support to MP4 parser; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
89cf34962d Bug 1050060 - Optimise MP4 range calculation; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones
154a8d9e7b Bug 1050060 - Clean up MP4 index fields; r=edwin 2014-08-13 17:13:27 +12:00
Randell Jesup
5a3bb753da Bug 1051566: Support H.264 Mode 0 in GMP OpenH264 r=ehugg 2014-08-11 17:13:59 -04:00
Chris Kitching
65c16c70f7 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
d55bf5abac 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
583bfcfee0 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
b5a77e2104 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
a3eba4accf Bug 1050704 - Remove STLPORT_CPPFLAGS from Makefiles. r=mshal 2014-08-09 07:55:09 +09:00
Mike Hommey
e93b3d1687 Bug 1050081 - Remove media/webrtc/webrtc-config.mk. r=mshal 2014-08-09 07:54:39 +09:00
Martin Thomson
f732264a57 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
4c4bff04e7 Bug 1006207 - Remove unused mode_ code. r=ekr 2014-08-04 15:34:00 -04:00
Blake Wu
fe63f52d3d 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
254410d00e Bug 1046592 - Fix bustage.
--HG--
extra : rebase_source : ca08f9c642c8ab6463551cf00ad8f4d9c9be02df
2014-08-08 14:19:14 +02:00
Paul Adenot
4e1c8b21e9 Bug 1046592 - Fix volume computation in cubeb's opensl backend. r=kinetik 2014-08-08 13:26:42 +02:00
Paul Adenot
7aab689f0a 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
999788eb34 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
410855c643 Bug 1041369: one more missing line in the previous bustage fix r=bustage 2014-08-07 11:09:34 -04:00
Randell Jesup
263a3ec2c7 Bug 1041369: unified build: missing include of scoped_ptr.h r=bustage 2014-08-07 10:38:52 -04:00
Randell Jesup
facb61a326 Bug 1041369: add lost stub in null window capture device for Refresh() r=bustage 2014-08-07 10:26:26 -04:00