Fixed unit test failures on 2.4.14, and revised the example8 for canon camera support