summaryrefslogtreecommitdiff
path: root/domain_api/Config_multimedia.in
blob: 9b22515656b3dbade7da7179bcb7b9a54811040a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
menu "Multimedia API"
config building-blocks-sub2-domain_API-Multimedia-Audio_IO
	bool "Audio IO"
	depends on TBB_ENABLE_AUDIO
	help
		AudioIO provides functions to playrecord raw PCM audio data

config building-blocks-sub2-domain_API-Multimedia-Camera
	bool "Camera"
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_CAMERA
	help
		The camera provides the ability to capture photos and
		support setting up notifications for the below state changes
		capturing, previewing, focusing, information about resolution
		and binary format and functions for picture manipulations like sepia negative and many more.

config building-blocks-sub2-domain_API-Multimedia-Image_Util
	bool "Image Util"
	help
		Enabling Image Util and it is possible to use Image Util API

config building-blocks-sub2-domain_API-Multimedia-Media_Codec
	bool "Media Codec"
	depends on TBB_ENABLE_MM_CONFIG && (TBB_ENABLE_DISPLAY_SERVER || TBB_ENABLE_HL_DISPLAY_SERVER)
	help
		Enabling Media Codec and it is possible to user Media Codec API.

config building-blocks-sub2-domain_API-Multimedia-Media_Controller
	bool "Media Controller"
	help
		Enabling Media Controller and it is possible to use Media Controller API

config building-blocks-sub2-domain_API-Multimedia-Media_Demuxer
	bool "Media Demuxer"
	help
		Enabling Media Demuxer and it is possible to use Media Demuxer API.
		Media Demuxer API provides functions for demuxing media data.

config building-blocks-sub2-domain_API-Multimedia-Media_Muxer
	bool "Media Muxer"
	help
		Enabling Media Muxer and it is possible to use Media Muxer API.
		Media Muxer API provides functions for muxing media data.

config building-blocks-sub2-domain_API-Multimedia-Media_Streamer
	bool "Media Streamer"
	select building-blocks-sub2-domain_API-Network-WiFi
	select building-blocks-sub2-domain_API-System-Storage
	select building-blocks-sub2-domain_API-UI-EFL_NativeUIToolkit
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_MM_CONFIG && TBB_ENABLE_AUDIO && TBB_ENABLE_EFL
	help
		This block supports constructing the custom player and it gives the ability to controlling playback attributes.

config building-blocks-sub2-domain_API-Multimedia-Media_Tool
	bool "Media Tool"
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_DISPLAY_SERVER || TBB_ENABLE_HL_DISPLAY_SERVER
	help
		Enabling Media Tool and it is possible to user Media Tool API

config building-blocks-sub2-domain_API-Multimedia-Media_Vision_Barcode
	bool "Media Vision Barcode"
	help
		MediaVision Barcode API to generate or detect BarcodeQRcode

config building-blocks-sub2-domain_API-Multimedia-Media_Vision_Face
	bool "Media Vision Face"
	help
		MediaVision Face API to detect, recognize, or track faces on images

config building-blocks-sub2-domain_API-Multimedia-Media_Vision_Image
	bool "Media Vision Image"
	help
		MediaVision Image API to recognize and track planar objects on an image

config building-blocks-sub2-domain_API-Multimedia-Media_Vision_Surveillance
	bool "Media Vision Surveillance"
	help
		MediaVision Surveillance API to enable video surveillance
		by subscribing events, person disappearance, recognized face, movement changes on videos.

config building-blocks-sub2-domain_API-Multimedia-Metadata_Editor
	bool "Metadata Editor"
	help
		Enabling Metadata Editor and it is possible to use Metadata Editor API

config building-blocks-sub2-domain_API-Multimedia-Metadata_Extractor
	bool "Metadata Extractor"
	help
		Enabling Metadata Extractor and it is possible to use Metadata Extractor API

config building-blocks-sub2-domain_API-Multimedia-OpenAL
	bool "OpenAL"
	depends on TBB_ENABLE_AUDIO
	help
		OpenAL is designed for efficient rendering of 3-D positional audio

config building-blocks-sub2-domain_API-Multimedia-Player
	bool "Player"
	select building-blocks-sub2-domain_API-System-Storage
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_MM_CONFIG && TBB_ENABLE_AUDIO && (TBB_ENABLE_DISPLAY_SERVER || TBB_ENABLE_HL_DISPLAY_SERVER)
	help
		This block supports playing multimedia content.
		Content can be played from a file, from the network, or from memory.
		It gives the ability to controlling media playback attributes, perform various status queries, and control the display.

config capi-media-player-display
	bool
	default y if (TBB_ENABLE_EFL && building-blocks-sub2-domain_API-Multimedia-Player)

config building-blocks-sub2-domain_API-Multimedia-Radio
	bool "Radio"
	depends on TBB_ENABLE_AUDIO && TBB_ENABLE_RADIO
	help
		Enabling Radio and it is possible to use Radio API br Radio API provides functions for accessing the radio

config building-blocks-sub2-domain_API-Multimedia-Recorder
	bool "Recorder"
	select building-blocks-sub2-domain_API-System-Storage
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_MM_CONFIG && TBB_ENABLE_RECORDING && (TBB_ENABLE_DISPLAY_SERVER || TBB_ENABLE_HL_DISPLAY_SERVER)
	help
		The recorder provides the ability to create audiovideo recorder, to start, stop and save the recorded content.
		It also provides methods to getset various attributes of recorder.

config building-blocks-sub2-domain_API-Multimedia-Screen_Mirroring
	bool "Screen Mirroring"
	select building-blocks-sub2-domain_API-Network-WiFi_Manager
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_MM_CONFIG && TBB_ENABLE_AUDIO && TBB_ENABLE_WIFI_DIRECT && building-blocks-sub2-domain_API-AppFramework-Native_EFL_UI_app_model
	help
		Screen Mirroiring provides the ability to connect to and disconnect from a screen mirroring source,
		start, pause, and resume the screen mirroring as a SINK source: Stream sender, sink:Stream receiver.
		It follows Miracast standard.

config building-blocks-sub2-domain_API-Multimedia-Sound_Manager
	bool "Sound Manager"
	depends on TBB_ENABLE_AUDIO
	help
		Sound_Manager provides functions to get and set of sound parameters such as volume,device and focus operations

config building-blocks-sub2-domain_API-Multimedia-Stream_Recorder
	bool "Stream Recorder"
	select building-blocks-sub2-domain_API-System-Storage
	select building-blocks-sub2-domain_API-UI-TBM_Surface
	depends on TBB_ENABLE_MM_CONFIG && TBB_ENABLE_RECORDING && (TBB_ENABLE_DISPLAY_SERVER || TBB_ENABLE_HL_DISPLAY_SERVER)
	help
		StreamRecorder provides APIs for raw image and audio data recording

config building-blocks-sub2-domain_API-Multimedia-Thumbnail_Util
	bool "Thumbnail Util"
	help
		Enabling Thumbnail Util and it is possible to use Thumbnail Util API

config building-blocks-sub2-domain_API-Multimedia-Tone_Player
	bool "Tone Player"
	depends on TBB_ENABLE_AUDIO
	help
		Tone_Player provides functions for playing the DTMF or predefined tone

config building-blocks-sub2-domain_API-Multimedia-Video_Util
	bool "Vedio Util"
	help
		Enabling Video Util and it is possible to use Video Util API.
		Video Util API provides fuctions that transcode a media file.

config building-blocks-sub2-domain_API-Multimedia-WAV_Player
	bool "WAV Player"
	depends on TBB_ENABLE_AUDIO
	help
		Wav_Player provides functions for playing the waveform audio file format*.wav,*.ogg

config building-blocks-sub2-domain_API-Multimedia-libEXIF
	bool "libEXIF"
	help
		The libEXIF provides the ability to reads and writes EXIF metainformation from and to image files.

endmenu