Matthew Gregan
6270f7c86b
Bug 546700 - Recover gracefully from servers that send Accept-Ranges but don't. r=roc a=roc
2011-02-21 16:38:29 +13:00
Matthew Gregan
bed980d822
Bug 634787 - Fix frame wait calculation and early return from Wait(). r=cpearce a=roc
2011-02-18 15:30:33 +13:00
Matthew Gregan
d775fc1de4
Bug 633332 - Null check mElement in nsWaveDecoder::NotifyDownloadEnded. r=cpearce a=roc
2011-02-18 16:42:15 +13:00
Chris Pearce
702f1b5a46
Bug 627153 - Be less conservative when determining video readyState. r=kinetik a=roc
2011-02-21 10:21:40 +13:00
Doug Turner
87e2b003c4
Bug 631058 - Backing out changesets 0d43e33ce134 and 60d7b8a4c275. r=wes, a=backout-scary-stuff
2011-02-17 08:41:07 -08:00
Mats Palmgren
147463d6d8
Bug 633164 - Zoomed ogg video renders at the wrong size until I move the mouse. r+a=roc
2011-02-17 17:12:17 +01:00
Wes Johnston
03c1ff1edc
Bug 631058 - Part 2 -Only decode Only decode metadata for preload=metadata. This has the fix ups that cpearce requires. r=cpearce, a=blocking-fennec
2011-02-15 20:31:08 -08:00
Doug Turner
e2a8a2bcc2
Backed out changeset 0000b936e5c6
2011-02-15 20:31:00 -08:00
Wes Johnston
c2d4e3781d
Bug 631058 - Part 2 -Only decode Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
2011-02-15 16:54:47 -08:00
Wes Johnston
d82383b23c
Bug 631058 - Set WebM decoder mDataOffset to zero. r=kinetik a=blocking-fennec
2011-02-15 16:54:47 -08:00
Wes Johnston
4854b37ebb
Bug 631058 - Part 1 - Allow specifying default preload behavior through a pref. r=cpearce, a=blocking-fennec
2011-02-15 16:54:47 -08:00
Chris Pearce
e6fb5bf0d2
Bug 629618 - Correct Ogg seek bisection's backoff and termination. r=doublec a=roc
2011-02-16 11:08:31 +13:00
Matthew Gregan
61e449b79d
Bug 631953 - Check codec is initialized before using cached serial number. r=cpearce a=roc
2011-02-08 15:45:20 +13:00
Ms2ger
2558ae86f4
Bug 620359 - Reorder members in nsAudioStreamRemote::nsAudioStreamRemote() constructor; r=kinetik a=dbaron
2011-02-15 13:34:38 -08:00
Matthew Gregan
db0d4b9abc
Bug 633051 - Remove LOAD_BACKGROUND flag from media channel when load completes. r=roc a=roc
2011-02-15 12:21:32 +13:00
Doug Turner
8062be7215
Backed ou Johnston – Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
...
changeset a8d213604ca6
2011-02-14 21:25:06 -08:00
Wes Johnston
ac9940ca51
Bug 631058 - Part 2 - Only decode metadata for preload=metadata. r=cpearce, a=blocking-fennec
...
--HG--
extra : rebase_source : 743cb30aea1bd8cb6e9a189b9142c5ef8abce964
2011-02-14 17:01:03 -08:00
Matthew Gregan
c28587e2c5
Bug 627139 - Report seek target as current time immediately after seeking. r=roc a=roc
2011-02-01 15:57:13 +13:00
Chris Double
ba41fb22e4
Bug 630461 - Fix signed/unsigned comparison compiler warnings in nsBuiltinDecoderStateMachine - r=cpearce a=roc
...
--HG--
extra : rebase_source : 5e9423a0749e9cd9e4cc87aa5c8bf0b87710d434
2011-02-02 14:35:47 +13:00
Chris Pearce
be77043286
Bug 607838 - Don't drain audio stream when it's paused, it won't finish. r=kinetik a=blocking2.0:final
...
--HG--
extra : rebase_source : b7faedb35343ca22d35e40e77bd5c63175ad608a
2011-02-03 12:44:40 +13:00
Chris Double
678b392bed
Bug 607838 - Allow audio drains to be interrupted - r=cpearce a=blocking2.0:final
...
--HG--
extra : rebase_source : 664d1b27f71daf1db7fc4ae165174f6668273ad7
2011-02-02 14:31:53 +13:00
Justin Wood
0c3dfa07cd
Bug 598252 - Disable test_play_twice.html on SeaMonkey. r=cpearce, a=DONTBUILD
...
[SeaMonkey Linux] Mochitest-1/5 fails test_play_twice.html | Expect at least one playing event (x2 with Ogg files)
2011-01-29 23:36:19 -05:00
Matthew Gregan
3154fd89cc
Bug 624572 - Abort in content process receiving PAudio:SampleOffsetUpdate r=dougt a=blocking-fennec
...
--HG--
extra : rebase_source : fcc520e461b285763312fc5e977bb187c8f28b7f
2011-01-28 21:40:23 -08:00
Chris Pearce
ecfa3aacda
Bug 626979 - Handle WebM frame size changes. r=kinetik a=blocking2.0
...
--HG--
extra : rebase_source : f8f4abe0b2249d964d6215562ff050046729b639
2011-01-28 19:36:03 +13:00
Chris Pearce
bbdaf318b3
Bug 623637 - Change assertion into check in media data exhausted notification. r=roc a=roc
2011-01-18 21:09:04 +13:00
Matthew Gregan
d335992328
Bug 626273 - Correct boundary seek logic. Change media element IDL floats to doubles per the spec. Invalidate updated frame after seeking. Optimize small forward seeks in WebM. r=cpearce a=roc
2011-01-17 16:03:00 +13:00
Matthew Gregan
71c4a6c4d2
Bug 622517 - Only use remoted audio streams on Android. r=dougt a=dbaron
2011-01-10 12:47:43 +13:00
Matthew Gregan
06c770b22f
Bug 621257 - Handle transition from buffering to seeking state correctly in Wave decoder. r=roc a=roc
2011-01-05 17:01:26 +13:00
Chris Pearce
84b8ab4f74
Bug 623637 - Initiate media buffering when decode hits end of downloaded data, rather than when they're close. r=roc a=roc
2011-01-18 13:53:18 +13:00
Chris Pearce
5e9829c7c7
Bug 623637 - Restore playback statistics to enable more accurate media buffering duration calculation. r=roc a=roc
2011-01-18 13:53:18 +13:00
Chris Pearce
ba2c53afe2
Bug 620326 - Add code to MediaTestManager to enable looping on a media mochitest to help fixing random orange. r=test-change a=test-change.
2011-01-13 14:06:16 +13:00
Chris Pearce
aefbfd9156
Bug 620326 - Ensure media decoder loop always makes its decision to sleep based on up-to-date information. r=roc a=roc
2011-01-13 14:06:15 +13:00
Robert O'Callahan
de26124762
Bug 621430. Lazily create stream writer thread so we don't create one when using local audio. Also, shut down the stream writer thread when the audio stream dies. r=dougt,a=blocker
2011-01-04 16:55:32 +13:00
Chris Pearce
7ccc3a7d9d
Bug 616800 - Ensure AudioLoop() doesn't sleep, and can still drain, if we've pushed less than the start threshold of audio to hardware. r=kinetik a=blocking2.0
2010-12-20 08:05:40 +13:00
Serge Gautherie
73167bf6d1
Bug 608634 - [mochi-1] Intermittent "test_error_in_video_document.html | Must have error set to MEDIA_ERR_DECODE"; (Dv1) Improve code and checks, somewhat.
...
r=chris a=(test only).
2010-12-17 03:22:28 +01:00
Matthew Gregan
ae02f0728c
Bug 584259 - Add support for StereoMode element. r=roc a=roc
2010-11-03 12:43:29 +13:00
Matthew Gregan
537af77ca8
Bug 605457 - Remove concurrent use of Ogg stream hash table. r=cpearce a=roc
2010-12-17 14:39:01 +13:00
Jesse Ruderman
9c713c0283
Bug 576612 - add crashtest
2010-12-12 12:54:27 -08:00
timeless@mozdev.org
ff28064073
Bug 615838 comparison between signed and unsigned integer expressions in nsMediaCache::FlushInternal. r=roc a=roc
2010-12-03 14:08:49 +13:00
Matthew Gregan
461a2eb686
Bug 612798 - Remoting Audio - Thread per stream to avoid problems with blocking drain/write calls. r=dougt. a=blocking-fennec
...
--HG--
extra : rebase_source : a2efdcf562d3da08e9676fe174d0cdc3e317fa82
2010-11-30 18:37:32 +13:00
Matthew Gregan
d96f71fdba
Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking-fennec
...
--HG--
extra : rebase_source : 0fe7883f97fb4f014b9f39ced902bc96b0eebc31
2010-11-26 17:13:54 +13:00
Chris Pearce
ad76fe42d0
Bug 578536 - Ensure WebMReader properly tags its decoded samples with file offsets. r=doublec a=blocking2.0
2010-11-29 09:06:38 +13:00
Chris Pearce
398df2694e
Bug 610570 - Only skip to next keyframe when not running out of data to decode. r=roc a=blocking2.0
2010-11-29 09:06:38 +13:00
Doug Turner
de3da3bac8
Backing out 24aed997dbcd
...
Matthew Gregan – Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking=fennec
It caused windows builds to go red. qq.
a=me
2010-11-27 21:40:43 -08:00
Matthew Gregan
11e7768654
Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking=fennec
2010-11-26 17:13:54 +13:00
Chris Pearce
ba635a0e69
Bug 611994 - Fire timeupdate based on time change, not timer. r=roc a=roc
2010-11-25 07:34:57 +13:00
Doug Turner
e0afc1f867
[Bug 613982] Crash [@ libdvm.so@0x48c42 ] in sa_stream_write when closing a tab playing audio. r=kinetik. a=blocking-fennec
...
--HG--
extra : rebase_source : 825c83d3e804d9786b09a74e6ba216d03aa6d896
2010-11-22 14:08:49 -08:00
Daniel Holbert
52cb9c62a0
Bug 613289: Remove unused variable 'result' from nsAudioStream::AllocateStream. r+a=dougt DONTBUILD
2010-11-19 08:56:23 -08:00
Doug Turner
56cee04483
Bug 599089 - Remote Audio to parent process. r=kinetik a=blocking-fennec
...
--HG--
extra : rebase_source : 8552e45188f1e62a56d5e93b551ec9fb0d4faaca
2010-11-16 20:14:19 -08:00
Matthew Gregan
4ac9425f68
Bug 569163 - Fix a race in nsWaveDecoder's ended state handling. r=cpearce a=roc
2010-11-15 14:32:36 +13:00