added avfoundation demo