content/media/webm/nsWebMReader.cpp
9a591b2904316d6eff7b38556b5c83c9fac96a1c
created 2011-12-15 06:40 +0100
pushed 2011-12-15 06:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 709721 - Part 2: Access vpx_codec_vp8_dx_algo through the function accessor to make things work cross-modules. r=cpearce
d401db5bf9136ddc929fb280cc0af5f874b9d78b
created 2011-12-13 14:17 +0000
pushed 2011-12-13 14:23 +0000
Andrew Quartey Andrew Quartey - Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal
1d9de4178e98dc1e0fdc24a10a0b73e15f843932
created 2011-11-25 15:06 +1300
pushed 2011-11-25 09:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
e6be0cc7a77061228a4454c62c918aae01580e45
created 2011-11-24 12:30 +1300
pushed 2011-11-24 15:52 +0000
Robert O'Callahan Robert O'Callahan - Backing out part of bug 703379 to fix build failure of nsRawReader
ea58921ed9eabd2fdffed87f66a0072a265f3b66
created 2011-11-24 12:05 +1300
pushed 2011-11-24 15:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
0e96c5b621152d9c0f1f662ffc42f01e0bdeeb77
created 2011-11-24 12:01 +1300
pushed 2011-11-24 15:52 +0000
Robert O'Callahan Robert O'Callahan - 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
079071eed1d16582ef9fea3ef13077107b501b64
created 2011-09-30 12:34 +1300
pushed 2011-09-30 14:13 +0000
Matthew Gregan Matthew Gregan - Bug 690603 - Remove PR_TRUE/PR_FALSE from media code. r=doublec
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
89b5ec4cacc1a57a210ccdbd85425ed12513bbfb
created 2011-09-27 16:31 +1300
pushed 2011-09-28 08:46 +0000
Matthew Gregan Matthew Gregan - Bug 689432 - Disambiguate use of "samples" by introducing "frames" in a number of places. r=doublec
8813fd93ef5d8d204cd58c13de1ab7cf3f67452c
created 2011-08-16 17:19 +1200
pushed 2011-08-18 09:39 +0000
Matthew Gregan Matthew Gregan - Bug 679269 - Rename SoundData{,Value} to AudioData{,Value} and fix inconsistent use of "sound" vs "audio". r=doublec
a7260d755392e526286d133345198721ece27ddc
created 2011-07-29 13:54 +1200
pushed 2011-07-29 15:46 +0000
David Volgyes David Volgyes - Bug 673154 - Use nsAutoArrayPtr for SoundDataValue allocations to simplify ownership. r=cpearce
cacb0abe58b9cc8dcc8c2793726995b4cca87d3c
created 2011-07-14 09:24 +1200
pushed 2011-07-14 16:20 +0000
Chris Pearce Chris Pearce - Bug 670726 - Remove ns{Ogg,WebM}Reader::CanDecodeToTarget(), it makes invalid assumptions. r=kinetik
01fc3692c8883999a610472fe774be73149dcb00
created 2011-07-12 15:39 +1200
pushed 2011-07-12 08:53 +0000
Chris Pearce Chris Pearce - Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
61d23b08b595a95808345e6dc458cac85fb086c7
created 2011-07-12 15:39 +1200
pushed 2011-07-12 08:53 +0000
Chris Pearce Chris Pearce - Bug 592833 - Move seeking to the decode thread. r=roc
786f3a0c29b53a67b60834bb1bdc2d69a0b879f0
created 2011-07-12 15:39 +1200
pushed 2011-07-12 08:53 +0000
Chris Pearce Chris Pearce - Bug 592833 - Move metadata decoding to decode thread. r=roc
bd686a06b2626af99314874a565658a005d226b8
created 2011-07-07 11:00 +0900
pushed 2011-07-07 10:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 663039 content should use mozilla::Preferences r=roc+jwatt+chris.double+bjacob
e95d8bef125fc3525168cb1b160bb552bac611e2
created 2011-07-06 19:21 +1200
pushed 2011-07-06 12:43 +0000
Chris Pearce Chris Pearce - Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
e8736d8127badc914e39aa8ab92977c64504dc77
created 2011-07-06 10:03 +1200
pushed 2011-07-06 12:43 +0000
Chris Pearce Chris Pearce - Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
dd85dde8dc9a269f8b7340f7db838c071f0829da
created 2011-07-06 10:03 +1200
pushed 2011-07-06 12:43 +0000
Chris Pearce Chris Pearce - Bug 592833 - Move seeking to the decode thread. r=roc
58110ddc8f6987aeacb7864769da8ceddcf31a1f
created 2011-07-06 10:03 +1200
pushed 2011-07-06 12:43 +0000
Chris Pearce Chris Pearce - Bug 592833 - Move metadata decoding to decode thread. r=roc
6d87b94b1b12c08ee6d2733065267a59eebd90c0
created 2011-06-24 10:08 +1200
pushed 2011-06-24 09:38 +0000
Chris Pearce Chris Pearce - Bug 661456 - Scale WebM video frames to display size. r=kinetik
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed 2011-04-29 19:22 +0000
Chris Jones Chris Jones - Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
24505fa656f3cd03fc599a11bf0ab30a7409aa80
created 2011-04-15 13:29 +1200
pushed 2011-04-15 01:39 +0000
Chris Pearce Chris Pearce - Bug 650157 - Push nsBuiltinDecoderReader::mDataOffset down into nsOggReader. r=doublec
005a5f7ba52c1b4801cf1426f112de274245ef1a
created 2011-04-14 17:49 +0900
pushed 2011-04-14 08:50 +0000
Landry Breuil Landry Breuil - Bug 633857 - missing #includes for OpenBSD (media part). r=roc
f548e43998be6a1bfb24245b8dc03c559150c0d3
created 2011-04-14 10:12 +1200
pushed 2011-04-13 23:10 +0000
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
c1553501c4966df32d22dcd117532d62bdfe9731
created 2011-04-01 13:02 +1300
pushed 2011-04-01 00:21 +0000
Chris Pearce Chris Pearce - Bug 641718 - Backout 44d43f095a4f. r=backout
44d43f095a4f34ae8c4cb85bdb29baf9f6c9717d
created 2011-04-01 11:10 +1300
pushed 2011-03-31 22:30 +0000
Chris Pearce Chris Pearce - Bug 641718 - Convert to using microseconds for internal video timestamps. r=kinetik
5915aecd1db7552dd56ae64542d6721056694bc5
created 2011-03-24 16:53 +1300
pushed 2011-03-25 01:21 +0000
Chris Double Chris Double - Bug 639721 - Fix data race on nsBuiltinDecoderReader::mInfo - r=kinetik
4902d72f6072326ea3195de8dd0bf3c0c899c9c5
created 2011-03-24 11:28 +1300
pushed 2011-03-23 22:39 +0000
Chris Pearce Chris Pearce - Bug 639391 - Ensure WebM GetBuffered() is threadsafe. r=kinetik
32dfc1dcdc8316181989b9f15d3eb37e81f93c0b
created 2011-03-24 11:28 +1300
pushed 2011-03-23 22:39 +0000
Chris Pearce Chris Pearce - Bug 628665 - Buffer media when low on undecoded data. r=roc
3263ffab7ce792802105666a622795629cc044da
created 2011-03-24 11:28 +1300
pushed 2011-03-23 22:39 +0000
Chris Pearce Chris Pearce - Bug 580531 - Handle multiple frames per chunk per packet in WebM playback statistics. r=kinetik
8c22e163c9f0693fff80acee0c4b8612d27e4713
created 2011-03-24 11:28 +1300
pushed 2011-03-23 22:39 +0000
Chris Pearce Chris Pearce - Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
1c61363cc39ff56bc72b7f59286291ea7b1d45ee
created 2011-02-17 08:41 -0800
pushed 2011-02-17 16:41 +0000
Doug Turner Doug Turner - Bug 631058 - Backing out changesets 0d43e33ce134 and 60d7b8a4c275. r=wes, a=backout-scary-stuff
60d7b8a4c275fdd36f009dc6708bc3c26b62ecb4
created 2011-02-15 16:54 -0800
pushed 2011-02-16 04:18 +0000
Wes Johnston Wes Johnston - Bug 631058 - Set WebM decoder mDataOffset to zero. r=kinetik a=blocking-fennec
408332b0a8342ec2cb2ee4c9a5f4164645785495
created 2011-01-28 19:36 +1300
pushed 2011-01-28 07:54 +0000
Chris Pearce Chris Pearce - Bug 626979 - Handle WebM frame size changes. r=kinetik a=blocking2.0
86c446a17a798ff12c3d9cd8af0064dc60c34959
created 2011-01-17 16:03 +1300
pushed 2011-01-18 01:30 +0000
Matthew Gregan Matthew Gregan - 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
df3122f033283062d715cf9a66700073ce4f3275
created 2010-11-03 12:43 +1300
pushed 2010-12-17 02:07 +0000
Matthew Gregan Matthew Gregan - Bug 584259 - Add support for StereoMode element. r=roc a=roc
00ea82fd6c59e927f4d78d4d5a78fd2a3329ff31
created 2010-11-29 09:06 +1300
pushed 2010-11-28 21:13 +0000
Chris Pearce Chris Pearce - Bug 578536 - Ensure WebMReader properly tags its decoded samples with file offsets. r=doublec a=blocking2.0
d3fac77dac2683da42207db50e16484512a137d4
created 2010-10-18 19:55 -0700
pushed 2010-10-19 03:47 +0000
Timothy B. Terriberry Timothy B. Terriberry - Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. r=chris.double a=blocking-fennec
bfe85b4ed5cd9b2ce3a5a3c9c873ecad81720d04
created 2010-10-14 14:50 +1300
pushed 2010-10-17 05:26 +0000
Matthew Gregan Matthew Gregan - Bug 603912 - Use RAII wrappers to manage nestegg_packet ownership. r=chris.double a=blocking2.0
0efc5866bd8a229974835715cf9dd4b1fcc44178
created 2010-10-17 08:57 +1300
pushed 2010-10-17 05:26 +0000
Chris Pearce Chris Pearce - Bug 604067 - Handle error codes from libvorbis in WebM reader. r=kinetik a=blocking2.0
97405b09b70af4866791254f244dea3ac3c074e6
created 2010-10-17 10:03 +1300
pushed 2010-10-16 21:06 +0000
Chris Pearce Chris Pearce - Merge backout a=backout
168dd8a1736dc5337d3ed2002c10bb70fe1554ec
created 2010-10-17 10:03 +1300
pushed 2010-10-16 21:06 +0000
Chris Pearce Chris Pearce - Bug 603912 - Backed out changeset ee16bb4a5c95 a=backout
16eecca16e862a76f103384c41fd1124e8239391
created 2010-10-17 09:59 +1300
pushed 2010-10-16 21:06 +0000
Chris Pearce Chris Pearce - Bug 604067 Backed out changeset 3a1bc45d5a54 a=backout
3a1bc45d5a54c0b5005c6cf1d7fd7c3db15544c7
created 2010-10-17 08:57 +1300
pushed 2010-10-16 20:02 +0000
Chris Pearce Chris Pearce - Bug 604067 - Handle error codes from libvorbis in WebM reader. r=kinetik a=blocking2.0
ee16bb4a5c95d9ba7392aaa34c2eb92ae10783a7
created 2010-10-14 14:50 +1300
pushed 2010-10-16 20:02 +0000
Matthew Gregan Matthew Gregan - Bug 603912 - Use RAII wrappers to manage nestegg_packet ownership. r=chris.double a=blocking2.0
5f0b56b5b3b34862b1f7cc4c2451b096dca4cc9a
created 2010-10-07 11:58 +1300
pushed 2010-10-06 23:45 +0000
Chris Pearce Chris Pearce - Bug 598242 - Normalize WebM buffered TimeRanges. r=kinetik a=blocking2.0
bc87d90b82dcf580bfeb0ae5a432d4facea43a45
created 2010-09-21 12:49 +1200
pushed 2010-10-06 23:45 +0000
Matthew Gregan Matthew Gregan - Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0
5588c9796f0b294fe2ff99013b9229c470f9ec01
created 2010-09-14 20:23 +1200
pushed 2010-09-14 08:23 +0000
Matthew Gregan Matthew Gregan - Bustage fix for bug 570904. a=bustage-fix
a8cbb8e0287cd4bf84c12d42f8887207326240d5
created 2010-09-14 13:46 +1200
pushed 2010-09-14 05:24 +0000
Matthew Gregan Matthew Gregan - Bug 596111 - Don't assume first WebM track is video. Seek using mVideoTrack (or mAudioTrack if there's no video). r=doublec
fd21140bec7bcb89961b14a767caeaaa5b509244
created 2010-09-13 20:45 +1200
pushed 2010-09-14 05:24 +0000
Matthew Gregan Matthew Gregan - Bug 570904 - Implement buffered support for WebM. r=roc
37f61e9d618a32ade3367c514598454b9b735a54
created 2010-08-25 20:43 +1200
pushed 2010-08-25 09:19 +0000
Chris Pearce Chris Pearce - Bug 589561 - Rename HTMLTimeRanges to TimeRanges, HTMLMediaError to MediaError. r=roc a=roc
92225466984ad64d34e289c10d37b011ddf5ef2c
created 2010-08-23 14:50 +1200
pushed 2010-08-23 04:33 +0000
Matthew Gregan Matthew Gregan - Bug 589048 - Destroy vpx_codec_ctx when destroying nsWebMReader. r=doublec, a=roc
d7d9cf4ab76a2480ce529bee7272ef6aaa2d30e6
created 2010-08-20 10:50 +1200
pushed 2010-08-19 22:51 +0000
Chris Pearce Chris Pearce - Bug 519897 - Supported indexed Ogg files. r=doublec
c19ddab49753acb6487b2a494078dd0e59630acd
created 2010-08-18 13:48 +1200
pushed 2010-08-18 02:19 +0000
Chris Pearce Chris Pearce - Backed out changeset 7eee00899270
7eee00899270a137b263dc156c3b002272eb2906
created 2010-08-18 10:49 +1200
pushed 2010-08-17 23:20 +0000
Chris Pearce Chris Pearce - Bug 519897 - Supported indexed Ogg files. r=doublec a=roc
b88ed396410049c590aa32087cb3e5050ea9b19a
created 2010-08-13 14:28 +1200
pushed 2010-08-13 03:42 +0000
Chris Pearce Chris Pearce - 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
94eacfad6472a3cbdc0931b98d4dcc6958d7125d
created 2010-08-13 14:28 +1200
pushed 2010-08-13 03:42 +0000
Chris Pearce Chris Pearce - Bug 576539 - Inject silence when decoder encounters missing audio in WebM and Ogg media. r=kinetik a=blocking2.0
48da0010a98a7b4a6846c767702d82e545b0b519
created 2010-08-05 19:40 +1200
pushed 2010-08-05 08:05 +0000
Chris Pearce Chris Pearce - Bug 462957 - Stubs for buffered for WebM and raw video. r=roc a=blocking2.0
eb396dc49f4acc866a96ba8f3ba2f418524095df
created 2010-06-11 10:59 +1200
pushed 2010-06-15 22:56 +0000
Matthew Gregan Matthew Gregan - Bug 571208 - Fix crash in nestegg_free_packet. Only push non-NULL packets into packet queue. r=chris.double
less more (0) -60 tip