OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:gifdecoder
(Results
1 - 14
of
14
) sorted by null
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/
GifFrameModelLoader.java
4
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
8
class GifFrameModelLoader implements ModelLoader<
GifDecoder
,
GifDecoder
> {
11
public DataFetcher<
GifDecoder
> getResourceFetcher(
GifDecoder
model, int width, int height) {
15
private static class GifFrameDataFetcher implements DataFetcher<
GifDecoder
> {
16
private final
GifDecoder
decoder;
18
public GifFrameDataFetcher(
GifDecoder
decoder) {
23
public
GifDecoder
loadData(Priority priority)
[
all
...]
GifBitmapProvider.java
6
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
9
class GifBitmapProvider implements
GifDecoder
.BitmapProvider {
GifFrameResourceDecoder.java
5
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
11
class GifFrameResourceDecoder implements ResourceDecoder<
GifDecoder
, Bitmap> {
19
public Resource<Bitmap> decode(
GifDecoder
source, int width, int height) {
GifResourceEncoder.java
6
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
7
import com.bumptech.glide.
gifdecoder
.GifHeader;
8
import com.bumptech.glide.
gifdecoder
.GifHeaderParser;
28
private final
GifDecoder
.BitmapProvider provider;
53
GifDecoder
decoder = decodeHeaders(drawable.getData());
100
private
GifDecoder
decodeHeaders(byte[] data) {
105
GifDecoder
decoder = factory.buildDecoder(provider);
132
public
GifDecoder
buildDecoder(
GifDecoder
.BitmapProvider bitmapProvider)
[
all
...]
GifResourceDecoder.java
8
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
9
import com.bumptech.glide.
gifdecoder
.GifHeader;
10
import com.bumptech.glide.
gifdecoder
.GifHeaderParser;
59
final
GifDecoder
decoder = decoderPool.obtain(provider);
68
private GifDrawableResource decode(byte[] data, int width, int height, GifHeaderParser parser,
GifDecoder
decoder) {
70
if (header.getNumFrames() <= 0 || header.getStatus() !=
GifDecoder
.STATUS_OK) {
88
private Bitmap decodeFirstFrame(
GifDecoder
decoder, GifHeader header, byte[] data) {
118
private final Queue<
GifDecoder
> pool = Util.createQueue(0);
120
public synchronized
GifDecoder
obtain(GifDecoder.BitmapProvider bitmapProvider)
[
all
...]
GifFrameManager.java
12
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
28
private final
GifDecoder
decoder;
33
private final GenericRequestBuilder<
GifDecoder
,
GifDecoder
, Bitmap, Bitmap> requestBuilder;
43
public GifFrameManager(Context context,
GifDecoder
decoder, int targetWidth, int targetHeight) {
48
public GifFrameManager(Context context, BitmapPool bitmapPool,
GifDecoder
decoder, Handler mainHandler,
59
Encoder<
GifDecoder
> sourceEncoder = NullEncoder.get();
62
.using(frameLoader,
GifDecoder
.class)
63
.from(
GifDecoder
.class
[
all
...]
GifDrawable.java
16
import com.bumptech.glide.
gifdecoder
.
GifDecoder
;
17
import com.bumptech.glide.
gifdecoder
.GifHeader;
30
private final
GifDecoder
decoder;
57
* @param bitmapProvider An {@link com.bumptech.glide.
gifdecoder
.
GifDecoder
.BitmapProvider} that can be used to
70
public GifDrawable(Context context,
GifDecoder
.BitmapProvider bitmapProvider, BitmapPool bitmapPool,
83
this.decoder = new
GifDecoder
(state.bitmapProvider);
90
GifDrawable(
GifDecoder
decoder, GifFrameManager frameManager, Bitmap firstFrame, BitmapPool bitmapPool) {
114
public
GifDecoder
getDecoder()
[
all
...]
/external/glide/third_party/gif_decoder/src/main/
AndroidManifest.xml
3
package="com.bumptech.glide.
gifdecoder
">
/external/glide/third_party/gif_decoder/
README.third_party
1
URL: https://gist.githubusercontent.com/devunwired/4479231/raw/df2725be4ae0f12f5265deaf0a769936ea94950b/
GifDecoder
.java
7
Implementation of
GifDecoder
that is more memory efficient to animate for
15
http://show.docjava.com/book/cgij/exportToHTML/ip/gif/stills/
GifDecoder
.java.html
/external/glide/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/
GifHeader.java
1
package com.bumptech.glide.
gifdecoder
;
9
* {@link com.bumptech.glide.
gifdecoder
.
GifDecoder
}s to play the same animated GIF in multiple views.
14
int status =
GifDecoder
.STATUS_OK;
GifFrame.java
1
package com.bumptech.glide.
gifdecoder
;
GifHeaderParser.java
1
package com.bumptech.glide.
gifdecoder
;
3
import static com.bumptech.glide.
gifdecoder
.
GifDecoder
.STATUS_FORMAT_ERROR;
13
* A class responsible for creating {@link com.bumptech.glide.
gifdecoder
.GifHeader}s from data representing animated
40
header.status =
GifDecoder
.STATUS_OPEN_ERROR;
372
return header.status !=
GifDecoder
.STATUS_OK;
GifDecoder.java
1
package com.bumptech.glide.
gifdecoder
;
56
public class
GifDecoder
{
57
private static final String TAG =
GifDecoder
.class.getSimpleName();
154
public
GifDecoder
(BitmapProvider provider) {
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gifbitmap/
GifBitmapWrapperResourceDecoder.java
30
private final ResourceDecoder<InputStream, GifDrawable>
gifDecoder
;
37
ResourceDecoder<InputStream, GifDrawable>
gifDecoder
, BitmapPool bitmapPool) {
38
this(bitmapDecoder,
gifDecoder
, bitmapPool, DEFAULT_PARSER, DEFAULT_STREAM_FACTORY);
43
ResourceDecoder<InputStream, GifDrawable>
gifDecoder
, BitmapPool bitmapPool, ImageTypeParser parser,
46
this.
gifDecoder
=
gifDecoder
;
101
Resource<GifDrawable> gifResource =
gifDecoder
.decode(bis, width, height);
132
id =
gifDecoder
.getId() + bitmapDecoder.getId();
Completed in 207 milliseconds