Commit Graph

207 Commits (14f03a43f65928d3341aa9effc3070de5fc0e873)

Author SHA1 Message Date
Mattia Iavarone fd69768ac0 Improvements for supporting a round preview and output 6 years ago
Mattia Iavarone 97c839af87 Better video error handling 6 years ago
Mattia Iavarone 1b5a20b034 Fix demo app null pointer, add null annotations 6 years ago
Mattia Iavarone bb0e08c731 Fix OutOfMemoryError in BitmapCallback 6 years ago
Mattia Iavarone b1f584aede Changes in the demo app 6 years ago
Mattia Iavarone 437838056c Add gridColor option 6 years ago
Mattia Iavarone 69349b0187 Facing now defaults to FRONT if we have no BACK cameras. Throw a new CameraException if no camera found 6 years ago
Mattia Iavarone a1e7718f0e Add support for videoBitRate and audioBitRate 6 years ago
Mattia Iavarone 4f95c3e7d5 Add max size and duration constraints to videos 6 years ago
Mattia Iavarone 20691effb3 Small changes to audio recording. Still bug 6 years ago
Mattia Iavarone a87b73a35d Audio recording 6 years ago
Mattia Iavarone 1e2fbceb64 Comments 6 years ago
Mattia Iavarone 98c4c684e2 Add comments 6 years ago
Mattia Iavarone d08c56c821 Delete old media encoder 6 years ago
Mattia Iavarone 1f0341256a Add thread annotations 6 years ago
Mattia Iavarone c63fe6e89d Fix muxer issue 6 years ago
Mattia Iavarone cfc46afaf2 Create new MediaEncoder interfaces to support audio 6 years ago
Mattia Iavarone 439e49d513 Fast snapshot with new GL preview. Take snapshots while taking video 6 years ago
Mattia Iavarone 24a965c572 Fix output size for video snapshots might be flipped 6 years ago
Mattia Iavarone 6d170f33a6 Add legacy implementation stup 6 years ago
Mattia Iavarone 419ff34736 Create PictureRecorder and two implementations 6 years ago
Mattia Iavarone 34b9958c3e Add Preview control and setPreview 6 years ago
Mattia Iavarone f6759f6b9e Fix rotation issue 6 years ago
Mattia Iavarone f7cf379966 Rename video recorders 6 years ago
Mattia Iavarone 2999e9aa65 Respect VideoCodec from options 6 years ago
Mattia Iavarone 8662d9ba2e Fix rotation 6 years ago
Mattia Iavarone 926b03cf35 Fix transformation issues in preview and final video result 6 years ago
Mattia Iavarone af11e24653 Remove useless code 6 years ago
Mattia Iavarone 2760b64953 Throw if api level or preview do not support the video snapshot feature 6 years ago
Mattia Iavarone d291d88814 Working implementation of MediaCodecVideoRecorder 6 years ago
Mattia Iavarone caff00455f Fix camerapreview tests 6 years ago
Mattia Iavarone 217d197fe8 Improve MediaRecorderVideoRecorder 6 years ago
Mattia Iavarone 31a5d20fcd Revert demo app changes 6 years ago
Mattia Iavarone 50f7e384dc Rename some methods, have controllers implement onSurfaceDestroyed, revisit controller lifecycle 6 years ago
Mattia Iavarone e207041a31 Add cropping functionality to GLCameraPreview 6 years ago
Mattia Iavarone 4f6271d670 Add GLCameraPreview based on GLSurfaceView, preview appears to be working with some bugs 6 years ago
Mattia Iavarone c1e3cced4b Refactor Previews 6 years ago
Mattia Iavarone 90de3917c9 Add VideoRecorder interface and MediaRecorderVideoRecorder for standard videos 6 years ago
Mattia Iavarone 1a2c42f0a1 Move to PictureResult, rewrote takePicture and takePictureSnapshot 6 years ago
Mattia Iavarone 29c32090eb Refactor onVideoTaken, introducing VideoResult 6 years ago
Mattia Iavarone bd7a4d3cc9 Add isTakingPicture(), use in demo app 6 years ago
Mattia Iavarone dbdade2525 Fix VideoRecorder bug 6 years ago
Mattia Iavarone 92b0b05c68 Add VideoRecorder interface and MediaRecorderVideoRecorder for standard videos 6 years ago
Mattia Iavarone d409bb2449 Add setVideoSize, video size selectors and available video sizes in CameraOptions 6 years ago
Mattia Iavarone acf1b4cdde Removed VideoQuality. 6 years ago
Mattia Iavarone a37caf0760 Rename SessionType to Mode. takePicture fails when Mode == VIDEO 6 years ago
Mattia Iavarone 969c5a8c74 Fix preview size computation, demo app details 6 years ago
Mattia Iavarone 8c41a12e66 Update docs 6 years ago
Mattia Iavarone 24d08c7aa1 Nits 6 years ago
Mattia Iavarone 2cd8ad1fa6 getPictureSize and getPreviewSize now return sizes in the output reference 6 years ago