I'm looking for a very low cost chip that can work as a universal card reader (SD Cards, USB flash drives, etc.) and it also does JPEG, MPEG, etc. decoding. The decompressed video is then output on the chip's output port. The DaVinci parts seem overkill for this, but is there some low-cost TI DSP or other chip that could handle this? Chip cost in high volume should be <$3.
This is for use in DLP pico-projectors.