- 06 Aug, 2013 1 commit
-
-
Glenn Kasten authored
-
- 05 Aug, 2013 1 commit
-
-
Glenn Kasten authored
-
- 02 Aug, 2013 3 commits
-
-
Glenn Kasten authored
narrowing conversion of '-1' from 'int' to 'SLuint32 {aka unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] converting to non-pointer type 'pthread_t {aka long int}' from NULL [-Wconversion-null] warning: 'currentRate' may be used uninitialized in this function [-Wmaybe-uninitialized] Change-Id: I066260cc216ff9f15c787f65e3d3efbda8f8ef35
-
Glenn Kasten authored
Change-Id: Ie17be7ed6d1d8c67c8e5f5515e16dac9e2cae04a
-
Glenn Kasten authored
Change-Id: I76fc395e3b1babe41522023a56a37e4310b248e3
-
- 08 Jul, 2013 1 commit
-
-
Glenn Kasten authored
-
- 25 Jun, 2013 1 commit
-
-
hkuang authored
Change-Id: I3fafe2482cc51ca2d57976ba6112fea50d8e68ea
-
- 14 Jun, 2013 1 commit
-
-
Glenn Kasten authored
Bug: 9423855 Change-Id: Icc37559082f6c6c7052ac03a835a3d2c6732af59
-
- 06 Jun, 2013 1 commit
-
-
Glenn Kasten authored
At one time it was thought that application side double-buffering was required for fast tracks to work reliably. It now appears that this was overly conservative, and that fast tracks work just fine with single buffers on application side. This is because the moment after FastMixer pulls the data from the fast track, it synchronously signals the application's callback thread to wake up, which will then run the buffer completion callback handler to re-fill the buffer. So disabling this check now. Bug: 9276275 Change-Id: I2c74a8c6d752140ccc7d285c5c5c1f7fcd792650
-
- 10 Apr, 2013 1 commit
-
-
Ying Wang authored
Bug: 8580410 Change-Id: Ie9f89a3b26d0070c73d061c2c2566dd703d7a137
-
- 14 Mar, 2013 1 commit
-
-
Ben Cheng authored
We will change the build file to link static libraries before shared libraries soon. Without this change the linker will complain their visibilities. BUG: 8247455 Change-Id: Iec97be4b42114b5a28174a03f9d8017e85b28668
-
- 15 Feb, 2013 1 commit
-
-
Mathias Agopian authored
Change-Id: Ibc86143858a3c4fe31fb43af0b22087348b8c204
-
- 07 Jan, 2013 1 commit
-
-
Glenn Kasten authored
Bug: 7142834 Change-Id: I4f78f029ac6bfe27bea4dfe1f00812a2bdf8785d
-
- 21 Dec, 2012 1 commit
-
-
Glenn Kasten authored
-
- 19 Dec, 2012 1 commit
-
-
Glenn Kasten authored
Just get the parameter on server side Change-Id: Ief316b125a4c496f995520697c2b53a1c4ebc3bc
-
- 18 Dec, 2012 1 commit
-
-
Andy McFadden authored
The C++ class names don't match what the classes do, so rename ISurfaceTexture to IGraphicBufferProducer, and SurfaceTexture to GLConsumer. Bug 7736700 Change-Id: I54f19904e325518a3af8fe23c018d3c0bb6bd807
-
- 13 Nov, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: I1d4779a822e024bb8ae77eff153183bfb6a07b12
-
- 12 Nov, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: I6a8f28503fd2dcde7d195879bc23d185ae93f617
-
- 02 Nov, 2012 2 commits
-
-
Jean-Michel Trivi authored
* commit '4a4c7289': Fix race condition when streaming MP2TS to media server
-
Jean-Michel Trivi authored
Data transfer between user space and the media server of MP2TS packets is done through a queue of buffers. This queue tells the OpenMAX AL player whenever a buffer is available to be filled so it can be transferred. When the player is destroyed, this queue is cleared; this is indicated by the boolean mBuffersHasBeenSet whose role is to store whether the queue is properly configured. There is a race condition where the queue could be cleared right as the availability of a buffer is signaled. The fix is to only try to use the available buffer when mBuffersHasBeenSet is true. Bug 6971102 Change-Id: Ibbe8f58fc954b84bf560f29944d1018dab261895
-
- 01 Nov, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: I9a1a2e24e3b66e08ec33d0d8cf5ab2e14b559d4a
-
- 31 Oct, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: I6f94fed488662a93e778ea64b8e4861dce528f26
-
- 30 Oct, 2012 1 commit
-
-
Glenn Kasten authored
Bug: 6654403 Change-Id: If76d6b67518a7c8079e349f7fd09fe692851eb5c
-
- 26 Sep, 2012 1 commit
-
-
Glenn Kasten authored
The playback rate interface is not supported for fast tracks, so to enable testing of fast tracks using playbq, only request the playback rate interface if it is actually needed. Change-Id: I15e512e1e853dccc752ad59c727bb0ed2d651162
-
- 25 Aug, 2012 1 commit
-
-
Jeff Brown authored
Change-Id: Iecd955817d2800e2d1da3187da8958aa261ce435
-
- 25 Jun, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: I77a624e2656046075eb38cf880c26cdf8ba36af8
-
- 22 Jun, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: I978579be3609c88d6fb6580a8cb3a594c76912a3
-
- 09 May, 2012 1 commit
-
-
Jean-Michel Trivi authored
* commit '91145ef1': Playback rate on OpenSL ES AudioPlayer playing from URI/FD
-
- 08 May, 2012 1 commit
-
-
Jean-Michel Trivi authored
Allow AudioPlayer to use the platform's 500-2000 range (in permille) of playback rate for audio when the data source is a URI or FD. Since play events for those players are simulated through monitoring the playback position, scale the time between updates so play events are delivered in content time, not presentation time (as defined in OpenSL ES specification, "positions do not scale with changes in playback rate"). Bug 5898620 Change-Id: Ib512caebd7f3983c9e845be62e48dfee8499e59c
-
- 25 Apr, 2012 1 commit
-
-
Andrew Hsieh authored
Libraries libOpenSLES and libOpenMAXAL depends on liblog but Android.mk doesn't specify it. Native app links libOpenSLES or libOpenMAXAL may fail with the following error message (taking $NDK/samples/native-media as an example) E/AndroidRuntime( 824): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[2260]: 82 could not load needed library 'libOpenMAXAL.so' for 'libnative-media-jni.so' (mips_relocate_got[1804]: 82 In 'libOpenMAXAL.so', can't locate symbol __android_log_assert) It's unclear why compiler (MIPS/ARM/X86) doesn't complain w/o liblog. It's also unclear why ARM and X86-based Android devices don't have runtime problem. (ie. $NDK/samples/native-media runs on ARM/X86 but fails in MIPS-based device) Fixed Android.mk to make it explicit. Change-Id: I12a254813f6b7cf98cc735d0a4d1f485e730f9fa
-
- 18 Apr, 2012 1 commit
-
-
Eric Laurent authored
Change-Id: I652fc4cfe6cc9a273234256e20f0b706182e2e27
-
- 06 Apr, 2012 1 commit
-
-
Glenn Kasten authored
Move volume and mute/solo interfaces from blacklist to whitelist. Remove hard-coded frame count; this is now done at a lower level. Change-Id: Ie9b48941df799dd8cba45dc7015d62e5adb76f5d
-
- 02 Apr, 2012 1 commit
-
-
Glenn Kasten authored
-
- 27 Mar, 2012 2 commits
-
-
-b master-pdk-dev authored
Change-Id: Ibc10f34a4686a3b5647f67436aab8f52a50de479
-
Glenn Kasten authored
Change-Id: I7ab4d843be5bfe759cea8330ab0ede46e236adaf
-
- 19 Mar, 2012 2 commits
-
-
Glenn Kasten authored
-
Glenn Kasten authored
-
- 16 Mar, 2012 2 commits
-
-
Glenn Kasten authored
-
Glenn Kasten authored
-
- 15 Mar, 2012 1 commit
-
-
Glenn Kasten authored
Change-Id: Iac6dcfb72753e53e9a42b5feeaa2d6523f2395a4
-