Daniel Holbert
|
6e5356dd30
|
Bug 745272: Replace comparison of unsigned value >=0 with a useful comparison. r=humph r=cpearce
|
2012-04-16 14:29:14 -07:00 |
|
Matthew Gregan
|
b622e34f64
|
Bug 742154 - Work around media crashtest shutdown hang in cubeb_winmm. r=cpearce
|
2012-04-16 15:00:40 +12:00 |
|
Matthew Gregan
|
cfefa73214
|
Bug 723793 - Lazily initialize libcubeb on first use. r=roc
|
2012-04-16 15:00:12 +12:00 |
|
Abhishek Bhatnagar
|
a1f068120f
|
Bug 620164 - Remove CheckedInt and Muloverflow from nsTheoraState::MaxKeyframeOffset. r=cpearce
|
2012-04-11 07:44:28 -04:00 |
|
Veeraya Pupatwibul
|
26e9a6a204
|
Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
|
2012-04-04 11:15:10 +02:00 |
|
Chris Pearce
|
ca47762f8f
|
Bug 741052 - Null check nsMediaCache::mFileCache in nsMediaCache destructor. r=roc
|
2012-04-02 10:34:11 +12:00 |
|
Christopher De Cairos
|
b9bebb8f08
|
Bug 736400 - Make each decoder Clone() method check if its mimetype is enabled. r=cpearce
|
2012-03-30 20:52:07 -04:00 |
|
Chris Pearce
|
235c0ed1b6
|
Bug 736342 - Defer media cache writes and block moves to a non-main thread. r=roc
|
2012-03-28 13:04:26 +13:00 |
|
Chris Pearce
|
c92e96b48f
|
Bug 736342 - Add AsyncBlockWriter, which defers file writes to another thread. r=roc
|
2012-03-28 13:04:20 +13:00 |
|
Nathan Froyd
|
f951079eae
|
Bug 739962 - fix -Wunused-but-set-variable warnings in content; r=bent
|
2012-03-28 09:14:33 -04:00 |
|
Chris Pearce
|
5d037cdaf0
|
Bug 726400 - Backed out changeset 4ad6c040729f. r=backout.
|
2012-03-26 14:41:14 +13:00 |
|
Christopher De Cairos
|
49bf77143e
|
Bug 736400 - Make each decoder Clone() method check if its mimetype is enabled r=cpearce
|
2012-03-26 14:21:53 +13:00 |
|
Phil Ringnalda
|
f0b85848e1
|
Back out c4a4b0171b99 (bug 736400) for Android build bustage
|
2012-03-25 15:35:37 -07:00 |
|
Christopher De Cairos
|
b9927ed2b5
|
Bug 736400 - Make each decoder Clone() method check if its mimetype is enabled r=cpearce
|
2012-03-26 10:48:40 +13:00 |
|
Robert O'Callahan
|
437f35ed2a
|
Bug 712836. Make MediaResources which have ended abnormally ineligible for cloning. r=cpearce
|
2012-03-20 20:55:40 +13:00 |
|
Robert O'Callahan
|
f7ecbe0c64
|
Bug 646331. Fix duration of big.wav. r=cpearce
|
2012-03-19 12:36:06 +13:00 |
|
Matthew Gregan
|
400456d7dd
|
Bug 734784 - Clean up some include lists in content/media. r=cpearce
|
2012-03-12 15:19:31 +13:00 |
|
Adam Dane
|
3297d979d7
|
Bug 612246 - Store the media cache in the profile directory for single process Gecko and the system temp directory for multi-process. r=cpearce
|
2012-03-05 14:40:56 -06:00 |
|
Matthew Gregan
|
5690270a32
|
Bug 693021 - Back out the incorrect removal of bug 673698's fixed.
|
2012-03-05 19:19:45 +13:00 |
|
Matthew Gregan
|
23eae0d564
|
Bug 693021 - Bail from AdvanceFrame early if no longer playing. r=cpearce
|
2012-03-05 15:27:49 +13:00 |
|
Justin Lebar
|
62dbeeb1ab
|
Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo
|
2012-02-29 22:56:43 -05:00 |
|
Matthew Gregan
|
50c2fae2eb
|
Bug 730425 - Make range check assertion in stream read fatal, and add the same check to similar code in the cached stream read. r=roc
|
2012-03-01 12:52:02 +13:00 |
|
Matthew Gregan
|
19bc4b9146
|
Bug 730425 - Performa an additional range check in stream read. r=roc
|
2012-02-28 17:38:46 +13:00 |
|
Matthew Gregan
|
9b3f74d365
|
Bug 634564 - Re-enable test_closing_connections.
|
2012-02-27 12:51:52 +13:00 |
|
Matthew Gregan
|
b4bd6bbd9d
|
Bug 634564 - Don't reset load-in-background flag when moving completed media load into the foreground. r=cpearce
|
2012-02-24 14:07:35 +13:00 |
|
Masatoshi Kimura
|
d99288b6cc
|
Bug 720208 - Implement DOM4 DOMException types and codes. r=smaug,ms2ger
|
2012-02-23 01:34:14 +01:00 |
|
Ching Wei Tseng
|
9bb78b0653
|
Bug 601535 - content/media should use CheckedInt.h. r=doublec
|
2012-02-22 13:28:06 +01:00 |
|
Ms2ger
|
79981b5cf9
|
Bug 726416 - Fix some content/ build warnings; r=mounir
|
2012-02-21 10:34:01 +01:00 |
|
David Seifried
|
f3faca678f
|
Bug 680321 - Media preload state should reset in resource selection algorithm. r=cpearce
|
2012-02-20 10:02:08 +13:00 |
|
Bill McCloskey
|
6b3aa0565d
|
Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
|
2012-02-17 14:35:20 -08:00 |
|
Robert O'Callahan
|
dea0c5b319
|
Bug 727694. Set up new mDecoderStateMachine with any preset initial volume. r=cpearce
|
2012-02-16 17:17:36 +13:00 |
|
Robert O'Callahan
|
ad4c67538b
|
Bug 726889. Rename nsMediaStream/nsMediaChannelStream/nsMediaFileStream to mozilla::MediaResource/ChannelMediaResource/FileMediaResource. Also rename nsByteRange to mozilla::MediaByteRange and nsChannelStatistics to mozilla::MediaChannelStatistics. Rename GetStream to GetResource and various other mentions of 'stream' to 'resource'. r=cpearce
--HG--
rename : content/media/nsMediaStream.cpp => content/media/MediaResource.cpp
rename : content/media/nsMediaStream.h => content/media/MediaResource.h
|
2012-02-15 17:35:01 +13:00 |
|
Robert O'Callahan
|
8b57a3e190
|
Bug 708116. Factor out logic for updating the current frame of a video element into a helper object. r=doublec
|
2012-02-15 17:35:01 +13:00 |
|
Robert O'Callahan
|
30f3e3e857
|
Bug 726891. Move rate/channels/format up to nsAudioStream and add inline getters. r=kinetik
|
2012-02-14 17:39:33 +13:00 |
|
Chris Pearce
|
a8858bf744
|
Bug 673698 - Don't update video playback position during seek. r=roc
|
2012-02-14 21:48:16 +13:00 |
|
Phil Ringnalda
|
4ef4e9a277
|
Back out 7f81109133b5 (bug 725221), 135721f3720b (bug 726891), aef4ead175b4 (bug 726894) for orange
|
2012-02-13 22:31:22 -08:00 |
|
Robert O'Callahan
|
7e49a0a41c
|
Bug 726891. Move rate/channels/format up to nsAudioStream and add inline getters. r=kinetik
|
2012-02-14 17:39:33 +13:00 |
|
Joe Olivas
|
6453e0bff8
|
Bug 725152 - Only use force_stereo_mode pref if it's explicitly set. r=kinetik
|
2012-02-14 15:35:26 +13:00 |
|
Zack Weinberg
|
3e37aa2a65
|
Bug 682141 band-aid: add another todo missed the first time. r=cpearce
|
2012-02-05 20:32:43 -08:00 |
|
Matthew Gregan
|
bf2bef38cb
|
Bug 723781 - Disable libcubeb for now.
--HG--
extra : rebase_source : 23c5d8448d65e2b18a10e61e079f44f261cdb71a
|
2012-02-03 21:31:43 +13:00 |
|
Phil Ringnalda
|
fd99423d49
|
Back out 60fc46d5b1ca (bug 723793) for Windows crashtest assertions
--HG--
extra : rebase_source : 6ca69e6016ed2c1699315b7a1f7d632903857a33
|
2012-02-02 23:33:08 -08:00 |
|
Matthew Gregan
|
c7f2939f94
|
Bug 723793 - Lazily initialize libcubeb on first use. r=roc
|
2012-02-03 16:01:40 +13:00 |
|
Matthew Gregan
|
1e41289b57
|
Bug 677138 - Integrate libcubeb into a buffered nsAudioStream API. r=cpearce
|
2012-01-13 10:20:36 +13:00 |
|
Ed Morley
|
14dbcc2bc2
|
Backout 0e6b1dfaa99c (bug 720208) for M1 orange
|
2012-02-01 12:58:07 +00:00 |
|
Masatoshi Kimura
|
7d692e41fd
|
Bug 720208 - Implement DOM4 DOMException types and codes. r=ms2ger,smaug
|
2012-02-01 11:36:42 +01:00 |
|
Chris DeCairos
|
87c0079e11
|
Bug 715323 - Make offset paramater in NotifyDataArrived PRInt64 r=cpearce
|
2012-02-01 11:05:51 +13:00 |
|
Chris Pearce
|
c7b6d7ccdc
|
Bug 715469 - Make video full-screen button use background image, so it doesn't fire a load event. r=gavin
|
2012-01-30 20:04:44 +13:00 |
|
Jon Buckley
|
a1ada7a67d
|
Bug 682299 - Implement CORS support for the <video> tag. r=roc
|
2012-01-25 17:31:30 -05:00 |
|
Christopher De Cairos
|
57cbddb595
|
Bug 686137 - Make nsMediaDecoder::RequestFrameBufferLength virtual. r=kinetik
|
2012-01-25 13:38:23 +13:00 |
|
Christopher De Cairos
|
3fd6013dea
|
Bug 686137 - Add test for setting mozFrameBufferLength. r=kinetik
|
2012-01-25 13:38:22 +13:00 |
|
Chris Pearce
|
8f31983afb
|
Bug 717026 - Change test to not play() media to avoid audio thread destruction bottleneck. r=roc
|
2012-01-20 07:31:03 +13:00 |
|
Chris Pearce
|
eb006e51ef
|
Bug 713381 - Queue media decode thread creation when limit reached. r=roc
|
2012-01-20 07:30:29 +13:00 |
|
Chris Pearce
|
399643a27c
|
Bug 713381 - Add null check on decoder state machine, increase media thread limit. r=roc
|
2012-01-20 07:29:12 +13:00 |
|
Chris Pearce
|
92dea45444
|
Bug 717026 - Ensure libsydneyaudio windows block size is an even multiple of channels*frame_size. r=kinetik
|
2012-01-19 14:11:51 +13:00 |
|
Chris Pearce
|
feca30f47a
|
Bug Bug 713381 - backout 38271572005b,d5ebbc25b4b8,6435f51dd10d. r=backout
|
2012-01-19 11:56:54 +13:00 |
|
Chris Pearce
|
c7db97f406
|
Bug 713381 - Queue media decode thread creation when limit reached. r=roc
|
2012-01-19 09:15:57 +13:00 |
|
Chris Pearce
|
f8ec2fc9d5
|
Bug 713381 - Add null check on decoder state machine. r=roc
|
2012-01-19 09:15:47 +13:00 |
|
Ms2ger
|
10ae9ad9d2
|
Merge m-c to m-i.
|
2012-01-11 12:15:35 +01:00 |
|
Ms2ger
|
f721014338
|
Bug 699731 - Remove PR_INT64_MAX / PR_UINT64_MAX from non-nsprpub source; r=ted
|
2012-01-11 09:23:07 +01:00 |
|
Chris Pearce
|
451d64779a
|
Bug 712738 - Cap seeking outside of buffered data in live streams to end of buffered data. r=kinetik
|
2012-01-06 19:40:51 +13:00 |
|
Chris Pearce
|
176bb0c176
|
Bug 716417 - Don't add media elements to the element table twice if when we hit decode thread limit. r=roc
|
2012-01-11 11:58:43 +13:00 |
|
Kyle Huey
|
dca538b319
|
Bug 714445: nsWebMReader should not read preferences off the main thread. r=roc
|
2012-01-01 12:10:49 -05:00 |
|
Plop
|
8729f22343
|
Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger
|
2011-12-28 09:13:37 +01:00 |
|
Ed Morley
|
ea70443fc2
|
Backout b02402b95e5c (bug 708277) for build failures on all platforms
|
2011-12-22 11:07:12 +00:00 |
|
Thomas Prip Vestergaard
|
9e1bfdef23
|
Bug 708277 - Replace PR_MAX with NS_MAX. r=roc
|
2011-12-22 11:47:59 +01:00 |
|
Jeff Walden
|
279c3635c0
|
Bug 711799 - Fix a bunch of unused-variable warnings. r=dholbert
--HG--
extra : rebase_source : 91fc77dca316018652d4d99f6d4cc8d0f7195e6e
|
2011-12-18 01:00:42 -05:00 |
|
Andrew Quartey
|
e782621700
|
Bug 706731: Support for defaultMuted DOM attribute on media elements. r=kinetik,bzbarsky
|
2011-12-15 14:36:46 -05:00 |
|
Robert O'Callahan
|
5201645780
|
Bug 687972. Remove logging that we added to hunt down the bug.
|
2011-12-15 23:26:42 +13:00 |
|
Robert O'Callahan
|
c67f8a67e7
|
Bug 687972. Ignore closed streams when computing whether all streams for the resource are suspended. r=cpearce
|
2011-12-15 23:26:42 +13:00 |
|
Ehsan Akhgari
|
15fc5f3def
|
Bug 709721 - Part 2: Access vpx_codec_vp8_dx_algo through the function accessor to make things work cross-modules. r=cpearce
|
2011-12-15 06:40:22 +01:00 |
|
Andrew Quartey
|
e51c16190c
|
Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal
|
2011-12-13 14:17:59 +00:00 |
|
Robert O'Callahan
|
937c660084
|
Bug 687972. More logging.
|
2011-12-09 17:48:40 +13:00 |
|
Jeff Walden
|
461e38f5e8
|
Bug 704313 - Implement mozilla/StdInt.h. r=cjones
--HG--
extra : rebase_source : b221134fdfbde13a37a6ef621bba3ca183a46101
|
2011-11-22 17:42:57 -08:00 |
|
Robert O'Callahan
|
c81f0548a8
|
Bug 687972. Set mCacheSuspended/mChannelEnded flags on all streams *before* calling CacheClientSeek/Resume/Suspend on any stream, because nsMediaChannelStream::CacheClientSuspend will call nsBuiltinDecoder::NotifySuspendedStatusChanged which will call nsMediaChannelStream::IsSuspendedByCache which will call nsMediaCacheStream::AreAllStreamsForResourceSuspended which relies on mCacheSuspended/mChannelEnded being set correctly for all streams for that resource. r=doublec
|
2011-12-02 17:43:42 +13:00 |
|
Robert O'Callahan
|
7bbc460e15
|
Bug 687972. Even more logging...
|
2011-12-02 10:19:43 +13:00 |
|
Robert O'Callahan
|
b22f626880
|
Bug 687952. Fix bustage
|
2011-12-01 23:32:11 +13:00 |
|
Robert O'Callahan
|
30ee186c84
|
Bug 687972. More logging...
|
2011-12-01 23:16:26 +13:00 |
|
Brad Lassey
|
fb38b7fab8
|
Bug 687972 - backing out changesets b17ab862bbc1 and a6db0c6c94a3 r=orange
|
2011-11-30 22:59:00 -05:00 |
|
Robert O'Callahan
|
b1c2e62040
|
Bug 687972. Remove logging code now that we've fixed the bug.
|
2011-12-01 15:49:50 +13:00 |
|
Robert O'Callahan
|
cc9cc9085f
|
Bug 687972. Don't count streams whose channel has ended when looking to see if there's any non-suspended stream for a resource. r=cpearce
|
2011-12-01 12:09:10 +13:00 |
|
Robert O'Callahan
|
4ef340dbbe
|
Bug 687972. Add a little bit more logging.
|
2011-12-01 00:16:19 +13:00 |
|
Robert O'Callahan
|
508f509754
|
Bug 687972. Try 2: Run autoplay for an element after reaching loadedmetadata if all download streams for its resource are suspended by the media cache. r=cpearce
|
2011-11-30 18:05:49 +13:00 |
|
Chris Pearce
|
8e92cfdc4c
|
Bug 705994 - Ensure test_preload_actions doesn't try to finish test cases multiple times. r=roc
|
2011-11-30 11:01:14 +13:00 |
|
Robert O'Callahan
|
f5d5e833e0
|
Adding more logging to try to track down bug 687972.
|
2011-11-29 16:12:40 +13:00 |
|
Chris Pearce
|
eb3d8c40bf
|
Bug 687972 - Add some verification to MediaTestManager. r=roc
|
2011-11-29 12:17:09 +13:00 |
|
Robert O'Callahan
|
7cda52b8aa
|
Bug 703379. Keep a table of media elements indexed by URI and when loading, try to find an existing element with the same URI and clone its decoder. r=doublec
|
2011-11-25 15:06:22 +13:00 |
|
Robert O'Callahan
|
882adb220d
|
Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
|
2011-11-25 15:06:20 +13:00 |
|
Matthew Gregan
|
47a096373a
|
Bug 695986 - Fix bug 669556 on Android. r=cpearce
|
2011-11-22 13:17:38 +13:00 |
|
Robert O'Callahan
|
e5c5e6b988
|
Backing out part of bug 703379 to fix build failure of nsRawReader
|
2011-11-24 12:30:03 +13:00 |
|
Robert O'Callahan
|
f734db7521
|
Bug 703379. Keep a table of media elements indexed by URI and when loading, try to find an existing element with the same URI and clone its decoder. r=doublec
|
2011-11-24 12:05:13 +13:00 |
|
Robert O'Callahan
|
84b2fe0e79
|
Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
|
2011-11-24 12:05:12 +13:00 |
|
Robert O'Callahan
|
4422937668
|
Bug 703379. Fire CacheClientNotifyDataEnded when we clone a decoder which has already reached the end of the download. r=doublec
|
2011-11-24 12:05:12 +13:00 |
|
Robert O'Callahan
|
a9dfd68f0f
|
Bug 703379. Part 3: Ensure that we can extract the data from any partially-read blocks held by any stream for a given resource. r=doublec
|
2011-11-24 12:01:50 +13:00 |
|
Robert O'Callahan
|
71e8a8e2cf
|
Bug 680275. Fix test to ensure that window always gets closed. r=doublec
|
2011-11-24 12:01:20 +13:00 |
|
Chris Pearce
|
011644c901
|
Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik
|
2011-11-22 13:34:21 +13:00 |
|
Matthew Gregan
|
37527f99d1
|
Bug 449157 - Implement loop attribute on media elements. r=roc
|
2011-11-21 11:59:01 +13:00 |
|
Matthew Gregan
|
9a55d137ce
|
Bug 700555 - Add null check in nsBuiltinDecoder::NotifyDataArrived. r=doublec
|
2011-11-09 15:42:26 +13:00 |
|
Chris Double
|
aa378fd6c7
|
Bug 691096 - Add test - r=cpearce
--HG--
extra : rebase_source : 076426e90960bbd0d60fc2186a93722734677d89
|
2011-11-08 14:38:22 +13:00 |
|
Chris Double
|
f1d1615de6
|
Bug 691096 - Provide hard limit to number of media elements that can be decoded in parallel - r=cpearce
--HG--
extra : rebase_source : b82ea2e14028f625ea247e93ca6be427e5db815d
|
2011-11-08 14:38:17 +13:00 |
|
Ed Morley
|
7bc582f20f
|
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
|
2011-11-05 18:35:59 +00:00 |
|
Rail Aliiev
|
8a56fd9db2
|
Bug 616542 - Shorten file path length of mochitest; r=ted
|
2011-11-04 21:13:42 +00:00 |
|
Marco Bonardo
|
65c8b48385
|
Backout 12744c5b688d, edefcb820429 to investigate Android C1 permaorange.
|
2011-11-03 09:24:02 +01:00 |
|
Chris Double
|
c60855051a
|
Bug 691096 - Add test - r=cpearce
--HG--
extra : rebase_source : c2758165d8ef6bd31d180588efe9dfd0023d0707
|
2011-11-03 14:58:59 +13:00 |
|
Chris Double
|
3bb5a85868
|
Bug 691096 - Provide hard limit to number of media elements that can be decoded in parallel - r=cpearce
--HG--
extra : rebase_source : 23bc74b97aa678f47e812351a9443cbf223f808e
|
2011-11-03 14:58:54 +13:00 |
|
Ralph Giles
|
73cf8b6e2e
|
Bug 695102 - fix a comment typo. r=cpearce
|
2011-10-20 10:08:59 +02:00 |
|
Matthew Gregan
|
960adf1dad
|
Bug 693095 - Fix audio stream position estimation for remoted streams. Also resurrect audio thread wait removed in bug 669556 when using remoted audio streams. r=cpearce
|
2011-10-19 18:29:08 +13:00 |
|
Chris Double
|
fa522acee3
|
Bug 686957 - Display final frame of video when seeking to end - r=kinetik
--HG--
extra : rebase_source : 4ba333f6de5d287f1b37cee7b4b34adb93bb4e85
|
2011-09-30 17:15:24 +13:00 |
|
Chris Double
|
aa7ee53711
|
Bug 686942 - Add test - r=kinetik
--HG--
extra : rebase_source : 722b14f4731f46c598c1dcc2b7495a1f0f133e77
|
2011-09-30 17:13:15 +13:00 |
|
Matthew Gregan
|
ea722d8a5a
|
Bug 669556 - Calculate OS X sydneyaudio buffer sizes by time, and shrink buffers to 1000ms. Remove buffer refill wait from nsBuiltinDecoderStateMachine::AudioLoop as the buffer fullness estimation is inaccurate. r=cpearce
|
2011-10-03 15:14:32 +13:00 |
|
Matthew Gregan
|
b91f76289a
|
Bug 690603 - Remove PR_TRUE/PR_FALSE from media code. r=doublec
|
2011-09-30 12:34:37 +13:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Matthew Gregan
|
bd4295528f
|
Bug 689432 - Disambiguate use of "samples" by introducing "frames" in a number of places. r=doublec
|
2011-09-27 16:31:18 +13:00 |
|
Chris Double
|
bd6768da6d
|
Bug 686942: respect pause state when seeking to end and beginning of videos - r=kinetik
--HG--
extra : rebase_source : 9d698ae2e8731040fa8f40b90164889b5a8b5e23
|
2011-09-27 15:22:09 +13:00 |
|
Fabrice Desré
|
710899e3ab
|
Bug 659188 - Android and media parts [r=blassey] [r=cpearce]
|
2011-09-26 17:25:41 -07:00 |
|
Matthew Gregan
|
8579719cfc
|
Bug 688516 - Null check mElement before use in NotifyDownloadEnded and AudioAvailable. r=cpearce
|
2011-09-23 16:27:18 +12:00 |
|
Matthew Gregan
|
49589fa033
|
Bug 682593 - Avoid possible null dereference during state machine shutdown. r=cpearce
|
2011-09-21 19:01:00 +12:00 |
|
Martin Richard
|
398b044837
|
Bug 646333 - Make video constants consistently const T. r=cpearce
|
2011-09-15 07:39:50 +12:00 |
|
Ehsan Akhgari
|
8718a82f9d
|
Backout changesets 8e9aea2febed, 604544452285 and 9f150c4e1a48 because of Mac OS X 32-bit reftest orange
--HG--
extra : rebase_source : dbc017628f469e980efc8edfa26f8cce0ac7a956
|
2011-09-08 11:30:22 -04:00 |
|
Oleg Romashin
|
9427b94ce8
|
Bug 685258 - Pulse audio backend does not check provided playback and crashes r=derf
|
2011-09-08 12:51:25 +02:00 |
|
Felix Fung
|
1efc4b73a9
|
Bug 577266 - Correct misspellings in source code: 'verion' -> 'version'
|
2011-09-06 22:50:26 -07:00 |
|
Chris Pearce
|
20ce360676
|
Bug 683421 - Make MediaTestManager less 'batchy'. r=kinetik
|
2011-08-31 15:38:10 +12:00 |
|
Chris Double
|
6282bd0d7d
|
Bug 679262 - Seeking to end of file during loadedmetadata event breaks further playback - r=cpearce
--HG--
extra : rebase_source : 1ecffe9613128724e38060d44a46a5bdbcc6fb18
|
2011-08-29 13:35:52 +12:00 |
|
Chris Double
|
017ca5a5d8
|
Bug 682141 - Mark test that reads video fragment end time as todo due to intermittent timing issues related to sound buffers - r=cpearce
--HG--
extra : rebase_source : 0cf9bb517b727fa1f163f80d22d62ea0bddff7a3
|
2011-08-29 13:33:07 +12:00 |
|
Chris Double
|
4bb2da9957
|
Bug 648595 - Part 2/2: Tests for temporal media fragments support - r=cpearce
--HG--
extra : rebase_source : 45e62dc05dff2660a07b43989cdb179e91ac31a5
|
2011-08-25 11:42:27 +12:00 |
|
Chris Double
|
1e5e4609a1
|
Bug 648595 - Part 1/2: Implement temporal dimension portion of Media Fragments URI specification for video/audio - r=cpearce
--HG--
extra : rebase_source : f9b5986e739a091c37caeb882904434f21fb6d81
|
2011-08-25 11:42:23 +12:00 |
|
Chris Pearce
|
74aeb8ac09
|
Bug 671745 - Remove another unnecessary and orange-inducing play() in test_replay_metadata. r=kinetik
|
2011-08-23 10:35:22 +12:00 |
|
Josh Matthews
|
9a5037c360
|
Bug 680275 - Ensure that the video load begins before adding the video to a new document. r=roc
|
2011-08-18 18:38:26 -04:00 |
|
Chris Pearce
|
858ae394a1
|
Bug 671745 - Remove unnecessary and orange-inducing play() in test_replay_metadata. r=doublec
|
2011-08-18 16:41:24 +12:00 |
|
Matthew Gregan
|
1eaa941a74
|
Bug 679269 - Rename SoundData{,Value} to AudioData{,Value} and fix inconsistent use of "sound" vs "audio". r=doublec
|
2011-08-16 17:19:51 +12:00 |
|
Matthew Gregan
|
f0cf2aa37d
|
Bug 679261 - sa_stream_get_min_write should return a result in bytes, not frames. r=cpearce
|
2011-08-16 15:47:45 +12:00 |
|
Matthew Gregan
|
6a2291960b
|
Bug 623444 - Remove unused non-blocking code from nsAudioStream. r=doublec
|
2011-08-08 12:51:04 +12:00 |
|
Chris Pearce
|
4c092f1160
|
Bug 665344 - Ensure minWriteSamples samples written before sleeping in AudioLoop drain. r=kinetik
|
2011-08-16 15:32:10 +12:00 |
|
Malini Das
|
960a7c7495
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- new tests. r=jmaher, a=test-only
|
2011-08-12 12:21:44 -04:00 |
|
Malini Das
|
02665c9658
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain 1/1. r=jmaher, a=test-only
|
2011-08-12 12:21:42 -04:00 |
|
Malini Das
|
da32b5cbd3
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- update tests. r=jmaher, a=test-only
|
2011-08-12 12:21:37 -04:00 |
|
Matt Brubeck
|
f2cba5adcb
|
Merge the last green changeset from mozilla-inbound to mozilla-central
|
2011-08-12 06:41:55 -07:00 |
|
Ms2ger
|
9414376b01
|
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
|
2011-08-11 15:29:50 +02:00 |
|
Paul ADENOT
|
36cf6a91a7
|
Bug 462960 - Implement nsIDOMHTMLMediaElement::GetSeekable() + seeking algorithm part 7. r=cpearce
|
2011-08-09 12:10:48 +02:00 |
|
Daniel Holbert
|
aaace3b649
|
Bug 678256: Fix init list warning for nsBuiltinDecoderStateMachine. r=cpearce
|
2011-08-11 15:19:56 -07:00 |
|
Chris Pearce
|
e9746ae18e
|
Bug 675747 - Handle multiple bos pages in a single ogg bitstream. r=doublec
|
2011-08-05 08:44:24 +12:00 |
|
Chris Double
|
155df8e73f
|
Bug 666132: Account for trailing data in the last frame of audio data in ogg backend debug code - r=cpearce
|
2011-08-03 15:08:56 +12:00 |
|
Marco Bonardo
|
e54d67ac13
|
Backout changesets e0aab5011b70, 0040f406ea6d (Bug 462959) due to intermittent crashes in its own test.
|
2011-08-02 23:36:14 +02:00 |
|
Paul ADENOT
|
6c67043066
|
Bug 462959 - Tests for HTMLMediaElement.played; r=cpearce+kinetik
|
2011-07-03 11:53:39 +02:00 |
|
Matthew Gregan
|
d378429e10
|
Bug 675630 - Fix null dereference in media memory reporter. r=cpearce
|
2011-08-02 15:21:52 +12:00 |
|
Paul ADENOT
|
99d65b2f85
|
Bug 619752 part 1 - Duration should be +Inf on infinite length video streams. Core changes and corresponding test fixes. r=cpearce
|
2011-08-01 14:11:20 -04:00 |
|
Chris Pearce
|
b97df9d7cd
|
Bug 675045 - Abort DecodeToTarget() when we detect a poorly muxed file. r=kinetik
|
2011-08-01 14:45:58 +12:00 |
|
David Volgyes
|
2b21de9549
|
Bug 673154 - Use nsAutoArrayPtr for SoundDataValue allocations to simplify ownership. r=cpearce
|
2011-07-29 13:54:21 +12:00 |
|
Matthew Gregan
|
db3428cfec
|
Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe
|
2011-07-22 15:17:23 +12:00 |
|
Chris Pearce
|
7ee610a982
|
Bug 664341 - Specify media decoder's thread stack size. r=kinetik
|
2011-07-27 15:28:03 +12:00 |
|
Matthew Gregan
|
5ed522c02f
|
Bug 645773 - Reorder a sensitive computation to avoid signed vs unsigned issues. Return a null range from SelectSeekRange when stream length is unknown. r=cpearce
|
2011-04-01 17:18:43 +13:00 |
|
Chris Pearce
|
0cf7b30f03
|
Bug 671438 - Make nsOggCodecState::PacketOutUntilGranulepos() return an error on failure. r=doublec
|
2011-07-19 09:36:30 +12:00 |
|
Chris Pearce
|
c863a795c0
|
Bug 671978 - Make nsRawReader build after changes added in bug 592833. r=doublec
|
2011-07-19 09:35:58 +12:00 |
|
Chris Pearce
|
f2608ac6df
|
Bug 670726 - Remove ns{Ogg,WebM}Reader::CanDecodeToTarget(), it makes invalid assumptions. r=kinetik
|
2011-07-14 09:24:35 +12:00 |
|
Chris Pearce
|
29ce960c4b
|
Bug 592833 - Don't hold decoder monitor while audio stream does sync dispatch to main thread (on Android). r=roc
|
2011-07-12 15:40:38 +12:00 |
|
Chris Pearce
|
94901f979a
|
Bug 592833 - Update comments for new video decoder thread model. r=roc
|
2011-07-12 15:39:39 +12:00 |
|
Chris Pearce
|
ea5c48904a
|
Bug 592833 - Shutdown inactive media decode threads, don't start audio thread until needed. r=roc
|
2011-07-12 15:39:37 +12:00 |
|
Chris Pearce
|
f75f5e57e5
|
Bug 592833 - Merge all media state machines into a single thread. r=roc
|
2011-07-12 15:39:34 +12:00 |
|
Chris Pearce
|
09f21e3e39
|
Bug 592833 - Run media state machine as a series of events. r=roc
|
2011-07-12 15:39:32 +12:00 |
|
Chris Pearce
|
8505e98e72
|
Bug 592833 - Move audio stream management to audio thread. r=?
|
2011-07-12 15:39:30 +12:00 |
|
Chris Pearce
|
fabed158ed
|
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
|
2011-07-12 15:39:28 +12:00 |
|
Chris Pearce
|
1e2942a0a5
|
Bug 592833 - Move seeking to the decode thread. r=roc
|
2011-07-12 15:39:25 +12:00 |
|
Chris Pearce
|
b6b4964da4
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-12 15:39:23 +12:00 |
|
Chris Pearce
|
41ca01723d
|
Bug 592833 - Split StartDecodeThreads() into StartDecodeThread() and StartAudioThread() for finer control. r=roc
|
2011-07-12 15:39:10 +12:00 |
|
Chris Pearce
|
36ee2c9068
|
Bug 670055 - Seek video to exact audio sample. r=kinetik
|
2011-07-09 13:10:40 +12:00 |
|
Masayuki Nakano
|
baf54af560
|
Bug 663039 content should use mozilla::Preferences r=roc+jwatt+chris.double+bjacob
|
2011-07-07 11:00:02 +09:00 |
|
Chris Pearce
|
740b9b2109
|
Bug 635726 - Escape backoff in Ogg seek when we back off back to start of seek target range. r=doublec
|
2011-07-07 09:51:26 +12:00 |
|
Chris Pearce
|
fb29383b24
|
Bug 635726 - Ignore Ogg header pages in seek timestamp capture. r=doublec
|
2011-07-07 09:50:44 +12:00 |
|
Chris Pearce
|
a24dd67388
|
Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
|
2011-07-06 19:21:49 +12:00 |
|
Chris Pearce
|
560834288e
|
Bug592833 - Update comments for new video decoder thread model. r=roc
|
2011-07-06 10:05:25 +12:00 |
|
Chris Pearce
|
ddcb51609e
|
Bug 592833 - Shutdown inactive media decode threads, don't start audio thread until needed. r=roc
|
2011-07-06 10:05:24 +12:00 |
|
Chris Pearce
|
85587ab2a6
|
Bug 592833 - Merge all media state machines into a single thread. r=roc
|
2011-07-06 10:05:24 +12:00 |
|
Chris Pearce
|
c5544bacac
|
Bug 592833 - Run media state machine as a series of events. r=roc
|
2011-07-06 10:05:24 +12:00 |
|
Chris Pearce
|
ae862e3479
|
Bug 592833 - Move audio stream management to audio thread. r=roc
|
2011-07-06 10:05:08 +12:00 |
|
Chris Pearce
|
0811c3e838
|
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
|
2011-07-06 10:03:32 +12:00 |
|
Chris Pearce
|
7da896cb74
|
Bug 592833 - Move seeking to the decode thread. r=roc
|
2011-07-06 10:03:21 +12:00 |
|
Chris Pearce
|
863da21429
|
Bug 592833 - Move metadata decoding to decode thread. r=roc
|
2011-07-06 10:03:11 +12:00 |
|
Chris Pearce
|
995f75ab9e
|
Bug 592833 - Split StartDecodeThreads() into StartDecodeThread() and StartAudioThread() for finer control. r=roc
|
2011-07-06 10:03:01 +12:00 |
|
Daniel Holbert
|
b05ff8ffad
|
Bug 669237: Fix init list order in nsBuiltinDecoderReader.h r=cpearce
|
2011-07-04 18:31:28 -07:00 |
|
Phil Ringnalda
|
902b4e6f6f
|
Back out 29ec386d969f and ed18b0cca283 (bug 462959) for a very frequent assertion loop in test_played.html
|
2011-07-03 18:26:00 -07:00 |
|
Paul ADENOT
|
0ffaf34b2d
|
Bug 462959 - Tests for HTMLMediaElement.played; r=cpearce+kinetik
|
2011-07-03 11:53:39 +02:00 |
|
Chris Pearce
|
55651bb5b6
|
Bug 655648 - Update media readyState more often, exit decode thread when decode finishes. r=kinetik
|
2011-07-01 11:00:22 +12:00 |
|
Paul ADENOT
|
913b92aa91
|
Bug 667929 - OGG media buffered member is not correct when the stream is infinite; r=cpearce
|
2011-06-30 14:25:27 +02:00 |
|
Ed Morley
|
af1d9c6c2b
|
Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
|
2011-06-25 16:06:02 +02:00 |
|
Chris Pearce
|
b364e365c4
|
Bug 661456 - Scale WebM video frames to display size. r=kinetik
|
2011-06-24 10:08:54 +12:00 |
|
Ed Morley
|
ae93e8e8ed
|
Bug 665546 - Fix unused variable warning in nsMediaStream.cpp; r=roc
|
2011-06-21 17:37:45 +02:00 |
|
Chris Pearce
|
b17cf981d7
|
Bug 664354 - Make nsBuiltinDecoderStateMachine::GetUndecodedData() return result in usecs. r=roc
|
2011-06-15 14:26:33 +12:00 |
|
Chris Pearce
|
0ce10721e9
|
Bug 655648 - Don't enqueue expired theora frames. r=roc
|
2011-06-09 08:56:45 +12:00 |
|
Dominic Fandrey
|
0ab2f46136
|
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
|
2011-06-02 14:56:50 +02:00 |
|
Ed Morley
|
9e71e5b9ac
|
Bug 614515 - Remove MOZ_SVG conditions. r=roc
|
2011-05-30 09:34:50 +02:00 |
|
Masayuki Nakano
|
85c451e309
|
Bug 660121 Remove all pref related methods from nsContentUtils r=roc
|
2011-05-29 08:42:57 +09:00 |
|
Masayuki Nakano
|
2b6aea130f
|
Bug 660401 Re-land the previous backed out patch
|
2011-05-28 16:03:00 +09:00 |
|
Masayuki Nakano
|
4dede19235
|
Bug 660401 temporary backout the patches for bug 659820 and bug 659821 for investigating talos regression
|
2011-05-28 13:50:19 +09:00 |
|
Masayuki Nakano
|
1f171993d1
|
Bug 659820 part.4 Replace nsContentUtils::Get(Char|String)Pref() with Preferences::GetC?String() r=roc
|
2011-05-27 13:53:03 +09:00 |
|
Masayuki Nakano
|
49814a538d
|
Bug 659536 part.2 Replace nsContentUtils::GetIntPref() with Preferences::GetInt() or Preferences::GetUint() r=roc
|
2011-05-25 15:32:00 +09:00 |
|
Michael Wu
|
25810946a8
|
Bug 656804 - build broken with --enable-raw r=blassey a=gavin
|
2011-05-23 17:23:13 -07:00 |
|
Chris Pearce
|
ecc5e88894
|
Bug 658177 - Fix potential deadlock in gVolumeScaleLock. r=roc
|
2011-05-19 21:00:39 +12:00 |
|
Chris Pearce
|
7245639e75
|
Bug 652475 - Add media.volume_scale pref to scale output volume without changing reported volume. r=roc
|
2011-05-19 09:12:25 +12:00 |
|
Paul ADENOT
|
fd896d6eec
|
Bug 620331 - Remote nsAudioStreamRemote::GetMinWriteSamples; r=kinetik
|
2011-05-15 12:53:55 +02:00 |
|
Chris Pearce
|
6d6e37a982
|
Bug 651023 - Round up wait times to 1ms to ensure we drop the decoder monitor when presenting video frames. r=kinetik
|
2011-05-12 14:02:34 +12:00 |
|
Chris Pearce
|
055f6af4bb
|
Bug 656480 - Make test_bug495300 use MediaTestManager. r=roc
|
2011-05-12 14:02:34 +12:00 |
|