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
less more (0) -100 -60 tip