aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-21Calculate the frame size according to color, height and width of the framexli111
Change-Id: Id3b900e2372ffff50032b88b872ef8cc9f44fdf0 Signed-off-by: xli111 <xiaowei.a.li@intel.com>
2014-07-21add support for enquire video codec profile and levelxli111
Change-Id: I77b0fe8de0adb4b164d50866a209343e1194d104 Signed-off-by: xli111 <xiaowei.a.li@intel.com>
2014-07-21Add COMPONENT_SUPPORT_OPENCORE to enable backward compatibility for Froyo ↵Liu, Shuo
for debug Change-Id: Ie366b5148ec40e56cdef00aa4b04c222ebcbdee6 Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
2014-07-21Enable video playback in wrs-omxil-coreLiu, Shuo
Change-Id: Ifb4bf6160fbc3469ede7b258dd72ef8c77c84d62 Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
2014-07-21Revert "change the module tag from optional to eng"Jack Ren
This reverts commit f92bee3efc605b340ff8930f630105ce0ffe827e.
2014-07-21change the module tag from optional to engJack Ren
Change-Id: Ib07001c2ae13eb38923c804eb86d0ea615b2bc56 Signed-off-by: Jack Ren <jack.ren@intel.com>
2014-07-21Fix module tags line$
Change-Id: Ife66ebd3d89657d4fdffc057159a48f992c6fcde Signed-off-by: $ <bruce.j.beare@intel.com>
2014-07-21Video conferencing use case feature support: added parameter/config indexes ↵Tao Tao
and related structures for dynamic bitrate control(bitrate, bitrate percentage, window, minQP and initQP), slice number setting for I/P frames, dynamic resolution change, AIR and decode/encode error types Change-Id: Iaef3a26b0da18d9460312f72285a031ba1b8e79b
2014-07-21Fix a WRS component base bug which will cause the component to hangLiu, Shuo
when transition to loaded state after the port has already been disabled According to OMX-IL spec, both transition to loaded state and port disabling need to wait for all buffers to be freed. The patch adds buffer count check at the transition to loaded state so that no extra wait will be invoked when all of the buffer has already been freed by other operations (such as port disabling). Change-Id: I7045c57e0f52cad0c69a1d77918f781905b8d935 Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
2014-07-21Bytestream switch support, initial IDR changesTao Tao
Change-Id: Ie95f96d9503b05480b6833e761b3c58a7f88bb95
2014-07-21Bytestream switch support, initial IDR changes.Tao Tao
Change-Id: I0052b5092e3afe4a85c61a31b21850c3da50ebff
2014-07-21H263 HW encode and decodeTao Tao
Change-Id: I5972376895ed49b440d89c66f213d85e1c805652
2014-07-21modified wrs-omxil-core codes to support shared buffer mode encodingYanlong Fang
Change-Id: Ia4d88c95957bb3c52ca318cbdb4a7f524f83f395 Signed-off-by: Yanlong Fang <yanlong.fang@intel.com>
2014-07-21Fix bug in seekingTao Tao
Change-Id: I23a168e9af2c7e7a7888601c297c5de2a826a8b4
2014-07-21Add ProcessorFlush() call for future flush support.Tao Tao
Change-Id: Icf53563dcb54d6805d67000beef5e09b6dda2679
2014-07-21New config parser to remove H.264 limitations.Tao Tao
Change-Id: Id498e63d2d8bc312d410bbbc770f5a077cd8922b
2014-07-21Merge of 0427 GAID fixesTao Tao
Change-Id: Ia33c9e1c3e21e9f68c867a1b5f8616c0afcd056e
2014-07-21khronos: use official khronos openmax-il headerHo-Eun Ryu
removed trailing whitespace and ^M http://www.khronos.org/files/openmax/headers/omx_il_v1_1/omx_il_v1_1_2_headers.zip
2014-07-21copyright: apply Apache License, Version 2.0Ho-Eun Ryu
2014-07-21utils:h264_parser: remove this codes due to license issueHo-Eun Ryu
h264_parser uses some codes of mixvbp and it causes license issue. recent OpenCore sets port parameters properly during port negotiation, so we don't need to parse the sps/pps to get width and height for reconfiguring ports and it (not parsing codec data) wouldn't cause any problem for now.
2014-07-21wrs-omxil-core: Added mpeg4 portChang-Man Lee
2014-07-21base:cmodule: fix reference counting bug in Load/UnloadHo-Eun Ryu
2014-07-21base:component: remove self-rescheduling of command process workHo-Eun Ryu
2014-07-21base:component: remove self-rescheduling of buffer process workHo-Eun Ryu
2014-07-21base:component: suppress some log messages during handling commandsHo-Eun Ryu
2014-07-21base:component: fix for error reporting during buffer processingHo-Eun Ryu
Fixed componentbase::ProcessorProcess prototype and it returns OMX_ERRORTYPE. Buffer processing workqueue reports to IL-Clients if ProcessorProcess() returns with failure.
2014-07-21core: skip loading modules starting with sharpHo-Eun Ryu
if you want not to load a specific module listed in wrs_omxil_components.list. you can comment out the libraries like this. ----- wrs_omxil_components.list ----- libwrs_omxil_wrs_a.so #libwrs_omxil_wrs_b.so -------------------------------------
2014-07-21remove getting framerate from vui parsersahara
Signed-off-by: sahara <keun-o.park@windriver.com>
2014-07-21calculate stride and sliceheightsahara
Signed-off-by: sahara <keun-o.park@windriver.com>
2014-07-21get more exact frame sizesahara
Signed-off-by: sahara <keun-o.park@windriver.com>
2014-07-21add h.264 sps nal parser for libmix apisahara
Signed-off-by: sahara <keun-o.park@windriver.com>
2014-07-21utils:audio_parser: add audio_specific_config_bitcoding for aot bitfield codingHo-Eun Ryu
2014-07-21wrs-omxil-core: added copyrightChang-Man Lee
2014-07-21base:port: flush port in ReportPortSettingsChangedHo-Eun Ryu
it prevents a component from processing buffers instantly by flushing the port
2014-07-21base:component: fix typo mistake in TransStatePortHo-Eun Ryu
2014-07-21base:component: fix debug messagesHo-Eun Ryu
2014-07-21core: fix debug messagesHo-Eun Ryu
2014-07-21base:port: fix debug messagesHo-Eun Ryu
2014-07-21base:component: export GetWorkingRole public methodHo-Eun Ryu
2014-07-21utils:thread: create threads with DETACHED attributeHo-Eun Ryu
2014-07-21base:port: add an Interface for sending OMX_EventPortSettingsChangedHo-Eun Ryu
2014-07-21base:component: new/delete cmd/bufferwork at Get/FreeHandleHo-Eun Ryu
2014-07-21utils:audio_parser: fix mp3 bitrate table for version 2, layer 1Ho-Eun Ryu
2014-07-21utils:audio_parser: add debug messagesHo-Eun Ryu
2014-07-21base:port: add GetPortBufferCount for getting allocated buffer header countHo-Eun Ryu
2014-07-21base:component: major fix for retaining buffersHo-Eun Ryu
2014-07-21base:port: fix for retaining bufferHo-Eun Ryu
2014-07-21utils:audio_parser: fix prototype mp3_header_parse for getting frame durationHo-Eun Ryu
It's hard-coded for version 1, layer 3
2014-07-21utils:audio_parser: fix mp3_header_parse prototype for getting frame lengthHo-Eun Ryu
2014-07-21base:component: fix DumpBuffer prototype (introduce "bool dumpdata")Ho-Eun Ryu
dumpdata == true : dump pBuffer dumpdata == false : doesn't dump pBuffer