dom/media/MediaDecoder.h
f77ab4c12d923e997e5e9db6116766e3ab9f3339
created 2015-08-10 09:54 +0800
pushed 2015-09-21 14:04 +0000
JW Wang JW Wang - Bug 1191684 - Remove unnecessary calls to NotifyAll() on the decoder monitor since no one calls Wait(). r=cpearce.
6fb2fb69fe674e2b776a427f4f3e36f235aa3a55
created 2015-08-06 18:05 +0800
pushed 2015-09-21 14:04 +0000
JW Wang JW Wang - Bug 1191173 - Mirror MediaDecoder::mSameOriginMedia in MDSM. r=jya.
0aeb243f0f11cbb7f827233729d62c21f1fb6762
created 2015-07-23 18:39 +0800
pushed 2015-09-21 14:04 +0000
Benjamin Chen Benjamin Chen - Bug 1186752 - Remove ScheduleStateMachine() in MediaDecoder.cpp since we have state mirror. r=jwwang
c8324bb0ab33f1ca515859882378cb9587a731fe
created 2015-07-24 14:28 +0200
pushed 2015-09-21 14:04 +0000
Paul Adenot Paul Adenot - Bug 1156472 - Part 7 - Allow to un-capture an HTMLMediaElement. r=pehrsons,jwwang
6a28170cf9a2440e1d84cf7ca134094ba3a42b01
created 2015-07-24 13:15 -0700
pushed 2015-09-21 14:04 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1156472) for test_getUserMedia_audioCapture.html failures on b2g emulator
99ef8e436a7fa272b86f5fee3ce7b9fff4879758
created 2015-07-24 14:28 +0200
pushed 2015-09-21 14:04 +0000
Paul Adenot Paul Adenot - Bug 1156472 - Part 7 - Allow to un-capture an HTMLMediaElement. r=pehrsons,jwwang
a1829935d87e6f2b5b4d64c0da52ca733a5b0662
created 2015-07-24 17:08 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1156472) for bustage on a CLOSED TREE
66479dd9eed940975c0f531240334a521c26c5f7
created 2015-07-24 14:28 +0200
pushed 2015-09-21 14:04 +0000
Paul Adenot Paul Adenot - Bug 1156472 - Part 7 - Allow to un-capture an HTMLMediaElement. r=pehrsons,jwwang
e6d8399fa2767744a3a5e74e64a888ce7d0571f6
created 2015-07-22 20:58 +0800
pushed 2015-09-21 14:04 +0000
JW Wang JW Wang - Bug 1185892. Part 3 - replace all calls to MediaDecoder::IsExpectingMoreData() with MediaResource::IsExpectingMoreData. r=jya.
83bf2bb5f6a1233367d0995f91fbd11b5609cfd2
created 2015-07-20 14:34 +0800
pushed 2015-09-21 14:04 +0000
JW Wang JW Wang - Bug 1183518. Part 2 - Move update of mIgnoreProgressData to main thread. r=cpearce.
9fc5929790919b6d409de4bfc439a6d676fb3fcb
created 2015-07-16 11:52 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
dc714b35dd0419b9ac6951217562aeffa921157a
created 2015-07-16 11:06 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald
55f2bd1f7dc2a5a26c768869fae2a6d4aab05d9a
created 2015-07-17 13:00 +0800
pushed 2015-09-21 14:04 +0000
JW Wang JW Wang - Bug 1184010 - Put Mirrors/Canonicals together. r=jya.
9148452595e0c6a44603d5c05497b97ac4c662fb
created 2015-07-14 12:17 +1200
pushed 2015-09-21 14:04 +0000
Chris Pearce Chris Pearce - Bug 1182928 - Disable dormant mode for EME videos in Firefox Beta and Release. r=sotaro
320931d11606af27686b95db438d5ffe4e3a011c
created 2015-06-30 14:22 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1179499 - Dispatch NotifyPlayback{Started,Stopped}. r=jww
e6de3dd253b3f5bc2b702aafc30b8804c3b070ce
created 2015-06-30 14:39 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1179499 - Assert NS_IsMainThread on a bunch of MediaDecoder methods. r=jww
4272c902d349c7ca8972398b4d7490ba6cbe06fe
created 2015-06-29 14:27 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1178938 - Mirror shutdown-ness from the MDSM to the MD. r=jww
ddb5d638fcbfb0f3e4273add9210b1508ce86975
created 2015-06-29 15:01 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1178437 - Do the dormant-enabled tracking on the main thread. r=jww,r=jya
1db7fdd5435aaf458930e24ce91aa5201ce2e401
created 2015-07-01 11:46 +0800
pushed 2015-09-21 14:04 +0000
JW Wang JW Wang - Bug 1178680 - Remove MediaDecoder::Observe as we have MediaShutdownManager. r=cpearce.
ec93ebfb6c6bdc4521fa20527ba96a57e420a603
created 2015-07-16 14:27 +1200
pushed 2015-08-10 18:23 +0000
Chris Pearce Chris Pearce - Bug 1182928 - Disable dormant mode for EME videos in Firefox Beta and Release. r=sotaro,a=sylvestre
9fb9dbd7a0dd018483ca56c725f6eff55012902a
created 2015-06-19 13:45 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Throttle NotifyDataArrived. r=jya
f5b56f26141b0f9891f210ef1753d41b066b21af
created 2015-06-17 14:22 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
36d06eceb29d391df08159584041171eb2824aea
created 2015-06-16 15:37 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
0810020721e74b2915773fbfb3dd5f80f3f6a217
created 2015-06-16 16:11 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch UpdateEstimatedMediaDuration. r=jya
85029878321bfe445b6b60f64282489e01f6fbae
created 2015-06-23 16:20 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1175768) for frequent media test failures.
a369cfb95b59062f51e4fd6f9a97935b9639fb12
created 2015-06-19 13:45 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Throttle NotifyDataArrived. r=jya
e02dd312d6228e7b5ca5cecb9a23495fe830f643
created 2015-06-17 14:22 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Use mirroring for buffered ranges. r=jya
6aa5fa1d318e56114333dc842eaf3242c3d1f7a7
created 2015-06-16 15:37 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
41ffc9a9ac4801348bbb7e5c836b3ecb98186c8a
created 2015-06-16 16:11 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1175768 - Dispatch UpdateEstimatedMediaDuration. r=jya
549275b488a779a9e41fc6c58f5c90178d3f2ae4
created 2015-06-09 15:31 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1172264 - Watch mStateMachineDuration, and stop manually firing DurationChanged. r=jww
5a1fd02713e2d68389850715a37192c7e498f0e2
created 2015-06-09 15:16 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1172264 - Route mExplicitDuration directly from the mediasource code to MediaDecoder, and stop passing an argument to DurationChanged. r=pending=jww
645564f3f35f929fda373de5352263dce1c92e2a
created 2015-06-09 12:41 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1172264 - Mirror duration from the MDSM to the MediaDecoderReader and remove MDSM::GetDuration. r=jww
bc8f5c62dbef51c76a6e3a494840d1546f117fe7
created 2015-06-09 12:16 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1172264 - Mirror duration from the MDSM to the MediaDecoder. r=jww
3ead3466f84a2f9b7f6b2ddd47ebd93b425b3691
created 2015-06-09 11:40 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1172264 - Switch MediaDecoder's mDuration represenation to a double. r=jww
3b9bd01428c3c9c2caaaf7cc08dcceea688f61d4
created 2015-06-11 15:55 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171330: P9. Remove "Diamond Problem" with MediaDecoder inheritance. r=cpearce
636412252449541817996f8a089112dfd683f8f1
created 2015-06-05 16:28 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Drop Support for Content-Duration. r=cpearce
f7ec50d8a96ea5bf6d1b82bdb8f4de7261160713
created 2015-06-02 15:29 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Track demuxer-estimated duration separately. r=jww
095925624f9ad6172da4a4967909ed0fccdf3276
created 2015-06-02 14:44 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Track explicit (mediasource) duration separately. f=jww,rpending=jya
e5fbb5fa03c993b33965ecadaf03d5e549af4ca7
created 2015-06-03 14:46 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Make MediaDecoder::DurationChanged take a duration argument rather than reading it back synchronously from the MDSM. r=jww
cd83b74ed1e69dfd31080274fa3846d92e8d430e
created 2015-05-30 21:18 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Track "metadata duration" separately and mirror it to MediaDecoderReader. r=jww
149efc9c88cc2af250789bfb9711f6c4c9597323
created 2015-05-28 12:13 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Track "network duration" separately and mirror it to the MDSM. r=jww
eb72777f68d3a34618e73892bc88a9d46fe58f96
created 2015-05-24 21:22 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1168008 - Replace 'Consumer' with 'Request' in MediaPromise naming. r=jww
1bda9d3fec3bbacd27ddf3eadb034bd5c4fb64d9
created 2015-05-28 14:17 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163467. Part 6 - refactor MediaDecoder::AddOutputStream and move related code to MediaDecoderStateMachine. r=roc.
68285bdfa4d7b657b176b6a95bfcd01c13a2b247
created 2015-05-28 14:16 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163467. Part 5 - move MediaDecoder::UpdateStreamBlockingForPlayState to MediaDecoderStateMachine. r=roc.
8563a422f957cb3a10130e480fdcc834342abe41
created 2015-05-28 14:16 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163467. Part 4 - move MediaDecoder::UpdateStreamBlockingForStateMachinePlaying to MediaDecoderStateMachine. r=roc.
079326caec096b1929c02d26870e1b5e3d01e6c1
created 2015-05-28 14:16 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163467. Part 2 - rename MediaDecoder::UpdateDecodedStream to MediaDecoder::UpdateStreamBlockingForPlayState. r=roc.
20b649df52a65848c8da10fd0f010a4d06924005
created 2015-05-26 10:22 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163497. Part 5 - remove unused functions. r=roc.
cbf69c6aef56daba9454cee96f5f58e11dedd5b6
created 2015-05-10 12:26 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163497. Part 2 - Remove MediaDecoder::DestroyDecodedStream(). r=roc.
f79a3159a09d469ff376933516666c7d07063616
created 2015-05-10 12:16 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163497. Part 1 - remove MediaDecoder::ConnectDecodedStreamToOutputStream(). r=roc.
843d5332761b91813a6315fe26b8763a64f58788
created 2015-05-10 11:57 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163474. Part 2 - move MediaDecoder::mOutputStreams to DecodedStream. r=roc.
51a238090f5dcc478cf4c600f24412534ae11b58
created 2015-05-10 11:48 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163474. Part 1 - Create a wrapper class to which MediaDecoder::mOutputStreams will move. r=roc.
24a7f0fda98b2d68efaf5b07d1d56b575e89316a
created 2015-05-18 16:15 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1163445: Part5. Replace dom::TimeRanges with TimeIntervals object. r=mattwoodrow
f399909af71125624418049e90b61e9f84295d85
created 2015-05-10 11:38 +0800
pushed 2015-08-10 18:23 +0000
JW Wang JW Wang - Bug 1163469 - Move MediaDecoder::DecodedStreamData and related code to its own file. r=roc.
a50fbea53921edd5dd76724edaaf26d497289d0f
created 2015-04-22 18:19 +0800
pushed 2015-08-10 18:23 +0000
Benjamin Chen Benjamin Chen - Bug 1140995 - Part 1 - At end of stream, send the last video frame to decoded stream with deviation usec if the last video frame's duration is 0. r=jwwang
9317883773d204542df50e2a3c0ce81e75694e37
created 2015-05-07 17:04 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1162803 - Mirror playback position. r=jww,r=sotaro
917f07f3165ee7268aacbdbf9bb16d4da4f96f0c
created 2015-07-16 14:27 +1200
pushed 2015-07-16 02:27 +0000
Chris Pearce Chris Pearce - Bug 1182928 - Disable dormant mode for EME videos in Firefox Beta and Release. r=sotaro,a=sylvestre
6777dea98c1fd7231584b22a17b9758cfefb9691
created 2015-05-05 18:17 -0700
pushed 2015-06-29 20:18 +0000
Bobby Holley Bobby Holley - Bug 1161901 - Make MDSM::ScheduleStateMachine runs on the state machine task queue only. r=jww
d55f825951b42409710cf2350e55623c6bcd0c86
created 2015-05-07 08:19 -0700
pushed 2015-06-29 20:18 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1158448 Part 2 - Remove ApplyStateToStateMachine and PLAY_STATE_SEEKING r=jwwang,bwu
5edde270844458f6d0d2debe25cb075878fc1afd
created 2015-05-07 08:19 -0700
pushed 2015-06-29 20:18 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1158448 Part 1 - Replace MDSM::Play with a state-watcher on mPlayState and eliminate ApplyStateToStateMachine. r=sotaro
less more (0) -100 -60 tip