[M120 Migration][MM] Camera and WebRTC patches migration.
This commit includes commits below.
- Add MJPEG support
Add support for MJPEG camera stream, jpeg frames are internally sent
with PIXEL_FORMAT_ENCODED instead of PIXEL_FORMAT_MJPEG, which avoids
the decoding in default camera pipeline and helps redirecting frames
towards the esplusplayer.
https://review.tizen.org/gerrit/#/c/290488/
https://review.tizen.org/gerrit/#/c/291867/ (partial)
- [GUM] Clean internal tizen codes for camera.
https://review.tizen.org/gerrit/#/c/290574/
- [GUM] Get lens orientation
Camera lenses may give rotated video streams. So, in application lens
orientation is obtained and is used for frame rotation.
https://review.tizen.org/gerrit/#/c/291838/
- Implementation of lazy start
Add lazy_start to capture params when request is generated by
user_media_processor to create camera in suspended state and to create
capture client in paused state.
https://review.tizen.org/gerrit/#/c/291188/
- Fix issues in video capture device tizen
We need keep MJPEG and ENCODED
Fix missing type in function GetCaptureApiTypeString()
https://review.tizen.org/gerrit/#/c/291169/
- Support H.264 codec for the public profile.
Set ffmpeg_branding to "Chrome" for enabling H.264 decoders.
https://review.tizen.org/gerrit/#/c/294042/
Change-Id: I02076dfa9c98ec344cbbdc18847d6a99a781d1a1
Signed-off-by: Sun-woo Nam <sunny.nam@samsung.com>
19 files changed: