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 |
|
Matthew Gregan
|
400456d7dd
|
Bug 734784 - Clean up some include lists in content/media. r=cpearce
|
2012-03-12 15:19:31 +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 |
|
Ching Wei Tseng
|
9bb78b0653
|
Bug 601535 - content/media should use CheckedInt.h. r=doublec
|
2012-02-22 13:28:06 +01: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 |
|
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 |
|
Chris DeCairos
|
87c0079e11
|
Bug 715323 - Make offset paramater in NotifyDataArrived PRInt64 r=cpearce
|
2012-02-01 11:05:51 +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 |
|
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 |
|
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
|
882adb220d
|
Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
|
2011-11-25 15:06:20 +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
|
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
|
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 |
|
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 |
|
Martin Richard
|
398b044837
|
Bug 646333 - Make video constants consistently const T. r=cpearce
|
2011-09-15 07:39:50 +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 |
|
David Volgyes
|
2b21de9549
|
Bug 673154 - Use nsAutoArrayPtr for SoundDataValue allocations to simplify ownership. r=cpearce
|
2011-07-29 13:54:21 +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
|
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 |
|
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
|
a24dd67388
|
Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
|
2011-07-06 19:21:49 +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
|
b364e365c4
|
Bug 661456 - Scale WebM video frames to display size. r=kinetik
|
2011-06-24 10:08:54 +12:00 |
|
Chris Jones
|
ed22df8f64
|
Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
--HG--
rename : xpcom/glue/Monitor.h => xpcom/glue/ReentrantMonitor.h
|
2011-04-29 14:21:57 -05:00 |
|
Chris Pearce
|
bf7fe4cec2
|
Bug 650157 - Push nsBuiltinDecoderReader::mDataOffset down into nsOggReader. r=doublec
|
2011-04-15 13:29:54 +12:00 |
|
Landry Breuil
|
35dbc89ed2
|
Bug 633857 - missing #includes for OpenBSD (media part). r=roc
|
2011-04-14 17:49:29 +09:00 |
|
Chris Pearce
|
a259c20cba
|
Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
|
2011-04-14 10:12:23 +12:00 |
|
Chris Double
|
bf27fe5198
|
Bug 639721 - Fix data race on nsBuiltinDecoderReader::mInfo - r=kinetik
--HG--
extra : rebase_source : 5e58af70c75f563ae7dd7d62e3be897a3c244e85
|
2011-03-24 16:53:03 +13:00 |
|
Chris Pearce
|
b767468fb0
|
Bug 639391 - Ensure WebM GetBuffered() is threadsafe. r=kinetik
|
2011-03-24 11:28:58 +13:00 |
|
Chris Pearce
|
a77b17534e
|
Bug 628665 - Buffer media when low on undecoded data. r=roc
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce
|
5522e89bd1
|
Bug 580531 - Handle multiple frames per chunk per packet in WebM playback statistics. r=kinetik
|
2011-03-24 11:28:57 +13:00 |
|
Chris Pearce ext:(%2C%20Chris%20Double%20%3Cchris.double%40double.co.nz%3E)
|
a74080606c
|
Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
|
2011-03-24 11:28:57 +13:00 |
|
Doug Turner
|
ff1d41e7b6
|
Bug 631058 - Backing out changesets 0d43e33ce134 and 60d7b8a4c275. r=wes, a=backout-scary-stuff
|
2011-02-17 08:41:07 -08:00 |
|
Wes Johnston
|
6979a59264
|
Bug 631058 - Set WebM decoder mDataOffset to zero. r=kinetik a=blocking-fennec
|
2011-02-15 16:54:47 -08:00 |
|
Chris Pearce
|
cba19c676e
|
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 |
|
Matthew Gregan
|
31cc4eb4f7
|
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
|
fc868e4d64
|
Bug 584259 - Add support for StereoMode element. r=roc a=roc
|
2010-11-03 12:43:29 +13:00 |
|
Chris Pearce
|
08dcd8dbc0
|
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 |
|
Mike Hommey
|
974d30cc03
|
Bug 577653 - Allow to build against system libvpx. r=khuey a=roc
|
2010-11-05 18:24:28 +01:00 |
|
Timothy B. Terriberry
|
8dd1e23dc0
|
Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. r=chris.double a=blocking-fennec
--HG--
extra : rebase_source : 807703f9008d0e6c3829370a8a84e0914e2ccb29
|
2010-10-18 19:55:45 -07:00 |
|
Matthew Gregan
|
f35bfec886
|
Bug 603912 - Use RAII wrappers to manage nestegg_packet ownership. r=chris.double a=blocking2.0
|
2010-10-14 14:50:20 +13:00 |
|
Chris Pearce
|
7070c1834b
|
Bug 604067 - Handle error codes from libvorbis in WebM reader. r=kinetik a=blocking2.0
|
2010-10-17 08:57:45 +13:00 |
|
Chris Pearce
|
2a059431ea
|
Bug 603912 - Backed out changeset ee16bb4a5c95 a=backout
|
2010-10-17 10:03:00 +13:00 |
|
Matthew Gregan
|
dbe8ff3cd4
|
Bug 603912 - Use RAII wrappers to manage nestegg_packet ownership. r=chris.double a=blocking2.0
|
2010-10-14 14:50:20 +13:00 |
|
Chris Pearce
|
9e4234dc37
|
Bug 598242 - Normalize WebM buffered TimeRanges. r=kinetik a=blocking2.0
|
2010-10-07 11:58:36 +13:00 |
|
Matthew Gregan
|
f3d96bd23a
|
Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
|
2010-09-21 12:49:50 +12:00 |
|
Matthew Gregan
|
3367b0ec43
|
Bustage fix for bug 570904. a=bustage-fix
|
2010-09-14 20:23:33 +12:00 |
|
Matthew Gregan
|
c944fb3919
|
Bug 596111 - Don't assume first WebM track is video. Seek using mVideoTrack (or mAudioTrack if there's no video). r=doublec
|
2010-09-14 13:46:48 +12:00 |
|
Matthew Gregan
|
48fd3a8330
|
Bug 570904 - Implement buffered support for WebM. r=roc
|
2010-09-13 20:45:50 +12:00 |
|
Chris Pearce
|
b1b1746c37
|
Bug 589561 - Rename HTMLTimeRanges to TimeRanges, HTMLMediaError to MediaError. r=roc a=roc
--HG--
rename : content/html/content/src/nsHTMLMediaError.cpp => content/html/content/src/nsMediaError.cpp
rename : content/html/content/src/nsHTMLMediaError.h => content/html/content/src/nsMediaError.h
rename : content/html/content/src/nsHTMLTimeRanges.cpp => content/html/content/src/nsTimeRanges.cpp
rename : content/html/content/src/nsHTMLTimeRanges.h => content/html/content/src/nsTimeRanges.h
rename : dom/interfaces/html/nsIDOMHTMLMediaError.idl => dom/interfaces/html/nsIDOMMediaError.idl
rename : dom/interfaces/html/nsIDOMHTMLTimeRanges.idl => dom/interfaces/html/nsIDOMTimeRanges.idl
|
2010-08-25 20:43:00 +12:00 |
|
Matthew Gregan
|
188c77ba33
|
Bug 589048 - Destroy vpx_codec_ctx when destroying nsWebMReader. r=doublec, a=roc
|
2010-08-23 14:50:43 +12:00 |
|
Chris Pearce
|
b07055071f
|
Bug 519897 - Supported indexed Ogg files. r=doublec
|
2010-08-20 10:50:37 +12:00 |
|
Chris Pearce
|
14ae2bcedd
|
Backed out changeset 7eee00899270
|
2010-08-18 13:48:34 +12:00 |
|
Chris Pearce
|
1e4886416f
|
Bug 519897 - Supported indexed Ogg files. r=doublec a=roc
|
2010-08-18 10:49:14 +12:00 |
|
Chris Pearce
|
024df6be76
|
Bug 576539 - Factor out decoding to target time after seek, to enable seeking into WebM regions with no audio samples. r=kinetik a=blocking2.0
|
2010-08-13 14:28:15 +12:00 |
|
Chris Pearce
|
114d346757
|
Bug 576539 - Inject silence when decoder encounters missing audio in WebM and Ogg media. r=kinetik a=blocking2.0
|
2010-08-13 14:28:15 +12:00 |
|
Chris Pearce
|
1ff7ef5cbf
|
Bug 462957 - Stubs for buffered for WebM and raw video. r=roc a=blocking2.0
|
2010-08-05 19:40:35 +12:00 |
|
Matthew Gregan
|
d7a0f59af6
|
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
|
2a541c4870
|
Bug 571816 - Notify video buffering logic of WebM file reads. r=doublec
|
2010-06-16 09:56:28 +12:00 |
|
Matthew Gregan
|
673772b5ef
|
Bug 568431 - Remove the requirement for mCallbackPeriod from the generic media backend. r=doublec
|
2010-05-31 16:02:00 +12:00 |
|
Matthew Gregan
|
ccd1f342d3
|
Bug 568162 - More accurate frame end time after seeking for WebM. r=cpearce
|
2010-06-10 15:46:58 +12:00 |
|
Chris Double
|
2e4e26a8dc
|
Bug 566245 - WebM/VP8 decoder backend. r=kinetik
|
2010-06-09 11:31:27 +12:00 |
|