content/media/MediaDecoderStateMachine.cpp
34a6a0090649b46bf00efc5b9b5390b361e10767
created 2015-07-17 11:29 +1200
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 1175396 - Handle mismatched sample formats. r=jwwang, a=2.0+
2b69da6a768e15b19e6a20a8745dab3583f31446
created 2015-07-16 21:02 -0400
pushed 2015-07-17 01:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 19dca15f4185 (bug 1175396) for bustage.
19dca15f418576bd6d7853b3de59e1fa6498e549
created 2015-07-17 11:29 +1200
pushed 2015-07-16 23:48 +0000
Matthew Gregan Matthew Gregan - Bug 1175396 - Handle mismatched sample formats. r=jwwang, a=2.0+
3390c69aa9f05f30fa930eb50aa8762237ebef53
created 2015-03-23 16:34 -0400
pushed 2015-03-23 20:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout b760e37130cd to bbddc71e0b6a for accidental push
e4dc0c00552da6735d21d5bf2b75dc92582762c9
created 2015-02-17 11:19 +0800
pushed 2015-03-23 19:33 +0000
Kilik Kuo Kilik Kuo - Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio & video timestamp boundary in addition. r=cpearce, a=2.0m+
85138cc0dc50484831f32980d1176f354c25d445
created 2015-01-21 08:56 -0800
pushed 2015-01-27 03:04 +0000
Byron Campen [:bwc] Byron Campen [:bwc] - Bug 1123882 - Fix case where offset != 0. r=derf, a=2.0+
124f0bed1700b81f489994f8a070907fac8a8305
created 2014-10-20 10:55 +0800
pushed 2014-10-27 15:38 +0000
Blake Wu Blake Wu - Bug 1059661 - Jump to the previous key frame and do accurate seek when no next key frame. r=sotaro, r=cpearce, a=bajaj
f92e54a91038697d7c29a109d9bd3deaeef89528
created 2014-10-06 11:03 +0800
pushed 2014-10-21 20:34 +0000
Benjamin Chen Benjamin Chen - Bug 1050667 - Fix the non-synchronous waiting state between MediaDecoderStataMachine and MediaOmxReader and OmxDecoder. r=sotaro, a=bajaj
390acb9d220dfffd87c64d9e2e8051df82a28c3a
created 2014-10-06 10:09 +0800
pushed 2014-10-07 13:50 +0000
Blake Wu Blake Wu - Bug 1053051 - Ensure timestamps are up to date when seeking. r=jwwang, a=bajaj
f19f4e07010ad7ab3e4c6ddaa1694cb95d67b45b
created 2014-09-30 12:49 -0400
pushed 2014-09-30 16:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 3819402e564a (bug 1053051) for mochitest failures.
3819402e564a491cd83eeb792f3a22aed3929e8c
created 2014-09-23 10:47 +0800
pushed 2014-09-30 14:53 +0000
Blake Wu Blake Wu - Bug 1053051 - Read MediaTime when checked in DecodeSeek. r=jwwang, a=bajaj
2b622e00d27a658c38bf475a1a6a4e632591a959
created 2014-08-18 04:59 -0700
pushed 2014-08-19 21:53 +0000
Vasanthakumar Pandurangan Vasanthakumar Pandurangan - Bug 1053186 - AudioOffloadPlayer: Avoid glitch during start of playback. r=roc, a=2.0+
f595bdcdbd1eafcb18fcb575ef193a0461f2864d
created 2014-08-18 18:09 +1000
pushed 2014-08-18 19:50 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1045591 - Fix media element's autoplay for audio-only stream. r=cpearce, a=lmandel
662c516a1858a154e570039a2ef174bde7477acb
created 2014-05-13 02:20 -0400
pushed 2014-07-22 16:29 +0000
JW Wang JW Wang - Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce, a=sledru
e61e0fdd1822c4d7fff97e88afc7cdeb6ace34e0
created 2014-03-24 11:41 -0400
pushed 2014-07-22 16:29 +0000
JW Wang JW Wang - Bug 907162 - Fix MediaDecoderStateMachine might dispatch MediaDecoder::PlaybackEnded more than once and trigger multiple 'ended' events in HTMLMediaElement. r=cpearce, a=sledru
c5f9a189da8bc6f53bf6a3d931b7167607ef9daa
created 2014-06-09 11:25 +0100
pushed 2015-07-17 01:24 +0000
Ed Morley Ed Morley - Backed out changeset 3395ce618c91 (bug 979104) for mochitest-1 hangs and leaks
3395ce618c91f7ba993b34f487d754b9ab494bb8
created 2014-06-09 20:33 +1200
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
f1755dd27a44d889c44adb476ad0723dce7a3e82
created 2014-05-23 12:53 -0700
pushed 2015-07-17 01:24 +0000
Kyle Huey Kyle Huey - Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
57b906c6096428bf57f368c25b0cd8efb02f4b79
created 2014-05-21 00:41 +0200
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 1008012 - |mBasePosition| should be updated after seeking otherwise GetVideoStreamPosition will get the wrong value. r=cpearce
116406daf77242a39ad102157a1a36460109a7f3
created 2014-03-18 14:30 +0800
pushed 2015-07-17 01:24 +0000
Vincent Chang Vincent Chang - Bug 951278 - [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second. r=sworkman
b9e1856deef13f3b6aac70b5324f40b46284481d
created 2014-05-21 14:08 +0200
pushed 2015-07-17 01:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge b2g-inbound to mozilla-central
4c9fa6efddeec2ee7556111a12db9682c44ebb4d
created 2014-05-21 10:44 +0200
pushed 2015-07-17 01:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 90f267beb7f5 (bug 951278) for Build Bustage on a CLOSED TREE
90f267beb7f5f644cedc0dbda23cac1fa0fadd95
created 2014-03-18 14:30 +0800
pushed 2015-07-17 01:24 +0000
Vincent Chang Vincent Chang - Bug 951278 - [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second. r=sworkman
a8ebf53bc0cfe76987662517ac8400619a8f3e89
created 2014-05-19 04:23 +0200
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 1000841 - remove SetActive() from MediaDecoderReader. Its user needs to know when to call SetIdle() only. r=cpearce
fbae0dc61cd3f5ccc7f117eeccbc869f148a7122
created 2014-05-11 20:12 +0200
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce
5fb3807811b780cbbedf8d782e42cf2efc6836e4
created 2014-05-07 15:58 +1200
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 1005622 - Reset media queues in Android media seek so that we don't think we're still at EOS after playing to EOS and then seeking. r=edwin
59df45b49f022d65953a3607e552b5370e649746
created 2014-05-06 12:12 +1200
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 1004373 - Prevent multiple ReadMetadata tasks to be dispatched to the decode task queue at once. r=kinetik
26d5d1f6a7eab18f80b3396f7a82772d8bc785fe
created 2014-05-13 02:14 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce, a=sledru
9e9ffb4cf0040e5d32515c7ee0f5bcf9866d7b9e
created 2014-05-07 15:58 +1200
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 1005622 - Reset media queues in Android media seek so that we don't think we're still at EOS after playing to EOS and then seeking. r=edwin, a=sledru
61b91c85a7aacda7fa9d1583188854bc4b187d53
created 2014-04-28 13:12 +1200
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 1002266 - Access MediaQueues from MediaDecoderStateMachine through accessors. r=kinetik
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2015-07-17 01:24 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
5fbc68a34f624ff119a54d6ce981c0f02c3ba977
created 2014-04-22 23:58 +1200
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 881512 - Remove useless static_casts. r=cajbir
8c7e0c36f4eaf5e762724357c11ca89aab3255a2
created 2014-03-25 00:58 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 998284. When entering the buffering state from AdvanceFrame, be prepared to accept a second's delay before reevaluating whether to exit buffering. r=cpearce
243bf2777fa46e67016265f46ee2e23e889805a6
created 2014-04-23 05:29 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 998168 - nsITimer functions should be only called in the event target thread of the timer. r=cpearce.
d97882e9c503b30a66c3e842156d3a152a8adfb1
created 2014-04-23 05:29 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 998168 - add decoder pointer to the log message of MediaDecoderStateMachine/MediaDecoder for debugging. r=cpearce
6cc06a35f253203d7986d07f3188415eef4aa5bc
created 2014-04-15 15:01 +1200
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 993753 - Don't set media decoders idle while seeking. r=kinetik
40260af420a7b7c13fc48fcb178a559186d98446
created 2014-04-09 15:59 -0400
pushed 2015-07-17 01:24 +0000
Randell Jesup Randell Jesup - Bug 919215: Drop queued audio data on low-latency startup, make AudioStream::Init() async r=roc,padenot
f31e8f1f24b94ef983174f68ff8cb07bc6fc0c9e
created 2014-04-10 18:39 +0100
pushed 2015-07-17 01:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
c239ac3cf5d3c817f1964b8c33b2cea10d70f081
created 2014-04-10 13:18 +0200
pushed 2015-07-17 01:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
ac06eacc22068523dfc8f5e0d2813e1e3ce085aa
created 2014-04-10 11:49 +0100
pushed 2015-07-17 01:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
a5f46ce505386d8c814ff6ab142069363734314a
created 2014-04-10 10:37 +0200
pushed 2015-07-17 01:24 +0000
Michael Pruett Michael Pruett - Bug 847827 - Update libsoundtouch to allow changing playback rate with multichannel audio. r=padenot
fcd79d6f4a7e4b4c0004952c692cbdee0fef0b2a
created 2014-04-04 16:32 +0100
pushed 2015-07-17 01:24 +0000
Ed Morley Ed Morley - Backed out changeset 2ac8fe9a90c5 (bug 948269) for timeouts in gaia-integration tests; CLOSED TREE
2ac8fe9a90c51994b83e4a7fddbb9489b5b6c6bb
created 2013-12-11 18:03 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 948269 - Refactor MediaDecoderStateMachine::AudioLoop into a standalone AudioSink class. r=cpearce
a3f6179f3e9349b9e0838a4ab11a33d611f545cf
created 2014-04-02 19:54 -0700
pushed 2015-07-17 01:24 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound on a CLOSED TREE
1d5155bd974c8e1ea27a6d6d2b568cfd78664253
created 2014-04-03 10:53 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
8716d29886e7bbe57feedeb341bb38e89fd96d04
created 2014-04-02 08:51 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 990356 - Part 3: Remove nsRunnable base class from MediaDecoderStateMachine. r=cpearce
166f661850a61341c8bedb25204b674416594f33
created 2014-04-02 08:51 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 990356 - Part 2: Only one way to dispatch state machine (using a timer) tasks and remove unused variables. r=cpearce
6c27d78bc562b5cb51dc990161e1a6f9a6ec1706
created 2014-04-02 08:51 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 990356 - Part 1: Remove lazy init of |mTimer| since we need one for most of the case. r=cpearce
0ff6afce0133cad913d1ffb453bcd35a4525698a
created 2014-04-01 16:45 -0400
pushed 2015-07-17 01:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c.
35180f110e44a79ba42d552070df09aebdc956c8
created 2014-04-01 16:43 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 631058 - Don't preroll as many media samples when loading preload="metadata" media. r=cajbir
9c0afbe41ce8c4647e71dcc8f42521dfde1d2ce8
created 2014-04-01 16:39 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
96c308b6ec18b8dc3c822afa89d5b61c1d2c67ef
created 2014-04-01 08:58 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 980868 - Don't skip video frame when |clock time| is less than |mVideoFrameEndTime| for we are still in the safe range without underruning video frames. r=cpearce
d0080077a537e45b746060d917c2c4100867bbeb
created 2014-03-31 10:18 +0800
pushed 2015-07-17 01:24 +0000
Benjamin Chen Benjamin Chen - Bug 984816: RTSP play/pause deadlock issue. 1. Release the monitor when access mReader. 2. Reverse the order in RtspOmxReader::SetIdle(). r=cpearce
525d4e2eab84167b2b02bb7673abd8293758e687
created 2014-03-28 12:31 +0000
pushed 2015-07-17 01:24 +0000
Ed Morley Ed Morley - Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
00fa39c23b4480c0ecf5d0ca774d91c910a36f58
created 2014-03-28 22:36 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
9b4d9313e3489723caa88e914a94af34ed7d8f8b
created 2014-03-27 21:50 -0700
pushed 2015-07-17 01:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 778077, bug 631058)
dda3016829774d6b8f4b8f61359b4f42e0414241
created 2014-03-28 15:50 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 631058 - Don't preroll extra media samples when we're not playing. r=cajbir
25b633e7dcd5ed8c397fd35fbef13fc73f7a03a4
created 2014-03-28 15:50 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
e076f1fb825bf12cd0a71f15134293668b3ef8be
created 2014-03-21 11:47 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 984698 - Reduce the amount of audio prerolled when we are not also decoding video in the same file. r=padenot
c298b8aa94c9158f8f8667a02d7d2eb81f67aa27
created 2014-03-17 10:12 +0800
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 907162 - Fix MediaDecoderStateMachine might dispatch MediaDecoder::PlaybackEnded more than once and trigger multiple 'ended' events in HTMLMediaElement. r=cpearce
1d805dccc3572d5108c4a9cc06180c047a2ceaa4
created 2014-03-18 00:23 +0000
pushed 2015-07-17 01:24 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
cfe51017482ed83079c0101b99d10e363bbabc97
created 2014-03-17 15:19 -0700
pushed 2015-07-17 01:24 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
a01f97c1ed02e49e8d4289d8e9b5544f67c856bb
created 2014-03-17 19:07 +0000
pushed 2015-07-17 01:24 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
a5bb91ab9c00b415d51a0a22fcc865b3a4705810
created 2014-03-24 11:41 -0400
pushed 2015-07-17 01:24 +0000
JW Wang JW Wang - Bug 907162 - Fix MediaDecoderStateMachine might dispatch MediaDecoder::PlaybackEnded more than once and trigger multiple 'ended' events in HTMLMediaElement. r=cpearce, a=sledru
18a5dba931cac89d0ffba86ce79e2a590b35d698
created 2014-03-11 18:06 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 982032 - Don't re-run the COMPLETED state in MediaDecoderStateMachine if we've already run it. r=padenot
c234a1aeaeabbef07895cddb858059594db11626
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Merge logic from UpdateIdleState and enqueueing decode tasks, so that we always behave consistently, especially WRT setting readers Idle on B2G. r=kinetik
7ddb43c62d33e4dc37b5c428caa711416e13ceb6
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Set MediaDecoderReaders idle when they're not decoding. r=kinetik
a029b4912051d62f993c903da19b49ca88e72a31
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Decode video and audio in separate media tasks. r=kinetik
67b88c88f821887ba0d37683d5cfb97f28befdfb
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Split innards of MediaDecoderStateMachine::DecodeLoop() into sub DecodeAudio/DecodeVideo functions. r=kinetik
dcaba0ea43525b6e617060c0e0f7ae1f92eb553d
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Don't block a decode thread while awaiting resources. r=kinetik
5e78ec92e1c1c458ca6c011536a9bf9720a0e634
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Split DecodeThreadRun() into separate decode tasks. r=kinetik
d9dfc05b1be905789819b9ef1302a391a9d504f2
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Remove MediaDecoderStateMachine::GetAmpleVideoFrames(), and MediaOMXStateMachine. r=kinetik
b5645f7981c3b8f58b70df55c1551f2761aae2f3
created 2014-03-11 11:44 +0800
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 973408 - Move MediaDecoderStateMachine::DecodeLoop()'s local variables to class members so the function can be made reentrant in future. r=kinetik
15e922294b9ac35866912da6298376fb86dd177e
created 2014-03-04 15:31 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 962353 - Remove totalFrameDelay from VideoPlaybackQuality. r=chris.double
c1eafeaad41658f590cd8243fae6ecab68e8f5a6
created 2014-03-03 14:55 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 861136 - Strip whitespace from MediaDecoderStateMachine.cpp that was introduced in previous changeset. r=whitespace DONTBUILD
382a65f86218ed95ea46f4150de51fd4a732adec
created 2014-03-03 14:49 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 861136 - Don't start buffering media state machine when we don't need to. r=roc
63efb2b87c921f5897a8e7e5d802dd66124e9d21
created 2014-02-25 18:45 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 634747 - Set MediaQueue's to Finished() when we reach end of stream while decoding after seeking and while finding first frame. r=kinetik
c9d80d79b817a189af478785e01c0de8ed3aa6a5
created 2014-02-18 11:53 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 968016 - Wait until decode has finished before releasing resources when decoder becomes dormant. r=kinetik
c1c582be4d20e51ef877d5aee83bb78d85643943
created 2014-02-18 11:53 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 968016 - Call MediaDecoderReader::OnDecodeThreadStart/Finish() in DecodeLoop(). r=kinetik
654700db7152945698a0c3fb6411f106b912b7dc
created 2014-02-18 11:53 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 968016 - Use a SharedThreadPool of size 1 for the Media State Machine thread. r=kinetik
891419fc6190b565692053048114d7e45d8d81de
created 2014-02-18 11:53 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 968016 - Use SharedThreadPool instead of manually managed threads for the media decoding. r=kinetik
d5b841bc9550bf3830f9a28a68d56e4b6fe4d813
created 2014-02-14 10:38 -0800
pushed 2015-07-17 01:24 +0000
Paul Adenot Paul Adenot - Bug 960057 - When an HTMLMediaElement outputs to a MediaStream, make sure to install the refill callback in any case. r=roc DONTBUILD
a0015648d5ef6eeefa676961d87399c790e54c75
created 2014-02-17 13:54 +0100
pushed 2015-07-17 01:24 +0000
Paul Adenot Paul Adenot - Backed out changeset 4d0197840932 (bug 960057) for invalid bug number in the commit message.
4d01978409328490c852ec9882592d70132df22c
created 2014-02-14 10:38 -0800
pushed 2015-07-17 01:24 +0000
Paul Adenot Paul Adenot - Bug 960059 - When an HTMLMediaElement outputs to a MediaStream, make sure to install the refill callback in any case. r=roc
8cc23893a083047dbff928ce1d895f48a0b1a64e
created 2014-02-09 09:04 +0100
pushed 2015-07-17 01:24 +0000
Ms2ger Ms2ger - Bug 952033 - Part e: Use IntSize in VideoSegment; r=roc
131fb5ea3dc55445176343d316f2f306e796be51
created 2014-02-09 09:04 +0100
pushed 2015-07-17 01:24 +0000
Ms2ger Ms2ger - Bug 952033 - Part d: Use IntSize in MediaDecoder; r=roc
2ec27f839431e624ae015938ebeb0e73442d0dfb
created 2014-02-09 09:04 +0100
pushed 2015-07-17 01:24 +0000
Ms2ger Ms2ger - Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc
41ddd2fd20313b00e3682a1c921593eb1ace41a0
created 2014-02-05 18:11 -0500
pushed 2015-07-17 01:24 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 2: Create AudioCompactor class to minimize allocation slop. r=cpearce
d2d0899bb3bd5f3ee243b0718ff273d650e149ae
created 2014-02-05 09:28 -0800
pushed 2015-07-17 01:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 960873) for Win64 build bustage
612db692256badaa9be0d16a9d725ca60ba65aeb
created 2014-02-04 23:10 -0500
pushed 2015-07-17 01:24 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 2: Create AudioCompactor class to minimize allocation slop. r=cpearce
5e935f77e615690f52abb6774d6e41296c2549a5
created 2014-03-03 14:49 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 861136 - Don't start buffering media state machine when we don't need to. r=roc, a=sledru
75ca7a7c5df7cd5bde7f409c412a0a58bc753e04
created 2013-12-13 01:33 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 17: MediaDecoderStateMachine::StopPlayback should not set mPlayDuration based on real time, but on whatever we're using for GetClock. r=cpearce
e911ac30c8c1f031852edf9a8550bd080b89308d
created 2013-12-13 01:33 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 15: Make MediaDecoder set its currentTime based on the decoded stream's time directly, if we are decoding to a stream. r=cpearce
9811231a9449a9aba1db0cc191f6e3eecdb27035
created 2013-12-07 01:01 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 8: When a MediaDecoder is decoding to a stream, run PlaybackEnded when the stream finishes. r=padenot
249b7a7cec009fbb2c2c14bf1b76af5f86416520
created 2013-12-06 18:39 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 943461. Part 7: DecodedStreamData::mNextVideoTime is not relative to mStartTime. r=cpearce
719a42eaed4cd950fe84aa65f25dff6d1422207e
created 2013-12-19 19:24 -0800
pushed 2015-07-17 01:24 +0000
Wes Kocher Wes Kocher - Backed out changeset 2e2c930a960c (bug 948269) for android 4.0 mochitest-2 permaorange
2e2c930a960c1e32736ed81722b61451296ca2f1
created 2013-12-20 13:52 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 948269 - Split MediaDecoderStateMachine::AudioLoop out into new AudioSink class. r=cpearce
354b77553a8ba4f4635dfe4a27f69bc8dfe4ad31
created 2013-12-18 16:59 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
41fc2afc8465601b520197ef6f7a8f17c16d6b8f
created 2013-09-26 22:06 +0300
pushed 2015-07-17 01:24 +0000
Alexandros Chronopoulos Alexandros Chronopoulos - Bug 911482 - Perform audio downmix inside AudioStream class. r=rillian
43abf25b383dfcdb6557bce9cc15eac1e8e2eee2
created 2013-12-15 19:56 -0800
pushed 2015-07-17 01:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 377f51d0e354 (bug 938108) for crashtest shutdown crashes
377f51d0e354b1f8e0ea77a770a48364b6db4259
created 2013-12-16 15:52 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 938108 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
553146bde62cd2806d57a8e6a6c9b8c4f2b100ae
created 2013-12-16 13:48 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 938107 - Backed out changeset 7aff3ce81046 for bustage. r=bustage.
3243eff810258f8cbedf2e48130c0e628bb8e33a
created 2013-12-18 16:59 +1300
pushed 2015-07-17 01:24 +0000
Chris Pearce Chris Pearce - Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc, a=lsblakk
b3af7dbf540f5f2b88d0d3a49721f5655d166919
created 2013-12-02 10:09 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 938022. Part 6: Have MediaDecoder/MediaDecoderStateMachine that's producing a MediaStream use that stream's current time as the media clock. r=padenot
4d75ae037706f5f83f88e69b4935d6496979e982
created 2013-11-23 22:48 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 938022. Part 2: Block captured MediaStream when the MediaDecoderStateMachine is not playing. r=cpearce
c7994af691f501e9fe93e6843ba1a664e85f6542
created 2013-11-23 00:33 +1300
pushed 2015-07-17 01:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 938022. Part 1: Update mAudioEndTime from SendStreamData. r=cpearce
6c15f3df605a3d1d9df06bc12673dec99b9c2143
created 2013-11-28 18:09 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 942657 - Devirtualize AudioStream. r=doublec,gps
cf8bda6419f415575373b04d6d282324c5a95174
created 2013-11-28 20:50 -0600
pushed 2015-07-17 01:24 +0000
Benjamin Peterson Benjamin Peterson - backout dc9ebdf27e98 (bug 942657) for bustage
dc9ebdf27e988c526aaee61ca443bd83ca1704fc
created 2013-11-28 18:09 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 942657 - Devirtualize AudioStream. r=doublec,gps
47e13023b4b77176d43af29f866b32c47ce30abb
created 2013-11-20 22:02 -0500
pushed 2015-07-17 01:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
cdf4cc0825310eaf517e76587d1d9bea32d6d251
created 2013-11-20 21:41 -0500
pushed 2015-07-17 01:24 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 939582) because of build bustage
af472e5900882f4d9a190d7d332532e379cff46b
created 2013-11-20 21:11 -0500
pushed 2015-07-17 01:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
4f75c9e6e793460054c6213e75bb9a9a77f55137
created 2013-11-19 13:54 -0500
pushed 2015-07-17 01:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
6ae587e0c6d015951c0c176813ccbf89db14080e
created 2013-11-18 17:22 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
efaeb105b189f7ebfa0899faaaa9afada16f4136
created 2013-11-19 13:36 -0500
pushed 2015-07-17 01:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge b2g-inbound to m-c.
aa07aabf4a692ffc03d7fb430973d7bb45c503fd
created 2013-11-19 09:01 -0500
pushed 2015-07-17 01:24 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 935118 - Allow buffering to be triggered when we're low on decoded audio or video. r=roc
5fd1b6c4ad7736305b99977bc550c3d19c461e85
created 2013-11-18 21:34 -0800
pushed 2015-07-17 01:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 4fd2bf2ec8db (bug 939662) for Windows build bustage
4fd2bf2ec8db8795dea26a0931843c4002b0bf62
created 2013-11-18 17:22 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
3b08b9d5c1b71ea164a04f0eab5f0757e6ebd3d0
created 2013-11-04 11:11 +1300
pushed 2015-07-17 01:24 +0000
Matthew Gregan Matthew Gregan - Bug 939601 - Refactor current thread assert into helper. r=cpearce
3c7f802ef79a62b6a4e6f0d4da299129f9ecbaf4
created 2013-11-11 09:03 +0100
pushed 2015-07-17 01:24 +0000
Ms2ger Ms2ger - Bug 928741 - Stop using PR_STATIC_ASSERT in content; r=jst
less more (0) -120 tip