public Producer < CloseableReference < PooledByteBuffer > > getLocalFileFetchEncodedImageProducerSequence ( ) { synchronized ( this ) { if ( FrescoSystrace . isTracing ( ) ) { FrescoSystrace . beginSection ( "ProducerSequenceFactory#getLocalFileFetchEncodedImageProducerSequence" ) ; } if ( mLocalFileEncodedImageProducerSequence == null ) { if ( FrescoSystrace . isTracing ( ) ) { FrescoSystrace . beginSection ( "ProducerSequenceFactory#getLocalFileFetchEncodedImageProducerSequence:init" ) ; } mLocalFileEncodedImageProducerSequence = new RemoveImageTransformMetaDataProducer ( getBackgroundLocalFileFetchToEncodeMemorySequence ( ) ) ; if ( FrescoSystrace . isTracing ( ) ) { FrescoSystrace . endSection ( ) ; } } if ( FrescoSystrace . isTracing ( ) ) { FrescoSystrace . endSection ( ) ; } } return mLocalFileEncodedImageProducerSequence ; }
Returns a sequence that can be used for a request for an encoded image from a local file .