QGAnimatedImageDecodeConfig |
+defaultConfig |
LNAnimatedImageDecodeConfig |
@objc(defaultConfig) defaultConfig() |
Done |
QGAnimatedImageDecodeThread |
occupied, sequenceDec |
LNAnimatedImageDecodeThread |
same semantic properties |
Done |
QGAnimatedImageDecodeThreadPool |
+sharedPool, -getDecodeThread |
LNAnimatedImageDecodeThreadPool |
sharedPool(), getDecodeThread() |
Done |
QGAnimatedImageBufferManager |
-getBufferedFrame: |
LNAnimatedImageBufferManager |
@objc(getBufferedFrame:) getBufferedFrame(_:) |
Done |
QGAnimatedImageBufferManager |
-isBufferFull |
LNAnimatedImageBufferManager |
@objc(isBufferFull) isBufferFull() |
Done |
QGAnimatedImageBufferManager |
-popVideoFrame |
LNAnimatedImageBufferManager |
@objc(popVideoFrame) popVideoFrame() |
Done |
QGBaseDecoder |
-initWith:error: |
LNBaseDecoder |
init(fileInfo:) |
Done |
QGBaseDecoder |
-decodeFrame:buffers: |
LNBaseDecoder |
decodeFrame(_:buffers:) |
Done |
QGBaseDecoder |
-shouldStopDecode: |
LNBaseDecoder |
shouldStopDecode(_:) |
Done |
QGBaseDecoder |
-isFrameIndexBeyondEnd: |
LNBaseDecoder |
isFrameIndexBeyondEnd(_:) |
Done |
QGAnimatedImageDecodeManager |
-initWith:config:delegate: |
LNAnimatedImageDecodeManager |
init(fileInfo:config:delegate:) |
Done |
QGAnimatedImageDecodeManager |
-consumeDecodedFrame: |
LNAnimatedImageDecodeManager |
@objc(consumeDecodedFrame:) consumeDecodedFrame(_:) |
Done |
QGAnimatedImageDecodeManager |
-tryToStart/Stop/Pause/ResumeAudioPlay |
LNAnimatedImageDecodeManager |
same semantic APIs |
Done |
QGAnimatedImageDecodeManager |
-containsThisDeocder: |
LNAnimatedImageDecodeManager |
@objc(containsThisDeocder:) containsThisDeocder(_:) |
Done |