dom/media/encoder/VP8TrackEncoder.cpp
3f63049dfca95ad0082e6400c72a92d71f79fd17
created 2017-04-28 13:58 +0200
pushed 2017-05-06 01:11 +0000
Andreas Pehrson Andreas Pehrson - Bug 1348381 - Handle VideoFrame::CreateBlackImage returning nullptr. r=jesup, a=gchang
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-04-18 12:07 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
28765570b2933291117323689668a4ce99c03da8
created 2017-01-24 16:19 +0100
pushed 2017-04-18 12:07 +0000
Andreas Pehrson Andreas Pehrson - Bug 1333341 - Fix accumulating rounding error in VP8TrackEncoder. r=jesup
c0f841d38400da01a13333b893745b48e1960f06
created 2017-01-20 15:47 +0100
pushed 2017-04-18 12:07 +0000
Andreas Pehrson Andreas Pehrson - Bug 1332619 - Fix missed duration when skipping a frame in VP8TrackEncoder. r=jesup
f9573970a44596f6ce91211bdf12f687bc3b5664
created 2017-01-23 11:25 -0500
pushed 2017-04-18 12:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1332619) by request.
b55972079c354cee4f9a29382d3d71b72b1a0b02
created 2017-01-24 16:19 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1333341 - Fix accumulating rounding error in VP8TrackEncoder. r=jesup, a=lizzard
da4eb01b22b11f8daadf96db554908c2475b9c1f
created 2017-01-20 15:47 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1332619 - Fix missed duration when skipping a frame in VP8TrackEncoder. r=jesup, a=jcristau
bda52b71f8f4b57d58d14330b2a8d70a6ec22e6c
created 2017-01-20 20:02 -0800
pushed 2017-03-06 20:48 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1332619) for frequent Win8 gtest failures in VP8VideoTrackEncoder.SkippedFrames
9ea8e4f2edae49b3e46b71130f2c4303eafdf1bc
created 2017-01-20 15:47 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1332619 - Fix missed duration when skipping a frame in VP8TrackEncoder. r=jesup
63dcf0258009ca28d9a14d624a629c4b674e2ab7
created 2017-01-18 15:01 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1332598 - Make per-frame logs in VP8TrackEncoder verbose. r=jesup
00f3061cb568898110c41a27297b14c2f48370fd
created 2017-01-12 17:13 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1330676 - Use VBR in VP8TrackEncoder. r=bechen,derf
c7bad877425052ad417d21e08a9db48cbda8c112
created 2017-01-12 12:19 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1231848 - Encode every frame as it comes in to VP8TrackEncoder. r=bechen,jesup
200e1510a9c1a574ba34fbaaaf2cea8b93082b38
created 2017-01-13 09:00 +0100
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1231848 - Do not write framerate metadata to webm container in MediaRecorder. r=bechen,jesup,rillian
6fc8efc868664b20a2a3fdd77d1ba2fb24800f94
created 2016-12-09 10:46 -1000
pushed 2017-03-06 20:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1322745 - Rewrite VP8TrackEncoder::GetSourceSurface and make it self contained. r=mchiang
df261e5fa4e88700ad510a51fadf8c27833330e7
created 2017-01-25 07:10 -0500
pushed 2017-01-25 17:02 +0000
Andreas Pehrson Andreas Pehrson - Bug 1332619 - Fix missed duration when skipping a frame in VP8TrackEncoder. r=jesup, a=jcristau
b307ee07a1146933d227b0748de6a1c6473e71d8
created 2017-01-24 14:40 -0500
pushed 2017-01-24 19:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 82d7cc4c6fe4 and b6ca9b088e2d (bug 1332619) for bustage.
82d7cc4c6fe46f384e0b9e214bb9baf05f4d40e8
created 2017-01-20 15:47 +0100
pushed 2017-01-24 19:16 +0000
Andreas Pehrson Andreas Pehrson - Bug 1332619 - Fix missed duration when skipping a frame in VP8TrackEncoder. r=jesup, a=jcristau
9a93f011b56e1b33839af32ed17ec211395bce7e
created 2016-08-23 15:45 +0800
pushed 2016-11-14 12:26 +0000
Munro Mengjue Chiang Munro Mengjue Chiang - Bug 1272877 - dispatch GetAsSourceSurface() to main thread to prevent assert; r=jesup
d151c9b4885ace0e9bf9dea15e8312b6047100b0
created 2016-06-15 16:48 +0100
pushed 2016-11-14 12:26 +0000
Chia-hung Tai Chia-hung Tai - Bug 1201363 - MediaStreamVideoSink for MediaRecorder case. r=jesup
4f3fed235d0a9728de389d8d8a10135ce12e75ff
created 2016-08-03 19:33 +0200
pushed 2016-11-14 12:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 64b256cf2807 (bug 1201363)
64b256cf2807cc53054c8c1dc20d529b097a69c1
created 2016-06-15 16:48 +0100
pushed 2016-11-14 12:26 +0000
Chia-hung Tai Chia-hung Tai - Bug 1201363 - MediaStreamVideoSink for MediaRecorder case. r=jesup
c9df948898fbe556cdf71c9735798f8df403f7e3
created 2016-08-02 12:53 +0200
pushed 2016-11-14 12:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5b926a6a6e4e (bug 1201363)
5b926a6a6e4e1b41cb05095c8b238b4061823939
created 2016-06-15 16:48 +0100
pushed 2016-11-14 12:26 +0000
Chia-hung Tai Chia-hung Tai - Bug 1201363 - MediaStreamVideoSink for MediaRecorder case. r=jesup
185b5f9f98f5bf27e06d79d99c0e26225ba8791b
created 2016-02-26 16:07 +0800
pushed 2016-04-25 16:57 +0000
Benjamin Chen Benjamin Chen - Bug 1243611 - When EOS, call vpx_codec_encode correctly. r=rillian
8fd524b617206c44e0b0974da0dec0bb603cce83
created 2016-02-29 17:25 -0500
pushed 2016-04-25 16:57 +0000
Maire Reavy Maire Reavy - Bug 1213775: VP8 automatic resizing breaks ffmpeg-based players; turn it off in VP8TrackEncoder r=jya
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
66a799321ef851242374893b00c88df336bd8137
created 2015-11-11 09:36 -0800
pushed 2016-01-25 13:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE
1e5f3d1151d60a1edd6424a35a2e38b5ab17adad
created 2015-11-11 06:52 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
c566d5a42e84a116835b574bc69b72f4a2ab64ea
created 2015-10-22 23:01 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 3) - Rename SurfaceFormat::R5G6B5 as R5G6B5_UINT16. r=Bas.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6e8b725ab2aa8d3bb284599449e6d4148d35cf32
created 2015-10-02 13:59 +0800
pushed 2015-12-14 20:08 +0000
Andreas Pehrson Andreas Pehrson - Bug 1182426 - Add some asserts to VP8TrackEncoder for sanity. r=roc
79a13fd1abf7602564a4865f03639a0ba2ea08ff
created 2015-10-02 13:59 +0800
pushed 2015-12-14 20:08 +0000
Andreas Pehrson Andreas Pehrson - Bug 1182426 - Convert non-PlanarYCbCRImages in VP8TrackEncoder. r=roc
0b12e6d710d0b442260fa69fa41db0b5aa3aea76
created 2015-10-02 13:59 +0800
pushed 2015-12-14 20:08 +0000
Andreas Pehrson Andreas Pehrson - Bug 1182426 - Flatten YUV formats conversion code in VP8TrackEncoder. r=roc
c32c569f342deda2f668f09087022cb8b904fe0e
created 2015-10-02 13:59 +0800
pushed 2015-12-14 20:08 +0000
Andreas Pehrson Andreas Pehrson - Bug 1182426 - Don't try to encode new frames of a size other than the initial in VP8TrackEncoder. r=roc
2867a0d9bc494e6652b7ab0738bdd0bd65cb3c5a
created 2015-10-02 13:59 +0800
pushed 2015-12-14 20:08 +0000
Andreas Pehrson Andreas Pehrson - Bug 1182426 - Sort includes in VP8TrackEncoder.cpp alphabetically. r=roc
cdee9be7cdc15a2e1518ca56dd57c812e5cfb107
created 2015-09-23 11:49 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
d91a0ba032530001bbfdee22682191489bc256d5
created 2015-06-08 11:47 +0800
pushed 2015-10-29 11:30 +0000
Maire Reavy Maire Reavy - Bug 1161276: part 2 - pass bitrates to track encoders for MediaRecorder r=roc
9442eb6fda7eb4dcd119559bf837558c07beccea
created 2015-09-17 13:06 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1161276) for test_mediarecorder_bitrate.html failures CLOSED TREE
4e8f28b173005afe52592738e8848d56f6a3a54d
created 2015-06-08 11:47 +0800
pushed 2015-10-29 11:30 +0000
Maire Reavy Maire Reavy - Bug 1161276: part 2 - pass bitrates to track encoders for MediaRecorder r=roc
1201c1eb56ea4cd3975034fea502237e88f2cd59
created 2015-09-01 11:25 +0800
pushed 2015-10-29 11:30 +0000
Benjamin Chen Benjamin Chen - Bug 1197669 - Part2 - 1. Ensure the EOS is sent to MediaCodec. 2. mEndOfStream should be protected by monitor. r=sotaro
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
9104ef257c4a933331ce0c935b6ce69dc8fee2d6
created 2015-05-14 10:13 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj
c5d415a669b5fc62c9cb8828842d195479289efa
created 2014-09-18 17:20 +1200
pushed 2015-01-12 19:37 +0000
Robert O'Callahan Robert O'Callahan - Bug 1061046. Part 19: Eliminate TrackTicks in favour of StreamTime. r=karlt
277005c35f059e79bbcf07cecb1523a484eae981
created 2014-10-25 20:24 +0300| base
pushed 2015-01-12 19:37 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 946065 - Part 10: Move content/media/ to dom/. r=peterv
less more (0) tip