content/media/MediaDecoderStateMachine.cpp
b559ec64da05e8ba4127dc52e64cd7604c220a5a
created 2013-12-11 18:03 +1300
pushed 2014-09-02 16:39 +0000
Matthew Gregan Matthew Gregan - Bug 948269 - Refactor MediaDecoderStateMachine::AudioLoop into a standalone AudioSink class. r=cpearce
a896fedd7cec55e41dbc97be402874c47d9d2004
created 2014-06-26 14:56 +1200
pushed 2014-09-02 16:39 +0000
JW Wang JW Wang - Bug 1020538 - Fix the position calculation algorithm in MediaDecoderStateMachine::GetVideoStreamPosition(). r=cpearce
236e0f562470a168fb21136e7ba799bde0d6b1c3
created 2014-06-24 12:36 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug
f14b9781345f400cec5fdbab235ee93e3c8e5177
created 2014-06-23 22:08 +1200
pushed 2014-09-02 16:39 +0000
Eric Phan Eric Phan - Bug 1015985 - Set decoder seekable members outside of ReadMetadata by StateMachine. r=cpearce
5519fd827576219b11440b05a946255a70a65936
created 2014-06-18 17:07 +1200
pushed 2014-09-02 16:39 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
67f48cc4e6c95ec250bb3194062f042808dd2cbb
created 2014-06-17 15:27 +1200
pushed 2014-09-02 16:39 +0000
Chris Pearce Chris Pearce - Bug 1022913 - Ensure that fastSeek() doesn't skip behind the current playback position if we're seeking forwards. r=cajbir
d1583ed19bf02754f6d409275e3ca66dce2866f4
created 2014-06-13 16:20 -0400
pushed 2014-09-02 16:39 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 0cdef46c65c1 (bug 979104) for causing bug 1024324
027bb6e81be268bb70eb3baf5255c9e40373d87b
created 2014-06-12 16:44 +1200
pushed 2014-09-02 16:39 +0000
Karl Tomlinson Karl Tomlinson - b=1023697 use MediaStream to convert ticks to time in MediaDecoderStateMachine r=roc
d9ac53c6e7465ccfd68f96d3a1dd8e46b6c0d263
created 2014-06-12 16:44 +1200
pushed 2014-09-02 16:39 +0000
Karl Tomlinson Karl Tomlinson - b=1023697 change MediaDecoderStateMachine::mSyncPointInMediaStream from StreamTime to ┬Ás r=roc
0cdef46c65c19dc3553607fbe0a871e3af9e3a2e
created 2014-06-10 19:31 +1200
pushed 2014-09-02 16:39 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
f595bdcdbd1eafcb18fcb575ef193a0461f2864d
created 2014-08-18 18:09 +1000
pushed 2014-08-18 16:06 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1045591 - Fix media element's autoplay for audio-only stream. r=cpearce, a=lmandel
c5f9a189da8bc6f53bf6a3d931b7167607ef9daa
created 2014-06-09 11:25 +0100
pushed 2014-07-21 20:25 +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 2014-07-21 20:25 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
f1755dd27a44d889c44adb476ad0723dce7a3e82
created 2014-05-23 12:53 -0700
pushed 2014-07-21 20:25 +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 2014-07-21 20:25 +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 2014-07-21 20:25 +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 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge b2g-inbound to mozilla-central
4c9fa6efddeec2ee7556111a12db9682c44ebb4d
created 2014-05-21 10:44 +0200
pushed 2014-07-21 20:25 +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 2014-07-21 20:25 +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 2014-07-21 20:25 +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 2014-07-21 20:25 +0000
JW Wang JW Wang - Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce
5fb3807811b780cbbedf8d782e42cf2efc6836e4
created 2014-05-07 15:58 +1200
pushed 2014-07-21 20:25 +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 2014-07-21 20:25 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Chris Pearce Chris Pearce - Bug 1002266 - Access MediaQueues from MediaDecoderStateMachine through accessors. r=kinetik
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Matthew Gregan Matthew Gregan - Bug 881512 - Remove useless static_casts. r=cajbir
8c7e0c36f4eaf5e762724357c11ca89aab3255a2
created 2014-03-25 00:58 +1300
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
c239ac3cf5d3c817f1964b8c33b2cea10d70f081
created 2014-04-10 13:18 +0200
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
a5f46ce505386d8c814ff6ab142069363734314a
created 2014-04-10 10:37 +0200
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound on a CLOSED TREE
1d5155bd974c8e1ea27a6d6d2b568cfd78664253
created 2014-04-03 10:53 +1300
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c.
35180f110e44a79ba42d552070df09aebdc956c8
created 2014-04-01 16:43 +1300
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
96c308b6ec18b8dc3c822afa89d5b61c1d2c67ef
created 2014-04-01 08:58 -0400
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Ed Morley Ed Morley - Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
00fa39c23b4480c0ecf5d0ca774d91c910a36f58
created 2014-03-28 22:36 +1300
pushed 2014-06-09 21:49 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
9b4d9313e3489723caa88e914a94af34ed7d8f8b
created 2014-03-27 21:50 -0700
pushed 2014-06-09 21:49 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 778077, bug 631058)
dda3016829774d6b8f4b8f61359b4f42e0414241
created 2014-03-28 15:50 +1300
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
e076f1fb825bf12cd0a71f15134293668b3ef8be
created 2014-03-21 11:47 +1300
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
cfe51017482ed83079c0101b99d10e363bbabc97
created 2014-03-17 15:19 -0700
pushed 2014-06-09 21:49 +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 2014-06-09 21:49 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
662c516a1858a154e570039a2ef174bde7477acb
created 2014-05-13 02:20 -0400
pushed 2014-05-13 14:28 +0000
JW Wang JW Wang - Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce, a=sledru
less more (0) -100 -60 tip