dom/media/MediaInfo.h
37ae3a4b4185ff3b9cb0066cddf5500fdd976081
created 2016-04-16 14:35 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264991: Don't construct invalid channel configuration. r=gerald
bf78ded55e21463df4a8e5878afa396ccbd41100
created 2016-04-07 15:11 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald
45e19952805dbbded2845cbaa21f1abaf83d0f69
created 2016-04-06 10:20 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P4. Add AudioConfig and introduce channel layout definition. r=cpearce
d43a42833438220b42e822abbfd946923a90dc18
created 2016-04-08 16:42 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d43f59ec6e3b (bug 1248861)
e9251880e1764e985fe6f069caa24b994354ffea
created 2016-04-08 16:42 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8f981dd66bee (bug 1248861)
8f981dd66bee23242dc578c68e746bc28a9329f4
created 2016-04-07 15:11 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald
d43f59ec6e3bbab63b4780ad09a161c70d27fbb8
created 2016-04-06 10:20 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P4. Add AudioConfig and introduce channel layout definition. r=cpearce
615f67ac2823f0428e54a64c42037c645076c39e
created 2016-04-08 11:14 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 11 changesets (bug 1248861) for gtest test failures
b326f17035c14bf743b80455d5cef193c82fe748
created 2016-04-07 15:11 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald
6e917e5d29c06b11ece21ce6e18c9d82da2829a7
created 2016-04-06 10:20 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248861: P4. Add AudioConfig and introduce channel layout definition. r=cpearce
fd6e5a3c2817dcaed4775e14ffcf4cef68eab6ee
created 2016-02-04 17:31 +1300
pushed 2016-06-06 19:02 +0000
Bryce Van Dyk Bryce Van Dyk - Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik
e6b672d20c1479fcb597e543ced142984af69449
created 2016-04-15 16:39 +1000
pushed 2016-05-11 09:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243538: P2. Add convenience VideoInfo::ScaledImageRect. r=mattwoodrow,a=ritu
4d4b624adde7b85d232322a7b14341d3fc217575
created 2016-04-15 16:10 +1000
pushed 2016-05-11 09:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1243538: P1. Make MediaInfo::mImage an nsIntSize again and introduce a mImageRect member. r=mattwoodrow,a=ritu
a8e790bd76e444d5ebaaee56809b094a72dfe480
created 2016-01-18 14:50 +1100
pushed 2016-03-07 14:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240411: P9. Clean up media headers. r=jwwang
d88ea69f1ad934f999d1dc6c685f99c53da7bf19
created 2016-01-08 13:22 +1300
pushed 2016-03-07 14:18 +0000
Chris Pearce Chris Pearce - Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya
c223429a08ebda4fc7e7b61d6292c36a42dc2795
created 2016-01-08 15:43 +1300
pushed 2016-03-07 14:18 +0000
Chris Pearce Chris Pearce - Bug 1237836 - Backout 3bae9aee9d8a for test failures. r=backout
3bae9aee9d8ae397c6bed322309b1badae746fc1
created 2016-01-08 13:22 +1300
pushed 2016-03-07 14:18 +0000
Chris Pearce Chris Pearce - Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya
19c2125592584778db90546a5b8538d983aea3e3
created 2015-12-02 15:42 +0800
pushed 2016-01-25 13:55 +0000
JW Wang JW Wang - Bug 1228939 - 1. add mSeekable to MediaInfo. 2. use MediaEventSource to notify the decoder when the media is not seekable. 3. remove unused code. r=jya.
dfc8f8660578d9be3c2ae787c2f323cebbab5639
created 2015-11-19 18:00 +0900
pushed 2016-01-25 13:55 +0000
Mike Hommey Mike Hommey - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in dom/media/. r=cpearce
d7ab2f17e377dcd990b1dc3cd8ad6585d046d9a1
created 2015-10-31 00:59 +1300
pushed 2015-12-14 20:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 1214506 - Ensure OggReader sets proper IDs for its tracks. r=jya, a=ritu
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
34b83e0e0024218858d900b201dbf4494380addd
created 2015-08-06 13:33 +0200
pushed 2015-09-21 14:04 +0000
Jan Gerber Jan Gerber - Bug 1185792: [webm] P1. Make MediaInfo.mFrame nsIntRect for visible area. r=jya
7bfb63119f1ce5fc543c02882e3d4dcfc316196c
created 2015-08-06 14:24 +0800
pushed 2015-09-21 14:04 +0000
Kilik Kuo Kilik Kuo - Bug 1188812 - Obtain CDM can render capability and store into MediaInfo r=cpearce.
81beff07c6dc8176f2d78d443a716259fe6be924
created 2015-07-28 17:52 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
20553f5788f37213b7ff74e13d70b3a2abb0725b
created 2015-07-16 19:15 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1182444 - Show audio as enabled when an audio track is present in stream. r=jesup, a=lmandel
4cc713d3e7c063b3fc35dd0f1ff18b974a410198
created 2015-06-23 17:19 -0700
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1176989: Inform MediaSourceDecoder about new encryption keys inside TrackBuffersManager. r=cpearce
c1b8e5419562452499cb65d1a4a20f5973983058
created 2015-06-12 15:18 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171314: P1. Add SharedTrackInfo object. r=cpearce
7a5c93857d684605c5abe32836da919bb1e19f0a
created 2015-06-06 14:48 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1163223 - Use AwaitStartTime to handle metadata end time. r=jww
3fe20c75349b9918ed0f80bd51fd034fabad2dea
created 2015-06-16 14:47 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1163223) for getting in the way of me backing out f46a712edf7e
20e25e93ed5f4db31b37114d35290dd465ce6233
created 2015-06-06 14:48 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1163223 - Use AwaitStartTime to handle metadata end time. r=jww
db848e0a090d86551b7030fad475c2b29d9265e0
created 2015-06-12 14:45 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1163223) for OSX asserts/crashes/leaks.
c00a89bad6c8ee6817c8fb5baa63d48470eb4683
created 2015-06-06 14:48 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1163223 - Use AwaitStartTime to handle metadata end time. r=jww
cd83b74ed1e69dfd31080274fa3846d92e8d430e
created 2015-05-30 21:18 -0700
pushed 2015-08-10 18:23 +0000
Bobby Holley Bobby Holley - Bug 1160695 - Track "metadata duration" separately and mirror it to MediaDecoderReader. r=jww
e28e902ee47b508a9e2e6d3e33e6815f7edfeb65
created 2015-07-16 19:15 +1000
pushed 2015-07-20 18:57 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1182444 - Show audio as enabled when an audio track is present in stream. r=jesup, a=lmandel
92f70afc7a26d85844b40aa864836644a92c6dc3
created 2015-05-02 15:32 -0700
pushed 2015-06-29 20:18 +0000
Daniel Holbert Daniel Holbert - Bug 1156689: Add 'override' keyword to GetAsAudioInfo(), GetAsVideoInfo(), & Clone() on TrackInfo subclasses. rs=ehsan
4b77e03a478830b6c62688fc5ac1117e3f684563
created 2015-05-01 15:26 +1000
pushed 2015-06-29 20:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1156689: Part11. Add TrackInfo Clone() and copy constructors. r=cpearce
4b6149e01e96fc44ada6695359e2a0189f160684
created 2015-05-01 15:26 +1000
pushed 2015-06-29 20:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1156689: Part4. Create virtual getters. r=cpearce
d2ed413a2048e1529de2ef2be7783c9f10cf3f98
created 2015-05-01 15:26 +1000
pushed 2015-06-29 20:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1156689: Part3. Add TrackInfo virtual destructor. r=cpearce
b7469b7dd217baf3fff53837cebf57601b484d44
created 2015-04-20 21:57 +0800
pushed 2015-06-29 20:18 +0000
Blake Wu Blake Wu - Bug 1153876 - Support MPEG-4 Codec, mp4v-es. r=jya. r=cpearce.
cd563aff22c580c681150f5a74fff8a265af5044
created 2015-04-15 15:27 +1000
pushed 2015-06-29 20:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1153094: Rename LargeDataBuffer and DataBuffer object. r=cpearce
8cde37caacefdc38a4929ce5fa5a7d7428477229
created 2015-04-14 15:17 +1000
pushed 2015-06-29 20:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1153049: Part4. Remove redundant mHasAudio/mHasVideo member. r=cpearce
0a4a18ee6c8267d685243851a485c96030211ec4
created 2015-04-14 15:15 +1000
pushed 2015-06-29 20:18 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1153049: Part1. Merge MediaInfo and mp4_demuxer::TrackConfig. r=cpearce
88edb1af4e149b62f1ed9d92983ce0f56f81fb84
created 2015-04-01 03:36 -0400
pushed 2015-06-29 20:18 +0000
Gerald Squelart Gerald Squelart - Bug 1144409 - Encrypted event should be fired once per initData. r=cpearce
cffa0a89f2f82f7d1023e17f26250776dc6870e2
created 2015-03-31 11:16 -0400
pushed 2015-06-29 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 95866bc69415 (bug 1144409) for bustage.
95866bc69415530f9aaf01c05a7a990f9562b018
created 2015-03-26 18:57 -0400
pushed 2015-06-29 20:18 +0000
Gerald Squelart Gerald Squelart - Bug 1144409 - Encrypted event should be fired once per initData. r=cpearce
dd850ffd05bc3277c4ea52b8ca113b36871ba84c
created 2015-03-23 16:06 -0700
pushed 2015-05-11 18:39 +0000
Wes Kocher Wes Kocher - Backed out changeset f3b3547c610a (bug 1144409) for eme test failures CLOSED TREE
7167a20b3bf885e1b1eedd3ae43a967e8771384d
created 2015-03-23 16:06 -0700
pushed 2015-05-11 18:39 +0000
Wes Kocher Wes Kocher - Backed out changeset 6cb38e697216 (bug 1144409)
6cb38e69721690ebbfc8dc7d43d43bd958060d3b
created 2015-03-22 23:27 -0400
pushed 2015-05-11 18:39 +0000
Gerald Squelart Gerald Squelart - Bug 1144409 - Encrypted event should be fired once per initData; part 2: future initData. r=cpearce
f3b3547c610ab0d7a923b8ac80730a8f33349b1e
created 2015-03-22 23:26 -0400
pushed 2015-05-11 18:39 +0000
Gerald Squelart Gerald Squelart - Bug 1144409 - Encrypted event should be fired once per initData; part 1: first initData. r=cpearce
706ee8458ffb6f06da7874cb870d02c3f5696f54
created 2015-03-23 15:31 +1300
pushed 2015-05-11 18:39 +0000
Edwin Flores Edwin Flores - Bug 1134434 - Fire loadedmetadata before encrypted event on encrypted MP4s - r=cpearce
9506fff39d1cdcf3fe3539ca8bc74d32d07ba006
created 2015-03-09 14:17 +1100
pushed 2015-05-11 18:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
3210f5a17afb6c8f8651020fc1bee80e3c4e80f6
created 2015-03-05 08:38 +0100
pushed 2015-05-11 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5d97bad42411 (bug 1128380)
5d97bad4241192dfdd263501fc21be06516122da
created 2015-03-05 16:53 +1100
pushed 2015-05-11 18:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce
d02ba6daf0ccf42f2ff5d78c45be84116da0bb2b
created 2015-02-24 13:06 +0800
pushed 2015-03-30 18:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1129263 - Part 2: Put hardcoded numeric TrackIDs in MediaInfo instead of DOMMediaStream. r=roc, r=jesup, a=lsblakk
9d40ef2ea8b84ce418c789e8052a9a3c7968378b
created 2015-02-10 12:32 +1300
pushed 2015-03-30 18:32 +0000
Matthew Gregan Matthew Gregan - Bug 1131340 - Avoid delegating constructors since GCC 4.6 lacks support. r=cpearce
06e956a91995ef5f200a4ff1bea7092e5824f279
created 2015-02-02 21:49 +1300
pushed 2015-03-30 18:32 +0000
Matthew Gregan Matthew Gregan - Bug 1121258 - Add a GMP PDM to allow MP4 playback via OpenH264. r=cpearce
05e2d12a1a0c7f23b3446c95fdb0bbf98338acfd
created 2015-02-02 09:28 +1300
pushed 2015-03-30 18:32 +0000
Chris Pearce Chris Pearce - Bug 1127641 - Reduce MDSM video frame queue length when hardware accelerated. r=kentuckyfriedtakahe
c14c7a032bf70ec45f33c35054c04624cef6d0df
created 2015-01-27 19:10 +1300
pushed 2015-03-30 18:32 +0000
Edwin Flores Edwin Flores - Bug 1124491 - Add HTMLMediaElement.isEncrypted attribute - r=cpearce,bz
less more (0) -60 tip