camera_tizen

pub package

Discontinued

This project has been discontinued, and will not receive further updates. If you need any features related to this project, please request to here.


The Tizen implementation of camera.

Supported devices

This plugin is currently experimental and does not support any devices.

Required privileges

To use this plugin, add below lines under the <manifest> section in your tizen-manifest.xml file.

<privileges>
    <privilege>http://tizen.org/privilege/camera</privilege>
    <privilege>http://tizen.org/privilege/recorder</privilege>
</privileges>

Usage

This package is not an endorsed implementation of camera. Therefore, you have to include camera_tizen alongside camera as dependencies in your pubspec.yaml file.

dependencies:
  camera: ^0.9.4
  camera_tizen: ^0.3.6

Then you can import camera in your Dart code:

import 'package:camera/camera.dart';

For detailed usage, see https://pub.dev/packages/camera#example.

Notes

For the camera preview to rotate correctly, you have to modify the CameraPreview class (camera_preview.dart) as follows.

Widget _wrapInRotatedBox({required Widget child}) {
  // if (kIsWeb || defaultTargetPlatform != TargetPlatform.android) {
  //   return child;
  // }

  return RotatedBox(
    quarterTurns: _getQuarterTurns(),
    child: child,
  );
}

Libraries

camera_tizen