content/media/omx/MediaOmxReader.cpp
539cf3404ad2985f2d86feee0638766232ec387a
created 2014-10-06 11:03 +0800
pushed 2015-01-05 23:23 +0000
Benjamin Chen Benjamin Chen - Bug 1050667 - fix the non-synchronous waiting state between MediaDecoderStataMachine and MediaOmxReader and OmxDecoder. r=sotaro
d5290c0ca86ee534fb836a9b6255128a3bed22db
created 2014-10-02 11:46 +0800
pushed 2015-01-05 23:23 +0000
Randy Lin Randy Lin - Bug 1069602 - Crash in mozilla::MediaOmxReader::NotifyDataArrived (ProcessCachedData runnable is running but reader has been destroyed). r=edwin, f=jwwang
408238add85285e4ac695872e440b22f2c1fcd17
created 2014-09-24 09:41 +0800
pushed 2015-01-05 23:23 +0000
Blake Wu Blake Wu - Bug 1069857- clear seek timestamp in time. r=jwwang r=cpearce
2cd08d771e60e2e515d2ba6abbc5a8626905393b
created 2014-09-19 13:22 +0200
pushed 2015-01-05 23:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1193525f1f15 (bug 1050667) for causing regressions
1193525f1f15caeac54a07f2e635a1bf81558650
created 2014-09-18 15:28 +0800
pushed 2015-01-05 23:23 +0000
Benjamin Chen Benjamin Chen - Bug 1050667 - fix the non-synchronous waiting state between MediaDecoderStataMachine and MediaOmxReader and OmxDecoder. r=sotaro
92a7c3a6a88acbf537f59b00860349ebb0321805
created 2014-09-15 17:08 +0800
pushed 2015-01-05 23:23 +0000
Randy Lin Randy Lin - Bug 1039901 - Part 1. MP3FrameParser sometimes gives wrong duration on B2G. Move the ProcessCacheData function from OmxDecoder to MediaOmxReader. r=edwin.
44c1345c900091c6a634d095db6a85089d6e731c
created 2014-09-24 09:41 +0800
pushed 2014-11-24 19:04 +0000
Blake Wu Blake Wu - Bug 1069857 - Clear seek timestamp in time. r=jwwang, r=cpearce, a=bajaj
5a9a2c33f2e12398e87134d09dc49e5b77fadc5c
created 2014-09-12 15:35 +0800
pushed 2014-11-24 19:04 +0000
Bruce Sun Bruce Sun - Bug 1064376 - Video playback fails if the used audio codec is offline-playback supported. r=roc, r=vasanth, a=lmandel
7945750b315a0de2eeb901e91321d504fe61bb9a
created 2014-08-14 11:38 +0800
pushed 2014-11-24 19:04 +0000
Bruce Sun Bruce Sun - Bug 1033902 - Extract the logic of offload-audio from MediaOmxDecoder to a parent class. r=roc
a60ff172ed7d781209faeb50797110024267f7d6
created 2014-07-16 15:34 +0800
pushed 2014-10-06 12:51 +0000
Bruce Sun Bruce Sun - Bug 904177 - Extract MediaStreamResource. r=sotaro, r=cpearce
7387d9d2e3b115d5edc3f459e9cfe0c18b38f3d7
created 2014-07-17 13:32 +1200
pushed 2014-10-06 12:51 +0000
Edwin Flores Edwin Flores - Bug 1038467 - Rename MediaPlugin* classes r=cpearce
387df8864e0d90fbb3ee6ac79681d7fdac27bc86
created 2014-07-02 19:55 -0400
pushed 2014-10-06 12:51 +0000
Andrew Osmond Andrew Osmond - Bug 1030007 - Throttle updating the preview window when CPU low and/or encoder falls behind. r=mikeh, r=cpearce
f14b9781345f400cec5fdbab235ee93e3c8e5177
created 2014-06-23 22:08 +1200
pushed 2014-10-06 12:51 +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-10-06 12:51 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
d1583ed19bf02754f6d409275e3ca66dce2866f4
created 2014-06-13 16:20 -0400
pushed 2014-10-06 12:51 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 0cdef46c65c1 (bug 979104) for causing bug 1024324
1834a42cab17523f261f3e47f0e1f221a6e218c6
created 2014-06-10 16:42 +0100
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 1022667, part 2 - Remove BytesToTime from MediaOmxReader.cpp. r=cpearce
0cdef46c65c19dc3553607fbe0a871e3af9e3a2e
created 2014-06-10 19:31 +1200
pushed 2014-10-06 12:51 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
c5f9a189da8bc6f53bf6a3d931b7167607ef9daa
created 2014-06-09 11:25 +0100
pushed 2014-08-25 18:42 +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-08-25 18:42 +0000
Chris Pearce Chris Pearce - Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
a8ebf53bc0cfe76987662517ac8400619a8f3e89
created 2014-05-19 04:23 +0200
pushed 2014-08-25 18:42 +0000
JW Wang JW Wang - Bug 1000841 - remove SetActive() from MediaDecoderReader. Its user needs to know when to call SetIdle() only. r=cpearce
b2a9790f3753adc83dc669009ee99fa01556aaed
created 2014-04-11 02:10 +0200
pushed 2014-07-14 18:39 +0000
Ming Ming - Bug 994015 - [tarako]some mp4 video plays not smoothly r=cpearce
6cc06a35f253203d7986d07f3188415eef4aa5bc
created 2014-04-15 15:01 +1200
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 993753 - Don't set media decoders idle while seeking. r=kinetik
f31e8f1f24b94ef983174f68ff8cb07bc6fc0c9e
created 2014-04-10 18:39 +0100
pushed 2014-07-14 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
6656fd9ae6424e195e891795e0f7db1759131e61
created 2014-04-08 20:59 +0530
pushed 2014-07-14 18:39 +0000
Vasanthakumar Pandurangan Vasanthakumar Pandurangan - Bug 976172 - Part 1 Changes in MediaOmxDecoder to enable audio offloading r=roc
9c0afbe41ce8c4647e71dcc8f42521dfde1d2ce8
created 2014-04-01 16:39 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
525d4e2eab84167b2b02bb7673abd8293758e687
created 2014-03-28 12:31 +0000
pushed 2014-07-14 18:39 +0000
Ed Morley Ed Morley - Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
00fa39c23b4480c0ecf5d0ca774d91c910a36f58
created 2014-03-28 22:36 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
9b4d9313e3489723caa88e914a94af34ed7d8f8b
created 2014-03-27 21:50 -0700
pushed 2014-07-14 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 778077, bug 631058)
25b633e7dcd5ed8c397fd35fbef13fc73f7a03a4
created 2014-03-28 15:50 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
e3e3c262bfa399c0d7fc788823dd0984cebf0570
created 2014-03-18 08:20 -0400
pushed 2014-07-14 18:39 +0000
Alfredo Yang Alfredo Yang - Bug 975978 - Check display size in OMX backend playback. r=cpearce
91e8b45c5f5e9f58d1395af3a836b5ec4f0fa0f7
created 2014-03-24 19:10 +0530
pushed 2014-06-02 21:01 +0000
Vasanthakumar Pandurangan Vasanthakumar Pandurangan - Bug 976172 - Part 1: Changes in MediaOmxDecoder to enable audio offloading. r=roc, a=1.4+
7ddb43c62d33e4dc37b5c428caa711416e13ceb6
created 2014-03-11 11:44 +0800
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 973408 - Set MediaDecoderReaders idle when they're not decoding. r=kinetik
2ec27f839431e624ae015938ebeb0e73442d0dfb
created 2014-02-09 09:04 +0100
pushed 2014-06-02 21:01 +0000
Ms2ger Ms2ger - Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc
610a841538e88917ecbc4424de4be75224d7db3b
created 2014-02-05 18:11 -0500
pushed 2014-06-02 21:01 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 4: Make OMX use AudioCompactor. r=cpearce
d2d0899bb3bd5f3ee243b0718ff273d650e149ae
created 2014-02-05 09:28 -0800
pushed 2014-06-02 21:01 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 960873) for Win64 build bustage
29c36a7acfb0e3d4886a955a602e9128003961b6
created 2014-02-04 23:10 -0500
pushed 2014-06-02 21:01 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 4: Make OMX use AudioCompactor. r=cpearce
c66ebc9414790067d63b0dfbc7263ecf8d9fa650
created 2014-02-03 20:49 -0500
pushed 2014-06-02 21:01 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 1: Refactor MediaDecoderReader.h into separate headers. r=cpearce
b68184d3213daf2a6235b694fb58202ea90011e4
created 2014-01-22 10:50 -0500
pushed 2014-04-22 00:22 +0000
Alfredo Yang Alfredo Yang - Bug 959861 - Check if the media is seekable in MediaOmxReader::ReadMetadata(). r=cdouble
724948445046bcb3ef48cef22033cf6b98b58dfc
created 2014-01-14 12:38 +1300
pushed 2014-03-10 22:05 +0000
Edwin Flores Edwin Flores - Bug 945864 - Remove buggy MediaOmxReader::GetBuffered method override. r=cpearce, a=1.3+
6233d1456824c7cec1a8df5eff8e3150377c8752
created 2014-01-07 09:44 -0500
pushed 2014-03-10 22:05 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 948005 - Release reasources in MediaOmxReader's destructor. r=doublec, a=1.3+
806ed2a530f9d8269124b46050a0dcfb47447b9d
created 2013-12-02 22:38 -0500
pushed 2014-03-10 22:05 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 941274 - Fix ResetDecode in MediaOmxReader. r=doublec
e2bd39e507c7d7c45203644fc04376ee4248281d
created 2013-10-30 15:41 -0400
pushed 2014-03-10 22:05 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 932076 - Add check for MediaExtractor creation failure. r=doublec
2fd66c1fac2361392c84cc3bbfdfcc112f615462
created 2013-10-25 15:44 +1300
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 930829 - Add MediaData class as base for VideoData and AudioData to simplify writing a generic stream decoder. r=kinetik
7b73d5834399753220e5ee70d7eea7e36d5b4ac6
created 2013-10-17 11:09 -0400
pushed 2014-01-28 00:16 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec
59fb4a13900786755c36b9c4175f4e2704ebccc8
created 2013-09-23 17:53 +0800
pushed 2014-01-28 00:16 +0000
Benjamin Chen Benjamin Chen - Bug 831645 - part2, Rtsp media resource and decoder. r=roc, doublec, sworkman, khuey, gps
ddddcbe66ceba6ec4be09ae7adcbb1873b8cc7a4
created 2013-10-14 10:38 +0200
pushed 2014-01-28 00:16 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 924678: Explicitly clear OmxDecoder::mDecoder, r=doublec
473c72edc9ca5589bf416364fe0b50335b7161f1
created 2013-09-27 17:22 +1200
pushed 2014-01-28 00:16 +0000
Matthew Gregan Matthew Gregan - Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
5ca44b2d50d5144c2c4bd630b9a0140bd239c219
created 2013-10-25 06:05 +0100
pushed 2013-12-03 03:32 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 924678: Explicitly clear OmxDecoder::mDecoder, r=doublec
5ae9a7f6cba8432a4b65ced8099fd91c6f5237e6
created 2013-10-17 11:09 -0400
pushed 2013-12-03 03:32 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec, a=koi+
229879d7f5f29d1cf5b07cb94020671f698e7c63
created 2013-09-13 14:33 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 915958 - Automatically Finish() MediaQueues, so that each backend doesn't need to remember to do it. r=edwin
63bfac8597fa5040d04723cbd1cb5be6578cc230
created 2013-01-24 13:38 +0100
pushed 2013-12-03 03:32 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 831224: Parse MP3 frame headers in OmxDecoder, r=padenot
99e7a2a7029e7f217561865723562d7b88fe1856
created 2013-08-08 09:59 -0700
pushed 2013-12-03 03:32 +0000
Ed Morley Ed Morley - Backed out changeset e334b3139e2a (bug 831224)
e334b3139e2afc7034c2fc4bd9468e08b96d31be
created 2013-01-24 13:38 +0100
pushed 2013-12-03 03:32 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 831224: Parse MP3 frame headers in OmxDecoder, r=padenot
aa697ddff04626851ef995f38192f537e4eb6bb9
created 2013-06-22 08:58 -0400
pushed 2013-09-09 22:57 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 883744 - add pointer null check r=doublec
b1686ef2af5d940994e03c3bcc6daf1f85aee3e5
created 2013-06-15 23:51 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 880601. Emulate a form of keyframe skipping by allowing MediaOmxReader::DecodeVideoFrame to decode more than one video frame if video decoding is falling behind. r=cpearce
a7c70ff62b83aa50406c3460e5a029f8148e53e5
created 2013-06-10 08:22 -0400
pushed 2013-09-09 22:57 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 871485 - Share hw codec between applications/tasks. r=mwu, r=doublec, r=roc
47aba2f7bd778f111b1f7a3540e767b54de849dc
created 2013-06-07 11:13 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to birch.
cbefbd6f06753c81dd6d6592cefc57970a859203
created 2013-06-07 09:57 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4c129a5676eb (bug 871485) for mochitest-1 failures.
4c129a5676eb90e7ec13ed42c81d8732b490ac45
created 2013-06-07 08:15 -0400
pushed 2013-09-09 22:57 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 871485 - Share hw codec between applications/tasks. r=mwu, r=doublec, r=roc
976829350bd603154dfc5b0ef88dee0177e738c3
created 2013-06-06 11:43 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 877461. Part 3: Retry libstagefright audio/video decoding if it fails due to a timeout. r=sotaro
less more (0) -60 tip