Matthew Gregan
|
f277316a2c
|
Bug 572299 - Stuttering audio playback with some Vorbis files (ffmpeg muxed). r=cpearce
|
2010-06-22 02:02:02 +02:00 |
|
Matthew Gregan
|
43c0307567
|
Bug 573405 - Check Theora frame sizes before initializing decoder. Also, check frame region size as well as picture region size. r=roc
|
2010-06-21 12:05:41 +12:00 |
|
Kyle Huey
|
8402fdb96f
|
Backed out changeset f54e6386c113
--HG--
extra : rebase_source : 367bf92e0875df1663e79bd6b968cddd677eeb1c
|
2010-06-19 13:19:25 -07:00 |
|
Kyle Huey
|
0d120276b1
|
Bug 508082: Implement a raw video decoder. r=doublec
--HG--
extra : rebase_source : 2ffc36ceb9cb8407531efa6e7b1f0548e81c170c
|
2010-06-17 17:36:57 -07:00 |
|
Matthew Gregan
|
d8b66c3580
|
Bug 572515 - Crash in [@ nsMediaCacheStream::~nsMediaCacheStream()] if nsMediaCache fails to init. r=roc
|
2010-06-17 21:46:28 +02:00 |
|
Matthew Gregan
|
83f5a5dbae
|
Bug 572235 - Increase default media cache size from 50MB to 500MB. r=roc
|
2010-06-16 11:12:38 +12:00 |
|
Matthew Gregan
|
d562484ebd
|
Bug 571208 - Fix crash in nestegg_free_packet. Only push non-NULL packets into packet queue. r=chris.double
|
2010-06-11 10:59:15 +12:00 |
|
Matthew Gregan
|
b7ee2061e3
|
Bug 571816 - Notify video buffering logic of WebM file reads. r=doublec
|
2010-06-16 09:56:28 +12:00 |
|
Chris Pearce
|
7110845884
|
Bug 571442 - nsBuiltinDecoderReader::GetBufferedBytes() operator precedence fix. r=double
|
2010-06-16 09:56:25 +12:00 |
|
Matthew Gregan
|
8db1fc8f64
|
Bug 568431 - Remove the requirement for mCallbackPeriod from the generic media backend. r=doublec
|
2010-05-31 16:02:00 +12:00 |
|
Matthew Gregan
|
c157381ae5
|
Bug 568162 - More accurate frame end time after seeking for WebM. r=cpearce
|
2010-06-10 15:46:58 +12:00 |
|
Matthew Gregan
|
4d08546873
|
Bug 569187 - Ensure mAudioEndTime is not used uninitialized. r=doublec
|
2010-06-10 15:46:58 +12:00 |
|
Jesse Ruderman
|
aedb18a96b
|
Add a bunch of crashtests
|
2010-06-08 17:53:08 -07:00 |
|
Chris Double
|
ededc0e627
|
Bug 566245 - Add WebM test file for content/media tests. r=kinetik
|
2010-06-09 11:31:27 +12:00 |
|
Chris Double
|
33d1e85788
|
Bug 566245 - WebM/VP8 decoder backend. r=kinetik
|
2010-06-09 11:31:27 +12:00 |
|
Chris Double
|
42bf8162f5
|
Bug 566245 - HTMLMediaElement.canPlayType support for WebM. r=roc
|
2010-06-09 11:31:27 +12:00 |
|
Chris Pearce
|
a7d0ccd23a
|
Bug 564720 - Refactor media tests to be backend independent were possible. r=roc
--HG--
rename : content/media/test/test_play.html => content/media/test/test_play_events.html
rename : content/media/test/test_progress2.html => content/media/test/test_progress.html
rename : content/media/test/test_onloadedmetadata.html => content/media/test/test_replay_metadata.html
rename : content/media/test/test_wav_trunc_seek.html => content/media/test/test_seek_out_of_range.html
rename : content/media/test/test_bug495319.html => content/media/test/test_timeupdate_small_files.html
rename : content/media/test/test_bug486646.html => content/media/test/test_video_to_canvas.html
|
2010-05-31 10:02:06 +12:00 |
|
Jesse Ruderman
|
b62ad0fcfb
|
Temporarily turn this assertion into a warning because of frequent random orange. Bug 569108 covers turning it back into an assertion.
|
2010-05-29 21:51:12 -07:00 |
|
Chris Double
|
110891cd57
|
Bug 567056. Rename mAspectRatio to mPixelAspectRatio. r=kinetik
|
2010-05-24 09:36:10 +12:00 |
|
Chris Double
|
264f50b5de
|
Bug 566501 - Remove unnecessary seek from the video decoder base class. r=cpearce
|
2010-05-21 09:13:01 +12:00 |
|
Chris Double
|
5b7c6059a4
|
Bug 566498 - Move duration calculation into the video decoder base class. r=cpearce
|
2010-05-21 09:13:01 +12:00 |
|
Chris Double
|
00600999ad
|
Bug 566241 - Decode audio when keyframe skipping even if we've got ample audio. r=cpearce
|
2010-05-21 09:13:01 +12:00 |
|
L. David Baron
|
4efaf9430a
|
The assertion on 466607-1.html was also seen on Linux, so just mark all the bug 564603 assertions as cross-platform. (Bug 472557)
|
2010-05-20 07:44:24 -07:00 |
|
Rich Dougherty
|
a9d5c7ce86
|
Bug 557982. Use Image objects in the video frame queue so we can avoid making an extra copy as we put frames into the queue. r=kinetik
|
2010-05-19 15:04:33 +12:00 |
|
L. David Baron
|
bce6e63ce7
|
Add another known assertion annotation in the manifest. (Bug 472557)
|
2010-05-17 21:00:36 -07:00 |
|
L. David Baron
|
864652362b
|
Add additional annotation for a random assertion on a crashtest. (Bug 472557)
|
2010-05-13 19:36:48 -07:00 |
|
Michael Kohler
|
6c0f59f4a6
|
Bug 506041 Part 2: Correct misspellings in source code
r=timeless
|
2010-05-13 14:19:50 +02:00 |
|
Chris Pearce
|
b8c4549e32
|
Bug 562840 - Fix audio buffering logic to prevent over eager frame dropping on load. r=kinetik
|
2010-05-13 12:59:42 +12:00 |
|
L. David Baron
|
10c0f0c25d
|
Adjust assertion annotations in crashtest manifest. (Bug 472557) On CLOSED TREE to force another round of builds and see if the network problems are better.
|
2010-05-08 07:48:52 -07:00 |
|
L. David Baron
|
c4eb38acd9
|
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
|
2010-05-06 09:28:01 -07:00 |
|
Chris Double
|
2c10837550
|
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 2 - r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : ca2b9dced11a077b4eb0d5889cd8a0ff25a4b31f
|
2010-05-06 14:31:02 +12:00 |
|
Chris Double
|
5cbf467462
|
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 1 - r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : a5726df63eda9c240db016aaf4e6a92d876fdb68
|
2010-05-06 14:30:34 +12:00 |
|
Daniel Holbert
|
fd3addf303
|
Bug 563849: Fix "possible loss of data" MSVC warnings in nsWaveDecoder.cpp. r=kinetik
|
2010-05-04 22:22:37 -07:00 |
|
timeless@mozdev.org
|
cb2f888d98
|
Bug 562508 - Submitted comparison between signed and unsigned integer expressions in nsOggPlayStateMachine::Run(). r=doublec
|
2010-04-30 15:04:12 +12:00 |
|
timeless@mozdev.org
|
1eca7c6303
|
Bug 562585 - AllFrameTimesIncrease defined but not used. r=doublec
|
2010-04-30 15:03:38 +12:00 |
|
Chris Pearce
|
2966b4cccd
|
Bug 556455 - Remove liboggz, liboggplay, libfishsound from video decoder. r=doublec
|
2010-04-27 20:53:48 +12:00 |
|
Chris Pearce
|
de44118d0b
|
Bug 556893 - Make playback time remaining accurate in media readyState transition calculation. r=doublec
|
2010-04-27 20:53:45 +12:00 |
|
Chris Pearce
|
6f5d537cbc
|
Bug 531340 - Add NS_STACK_CLASS static analysis keyword to video decoder's MonitorAutoExit object. r=roc
|
2010-04-27 20:53:45 +12:00 |
|
Chris Pearce
|
a7a6d145d9
|
Bug 557426 - Only stop Ogg decode to buffer when we're running out of decoded data. r=doublec
|
2010-04-27 20:53:44 +12:00 |
|
Chris Double
|
954518497c
|
Bug 560708 - Factor non-Ogg specific logic into decoder base class. r=cpearce sr=roc
|
2010-04-27 20:53:44 +12:00 |
|
Chris Double
|
ea974f2afe
|
Bug 560708 - Rename nsOggDecoder to nsBuiltInDecoder. r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggHacks.h => content/media/VideoUtils.h
rename : content/media/ogg/nsOggDecoder.cpp => content/media/nsBuiltinDecoder.cpp
rename : content/media/ogg/nsOggDecoder.h => content/media/nsBuiltinDecoder.h
|
2010-04-27 20:53:44 +12:00 |
|
Ben Newman
|
bd232d2cb8
|
Replace direct instantiations of nsRunnableMethod with calls to the templatized NS_NewRunnableMethod function (part 3/3 of bug 558498). r=dwitte sr=dbaron
|
2010-04-20 16:21:35 -07:00 |
|
Ben Newman
|
8663c1f722
|
Eliminate duplicate code by combining nsNonOwningRunnableMethod with nsRunnableMethod (part 1/3 of bug 558498). r=dwitte sr=dbaron
|
2010-04-20 10:22:04 -07:00 |
|
Chris Double
|
7d3964aa08
|
Bug 560806 - No duration or seeking on Ogg video URL's that redirect - r=roc (CLOSED TREE)
|
2010-04-22 12:32:52 +12:00 |
|
Chris Double
|
ef03b912fb
|
Bug 551277 - Replace liboggplay YUV to RGB color conversion code - r=roc
|
2010-04-19 13:17:06 +12:00 |
|
Chris Pearce
|
8d9c381029
|
Bug 557432 - Don't Shutdown() nsAudioStream in Drain() when there's no audio playing. r=kinetik
|
2010-04-12 10:26:34 +12:00 |
|
Chris Pearce
|
cb96db7cf3
|
Bug 557432 - Commit backout.
|
2010-04-09 16:33:54 +12:00 |
|
Chris Pearce
|
27960244ba
|
Bug 557432 - Backed out changeset b64df24f4910
|
2010-04-09 16:33:07 +12:00 |
|
Chris Pearce
|
c331b94df9
|
Bug 557432 - Lock the audio stream while getting it's played duration. r=doublec
|
2010-04-08 20:16:02 +12:00 |
|
Chris Pearce
|
c407c0d6be
|
Bug 557095 - Video FPS calculation in 64bit to avoid aborting on overflow. r=doublec
|
2010-04-08 20:16:02 +12:00 |
|