Skip navigation links
A B C D E F G I L M N O P R S T U V 

A

add(int) - Static method in class com.gfycat.framesequence.view.FrameSequenceMemoryUsage
 
addDrawable(Drawable, int) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
addFrame(long) - Method in class com.gfycat.framesequence.FPSDebugger
 
avg() - Method in class com.gfycat.framesequence.FPSDebugger
 
awaitTermination(long, TimeUnit) - Method in class com.gfycat.framesequence.ConstrainedExecutorService
 

B

build() - Method in class com.gfycat.framesequence.FrameSequenceConfiguration.Builder
 
Builder() - Constructor for class com.gfycat.framesequence.FrameSequenceConfiguration.Builder
 

C

clearColorFilter() - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
com.gfycat.framesequence - package com.gfycat.framesequence
 
com.gfycat.framesequence.view - package com.gfycat.framesequence.view
 
ConstrainedExecutorService - Class in com.gfycat.framesequence
A ExecutorService that delegates to an existing Executor but constrains the number of concurrently executing tasks to a pre-configured value.
ConstrainedExecutorService(String, int, Executor, BlockingQueue<Runnable>) - Constructor for class com.gfycat.framesequence.ConstrainedExecutorService
Creates a new ConstrainedExecutorService.
count - Static variable in class com.gfycat.framesequence.view.FrameSequenceMemoryUsage
 

D

destroy() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
Marks the drawable as permanently recycled (and thus unusable), and releases any owned Bitmaps drawable to its BitmapProvider, if attached.
draw(Canvas) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
draw(Canvas) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
drawFrame(int, Bitmap) - Method in interface com.gfycat.framesequence.FrameSequence
 
DropFramesStrategy - Enum in com.gfycat.framesequence
Strategies how FrameSequenceDrawable should behave, when it should drop range(1 or more) of frames.

E

execute(Runnable) - Method in class com.gfycat.framesequence.ConstrainedExecutorService
Submit a task to be executed in the future.
execute(Runnable) - Method in class com.gfycat.framesequence.SerialExecutorService
Synchronized override of ConstrainedExecutorService.execute(Runnable) to ensure that view of memory is consistent between different threads executing tasks serially.

F

failedToGetFrameSequence(Throwable) - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
Called when content was failed to load.
failedToGetPoster(Throwable) - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
Called when content was failed to load.
finalize() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
FPSDebugger - Class in com.gfycat.framesequence
Created by dekalo on 06.11.15.
FPSDebugger(int) - Constructor for class com.gfycat.framesequence.FPSDebugger
 
FrameSequence - Interface in com.gfycat.framesequence
Provider for frames for FrameSequenceDrawable.
FrameSequenceConfiguration - Class in com.gfycat.framesequence
Class to configure FrameSequenceDrawable class.
FrameSequenceConfiguration.Builder - Class in com.gfycat.framesequence
 
FrameSequenceConfiguration.LogLevel - Enum in com.gfycat.framesequence
 
FrameSequenceDrawable - Class in com.gfycat.framesequence
 
FrameSequenceDrawable(FrameSequence, DropFramesStrategy, ContextDetails) - Constructor for class com.gfycat.framesequence.FrameSequenceDrawable
 
FrameSequenceDrawable(FrameSequence, DropFramesStrategy, Point, ContextDetails) - Constructor for class com.gfycat.framesequence.FrameSequenceDrawable
 
FrameSequenceDrawable(FrameSequence, DropFramesStrategy, FrameSequenceDrawable.BitmapProvider, Point, ContextDetails) - Constructor for class com.gfycat.framesequence.FrameSequenceDrawable
 
FrameSequenceDrawable.LoopListener - Interface in com.gfycat.framesequence
 
FrameSequenceMemoryUsage - Class in com.gfycat.framesequence.view
Created by dekalo on 07.12.16.
FrameSequenceMemoryUsage() - Constructor for class com.gfycat.framesequence.view.FrameSequenceMemoryUsage
 
FrameSequenceSource - Interface in com.gfycat.framesequence.view
Initialization source for FrameSequenceView
FrameSequenceView - Class in com.gfycat.framesequence.view
Displays a Gfycat using animated image as a source.
FrameSequenceView(Context) - Constructor for class com.gfycat.framesequence.view.FrameSequenceView
 
FrameSequenceView(Context, AttributeSet) - Constructor for class com.gfycat.framesequence.view.FrameSequenceView
 
FrameSequenceView(Context, AttributeSet, int) - Constructor for class com.gfycat.framesequence.view.FrameSequenceView
 

G

get() - Static method in class com.gfycat.framesequence.FrameSequenceConfiguration
 
getAverageColorInt() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
getContextDetails() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
getDecodingExecutor() - Method in class com.gfycat.framesequence.FrameSequenceConfiguration
 
getDropFramesStrategy() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
Returns drop frames strategy for FrameSequence.
getFrameCount() - Method in interface com.gfycat.framesequence.FrameSequence
 
getFrameDuration(int) - Method in interface com.gfycat.framesequence.FrameSequence
 
getHeight() - Method in interface com.gfycat.framesequence.FrameSequence
Height of frame sequence.
getHeight() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
getId() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
getIntrinsicHeight() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
getIntrinsicHeight() - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
getIntrinsicHeight() - Method in class com.gfycat.framesequence.view.SizedColorDrawable
 
getIntrinsicWidth() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
getIntrinsicWidth() - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
getIntrinsicWidth() - Method in class com.gfycat.framesequence.view.SizedColorDrawable
 
getLogLevel() - Method in class com.gfycat.framesequence.FrameSequenceConfiguration
 
getLoopsCount() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
getMinTimeToRenderNextFrame() - Method in class com.gfycat.framesequence.FrameSequenceConfiguration
 
getOpacity() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
getOpacity() - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
getType() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
getWebPMemoryUsage() - Static method in class com.gfycat.framesequence.view.FrameSequenceMemoryUsage
 
getWidth() - Method in interface com.gfycat.framesequence.FrameSequence
 
getWidth() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
GfycatTransitionDrawable - Class in com.gfycat.framesequence.view
Created by dekalo on 06.04.17.
GfycatTransitionDrawable(Drawable) - Constructor for class com.gfycat.framesequence.view.GfycatTransitionDrawable
 

I

init(FrameSequenceConfiguration) - Static method in class com.gfycat.framesequence.FrameSequenceConfiguration
 
invalidateDrawable(Drawable) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
isDestroyed() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
isIdle() - Method in class com.gfycat.framesequence.ConstrainedExecutorService
Determine whether or not the queue is idle.
isOpaque() - Method in interface com.gfycat.framesequence.FrameSequence
 
isRunning() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
isShutdown() - Method in class com.gfycat.framesequence.ConstrainedExecutorService
 
isTerminated() - Method in class com.gfycat.framesequence.ConstrainedExecutorService
 

L

last() - Method in class com.gfycat.framesequence.FPSDebugger
 
lastKeyFrameInRange(int, int) - Method in interface com.gfycat.framesequence.FrameSequence
 
loadFrameSequence() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
loadPoster() - Method in interface com.gfycat.framesequence.view.FrameSequenceSource
 
loggingEnabled() - Static method in class com.gfycat.framesequence.FrameSequenceConfiguration
 

M

max() - Method in class com.gfycat.framesequence.FPSDebugger
 
mayHaveBlending() - Method in interface com.gfycat.framesequence.FrameSequence
 

N

newConstrainedExecutor(String, int, int, Executor) - Static method in class com.gfycat.framesequence.ConstrainedExecutorService
Factory method to create a new ConstrainedExecutorService with an unbounded LinkedBlockingQueue queue.

O

onAttachedToWindow() - Method in class com.gfycat.framesequence.view.FrameSequenceView
 
onBoundsChange(Rect) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
onDetachedFromWindow() - Method in class com.gfycat.framesequence.view.FrameSequenceView
 
onLoop(int) - Method in interface com.gfycat.framesequence.FrameSequenceDrawable.LoopListener
 
onStart() - Method in interface com.gfycat.framesequence.view.OnStartAnimationListener
Called when animation starts for the first time.
OnStartAnimationListener - Interface in com.gfycat.framesequence.view
Animation start callback in FrameSequenceView

P

pause() - Method in class com.gfycat.framesequence.view.FrameSequenceView
Pause animation playback.
play() - Method in class com.gfycat.framesequence.view.FrameSequenceView
Start WebP animation playback.

R

release() - Method in interface com.gfycat.framesequence.FrameSequence
Release associated resources.
release() - Method in class com.gfycat.framesequence.view.FrameSequenceView
You MUST call this method when @{link FrameSequenceView is no longer needed in order to release resources and avoid memory leak.
remove(int) - Static method in class com.gfycat.framesequence.view.FrameSequenceMemoryUsage
 
requestInvalidate() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
run() - Method in class com.gfycat.framesequence.Runnables
 
run() - Method in class com.gfycat.framesequence.ThreadPriorityRunnable
 
Runnables - Class in com.gfycat.framesequence
Created by dekalo on 06.11.15.
Runnables(Runnable...) - Constructor for class com.gfycat.framesequence.Runnables
 

S

scheduleDrawable(Drawable, Runnable, long) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
SerialExecutorService - Class in com.gfycat.framesequence
Created by dekalo on 06.11.15.
SerialExecutorService(Executor) - Constructor for class com.gfycat.framesequence.SerialExecutorService
 
setAlpha(int) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
setAlpha(int) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
setCircleMaskEnabled(boolean) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
Pass true to mask the shape of the animated drawing content to a circle.
setColorFilter(ColorFilter) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
setColorFilter(ColorFilter) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
setContextDetails(ContextDetails) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
setDebugMode(boolean) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
setDecodingExecutor(ExecutorService) - Method in class com.gfycat.framesequence.FrameSequenceConfiguration.Builder
 
setDrawable(Drawable) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
setFilterBitmap(boolean) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
setLogLevel(FrameSequenceConfiguration.LogLevel) - Method in class com.gfycat.framesequence.FrameSequenceConfiguration.Builder
 
setLoopListener(FrameSequenceDrawable.LoopListener) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
setMinTimeToRenderNextFrame(long) - Method in class com.gfycat.framesequence.FrameSequenceConfiguration.Builder
 
setOnStartAnimationListener(OnStartAnimationListener) - Method in class com.gfycat.framesequence.view.FrameSequenceView
Subscribe for animation start.
setShouldLoadPreview(boolean) - Method in class com.gfycat.framesequence.view.FrameSequenceView
 
setup(FrameSequenceSource) - Method in class com.gfycat.framesequence.view.FrameSequenceView
Set a FrameSequenceSource object to display by FrameSequenceView.
setupPreview(Drawable, boolean) - Method in class com.gfycat.framesequence.view.FrameSequenceView
Set preview manually by calling this method.
setVisible(boolean, boolean) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
shutdown() - Method in class com.gfycat.framesequence.ConstrainedExecutorService
 
shutdownNow() - Method in class com.gfycat.framesequence.ConstrainedExecutorService
 
SizedColorDrawable - Class in com.gfycat.framesequence.view
Created by dekalo on 21.03.17.
SizedColorDrawable(int, int, int) - Constructor for class com.gfycat.framesequence.view.SizedColorDrawable
 
start() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 
stop() - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 

T

ThreadPriorityRunnable - Class in com.gfycat.framesequence
Created by dekalo on 06.11.15.
ThreadPriorityRunnable(int) - Constructor for class com.gfycat.framesequence.ThreadPriorityRunnable
 
totalSize - Static variable in class com.gfycat.framesequence.view.FrameSequenceMemoryUsage
 

U

unscheduleDrawable(Drawable, Runnable) - Method in class com.gfycat.framesequence.view.GfycatTransitionDrawable
 
unscheduleSelf(Runnable) - Method in class com.gfycat.framesequence.FrameSequenceDrawable
 

V

valueOf(String) - Static method in enum com.gfycat.framesequence.DropFramesStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gfycat.framesequence.FrameSequenceConfiguration.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gfycat.framesequence.DropFramesStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gfycat.framesequence.FrameSequenceConfiguration.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I L M N O P R S T U V 
Skip navigation links