It could decode but not encode.
Thats great that a 5S has good single core benchmarks, except...Androids run multiple cores at a time, so multi core is what we look at.
Have you ever sat and monitored an Android with CPU-Z? my Note 4 regularly bounces between 1-4cores, as in Android, multiptle processes are constantly going, some require a few MHz some a GHz, the SoC has to have a mix of small and big cores.
My Note 4 as I type this has 1 core that has stopped, 2 running at 300MHz and 1 at 1.5GHz.
View attachment 601567