diff options
Diffstat (limited to 'domain_api/Config_multimedia.in')
-rw-r--r-- | domain_api/Config_multimedia.in | 181 |
1 files changed, 181 insertions, 0 deletions
diff --git a/domain_api/Config_multimedia.in b/domain_api/Config_multimedia.in new file mode 100644 index 0000000..9b22515 --- /dev/null +++ b/domain_api/Config_multimedia.in @@ -0,0 +1,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 |