Commit graph

18 commits

Author SHA1 Message Date
Dominggoes Isakh
eacf8f127f Add references to liblog
Change-Id: I24180381639fde75c0f1966274638b33bac44315
2018-08-08 06:26:10 +02:00
Dheeraj CVR
601bcef48e exynos: multimedia: add support for OMX_IndexParamVideoIntraRefresh parameter
filiprrs: This fixes miracast, and possibly resolves issues with features
like chromecast, screen recording, wifi display etc.

Change-Id: I35f789a9ae29df0198b21c98dc866d8886799893
2017-06-22 06:18:25 +00:00
Simon Shields
3c2325f13b exynos: multimedia: N/clang fixes
Change-Id: I1891f793a44465c28219cb19455dbc29c09d4868
2016-10-28 18:55:19 -07:00
Dheeraj CVR
9dad4fe888 exynos: multimedia: implement proper EOS signalling for encoder
Change-Id: Ib1e33f9c9c6ee2bfe0280f1b73d731e3191aa56d
2016-05-31 15:05:16 -07:00
Dheeraj CVR
bc0da3a96d exynos: multimedia: speed up color conversion from ARGB8888 to YUV420SP
Use NEON instructions for color conversion from ARGB8888 to YUV420SP. This
greatly improves performance and can help achieve 30fps+ framerates when
dealing with OMX_COLOR_FormatAndroidOpaque during Screen Recording and
Screen Casting.

Change-Id: Ifdaaf03e1ce6909822df3f046ef35dd977b84d17
2015-12-08 13:44:48 -05:00
rogersb11
dbf394e847 samsung: Compilation fixes
* Add missing headers
* Cast values to correct types

Change-Id: Iaf621c562e884daeb22f6ec700d6989ba6ba1aef
2015-11-09 14:07:55 -08:00
Dheeraj CVR
50db0ed6de exynos: multimedia: fix resubmitting CSD for NuPlayer
Ignore OMX_BUFFERFLAG_CODECCONFIG to fix issues while resubmitting CSD.
This fixes issues with seeking during playback when using NuPlayer.

Change-Id: Id307100cb48608e6e3f09948838486da4948578c
2015-06-19 16:16:18 -03:00
Dheeraj CVR
50bbcbe20b omx_core: fix heap corruption when unregistering component
Change-Id: Ie5c20e48f376054b1fe468274128e4c19c2ef3d1
2014-09-24 00:03:55 +00:00
Javier Ferrer
f1b9dcdf72 WIP: exynos: SEC_OMX_H264dec.c solve dump when decoding hd and fullhd h264
Trying to open a video in Movie Studio gives a FC if video was taken in resolution 1280x720 or 1900x1080.

I've tested it on my i9300. But don't know the impact on other devices.

Change-Id: Ic2c49b17341846127817391a30d3d78c0c49138e
2014-05-23 12:49:42 +00:00
Ricardo Cerqueira
e2f7ac211d mfcdec: Compensate race condition in video thumbnail generation
Calling the decoder immediately after encoding a video often
trips on the ongoing mfc buffer flushes from the encoder that has
just shut down, and fails due to the unavailability of any buffer of
sufficient size. If MFC_DEC_INIT fails, give it 100msec and try
again. This resolves the blank thumbs when switching to the
gallery in the same session that a recording was made.

Change-Id: I13b1be8757b314e1c903a0570f9b053550164616
2014-01-06 18:24:15 +00:00
Chirayu Desai
2c81822525 exynos5: remove sources
- upstream has them at hardware/samsung_slsi

Change-Id: I6721098016ea7d760b553d533613ffc450eefd86
2012-11-23 16:58:24 +05:30
Daniel Hillenbrand
353fecb128 underp logging 2012-07-22 16:14:08 +02:00
Daniel Hillenbrand
0fdadcaf08 exynos hal: jellybean compat 2012-07-22 15:45:33 +02:00
codeworkx
9375b16344 omx: build shared instead of static libs for exynos4x12
Change-Id: Idac85baf743ea26a5953538f8f931908c15ad754
2012-06-10 17:17:48 +02:00
codeworkx
05804b1419 codecs: build shared mfcapi lib on exynos4x12
Change-Id: I8a09f8e6e86191197f0382e5c40e6acd16f33cda
2012-06-05 02:04:37 +02:00
codeworkx
cf27f2a25b codecs: mfcapi compatibility patch for exynos4x12
Change-Id: I2fe0d481506d374e8fa6a71b56d4dddee3f132b1
2012-06-05 01:39:35 +02:00
athurh
759cb25d9c exynos: Improve H264 encode quality
Change-Id: I0c184daecffe644445c759deeeb8895f69c1755b
2012-05-21 21:55:40 +02:00
codeworkx
62f02ba4f4 exynos: reorganized and updated from insignal
Changes needed on exynos4210 devices:

libcsc -> libseccscapi
libswconverter -> remove

TARGET_HAL_PATH := hardware/samsung/exynos4/hal
TARGET_OMX_PATH := hardware/samsung/exynos/multimedia/openmax
$(call inherit-product, hardware/samsung/exynos4210.mk)

Change-Id: Ic59ef95b85ef37b3f38fb36cf6a364a5414685ee
2012-05-20 12:00:36 +02:00