summaryrefslogtreecommitdiffstats
path: root/exynos
Commit message (Collapse)AuthorAgeFilesLines
* exynos: multimedia: implement proper EOS signalling for encoderDheeraj CVR2016-05-311-0/+5
| | | | Change-Id: Ib1e33f9c9c6ee2bfe0280f1b73d731e3191aa56d
* exynos: multimedia: speed up color conversion from ARGB8888 to YUV420SPDheeraj CVR2015-12-084-1/+374
| | | | | | | | | 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
* samsung: Compilation fixesrogersb112015-11-092-1/+2
| | | | | | | * Add missing headers * Cast values to correct types Change-Id: Iaf621c562e884daeb22f6ec700d6989ba6ba1aef
* exynos: multimedia: fix resubmitting CSD for NuPlayerDheeraj CVR2015-06-191-2/+1
| | | | | | | Ignore OMX_BUFFERFLAG_CODECCONFIG to fix issues while resubmitting CSD. This fixes issues with seeking during playback when using NuPlayer. Change-Id: Id307100cb48608e6e3f09948838486da4948578c
* omx_core: fix heap corruption when unregistering componentDheeraj CVR2014-09-241-2/+4
| | | | Change-Id: Ie5c20e48f376054b1fe468274128e4c19c2ef3d1
* WIP: exynos: SEC_OMX_H264dec.c solve dump when decoding hd and fullhd h264Javier Ferrer2014-05-231-1/+1
| | | | | | | | 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
* mfcdec: Compensate race condition in video thumbnail generationRicardo Cerqueira2014-01-061-0/+7
| | | | | | | | | | | 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
* exynos5: remove sourcesChirayu Desai2012-11-2326-6697/+0
| | | | | | - upstream has them at hardware/samsung_slsi Change-Id: I6721098016ea7d760b553d533613ffc450eefd86
* underp loggingDaniel Hillenbrand2012-07-2211-21/+21
|
* exynos hal: jellybean compatDaniel Hillenbrand2012-07-2219-555/+554
|
* omx: build shared instead of static libs for exynos4x12codeworkx2012-06-107-10/+83
| | | | Change-Id: Idac85baf743ea26a5953538f8f931908c15ad754
* codecs: build shared mfcapi lib on exynos4x12codeworkx2012-06-057-12/+44
| | | | Change-Id: I8a09f8e6e86191197f0382e5c40e6acd16f33cda
* codecs: mfcapi compatibility patch for exynos4x12codeworkx2012-06-051-0/+8
| | | | Change-Id: I2fe0d481506d374e8fa6a71b56d4dddee3f132b1
* exynos: Improve H264 encode qualityathurh2012-05-211-4/+4
| | | | Change-Id: I0c184daecffe644445c759deeeb8895f69c1755b
* exynos: reorganized and updated from insignalcodeworkx2012-05-20158-0/+52346
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