Android Open Source - Video file LandscapeVideoCamera






Project Summary

Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only..

Web Site / Source Repository

LandscapeVideoCamera is hosted in the following web site
https://github.com/jmolsmobile/LandscapeVideoCamera

If you think the Android project LandscapeVideoCamera listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of LandscapeVideoCamera.

ItemValue
Java File Count25
Supported screen sizes[xxxhdpi, mdpi, xxhdpi, hdpi, xhdpi, nodpi]
Minimum SDK Version10
Activity Count3
Fragment Count2
Test Case Count2
jar files usedandroid-support-v4.jar
dexmaker-1.0.jar
dexmaker-mockito-1.0.jar
junit-3.8.2.jar
mockito-all-1.9.5.jar
Required Permissionsandroid.permission.CAMERA
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.WRITE_EXTERNAL_STORAGE




License

The license information of LandscapeVideoCamera is as follows:

Apache License

Resource Files

There are 12 image files in LandscapeVideoCamera. The names of the image files are listed as follows.

btn_accept.png
btn_capturevideo.png
btn_capturevideo_pressed.png
btn_capturevideo_selected.png
btn_decline.png
ic_assignment_black_48dp.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_timer_black_48dp.png
thumbnail_placeholder.png

The following screenshort is generated from the image listed above.

null




Java Source Files

com.jmolsmobile.landscapevideocapture.CLog.java
com.jmolsmobile.landscapevideocapture.MockitoTestCase.java
com.jmolsmobile.landscapevideocapture.VideoCaptureActivityTest.java
com.jmolsmobile.landscapevideocapture.VideoCaptureActivity.java
com.jmolsmobile.landscapevideocapture.VideoFileTest.java
com.jmolsmobile.landscapevideocapture.VideoFile.java
com.jmolsmobile.landscapevideocapture.camera.CameraWrapperTest.java
com.jmolsmobile.landscapevideocapture.camera.CameraWrapper.java
com.jmolsmobile.landscapevideocapture.camera.OpenCameraException.java
com.jmolsmobile.landscapevideocapture.camera.PrepareCameraException.java
com.jmolsmobile.landscapevideocapture.camera.RecordingSize.java
com.jmolsmobile.landscapevideocapture.configuration.CaptureConfigurationTest.java
com.jmolsmobile.landscapevideocapture.configuration.CaptureConfiguration.java
com.jmolsmobile.landscapevideocapture.configuration.PredefinedCaptureConfigurations.java
com.jmolsmobile.landscapevideocapture.preview.CapturePreviewInterface.java
com.jmolsmobile.landscapevideocapture.preview.CapturePreviewTest.java
com.jmolsmobile.landscapevideocapture.preview.CapturePreview.java
com.jmolsmobile.landscapevideocapture.recorder.VideoRecorderInterface.java
com.jmolsmobile.landscapevideocapture.recorder.VideoRecorderTest.java
com.jmolsmobile.landscapevideocapture.recorder.VideoRecorder.java
com.jmolsmobile.landscapevideocapture_sample.CaptureDemoFragment.java
com.jmolsmobile.landscapevideocapture_sample.MainActivity.java
com.jmolsmobile.landscapevideocapture.view.RecordingButtonInterface.java
com.jmolsmobile.landscapevideocapture.view.VideoCaptureViewTest.java
com.jmolsmobile.landscapevideocapture.view.VideoCaptureView.java