scripted access to more AVLayer properties
I have done a fair amount of extendscript programming over the years and I have particularly had trouble when trying to access footage items in the project panel. For example the only way I have found to tell if something is an image sequence is to first store the filename of the source, query it's extension, then query it's "isStill" property. And after all of this you have no way of telling the start/end frames of the image sequence except for parsing the name of the object and extracting the "[###-###]" pattern. And even then if the user re-named the item in the project panel you are completely screwed!
Additionally lets say you want to determine if a footage item is a layer in a layered .psd or .ai. There is actually no way of doing this except for inferring it from the object name, which again the user could have overriden!
Ideally we can have access to as much information about an AVLayer as possible. Presumably this data does exist deep within AE but there is no access to it that I know of via extendscript.