dom/media/mediasink/VideoSink.cpp
b7c117554a7ea876c00b404f0d5985cf2af67fd1
created 2019-05-22 22:21 +0000
pushed 2019-07-01 08:34 +0000
Alastor Wu Alastor Wu - Bug 1552354 - resolve video promise when we finish playing the last frame. r=jya a=jcristau
882bba44f789d3189564d44134a452daf2aad3ed
created 2019-05-07 15:07 +0300
pushed 2019-07-01 08:34 +0000
shindli shindli - Backed out changeset c386ebfd9c6b (bug 1542674) as per tarek's request on IRC
c386ebfd9c6bdcf77162391848b32f143561b67f
created 2019-05-06 16:39 +0000
pushed 2019-07-01 08:34 +0000
Tarek Ziadé Tarek Ziadé - Bug 1542674 - Make Media debug info machine parsable r=padenot,smaug
fbd1effe6fe48bd57abbeaaa36b445bfb74e0194
created 2019-04-16 11:50 +0000
pushed 2019-07-01 08:34 +0000
Tarek Ziadé Tarek Ziadé - Bug 1543032 - Extend metrics for dropped frames - r=padenot
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-07-01 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-07-01 08:34 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-07-01 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-07-01 08:34 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-07-01 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
5c872d7686aaad7225b1ee7f5910104c7f58915f
created 2019-03-20 11:00 +0000
pushed 2019-07-01 08:34 +0000
John Lin John Lin - Bug 1533901 - Add profiler markers for VideoSink. r=padenot
d811d83c35f36647643ad61098b66e30e1d97a5d
created 2019-03-18 14:37 +0000
pushed 2019-07-01 08:34 +0000
Mike Conley Mike Conley - Bug 1533099 - Show the most recently decoded image when creating a visual clone of a video that isn't playing. r=jya
80d51d77256065fcef24d17b060e29213b7a892f
created 2019-03-13 02:48 +0000
pushed 2019-05-13 09:36 +0000
Will Hawkins Will Hawkins - Bug 1525320: Add config prefs that let us tell media and animated images to paint only the first frame r=jya
b7a51e2d1d66f6cc8a9792741dd911014a9e0db3
created 2019-03-01 22:36 +0000
pushed 2019-05-13 09:36 +0000
Mike Conley Mike Conley - Bug 1521964 - Allow VideoSink to have a secondary VideoFrameContainer assigned to it. r=jya
ec57fe6f4e173478cfe52b69481db7a2f8145adc
created 2019-02-28 20:10 +0000
pushed 2019-05-13 09:36 +0000
Chris Pearce Chris Pearce - Bug 1529738 - Add profiler markers for video frames dropped due to slow video decode. r=jya,mstange
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-03-11 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
2109be597625ff232c74d6b8778f32fcd964563c
created 2018-12-11 10:44 +0000
pushed 2019-03-11 12:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1512456 - P1. Don't use GenericPromise with MediaSink. r=alwu
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
923d8e25777eb5cfb88269eeac04addbcb88a419
created 2018-10-12 08:44 +0000
pushed 2018-12-03 15:51 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 934425 - Set device info in MediaSink and switch sink device. r=jya
c2e9f058eb77e814010fef9cae51f0b7184deb61
created 2018-08-27 10:27 +0000
pushed 2018-10-15 10:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1485536 - Don't account frames dropped by the compositor as presented. r=bryce
b0a28bbe750bdac8ac5b3eaa65787fcb74fb6f9c
created 2018-08-26 00:15 +0300
pushed 2018-10-15 10:40 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 8c8ff2c7bfa1 (bug 1485536) for crashes at VideoSink. CLOSED TREE
8c8ff2c7bfa19deaca39766ad5ca47983039cc1e
created 2018-08-25 12:39 +0000
pushed 2018-10-15 10:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1485536 - Don't account frames dropped by the compositor as presented. r=bryce
92426f37b247c4876a4d9df0394dc36bd96e804c
created 2018-08-24 21:10 +0300
pushed 2018-10-15 10:40 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 1dc785e713d9 (bug 1485536) for assertion failure at z:/build/build/src/dom/media/mediasink/VideoSink.cpp on a CLOSED TREE
1dc785e713d98436719d12616ececf74d0b34bcc
created 2018-08-24 14:26 +0000
pushed 2018-10-15 10:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1485536 - Don't account frames dropped by the compositor as presented. r=bryce
49ca44a69f9f74cec49a664fd25a4b69f952ff05
created 2018-07-16 23:19 +0200
pushed 2018-10-15 10:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245400 - P3. Report number of frames dropped by compositor back to VideoSink. r=nical
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
dcbdde8d683c1f2aedbdc1f484e3d1eaa9eaa3f5
created 2018-04-26 15:57 +0200
pushed 2018-06-18 21:12 +0000
Paul Adenot Paul Adenot - Bug 1457137 - Move instead of copying strings returned from various GetDebugInfo functions for HTMLMediaElement::MozDumpDebugInfo. r=gerald
ba5089a967b993f911896e1f787fb9c7c9b406c3
created 2018-03-20 09:48 +1100
pushed 2018-06-18 21:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1448222 - Remove MediaPrefs. r=jya
2a39d6a9a949dac9c9cba0a9dfc1bd93de88c79e
created 2018-04-06 13:33 +1200
pushed 2018-06-18 21:12 +0000
Chris Pearce Chris Pearce - Bug 1443942 - Move code to toggle high res timers into VideoSink. r=jya
442c830d2109ade285036634e7fd2e07c888fbb8
created 2017-11-13 16:09 +1300
pushed 2018-03-01 12:45 +0000
Chris Pearce Chris Pearce - Bug 1416663 - Move Gecko/HTMLMediaElement specific stuff out of VideoFrameContainer. r=jwwang
317c1de43ab6bdb49ec1fb139d9ad1903a8e6ac9
created 2017-10-27 15:03 +0800
pushed 2018-01-11 17:45 +0000
JW Wang JW Wang - Bug 1412212. P2 - compact the output of GetDebugInfo(). r=JamesCheng
dfaab2423219a719ce17a241c5e235edf8392fa6
created 2017-10-25 13:13 +0800
pushed 2018-01-11 17:45 +0000
JW Wang JW Wang - Bug 1411476. P4 - rewrite GetDebugInfo() functions to make string concatenation easier. r=gerald
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
4ed9cb85d45984a0d5cc05d81d1daa47960325bc
created 2017-07-14 10:04 +0800
pushed 2017-09-14 16:50 +0000
bechen bechen - Bug 1374189 - Call NotifyPresentedFrame when resolve the mEndPromiseHolder promise. r=jwwang
b29d1213b4a34b481a5198c109ea5514acfec37f
created 2017-07-03 11:51 +0800
pushed 2017-09-14 16:50 +0000
JW Wang JW Wang - Bug 1375922 - don't send frames to the compositor if the 1st one is a future frame. r=cpearce
e8babe547652de8cfb5aa274487151f848fab093
created 2017-04-14 17:13 +0800
pushed 2017-07-31 14:08 +0000
JW Wang JW Wang - Bug 1356530 - Change the type of MediaData::mTime to TimeUnit since int64_t is ambiguous. r=kaku
81075cec11c8b3539bb8e8a3eb6200bfdbf15ed9
created 2017-04-14 14:14 +0800
pushed 2017-07-31 14:08 +0000
JW Wang JW Wang - Bug 1356502. P1 - let MediaDatra::GetEndTime() return a TimeUnit instead of ambiguous int64_t. r=gerald
20b7c716d3e29f1eabe084913f2f53d637a1af01
created 2017-03-27 14:55 +0800
pushed 2017-07-31 14:08 +0000
JW Wang JW Wang - Bug 1350826 - Replace use of int64_t for microseconds by TimeUnit in MediaSink and its sub-classes. r=kaku
24fb5135ef10e33bbf0e782b5d57af49205518e6
created 2017-03-27 14:35 +0800
pushed 2017-07-31 14:08 +0000
JW Wang JW Wang - Bug 1350819 - Replace use of int64_t for microseconds by TimeUnit in VideoSink. r=kaku
72f2cb99aab3762e023e999a15f8c068a7018251
created 2017-03-25 13:29 +0800
pushed 2017-07-31 14:08 +0000
JW Wang JW Wang - Bug 1350813. use 0 as the sentinel value of MediaSink::GetEndTime(). r=kaku
1f50634b7a510dd9dba7eebf9b5e28495d004fe7
created 2017-03-22 11:59 +0800
pushed 2017-07-31 14:08 +0000
JW Wang JW Wang - Bug 1349145. P3 - use concrete types in MDSM and its friends. Also remove unnecessary casts. r=kaku
1f5176831c3358f3d0ae1c7e0e1af69fc0e43b76
created 2017-03-09 17:16 +0800
pushed 2017-07-31 14:08 +0000
Kaku Kuo Kaku Kuo - Bug 1346120 part 4 - Only set ImageContainer if there are valid new images in VideoSink::RenderVideoFrames(); r=jwwang
a7f05a91241e2f63f454910ecbb0b5c19c992acc
created 2017-03-13 16:53 +0800
pushed 2017-07-31 14:08 +0000
Iris Hsiao Iris Hsiao - Backed out 6 changesets (bug 1346120) for autophone Mdm tests failure in test_background_video_drawimage_with_suspended_video.html
98d212462786378a0f41aae93f15b4cbb5f80d58
created 2017-03-09 17:16 +0800
pushed 2017-07-31 14:08 +0000
Kaku Kuo Kaku Kuo - Bug 1346120 part 4 - Only set ImageContainer if there are valid new images in VideoSink::RenderVideoFrames(); r=jwwang
d7d6684b3ad0fc2b2c3fdcae7ff6d38b67204222
created 2017-03-01 16:03 +1300
pushed 2017-07-31 14:08 +0000
karo karo - Bug 1344073 - Adding consistent formatting to HTMLMediaElement::MozRequestDebugInfo debugInfo dump string. r=cpearce
9eab13b3a19a715f85c9809ac07d7c48d4879714
created 2016-12-14 09:32 -0700
pushed 2017-06-05 19:31 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-06-05 19:31 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
0d1993fede0c3b3f60f0acb74ab01f74a7420e25
created 2017-01-18 17:55 +0800
pushed 2017-06-05 19:31 +0000
JW Wang JW Wang - Bug 1331862. Part 1 - extract code to functions for reuse. r=kaku
cae8a8f65c45e12724f2a3314bfd1a9c82771178
created 2017-01-11 16:33 +0800
pushed 2017-04-10 20:44 +0000
JW Wang JW Wang - Bug 1328130. Part 2 - remove MozPromiseRequestHolder::Begin(). r=gerald
641f5b1431fc7bcd4dd8b8124204ea238e289e51
created 2016-12-09 19:57 +0800
pushed 2017-04-10 20:44 +0000
John Lin John Lin - Bug 1322679 - call MarkSentToCompositor() when VideoSink::Redraw() processing queued frame. r=jwwang
cd931b83e49951ad24f105762152d636941c075c
created 2016-11-23 15:08 +0800
pushed 2017-04-10 20:44 +0000
John Lin John Lin - Bug 1299068 - part 3: notify when VideoData are sent to compositor. r=jwwang
7a9344abdb75307826ffc14777974048c4af3664
created 2016-11-15 12:04 +0800
pushed 2017-04-10 20:44 +0000
Kaku Kuo Kaku Kuo - Bug 1309516 part 0 - make sure that the VideoSink::Redraw() always draws something; r=jwwang
8b045b23dd94b54b385ad7cca335b79b87f91f42
created 2016-11-10 17:12 +0800
pushed 2017-02-27 14:59 +0000
JW Wang JW Wang - Bug 1316543 - Fix the calculation of VideoSink::mVideoFrameEndTime. r=cpearce
f9b7b51d141628fcbd672660ae5cae7849c2ca1e
created 2016-11-07 16:21 +1300
pushed 2017-02-27 14:59 +0000
Chris Pearce Chris Pearce - Bug 1307546 - Give VideoSink a minimum update interval. r=jwwang
143ac19c32251f3cdbef47c7d1998fc870762b19
created 2016-11-05 16:52 +0100
pushed 2017-02-27 14:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d5a00a0b689c (bug 1307546) for increased mda test_BufferingWait_mp4.html failure on Windows 7. r=backout a=backout
d5a00a0b689c385afd53b7b93f41e244976e613f
created 2016-11-04 16:42 +1300
pushed 2017-02-27 14:59 +0000
Chris Pearce Chris Pearce - Bug 1307546 - Ensure we don't set timers with negative intervals in to update A/V sync. r=jya
fd21663f4363ff852d9b9063a0a4742816cc14f9
created 2016-11-01 14:41 +0800
pushed 2017-02-27 14:59 +0000
JW Wang JW Wang - Bug 1198168 - add debugging logs. r=kaku
b0aefa7aa503fc7898b8a577b6e4d18f6e8a6f29
created 2016-10-11 13:28 +0800
pushed 2017-02-27 14:59 +0000
JW Wang JW Wang - Bug 1309111 - Some macros are not expanded correctly by MSVC. r=gerald
e1babcef001ebbfcd1852e86c15f924e3f0c2af4
created 2016-09-25 21:34 +0200
pushed 2017-02-27 14:59 +0000
Jamie Nicol Jamie Nicol - Bug 1245959 - Check video frame has non-zero dimensions before sending image to compositor. r=nical
2cb11a4e6f61536a8d4800da0562ec7f193200e6
created 2016-09-25 19:27 +0200
pushed 2017-02-27 14:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ecd53c7be28e (bug 1245959)
43bf798e3f1e0f81967c4d2f5f53d858c21806b1
created 2017-01-06 16:08 +0800
pushed 2017-01-16 13:07 +0000
JW Wang JW Wang - Bug 1309111 - Some macros are not expanded correctly by MSVC. r=gsquelart a=lizzard
less more (0) -100 -60 tip