Hi, very strange issue when running a simple encoding process to mux in an mp4 container. This happens in code as well as graphedit itself.
The graph is the following:
Decklink Capture Source -> AVI Decompressor -> Intel H.264 Encoder -> Intel MP4 Muxer -> File Writer
Most of the time the graph works perfect however if it is being run for a long period of time, around half an hour... the following message spits out when trying to stop the graph:
"Graph could not change state"
Whats weird is that after that it says it completed successfuly with an error code 0x00000000 which is successful... but the mp4 file cannot be played... almost like it wasn't finalized.
Does anybody have any idea, suggestions, or have come across this scenario before... maybe with different filters?