dom/media/mediasink/DecodedAudioDataSink.cpp
d3677ae4c8ecb9aa68e750bb1966cef127edc6dc
created 2016-04-13 17:30 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P2. Ensure the AudioStream only ever receive the same content format. r=kinetik
d08288654ec9a96d7b685c18efac351551d8fc35
created 2016-04-13 17:17 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
a777bd20ea00c5e7f94864c9e2fa31bf4bf2c371
created 2016-04-18 14:22 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b15c10c42148 (bug 1264199) for android crashes
d2f76601f135efb06e440de48880a80ad3b70788
created 2016-04-18 14:22 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6b82e89a490e (bug 1264199)
c70d680844d14cf1ec1a8be51218c17c1d02c34e
created 2016-04-18 14:22 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 04751f3545ad (bug 1264199)
2ab22d41a4507326f3433667764b848b143f9558
created 2016-04-18 14:22 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f323c504b5a5 (bug 1264199)
f9390125f8425c6a72502f58a0a173c2965086ac
created 2016-04-18 14:22 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4e02fc1cbd35 (bug 1264199)
64a0ad4f6ac04a4951c815a948395374700ae2ad
created 2016-04-18 14:21 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1d139b7422c8 (bug 1264199)
1d139b7422c8bad036d3b21308e0ceef87ae1cf8
created 2016-04-18 19:16 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P7. Stop early if audio queue got flushed. r=me
4e02fc1cbd35109ca54522fc9465893954063083
created 2016-04-14 15:44 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P6. Drain resampler when changing format or reaching the end. r=kinetik
f323c504b5a5c2280a7be46ebc97f0660165ebfd
created 2016-04-13 20:25 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
04751f3545ad38c5da364bc49a9dddb92090208d
created 2016-04-13 17:55 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
6b82e89a490e292eeaa61b39a8c5ec9c87402689
created 2016-04-13 17:30 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P2. Ensure the AudioStream only ever receive the same content format. r=kinetik
b15c10c421485e3d45ea653ca5dada0cef847ef8
created 2016-04-13 17:17 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
369a636d86f4a55b31900a3e7be5fe133b8d4bd8
created 2016-04-12 19:24 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1262753: P7. Add debugging pref to enable/disable downmixer and resample. r=kinetik
ed60dd41a220b728920e023443a47ffe94989917
created 2016-04-11 21:16 +1000
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1262753: P6. Perform downmixing in DecodeAudioDataSink. r=kinetik
178db318f3187ffa5fb9f85c86ee83322ac2d994
created 2016-03-22 20:55 +1300
pushed 2016-03-24 14:26 +0000
Matthew Gregan Matthew Gregan - Bug 1246108 - Don't restart completed audio streams. r=jwwang, a=lizzard
a64e46100aa58f3e78175dfad4f88c9afdf7bb6f
created 2016-02-05 01:39 +0100
pushed 2016-03-17 15:17 +0000
Alastor Wu Alastor Wu - Bug 1242774 - only resolve promise when exist. r=jwwang, a=lizzard
1803328a709c1a84ba8aadeb203b8a85eae6ef18
created 2016-02-05 10:19 +0800
pushed 2016-03-07 14:18 +0000
JW Wang JW Wang - Bug 1245542 - I suspect AudioData::mAudioData/mFrames are poisoned when sample format doesn't match the metadata. Let's ignore these samples to see if crash volume can be reduced. r=kinetik. a=lizzard
357a870647f25f3ac9879ec222b2370f688ef77e
created 2016-01-21 21:14 +0800
pushed 2016-03-07 14:18 +0000
JW Wang JW Wang - Bug 1241003 - ignore AudioData with 0 frames to avoid silence. r=kinetik.
52b05e612df9ee6e1006452aec6f820409b8767e
created 2016-01-21 21:11 +0800
pushed 2016-03-07 14:18 +0000
JW Wang JW Wang - Bug 1240420. Part 1 - move checks of mismatched sample rate or channel numbers to AudioStream. r=kinetik.
2cf303fd07fefa58e1f40fb2498e0f6bf271dd97
created 2016-01-18 11:24 +0800
pushed 2016-03-07 14:18 +0000
JW Wang JW Wang - Bug 1240417. Part 1 - add a writer class to encapsulate pointer arithmetic. r=kinetik.
9ce51229f0f9556c9e11e1ea201a4248ccfce989
created 2016-01-12 21:48 +0800
pushed 2016-03-07 14:18 +0000
JW Wang JW Wang - Bug 948267. Part 2 - implement AudioStream::DataSource for DecodedAudioDataSink and remove its audio thread. r=kinetik.
5d977c74e5741a13e15c295c5caa377428e3b844
created 2015-11-15 14:49 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
66a799321ef851242374893b00c88df336bd8137
created 2015-11-11 09:36 -0800
pushed 2016-01-25 13:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 1e5f3d1151d6 (bug 1219480) for cpp unittest bustage CLOSED TREE
1e5f3d1151d60a1edd6424a35a2e38b5ab17adad
created 2015-11-11 06:52 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219480 - Replace PRLogModuleInfo with LazyLogModule in the media directory. r=rillian
11dd4cfb65639257a3c3e87886c0b6157be5b876
created 2015-11-01 17:34 -0500
pushed 2016-01-25 13:55 +0000
Nathan Froyd Nathan Froyd - Bug 1220491 - clarify ownership relationships for creators of AudioData; r=gerald
7811d9b3e7db2d7a8c09e460c49c3a96684fc540
created 2015-11-02 21:26 +0800
pushed 2016-01-25 13:55 +0000
JW Wang JW Wang - Bug 1139256 - remove the assertion in AudioStream::GetPositionInFramesUnlocked(). See bug 1139256 comment 4 for the detail. r=kinetik.
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
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
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
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
b12b9840d67b693c3227286ef34ff4eaa2e024c4
created 2015-08-27 14:49 +1200
pushed 2015-10-29 11:30 +0000
Matthew Gregan Matthew Gregan - Bug 1198588 - Remove unused MSG-specific code from AudioStream. r=padenot
b47b07514a11156dd40b2c22c002a98a53e4f036
created 2015-08-26 10:30 +0800
pushed 2015-10-29 11:30 +0000
JW Wang JW Wang - Bug 1198568 - Fix build error in non-unified build for DecodedAudioDataSink.cpp. r=kinetik.
f4091e0478f86c1adb8fbcce0bddd8346b285e4c
created 2015-08-18 11:55 +0800| base
pushed 2015-10-29 11:30 +0000
Kilik Kuo Kilik Kuo - Bug 1188268 - Make AudioSink a base class, create DecodedAudioDataSink to act as original AudioSink, and move sink-related files to dom/media/mediasink. r=jwwang, r=cpearce
less more (0) tip