dom/media/mediasink/VideoSink.cpp
35790cfb2c763f26e2271faa20e6b73d75620b2f
created 2016-09-25 21:34 +0200
pushed 2017-01-16 13:07 +0000
Jamie Nicol Jamie Nicol - Bug 1245959 - Check video frame has non-zero dimensions before sending image to compositor. r=nical, a=ritu
6c5e4b132ca5d023dfcc5bef065ca24cec8adc04
created 2016-09-04 23:38 -0700
pushed 2017-01-16 13:07 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1299415 - Clear ImageContainer cached resources When VideoSink pause playing r=jwwang
fdbcfb7fdc7b2ce6074607c57b2cf23af7d0b07f
created 2016-09-01 08:01 -0400
pushed 2017-01-16 13:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 96ef0dd840e8 (bug 1299415) for TextureClient asserts/crashes in various test suites.
96ef0dd840e80dad515fd0f75f6108a57dc8d8a4
created 2016-09-01 01:14 -0700
pushed 2017-01-16 13:07 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1299415 - Clear ImageContainer cached resources When VideoSink pause playing r=jwwang
6f6e6eb573d37ca2cf3a41258e40c1a7ae2df06c
created 2016-08-29 21:28 +0800
pushed 2017-01-16 13:07 +0000
JW Wang JW Wang - Bug 1299021. Part 2 - ensure resolving the end promise when mVideoSinkEndRequest is resolved. r=kikuo
0b46962a4b12c33082df239c47bed814b1dc5497
created 2016-08-29 20:56 +0800
pushed 2017-01-16 13:07 +0000
JW Wang JW Wang - Bug 1299021. Part 1 - extract the code about resolving the end promise. r=kikuo
0efb2a2aff2791f08e19eb5f13d6167a8fd44fe0
created 2016-08-29 20:46 +0800
pushed 2017-01-16 13:07 +0000
JW Wang JW Wang - Bug 1299019 - ensure mVideoFrameEndTime is mono-increasing. r=kikuo
2cdde44ebcc788af1a875217dc3022b1812d6538
created 2016-08-29 15:46 +1000
pushed 2017-01-16 13:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1298594: P4. Pop the frame when current time is past the end of the current frame. r=jwwang
2615d4df8768f04c219491437f54507f2bc87899
created 2016-08-24 11:45 +1200
pushed 2017-01-16 13:07 +0000
JW Wang JW Wang - Bug 1297553 - Dump more debugging messages for MDSM and MediaSink. r=kaku
4bfd89efb0c1da0f94b1d580fa7c7f6ce031fcdc
created 2016-08-19 21:34 +1200
pushed 2017-01-16 13:07 +0000
Chris Pearce Chris Pearce - Bug 1295630 - Provide a way for A/V sync to be ruined, so talos can test compositor throughput by painting expired frames. r=mattwoodrow
8e32fc90a6aadb62ab464ef56a53da8a5d66091a
created 2016-11-04 16:42 +1300
pushed 2016-11-04 22:42 +0000
Chris Pearce Chris Pearce - Bug 1307546 - Ensure we don't set timers with negative intervals in to update A/V sync. r=jya,a=ritu
18e2fbf5bd1a1bde5a198682b0e1cbff7ac96843
created 2016-09-25 21:34 +0200
pushed 2016-10-31 18:13 +0000
Jamie Nicol Jamie Nicol - Bug 1245959 - Check video frame has non-zero dimensions before sending image to compositor. r=nical, a=ritu
7852ac7e74faf5a637189437ce0a9a7f39e6292c
created 2016-08-19 21:34 +1200
pushed 2016-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1295630 - Provide a way for A/V sync to be ruined, so talos can test compositor throughput by painting expired frames. r=mattwoodrow, a=ritu
f04b44d05fccb5264ae226fc536b084c7390c345
created 2016-08-29 15:46 +1000
pushed 2016-10-31 18:13 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1298594 - P4. Pop the frame when current time is past the end of the current frame. r=jwwang, a=ritu
21fd3ea62d8ccb941ac7e14d85034c5799073635
created 2016-08-15 13:35 +1200
pushed 2016-10-31 18:13 +0000
Chris Pearce Chris Pearce - Bug 1258870 - Don't push late video frames to the compositor, drop them. r=jwwang,a=ritu
12a97f1e4297f74a5a82e54dacefc05c3d58bed1
created 2016-07-18 10:41 +1000
pushed 2016-10-31 18:13 +0000
Gerald Squelart Gerald Squelart - Bug 1289668 - Refactor FrameStatistics writers to use Data struct - r=kamidphish
d66985bce16c91704e3b98ca8b4a67c298c78909
created 2016-08-30 11:39 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1299018 - Report late frames as dropped instead of presented. r=kikuo, a=gchang
4d6593879275d59e9ac962870d586bff133c8ce6
created 2016-05-17 10:33 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1272565 - draw a blank image when no frames in the video track.
2dbdefa829d1c3476c9f332e64e2e847dba06027
created 2016-04-25 14:36 +0800
pushed 2016-09-05 20:01 +0000
JW Wang JW Wang - Bug 1246051 - have MediaQueue<T>::Peek/PeekFront return a RefPtr<> to avoid dangling pointers per comment 0. r=gerald.
1f9e4bbe2a4dee0b0ef8f55a00ab1ad4984c15ee
created 2016-05-17 10:33 +0800
pushed 2016-07-25 16:35 +0000
JW Wang JW Wang - Bug 1272565 - draw a blank image when no frames in the video track. r=cpearce a=ritu
0f3d064ce06dcc894ff11944681eae6c59405a51
created 2016-02-03 18:07 +1100
pushed 2016-06-01 01:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1237160: Do not count frames not composited as dropped. r=cpearce
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-06-01 01:31 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
99270715327e5ffe1c5ea2e19951b95f7006813e
created 2016-02-03 18:07 +1100
pushed 2016-04-15 21:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1237160: Do not count frames not composited as dropped. r=cpearce, a=sylvestre
3a1fddc20d91e8683c7c7d0b72d8911e22cad811
created 2015-12-22 08:42 +0800
pushed 2016-04-15 21:02 +0000
JW Wang JW Wang - Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc.
24449c2ecee4f326ec00f3083a00fd44108968e2
created 2015-12-22 08:42 +0800
pushed 2016-04-15 21:02 +0000
JW Wang JW Wang - Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc.
1aa09d2a30912a0aab080008b9dcd46f2d11b58a
created 2015-12-22 08:42 +0800
pushed 2016-04-15 21:02 +0000
JW Wang JW Wang - Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc.
d47e90499b87c267ed261ea6762b85afde5b8a28
created 2015-12-18 15:12 +0800
pushed 2016-04-15 21:02 +0000
JW Wang JW Wang - Bug 1233648 - Fix some insufficient includes. r=kinetik.
431a622634d4e212ed5d9f44467b64c051995774
created 2015-12-17 10:53 +0800
pushed 2016-04-15 21:02 +0000
JW Wang JW Wang - Bug 1231075. Respect the timestamp of video frames and don't pop frames as fast as we can in real-time mode. r=roc.
30965b27b48ee32506806fc9fc230efad82328fe
created 2016-02-03 18:07 +1100
pushed 2016-02-29 17:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1237160: Do not count frames not composited as dropped. r=cpearce, a=sylvestre
88b7e78a9de93bea7816a7f0dbade34bea27ad7c
created 2015-12-04 13:33 +1300
pushed 2016-02-29 17:11 +0000
Matt Woodrow Matt Woodrow - Bug 1230338 - Record video frames dropped by the compositor, or while flushing during skip-to-keyframe. r=jya
0288a0a7003ffba272dc8040567e225d7115d9bc
created 2015-11-25 15:15 +0800
pushed 2016-02-29 17:11 +0000
JW Wang JW Wang - Bug 1218311 - Port the fix of bug 1193614 to VideoSink. r=cpearce.
bc2c76086aefc8f03c0cbec1eeb9d290415fec72
created 2015-11-12 09:59 +1300
pushed 2016-02-29 17:11 +0000
Robert O'Callahan Robert O'Callahan - Bug 1198663. Skip null Images in VideoSink::RenderVideoFrames instead of treating them as valid. r=jwwang
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2016-02-29 17:11 +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-02-29 17:11 +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-02-29 17:11 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
d84d28b5c9be447c00aec0279aae98a02274befc
created 2015-11-03 12:28 +0100
pushed 2016-02-29 17:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9ce253c10b9a (bug 1218311) for perma failures in android m9 in test_replay_metadata.html and test_seek-2.html
9ce253c10b9ac436592f06f70536e09d4aab4743
created 2015-11-03 11:36 +0800
pushed 2016-02-29 17:11 +0000
JW Wang JW Wang - Bug 1218311 - Port the fix of bug 1193614 to VideoSink. r=cpearce. f=dglastonbury.
0d5ea3ad3c4050ae15ba7e827b40db172c3a0984
created 2015-12-04 13:33 +1300
pushed 2016-01-18 19:06 +0000
Matt Woodrow Matt Woodrow - Bug 1230338 - Record video frames dropped by the compositor, or while flushing during skip-to-keyframe. r=jya a=ritu
ee34a0965c04f8e3f3853d18a63cb4c6a2846811
created 2015-11-12 09:59 +1300
pushed 2016-01-18 19:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 1198663 - Skip null Images in VideoSink::RenderVideoFrames instead of treating them as valid. r=jwwang, a=lizzard
5e890d7ad1744e38b0d9de03696dfe09631c12ec
created 2015-10-19 18:14 +0800
pushed 2016-01-18 19:06 +0000
Kilik Kuo Kilik Kuo - Bug 1194918 - Override function SetVolume/SetPreservesPitch in VideoSink for the contained AudioSink. r=jwwang.
1dc6e120ebff05eb39ed64d6cbedbd72c0ab5bc9
created 2015-10-19 18:08 +0800
pushed 2016-01-18 19:06 +0000
Kilik Kuo Kilik Kuo - Bug 1194918 - Move av-sync and video frame rendering logic from MDSM to VideoSink. r=jwwang.
00b1bb5ace0de6d802bd130f84dde0328b6f018c
created 2015-10-19 17:32 +0800
pushed 2016-01-18 19:06 +0000
Kilik Kuo Kilik Kuo - Bug 1194918 - Add VideoSink which contains either AudioSinkWrapper or DecodedStreamSink as a default operating MediaSink in MDSM. r=jwwang.
7062715ca2d8625459009870861b8ca3f740dac8
created 2015-11-12 09:59 +1300
pushed 2015-12-08 11:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 1198663 - Skip null Images in VideoSink::RenderVideoFrames instead of treating them as valid. r=jwwang, a=lizzard
less more (0) tip