On a microcontroller doing nothing else sure. But on a phone, a tablet, a laptop, you absolutely want hardware decode to preserve your battery life.
If the OS/platform doesn't use it that could be another thing, but those chips do offer audio coded decoding, including aac
Seems like Nvidia doesn’t support JPEG in NVDEC.