• Home
  • History
  • Annotate
  • only in /frameworks/av/media/libstagefright/codecs/mpeg2dec/
History log of /frameworks/av/media/libstagefright/codecs/mpeg2dec/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d971f83dda9605b1dcd05746b94d2800ebd8595c 26-May-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> DO NOT MERGE Codecs: Fix EOS handling in soft codecs

When EOS is sent along with non-zero length input buffer and if decoder
was still not producing output, due to initial latency, then decoder
would not produce any output. For eg. When only one input buffer with EOS
set is sent to the decoder, decoder was not producing any output.

Applies for SoftHEVC, SoftAVC and SoftMpeg2 decoders.

Bug: 28965335

Change-Id: Ic3a3bb479f9612042afcf02e6fda05c63ce84d70
oftMPEG2.cpp
1ef423ccd884679893b3622c86aae9792b345088 13-Apr-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> codecs: fix MPEG2 decoder resolution change

Bug: 28679582
Change-Id: Icd9d4af6552820e6d0ee1a2f7915258613a4901b
(cherry picked from commit 903bac1de1b0763c227464bac46bc5111eba9609)
oftMPEG2.cpp
oftMPEG2.h
ff64ea33382081f46d4b1061df00298bbbe3dd65 01-Apr-2016 Wonsik Kim <wonsik@google.com> codecs: fix wrong bug reference

Bug: 27833616
Change-Id: If5f1828ccff1e06aef2040234b86e73cbeba3326
oftMPEG2.cpp
87fdee0bc9e3ac4d2a88ef0a8e150cfdf08c161d 20-Mar-2016 Wonsik Kim <wonsik@google.com> codecs: check OMX buffer size before use in (avc|hevc|mpeg2)dec

Bug: 27833616
Change-Id: Ic4045a3f56f53b08d0b1264b2a91b8f43e91b738
oftMPEG2.cpp
oftMPEG2.h
4bee5919e4cef49a198378c04be62da69e3f3290 26-Oct-2015 Dan Austin <danielaustin@google.com> Enable fsanitize signed-integer-overflow in Soft MPEG2 decoder

Bug: 23756200
Change-Id: Ia61648459447f39845ba23845614e1858a80ff40
ndroid.mk
a8426bfbccef7a3057bac1c02f941fa38427a72a 08-Oct-2015 Marco Nelissen <marcone@google.com> Merge "SoftMPEG2Dec: Added support for deinterlacer"
53766eb16e1e98bd101a7f8942fc16270febc0c6 13-Aug-2015 Harish Mahendrakar <harish.mahendrakar@ittiam.com> SoftMPEG2Dec: Added support for deinterlacer

Change-Id: I16eadda6f26e73ed89c878d52c38bb43d84bfe40
oftMPEG2.cpp
9a2f829633be47369139ffa036336248f360283c 28-Jul-2015 Marco Nelissen <marcone@google.com> am 20c63346: am 8fddd03a: Merge "Don\'t include ithread.h in decoder omx wrappers"

* commit '20c63346c29d9dacc472b9459574630fd26c216c':
Don't include ithread.h in decoder omx wrappers
3f0aae62ca3660a90647f08087de7a70a12cfd70 01-Jul-2015 Martin Storsjo <martin@martin.st> Don't include ithread.h in decoder omx wrappers

ithread.h probably should be considered an internal, private header.
These omx wrappers don't use anything from this header anyway, so
stop including it.

Change-Id: I5f14f3eae86c6b5f6ffa193d4b97f483d9be6fb0
oftMPEG2.cpp
5030647ab3860575312532655ccf2ea3cc96088f 18-Apr-2015 Lajos Molnar <lajos@google.com> am 4c85e16c: am d2dc1ea3: am 88574352: am 7725022e: Merge "SoftMPEG2: start output at first I-frame"

* commit '4c85e16c9f7cbd9e9fa4713d62ed2c7f4da2f7d3':
SoftMPEG2: start output at first I-frame
8f81045b9219cada36c7be7e6f0541cfa7bd94c8 17-Apr-2015 Venkatarama Avadhani <venkatarama.avadhani@ittiam.com> SoftMPEG2: start output at first I-frame

This fixes thumbnail generation for open GOP sequences

Also add -Werror to this library to detect issues.

Change-Id: I0136ca05070326c895fb3010b8e9557eac2d25df
oftMPEG2.cpp
oftMPEG2.h
ee4e1b1a63758941460ae79a064249d3a5189443 17-Apr-2015 Lajos Molnar <lajos@google.com> stagefright: warnings be gone, some are now errors, use clang

Change-Id: I81f438ae444f04c12ae27ae4ef6d073033de172c
oftMPEG2.cpp
8f9d9d06ed6c8447c7fd02745b2a22dd4bba8e7e 31-Mar-2015 Venkatarama Avadhani <venkatarama.avadhani@ittiam.com> stagefright: add SoftMPEG2 decoder using libmpeg2

Change-Id: I74f5f4a1e6d7be8df45bcbc83a965111454b97ea
ndroid.mk
oftMPEG2.cpp
oftMPEG2.h