###### (This function is part of SDL_image, a separate library from SDL.) # IMG_ResetAnimationDecoder Reset an animation decoder. ## Header File Defined in [](https://github.com/libsdl-org/SDL_image/blob/main/include/SDL3_image/SDL_image.h) ## Syntax ```c bool IMG_ResetAnimationDecoder(IMG_AnimationDecoder *decoder); ``` ## Function Parameters | | | | | ---------------------------------------------- | ----------- | --------------------- | | [IMG_AnimationDecoder](IMG_AnimationDecoder) * | **decoder** | the decoder to reset. | ## Return Value (bool) Returns true on success or false on failure; call SDL_GetError() for more information. ## Remarks Calling this function resets the animation decoder, allowing it to start from the beginning again. This is useful if you want to decode the frame sequence again without creating a new decoder. ## Version This function is available since SDL_image 3.4.0. ## See Also - [IMG_CreateAnimationDecoder](IMG_CreateAnimationDecoder) - [IMG_CreateAnimationDecoder_IO](IMG_CreateAnimationDecoder_IO) - [IMG_CreateAnimationDecoderWithProperties](IMG_CreateAnimationDecoderWithProperties) - [IMG_GetAnimationDecoderFrame](IMG_GetAnimationDecoderFrame) - [IMG_CloseAnimationDecoder](IMG_CloseAnimationDecoder) ---- [CategoryAPI](CategoryAPI), [CategoryAPIFunction](CategoryAPIFunction), [CategorySDLImage](CategorySDLImage)