|
Tizen Native API
6.0
|
VideoView is a control for video playback and display. More...
Classes | |
| struct | DisplayMode |
| The values of this enum determine how the video should be display mode to the view. More... | |
| struct | Property |
| Enumeration for the instance of properties belonging to the VideoView class. More... | |
Public Types | |
| enum | PropertyRange |
| Enumeration for the start and end property ranges for this control. More... | |
| typedef Signal< void(VideoView &) > | VideoViewSignalType |
| Video playback finished signal type @ SINCE_1_1.38. | |
Public Member Functions | |
| VideoView () | |
| Creates an uninitialized VideoView. | |
| ~VideoView () | |
| Destructor. | |
| VideoView (const VideoView &videoView) | |
| Copy constructor. | |
| VideoView & | operator= (const VideoView &videoView) |
| Assignment operator. | |
| void | Play () |
| Starts the video playback. | |
| void | Pause () |
| Pauses the video playback. | |
| void | Stop () |
| Stops the video playback. | |
| void | Forward (int millisecond) |
| Seeks forward by the specified number of milliseconds. | |
| void | Backward (int millisecond) |
| Seeks backward by the specified number of milliseconds. | |
| VideoViewSignalType & | FinishedSignal () |
| Connects to this signal to be notified when a video playback is finished. | |
Static Public Member Functions | |
| static VideoView | New () |
| Creates an initialized VideoView. | |
| static VideoView | New (const std::string &url) |
| Creates an initialized VideoView. If the string is empty, VideoView will not display anything. | |
| static VideoView | New (bool swCodec) |
| Creates an initialized VideoView. | |
| static VideoView | New (const std::string &url, bool swCodec) |
| Creates an initialized VideoView. If the string is empty, VideoView will not display anything. | |
| static VideoView | DownCast (BaseHandle handle) |
| Downcasts a handle to VideoView handle. | |
Detailed Description
VideoView is a control for video playback and display.
For working VideoView, a video plugin for a platform should be provided.
Signals | Signal Name | Method | |---------------|-------------------------| | finished | FinishedSignal() |
- Since:
- 3.0, DALi version 1.1.38
Actions | Action Name | Attributes | Description | |-----------------|----------------------------------------------------|---------------------------------------------------------| | videoPlay | Doesn't have attributes | Plays video. See DoAction() | | videoPause | Doesn't have attributes | Pauses video. See DoAction() | | videoStop | Doesn't have attributes | Stops video. See DoAction() | | videoForward | The position ( millisecond ) for forward playback | Sets forward position for playback. See DoAction() | | videoBackward | The position ( millisecond ) for backward playback | Sets backward position for playback. See DoAction()|
- Since:
- 3.0, DALi version 1.1.38
Member Enumeration Documentation
Enumeration for the start and end property ranges for this control.
- Since:
- 2.4, DALi version 1.0.0
Reimplemented from Dali::Toolkit::Control.
Constructor & Destructor Documentation
Creates an uninitialized VideoView.
- Since:
- 3.0, DALi version 1.1.38
Destructor.
This is non-virtual since derived Handel types must not contain data or virtual methods.
- Since:
- 3.0, DALi version 1.1.38
| Dali::Toolkit::VideoView::VideoView | ( | const VideoView & | videoView | ) |
Member Function Documentation
| void Dali::Toolkit::VideoView::Backward | ( | int | millisecond | ) |
Seeks backward by the specified number of milliseconds.
- Since:
- 3.0, DALi version 1.1.38
- Parameters:
-
[in] millisecond The position for backward playback
| static VideoView Dali::Toolkit::VideoView::DownCast | ( | BaseHandle | handle | ) | [static] |
Downcasts a handle to VideoView handle.
If handle points to a VideoView, the downcast produces valid handle. If not, the returned handle is left uninitialized.
- Since:
- 3.0, DALi version 1.1.38
- Parameters:
-
[in] handle Handle to an object
Reimplemented from Dali::Toolkit::Control.
Connects to this signal to be notified when a video playback is finished.
- Since:
- 3.0, DALi version 1.1.38
- Returns:
- A signal object to connect with
| void Dali::Toolkit::VideoView::Forward | ( | int | millisecond | ) |
Seeks forward by the specified number of milliseconds.
- Since:
- 3.0, DALi version 1.1.38
- Parameters:
-
[in] millisecond The position for forward playback
| static VideoView Dali::Toolkit::VideoView::New | ( | ) | [static] |
Creates an initialized VideoView.
- Since:
- 3.0, DALi version 1.1.38
Reimplemented from Dali::Toolkit::Control.
| static VideoView Dali::Toolkit::VideoView::New | ( | const std::string & | url | ) | [static] |
Creates an initialized VideoView. If the string is empty, VideoView will not display anything.
- Since:
- 3.0, DALi version 1.1.38
- Remarks:
- http://tizen.org/privilege/internet is needed if url is a http or https address.
- http://tizen.org/privilege/mediastorage is needed if url is relevant to media storage.
- http://tizen.org/privilege/externalstorage is needed if url is relevant to external storage.
- Parameters:
-
[in] url The url of the video resource to display
| static VideoView Dali::Toolkit::VideoView::New | ( | bool | swCodec | ) | [static] |
| static VideoView Dali::Toolkit::VideoView::New | ( | const std::string & | url, |
| bool | swCodec | ||
| ) | [static] |
Creates an initialized VideoView. If the string is empty, VideoView will not display anything.
- Since:
- 4.0, DALi version 1.3.9
- Remarks:
- http://tizen.org/privilege/internet is needed if url is a http or https address.
- http://tizen.org/privilege/mediastorage is needed if url is relevant to media storage.
- http://tizen.org/privilege/externalstorage is needed if url is relevant to external storage.
- Parameters:
-
[in] url The url of the video resource to display [in] swCodec Video rendering by H/W codec if false
- Note:
- If platform or target does not support sw codec, video-view shows an error message and video by default codec type
| void Dali::Toolkit::VideoView::Pause | ( | ) |
Pauses the video playback.
- Since:
- 3.0, DALi version 1.1.38
| void Dali::Toolkit::VideoView::Play | ( | ) |
Starts the video playback.
- Since:
- 3.0, DALi version 1.1.38
| void Dali::Toolkit::VideoView::Stop | ( | ) |
Stops the video playback.
- Since:
- 3.0, DALi version 1.1.38