Description

Images in a sequence path for an Img Media Source are not updating without restarting the project. Changing the path itself appears to work as expected. 

 

Tested in versions 4.22.3(CL 7053642), 4.23.1(CL 9361420), 4.24.3(CL 11590370), and 4.25.3(CL 13942748). 

Issue does not appear in version 4.22.3; appears in version 4.23.1, 4.24.3, and 4.25.3.

Steps to Reproduce
  1. Create new level
  2. Create ImgMediaSource
  3. Create Media Player and check box to create Video output Media Texture asset
  4. Open ImgMediaSource and change path for image, example: C:\Render\Image1
  5. Open Media Player, select loop, and double click on the ImgMediaSource to play
  6. Make changes to the images used in the sequence path of ImgMediaSource. example: Removing or replacing files in the image sequence file
  7. Play the sequence in the Media Player; the sequence shown has not changed. 
  8. Save and close the project, and open it again; the sequence will have updated. 

Result: When making changes, the the previous image remains in memory and does not change immediately. The project must be closed and reopened for the sequence to update.  

Expected: In engine version 4.22, if you replaced the images in the file path, it will change immediately. The project has to be closed and reopened to update in versions 4.23-4.25. 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-97298 in the post.

2
Login to Vote

Fixed
ComponentMedia Framework
Affects Versions4.23.14.24.34.25.3
Target Fix4.27
Fix Commit14914716
Main Commit14914716
CreatedAug 20, 2020
ResolvedDec 14, 2020
UpdatedApr 28, 2021