Just a question on something I just observed. I`m daily driving Plex HTPC and just noticed whenever I watch a movie an additional process is created => EasyAudioEncoder.exe…
I only know this app from the server, to encode Dolby-compliant eac3 audio tracks… But on a player with passthrough enabled? My question is what is this process for? Is it just part of the app and is needed to work? (Even though it does nothing?)
That is what I thought it would do, but what is the purpose when no transcoding is needed? (Like when having passthrough enabled?) Is the process just spawned so that in case, transcoding is needed, it’s ready to use?
Without digging into the code, I believe it is spawned from within FFmpeg when the codec is opened (because that’s where the codec is decoded/encoded). At a minimum the codec parser is needed for passthrough and the parser likely opens the codec context in FFmpeg.