Glenn Randers-Pehrson
6f2b93ae8f
Bug 1114360 - Update libpng to version 1.6.16. r=jmuizelaar
2014-12-23 06:44:00 +01:00
Bobby Holley
547538412a
Bug 1115749 - Assert that we hold the monitor at all the MP4Demuxer API entry points. r=rillian
...
MP4Demuxer accesses shared state (index, moofparser) in lots of shared helper
routines, so we should assume that it's not safe to touch the demuxer at all
without holding the lock (unless demonstrated otherwise). This stuff should
probably be redesigned, but that's a problem for another day.
2014-12-29 16:10:16 -08:00
Martin Thomson
d3766cef7d
Bug 1052610 - Disabling non-PFS cipher suites, r=ekr
...
--HG--
extra : rebase_source : 05b724914c08ca3e9c0b0f50ebdb5ed151b72b98
2014-12-29 09:38:37 -08:00
Jean-Yves Avenard
707059a642
Bug 1111328: Add H264 SPS NAL decoder part #2 (VUI and HDR). r=kentuckyfriedtakahe
2014-12-24 23:11:35 +11:00
Jean-Yves Avenard
186b832d70
Bug 1111328: Add H264 SPS NAL decoder. r=kentuckyfriedtakahe
2014-12-24 23:11:35 +11:00
Ehsan Akhgari
7fb2d3d770
Remove media/webrtc/trunk/webrtc/tools/e2e_quality/audio/perf, which seems to have randomly been added in bug 987979
...
DONTBUILD
--HG--
extra : amend_source : 1b3ff1e9a5b0eb721f5209e21187f433c24294fa
2014-12-23 21:25:50 -05:00
Randell Jesup
b6f77b57ac
Bug 1109552: Fix incorrect scoped_ptr type (uint8_t array vs ptr) r=glandium
2014-12-23 18:16:02 -05:00
Carsten "Tomcat" Book
2480c507c6
Backed out changeset 39853e6515eb (bug 1073003) for breaking B2G non-unified builds on a CLOSED TREE
2014-12-23 13:36:00 +01:00
Carsten "Tomcat" Book
9d78401345
Backed out changeset a12d10d57fd5 (bug 1073003)
2014-12-23 13:35:18 +01:00
Carsten "Tomcat" Book
712daae3bd
Backed out changeset 07b42d1d60aa (bug 1073003)
2014-12-23 13:35:17 +01:00
Carsten "Tomcat" Book
3ca4e18391
Backed out changeset d778ea49056a (bug 1073003)
2014-12-23 13:35:15 +01:00
Carsten "Tomcat" Book
cabf133763
Backed out changeset 033bfc2c3483 (bug 1073003)
2014-12-23 13:35:13 +01:00
Carsten "Tomcat" Book
392ed441e6
Backed out changeset a0ef52a09f98 (bug 1073003)
2014-12-23 13:35:11 +01:00
Jean-Yves Avenard
3e53b4dc03
Bug 1113073: Add H264 3-bytes NAL size support. r=kentuckyfriedtakahe
2014-12-23 14:41:21 +11:00
Jean-Yves Avenard
bd3199bb51
Bug 1113403: Make MP4Sample destructor virtual. r=kinetik
2014-12-23 14:40:29 +11:00
Jean-Yves Avenard
2f02a73c68
Bug 1110534: Add AVC Annex B to AVCC format conversion utility. r=kentuckyfriedtakahe
...
Based on original code by Baptiste Coudurier extracted from FFmpeg's libavformat
2014-12-23 14:36:09 +11:00
Jean-Yves Avenard
4f568fc6f0
Bug 1110534: Use more accurate names in MP4Sample and Annex B utility functions. r=kentuckyfriedtakahe
2014-12-23 14:36:09 +11:00
Jean-Yves Avenard
4eb0a91706
Bug 1110534: Retrieve SPS and PPS from AVCC stream when necessary. r=kentuckyfriedtakahe
...
In avc3 or annex B stream, the AVCC extradata doesn't always contain the SPS and PPS required to
decode the first frame. Add method to extract SPS and PPS and construct an AVCC extradata.
2014-12-23 14:36:09 +11:00
Jean-Yves Avenard
5434717edd
Bug 1110534: Simplify MP4 extradata handling. r=kentuckyfriedtakahe
2014-12-23 14:36:09 +11:00
Botond Ballo
1428d29dfc
Bug 1073003 - Disable -Wattribute warnings in media/webrtc/signaling. r=jesup
...
--HG--
extra : rebase_source : 94f3143aa82f6dee9042101b2aa7ca123418490a
extra : source : 63c0c77d853e1aa286fb084ba7bd814ee894c42b
2014-12-19 12:08:08 -05:00
Botond Ballo
5e2acdd25e
Bug 1073003 - Fix -Wsign-compare warnings. r=ehsan
...
--HG--
extra : rebase_source : d1b67f0a11461b5dcd2b70626a2bf9cbb21bd82a
extra : source : c94e789de3e6ec87e9d605a98ca95fd5009ff126
2014-12-17 16:50:32 -05:00
Botond Ballo
415f30be4c
Bug 1073003 - Fix -Wformat warnings. r=jesup
...
--HG--
extra : rebase_source : 3b734679ac32c1d958cb73e169cf4fd0a1486830
extra : source : 528aa87b4f0d174b84765a4b6c2e8e2fee2d493b
2014-12-17 16:49:50 -05:00
Botond Ballo
b5eef53b4d
Bug 1073003 - Fix more -Wunused-variable and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : rebase_source : 0a6c783a6428ca0dc25090e21a61b90c192dd252
extra : source : 8ab86311e17416689d176dae5c577a2c6df89b54
2014-12-17 18:05:28 -05:00
Botond Ballo
6879ac4b47
Bug 1073003 - Fix warnings about macro redefinitions by renaming macros. r=ehsan
...
--HG--
extra : rebase_source : b0f80299a702ea1952de52e21f175b738dd2f752
extra : source : 119e8a1f1683aee07c44492c8861ca85e4a2388d
2014-12-17 16:48:41 -05:00
Botond Ballo
6b6f19feb1
Bug 1073003 - Fix more -Wreorder warnings. r=ehsan
...
--HG--
extra : rebase_source : 9185deb19ec52daa518bdf93b27893c4c2167258
extra : source : 21930ebe7c715c45db065809981ae181b49c442a
2014-12-17 16:46:51 -05:00
Bobby Holley
7a0f2ef977
Bug 1114383 - Assert that access to mMoofs goes through a monitor. r=k17e
2014-12-21 22:04:36 -08:00
Chris Peterson
84af0f95d9
Bug 1113229 - webrtc/sdp tests: fix -Wconversion-null warning and mark FAIL_ON_WARNINGS. r=adr
2014-12-17 21:30:44 -08:00
Byron Campen [:bwc]
9a12e66f3b
Bug 1016476 - Part 2: Test work. r=drno
2014-11-25 17:36:16 -08:00
Byron Campen [:bwc]
4782deb26f
Bug 1016476 - Part 1: Bundle support. r=mt
2014-11-21 18:03:24 -08:00
Byron Campen [:bwc]
413ce9467a
Bug 1111299: Make sure we don't prioritize random codecs. r=jesup
2014-12-18 16:05:12 -08:00
Byron Campen [:bwc]
5310184bc7
Bug 1107307: Teach JsepSessionImpl to handle rtcp-fb:* r=drno
2014-12-04 09:26:59 -08:00
Chris Pearce
742c8038c0
Bug 1109457 - Prevent potential for Join()ing a pointer held in free'd memory in gmp-clearkey. r=edwin
2014-12-19 09:55:05 +13:00
Chris Pearce
5f044d0e1c
Bug 1109457 - Use Contains instead of std.find to detect whether we have keys in gmp-clearkey, and don't overwrite old decryptors when we get a new key. r=edwin.
2014-12-19 09:55:00 +13:00
Chris Pearce
2022b73e04
Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
2014-12-19 09:54:34 +13:00
Ehsan Akhgari
3d3f2060bd
Bug 1109895 - Send the correct -m flags to clang-cl when building libvpx; r=jrmuizel
...
--HG--
extra : rebase_source : 2806ced531eb39e33b30337f1112e4efb3e179db
2014-12-18 10:31:46 -05:00
Alfredo Yang
50fc8c6c23
Bug 938034 - Enable gonk camera recording callback. r=roc
2014-12-18 01:00:00 -05:00
Ryan VanderMeulen
648c380f2c
Backed out changesets 70428bb355a4 and a0ba2f134695 (bug 1109457) for EME failures and crashes on OSX 10.6.
2014-12-18 00:22:19 -05:00
Chris Pearce
0462623669
Bug 1109457 - Use Contains instead of std.find to detect whether we have keys in gmp-clearkey, and don't overwrite old decryptors when we get a new key. r=edwin.
2014-12-18 16:16:20 +13:00
Chris Pearce
b4a7a4b6fc
Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
2014-12-18 16:16:13 +13:00
Ryan VanderMeulen
c721b2d151
Backed out changeset dc6994acf4e3 (bug 1109457) for EME test failures and crashes.
...
CLOSED TREE
2014-12-17 20:57:12 -05:00
Chris Pearce
566b7d3597
Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
2014-12-18 13:23:27 +13:00
Jean-Yves Avenard
9d528ef1b8
Bug 1111311: Use 32 bits signed for storing CTS in order to properly calculate PTS. r=kentuckyfriedtakahe
2014-12-17 22:21:10 +11:00
Byron Campen [:bwc]
213e01b45c
Bug 1110976 - Part 2: Don't configure multiple recv codecs if we are the answerer. r=jesup
2014-12-12 14:33:12 -08:00
Byron Campen [:bwc]
c9e7e4772e
Bug 1110976 - Part 1: Test case that demonstrates the underlying bug. r=jesup
2014-12-12 14:30:14 -08:00
Paul Adenot
07eea1333a
Bug 1108455 - r=kinetik
2014-12-16 18:45:40 +01:00
Sotaro Ikeda
0d2fb7a573
Bug 1043558 - Use gralloc for WebRTC camera preview r=jesup,nical
2014-12-16 07:11:48 -08:00
Anthony Jones
41c61aa68a
Bug 1110608 - Add CENC support to MoofParser; r=edwin
2014-12-16 18:10:46 +13:00
Anthony Jones
bc61bebaa3
Bug 1098126 - Fix build bustage; r=mattwoodrow
2014-12-16 18:10:46 +13:00
Anthony Jones
ad0036715b
Bug 1098126 - MoofParser fixes and disable for EME; r=mattwoodrow
2014-12-05 14:01:44 -08:00
Anthony Jones
f6f2abfc31
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-16 18:10:45 +13:00