2009-06-09, 23:07
ccMatrix Wrote:Since information like mpeg4-xvid, mpeg4-dx50 wouldn't hurt the only real question is: How difficult is it to implement that? I wouldn't want you to do some crazy hacking just to dig out that information. But if it is easily available...My argument is that it would hurt. You're now forcing anyone who wants to have their own skin flags to have all of them instead of just one mpeg4 one. Adding another ListItem.VideoFourCC is crappy because fourcc isn't present in a lot of content so now you're writing heavy conditionals in your skin as a workaround and amount of CPU time required to just render the skin is currently going through the roof. That's a trend I'd like to see stop.
Yes there are ways around these issues, believe me I've spent more time thinking about how this should work than anyone in this thread, but the more you want to add, the messier it gets in ways that make me feel like an awful VB programmer. So why don't we just stick with "keep it simple, stupid" and grow from there later.