setOneShotPreviewCallback은 카메라가 preview 중에 스샷을 한장 찍어오는 걸로 알고 있는데

질문은
1. 그 이미지가 사진이미지가 아닌 그냥 단말에 보이는 preview 이미지인지 알고 싶습니다.
2. 사진 이미지가 아니라면 크기는 찍힌 사진 크기가 아니라 surfaceview크기 인지도 알고 싶습니다.
3. setOneShotPreviewCallback이 수행될 때 딜레이(사진찍는 것처럼)는 없는지도 좀 궁금합니다.
4. setOneShotPreviewCallback은 등록하면 계속해서 프레임을 보내는지 아니면 한번 보내고 콜백이 취소되는 지도 궁금합니다.

카메라 관련 앱을 만들고 있지만  단말이 없어 테스트를 못하는 상황이다보니 이렇게 질문드립니다.

답변 부탁드립니다.