├── .gitignore ├── .idea ├── copyright │ └── profiles_settings.xml ├── runConfigurations.xml └── vcs.xml ├── .travis.yml ├── LICENSE ├── README.md ├── example ├── .gitignore ├── build.gradle ├── icon-web.png ├── icon.svg ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── jmolsmobile │ │ └── landscapevideocapture_sample │ │ ├── CaptureDemoFragment.java │ │ └── MainActivity.java │ └── res │ ├── drawable-hdpi │ ├── ic_burst_mode_black_24dp.png │ ├── icon.png │ └── thumbnail_placeholder.png │ ├── drawable-mdpi │ ├── ic_burst_mode_black_24dp.png │ ├── icon.png │ └── thumbnail_placeholder.png │ ├── drawable-xhdpi │ ├── ic_burst_mode_black_24dp.png │ ├── icon.png │ └── thumbnail_placeholder.png │ ├── drawable-xxhdpi │ ├── ic_assignment_black_48dp.png │ ├── ic_burst_mode_black_24dp.png │ ├── ic_camera_front_black_24dp.png │ ├── ic_high_quality_black_48dp.png │ ├── ic_image_aspect_ratio_black_48dp.png │ ├── ic_info_black_48dp.png │ ├── ic_sd_storage_black_48dp.png │ ├── ic_timelapse_black_48dp.png │ ├── ic_timer_black_48dp.png │ ├── icon.png │ └── thumbnail_placeholder.png │ ├── drawable-xxxhdpi │ ├── ic_burst_mode_black_24dp.png │ └── icon.png │ ├── layout │ ├── activity_main.xml │ └── fragment_main.xml │ ├── menu │ └── capture_demo.xml │ ├── values-v14 │ └── styles.xml │ ├── values-v21 │ └── styles.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library ├── .gitignore ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── jmolsmobile │ │ └── landscapevideocapture │ │ ├── ClogTest.java │ │ ├── MockitoTestCase.java │ │ ├── VideoCaptureActivityTest.java │ │ ├── VideoFileTest.java │ │ ├── camera │ │ ├── CameraSizeTest.java │ │ └── CameraWrapperTest.java │ │ ├── configuration │ │ ├── CaptureConfigurationBuilderTest.java │ │ ├── CaptureConfigurationTest.java │ │ └── PredefinedCaptureConfigurationsTest.java │ │ ├── preview │ │ └── CapturePreviewTest.java │ │ ├── recorder │ │ └── VideoRecorderTest.java │ │ └── view │ │ └── VideoCaptureViewTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── jmolsmobile │ │ └── landscapevideocapture │ │ ├── CLog.java │ │ ├── VideoCaptureActivity.java │ │ ├── VideoFile.java │ │ ├── camera │ │ ├── CameraSize.java │ │ ├── CameraWrapper.java │ │ ├── NativeCamera.java │ │ ├── OpenCameraException.java │ │ ├── PrepareCameraException.java │ │ └── RecordingSize.java │ │ ├── configuration │ │ ├── CaptureConfiguration.java │ │ └── PredefinedCaptureConfigurations.java │ │ ├── preview │ │ ├── CapturePreview.java │ │ └── CapturePreviewInterface.java │ │ ├── recorder │ │ ├── AlreadyUsedException.java │ │ ├── VideoRecorder.java │ │ └── VideoRecorderInterface.java │ │ └── view │ │ ├── RecordingButtonInterface.java │ │ └── VideoCaptureView.java │ └── res │ ├── anim │ ├── from_middle.xml │ └── to_middle.xml │ ├── drawable-hdpi │ ├── btn_accept.png │ ├── btn_decline.png │ ├── ic_change_camera_back.png │ └── ic_change_camera_front.png │ ├── drawable-mdpi │ ├── btn_accept.png │ ├── btn_decline.png │ ├── ic_change_camera_back.png │ └── ic_change_camera_front.png │ ├── drawable-nodpi │ ├── bg_btn_pressed.xml │ ├── states_btn_acceptdecline.xml │ └── states_btn_capture.xml │ ├── drawable-xhdpi │ ├── btn_accept.png │ ├── btn_capturevideo.png │ ├── btn_capturevideo_pressed.png │ ├── btn_capturevideo_selected.png │ ├── btn_decline.png │ ├── ic_change_camera_back.png │ ├── ic_change_camera_front.png │ └── img_rotate_device.png │ ├── drawable-xxhdpi │ ├── btn_accept.png │ ├── btn_decline.png │ ├── ic_change_camera_back.png │ └── ic_change_camera_front.png │ ├── drawable-xxxhdpi │ └── btn_accept.png │ ├── drawable │ └── all_darkbackground.xml │ ├── layout-land │ └── activity_videocapture.xml │ ├── layout │ ├── activity_videocapture.xml │ ├── layout_recordingtime.xml │ └── view_videocapture.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── playstore ├── play_store_image.png ├── play_store_image.psd ├── screenshot_1.png ├── screenshot_2.png ├── screenshot_3.png ├── screenshot_4.png ├── screenshot_5.png ├── screenshot_6.png ├── screenshots.psd ├── screenshots_promo_1240.jpg ├── screenshots_promo_400.jpg └── screenshots_promo_620.jpg ├── screenshots ├── landscape_notrecording.png ├── landscape_recording.png ├── landscape_recordingdone.png ├── portrait.png └── preview.gif ├── settings.gradle └── wait-for-emulator.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/README.md -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/icon-web.png -------------------------------------------------------------------------------- /example/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/icon.svg -------------------------------------------------------------------------------- /example/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/proguard-rules.pro -------------------------------------------------------------------------------- /example/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/src/main/java/com/jmolsmobile/landscapevideocapture_sample/CaptureDemoFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/java/com/jmolsmobile/landscapevideocapture_sample/CaptureDemoFragment.java -------------------------------------------------------------------------------- /example/src/main/java/com/jmolsmobile/landscapevideocapture_sample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/java/com/jmolsmobile/landscapevideocapture_sample/MainActivity.java -------------------------------------------------------------------------------- /example/src/main/res/drawable-hdpi/ic_burst_mode_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-hdpi/ic_burst_mode_black_24dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-hdpi/thumbnail_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-hdpi/thumbnail_placeholder.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-mdpi/ic_burst_mode_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-mdpi/ic_burst_mode_black_24dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-mdpi/thumbnail_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-mdpi/thumbnail_placeholder.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xhdpi/ic_burst_mode_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xhdpi/ic_burst_mode_black_24dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xhdpi/icon.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xhdpi/thumbnail_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xhdpi/thumbnail_placeholder.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_assignment_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_assignment_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_burst_mode_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_burst_mode_black_24dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_camera_front_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_camera_front_black_24dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_high_quality_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_high_quality_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_image_aspect_ratio_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_image_aspect_ratio_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_info_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_info_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_sd_storage_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_sd_storage_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_timelapse_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_timelapse_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_timer_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/ic_timer_black_48dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/icon.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/thumbnail_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxhdpi/thumbnail_placeholder.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxxhdpi/ic_burst_mode_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxxhdpi/ic_burst_mode_black_24dp.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/drawable-xxxhdpi/icon.png -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/layout/fragment_main.xml -------------------------------------------------------------------------------- /example/src/main/res/menu/capture_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/menu/capture_demo.xml -------------------------------------------------------------------------------- /example/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/values-v14/styles.xml -------------------------------------------------------------------------------- /example/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /example/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/example/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/gradlew.bat -------------------------------------------------------------------------------- /library/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/build.gradle -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/ClogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/ClogTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/MockitoTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/MockitoTestCase.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/VideoCaptureActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/VideoCaptureActivityTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/VideoFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/VideoFileTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/camera/CameraSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/camera/CameraSizeTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/camera/CameraWrapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/camera/CameraWrapperTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/configuration/CaptureConfigurationBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/configuration/CaptureConfigurationBuilderTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/configuration/CaptureConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/configuration/CaptureConfigurationTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/configuration/PredefinedCaptureConfigurationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/configuration/PredefinedCaptureConfigurationsTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/preview/CapturePreviewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/preview/CapturePreviewTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorderTest.java -------------------------------------------------------------------------------- /library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/view/VideoCaptureViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/androidTest/java/com/jmolsmobile/landscapevideocapture/view/VideoCaptureViewTest.java -------------------------------------------------------------------------------- /library/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/CLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/CLog.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/VideoCaptureActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/VideoCaptureActivity.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/VideoFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/VideoFile.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/CameraSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/CameraSize.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/CameraWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/CameraWrapper.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/NativeCamera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/NativeCamera.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/OpenCameraException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/OpenCameraException.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/PrepareCameraException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/PrepareCameraException.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/RecordingSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/camera/RecordingSize.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/configuration/CaptureConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/configuration/CaptureConfiguration.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/configuration/PredefinedCaptureConfigurations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/configuration/PredefinedCaptureConfigurations.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/preview/CapturePreview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/preview/CapturePreview.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/preview/CapturePreviewInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/preview/CapturePreviewInterface.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/recorder/AlreadyUsedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/recorder/AlreadyUsedException.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorder.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorderInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/recorder/VideoRecorderInterface.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/view/RecordingButtonInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/view/RecordingButtonInterface.java -------------------------------------------------------------------------------- /library/src/main/java/com/jmolsmobile/landscapevideocapture/view/VideoCaptureView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/java/com/jmolsmobile/landscapevideocapture/view/VideoCaptureView.java -------------------------------------------------------------------------------- /library/src/main/res/anim/from_middle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/anim/from_middle.xml -------------------------------------------------------------------------------- /library/src/main/res/anim/to_middle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/anim/to_middle.xml -------------------------------------------------------------------------------- /library/src/main/res/drawable-hdpi/btn_accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-hdpi/btn_accept.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-hdpi/btn_decline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-hdpi/btn_decline.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-hdpi/ic_change_camera_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-hdpi/ic_change_camera_back.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-hdpi/ic_change_camera_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-hdpi/ic_change_camera_front.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-mdpi/btn_accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-mdpi/btn_accept.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-mdpi/btn_decline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-mdpi/btn_decline.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-mdpi/ic_change_camera_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-mdpi/ic_change_camera_back.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-mdpi/ic_change_camera_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-mdpi/ic_change_camera_front.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-nodpi/bg_btn_pressed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-nodpi/bg_btn_pressed.xml -------------------------------------------------------------------------------- /library/src/main/res/drawable-nodpi/states_btn_acceptdecline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-nodpi/states_btn_acceptdecline.xml -------------------------------------------------------------------------------- /library/src/main/res/drawable-nodpi/states_btn_capture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-nodpi/states_btn_capture.xml -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/btn_accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/btn_accept.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/btn_capturevideo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/btn_capturevideo.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/btn_capturevideo_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/btn_capturevideo_pressed.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/btn_capturevideo_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/btn_capturevideo_selected.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/btn_decline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/btn_decline.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/ic_change_camera_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/ic_change_camera_back.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/ic_change_camera_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/ic_change_camera_front.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/img_rotate_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xhdpi/img_rotate_device.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xxhdpi/btn_accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xxhdpi/btn_accept.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xxhdpi/btn_decline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xxhdpi/btn_decline.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xxhdpi/ic_change_camera_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xxhdpi/ic_change_camera_back.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xxhdpi/ic_change_camera_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xxhdpi/ic_change_camera_front.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xxxhdpi/btn_accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable-xxxhdpi/btn_accept.png -------------------------------------------------------------------------------- /library/src/main/res/drawable/all_darkbackground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/drawable/all_darkbackground.xml -------------------------------------------------------------------------------- /library/src/main/res/layout-land/activity_videocapture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/layout-land/activity_videocapture.xml -------------------------------------------------------------------------------- /library/src/main/res/layout/activity_videocapture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/layout/activity_videocapture.xml -------------------------------------------------------------------------------- /library/src/main/res/layout/layout_recordingtime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/layout/layout_recordingtime.xml -------------------------------------------------------------------------------- /library/src/main/res/layout/view_videocapture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/layout/view_videocapture.xml -------------------------------------------------------------------------------- /library/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /library/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /library/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/library/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /playstore/play_store_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/play_store_image.png -------------------------------------------------------------------------------- /playstore/play_store_image.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/play_store_image.psd -------------------------------------------------------------------------------- /playstore/screenshot_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshot_1.png -------------------------------------------------------------------------------- /playstore/screenshot_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshot_2.png -------------------------------------------------------------------------------- /playstore/screenshot_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshot_3.png -------------------------------------------------------------------------------- /playstore/screenshot_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshot_4.png -------------------------------------------------------------------------------- /playstore/screenshot_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshot_5.png -------------------------------------------------------------------------------- /playstore/screenshot_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshot_6.png -------------------------------------------------------------------------------- /playstore/screenshots.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshots.psd -------------------------------------------------------------------------------- /playstore/screenshots_promo_1240.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshots_promo_1240.jpg -------------------------------------------------------------------------------- /playstore/screenshots_promo_400.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshots_promo_400.jpg -------------------------------------------------------------------------------- /playstore/screenshots_promo_620.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/playstore/screenshots_promo_620.jpg -------------------------------------------------------------------------------- /screenshots/landscape_notrecording.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/screenshots/landscape_notrecording.png -------------------------------------------------------------------------------- /screenshots/landscape_recording.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/screenshots/landscape_recording.png -------------------------------------------------------------------------------- /screenshots/landscape_recordingdone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/screenshots/landscape_recordingdone.png -------------------------------------------------------------------------------- /screenshots/portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/screenshots/portrait.png -------------------------------------------------------------------------------- /screenshots/preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/screenshots/preview.gif -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/settings.gradle -------------------------------------------------------------------------------- /wait-for-emulator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeroenMols/LandscapeVideoCamera/HEAD/wait-for-emulator.sh --------------------------------------------------------------------------------