media/libraries/effect/src/main/java/androidx/media3/effect
tofunmi 276f2f1fe6 Add 'Keep every nth frame' frame dropping strategy.
#minor-release

PiperOrigin-RevId: 538804347
2023-06-09 13:55:39 +00:00
..
BaseGlShaderProgram.java Effect: Add GlTextureInfo release() and accessor methods. 2023-05-24 15:42:47 +01:00
BitmapOverlay.java Update createStaticBitmapOverlay to take in context. 2023-03-14 07:39:43 +00:00
BitmapTextureManager.java Effect: Add GlTextureInfo release() and accessor methods. 2023-05-24 15:42:47 +01:00
BitmapUtil.java Effect: Move BitmapTestUtil to common test util class. 2023-01-17 02:01:34 +00:00
Brightness.java Effect: Implement isNoOp on GlEffect interfaces. 2023-02-27 18:21:39 +00:00
ChainingGlShaderProgramListener.java Refactor ChainingGlShaderProgramListener to use FrameConsumptionManager 2023-05-12 10:05:48 +01:00
ColorLut.java Mark methods needing to be called on GL thread 2023-02-27 18:42:43 +00:00
ColorLutShaderProgram.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
Contrast.java Shader portion is bloat given we're scaling and biasing the colors. Swap out implementation. 2023-04-17 17:04:19 +01:00
Crop.java Effect: Create GlEffect.isNoOp to simplify Transformer. 2023-02-08 14:07:41 +00:00
DebugTraceUtil.java Add logging for ExtTexMgr 2023-05-24 16:03:50 +01:00
DefaultFrameDroppingShaderProgram.java Add 'Keep every nth frame' frame dropping strategy. 2023-06-09 13:55:39 +00:00
DefaultGlObjectsProvider.java Add context sharing capabilities to the default GlObjectsProvider 2023-04-24 11:23:37 +01:00
DefaultShaderProgram.java Always use sRGB/BT.709 for bitmap inputs 2023-05-19 17:05:16 +01:00
DefaultVideoFrameProcessor.java Move OnInputFrameProcessedListener into it's own file 2023-05-25 15:09:36 +00:00
DrawableOverlay.java Fix some minor issues/typos 2023-01-10 18:30:50 +00:00
ExternalShaderProgram.java Effect: Rename TextureProcessor to ShaderProgram. 2023-02-08 14:04:09 +00:00
ExternalTextureManager.java Add logging for ExtTexMgr 2023-05-24 16:03:50 +01:00
FinalShaderProgramWrapper.java Fix recreation of DefaultShaderProgram in FinalWrapper 2023-06-06 18:01:20 +00:00
FrameCache.java Fix name for FrameCacheGlShaderProgram 2023-03-02 17:19:29 +00:00
FrameCacheGlShaderProgram.java Add FrameDropping GlEffect 2023-04-17 17:03:21 +01:00
FrameConsumptionManager.java Simplify FrameConsumptionManager onReadyToAcceptInputFrame logic 2023-05-17 16:30:29 +01:00
FrameDropEffect.java Add 'Keep every nth frame' frame dropping strategy. 2023-06-09 13:55:39 +00:00
GlEffect.java Effect: Implement isNoOp on GlEffect interfaces. 2023-02-27 18:21:39 +00:00
GlMatrixTransformation.java Effect: Rename to DefaultShaderProgram. 2023-02-27 18:03:38 +00:00
GlShaderProgram.java Remove setters for streamOffset. 2023-04-12 16:52:48 +01:00
HslAdjustment.java Effect: Implement isNoOp on GlEffect interfaces. 2023-02-27 18:21:39 +00:00
HslShaderProgram.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
InputSwitcher.java Add a getter method for texture manager 2023-05-19 17:14:12 +01:00
MatrixTransformation.java Move effects functionality out of transformer to effects module. 2022-08-03 13:19:15 +00:00
MatrixUtils.java Replace Pair with Size in effects. 2022-12-21 15:02:20 +00:00
OverlayEffect.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
OverlaySettings.java Fix some minor nits 2023-02-17 11:40:13 +00:00
OverlayShaderProgram.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
package-info.java Create effect module. 2022-08-02 12:36:47 +00:00
Presentation.java Use the designated UNSET value for aspect ratio 2023-06-02 09:12:38 +00:00
RgbAdjustment.java Effect: Implement isNoOp on GlEffect interfaces. 2023-02-27 18:21:39 +00:00
RgbFilter.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
RgbMatrix.java Effect: Rename to DefaultShaderProgram. 2023-02-27 18:03:38 +00:00
ScaleAndRotateTransformation.java Transmux video if rotation is only effect applied 2023-05-26 15:14:52 +00:00
SimpleFrameDroppingShaderProgram.java Add 'Keep every nth frame' frame dropping strategy. 2023-06-09 13:55:39 +00:00
SingleColorLut.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
SingleFrameGlShaderProgram.java Add a base class for GL shader programs. 2023-03-30 17:21:17 +00:00
TexIdTextureManager.java Move OnInputFrameProcessedListener into it's own file 2023-05-25 15:09:36 +00:00
TextOverlay.java Add missing @param tags 2023-03-07 11:49:24 +00:00
TextureManager.java Move OnInputFrameProcessedListener into it's own file 2023-05-25 15:09:36 +00:00
TextureOverlay.java Effect: Rename FrameProcessor 2023-02-17 11:41:06 +00:00
TexturePool.java Effect: Add GlTextureInfo release() and accessor methods. 2023-05-24 15:42:47 +01:00
TimestampWrapper.java Effect: Implement TimestampWrapper. 2023-03-14 07:52:12 +00:00
TimestampWrapperShaderProgram.java Remove setters for streamOffset. 2023-04-12 16:52:48 +01:00
VideoFrameProcessingTask.java Test: Add TextureOutputListener for texture output tests 2023-04-11 10:34:38 +01:00
VideoFrameProcessingTaskExecutor.java Effect: Remove extra wait on taskExecutor release() 2023-05-30 18:46:43 +00:00