History log of /frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
62f38d14c531e5983dafb2e0b93bae9f7769953c 23-Dec-2014 Sungsoo Lim <sungsoo@google.com> DO NOT MERGE Implement cloneTvInputEvent

memcpy() only copies the memory address value of device_info.audio_address,
and it could be invalid when onDeviceAvailable() is called.

Bug: 18819334
Change-Id: I827da8032a982abf3029874b8454ca79290bb0e0
(cherry picked from commit 898de6fd8c78d84ae1425e052b27a97ec6f230ad)
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
a617074c531dfa317e5051fa70ec6b6c21d14386 17-Dec-2014 Wonsik Kim <wonsik@google.com> DO NOT MERGE TIF: change TvInputHal events to run on its own thread

Bug: 18688119
Change-Id: Id60f82295cdbc45065be416c9828eae144b6799f
(cherry picked from commit 57b37f610d33989f1b23e1b8d9e61fb177456364)
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
8f24a8b60f9afc1aedb89e7ee80ce65515439600 22-Oct-2014 Wonsik Kim <wonsik@google.com> TIF: fix wrong config comparison & confusing method name

TvStreamConfig should do deep comparison in TvInputHardwareManager
where the object gets created from binder calls. In addition to this
fix, modify [aA]ddStream to [aA]ddOrUpdateStream so that the method
name better reflects what it does.

Bug: 18027719
Change-Id: I43fa668f91cb9433beee97ee31b4b1f58f21bfcf
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
b82de3600f15edbff693d1362bf33140c2aabd33 05-Aug-2014 Wonsik Kim <wonsik@google.com> TIF: fix JTvInputHal::removeStream issue

Bug: 16803334
Change-Id: I3f92a12479cdded7a3bf572cc59e68367a0797ad
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
21aa3467cd14260418cc47334b656adf841a567c 29-Jul-2014 Wonsik Kim <wonsik@google.com> TIF: fix TvInputHal bug for multiple devices

In addition, add toString() method to TvStreamConfig for easier
debugging.

Bug: 16561829, Bug: 16666251
Change-Id: Ic192aef30f4d193b73bac7bc93a1563aa9af4377
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
c086a3df3b28996cd10ebe42c5f59035d054aa0d 18-Jun-2014 Terry Heo <terryheo@google.com> Add a frame capture API of TV input

- Added new permission CAPTURE_TV_INPUT

Bug: 15736756
Change-Id: I2ae8b2e3f5b1ad1d525854ed89ab2043cf66acbe
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
0b2691b6873f9d328884c5a9e5ab1fe308f3ee36 23-May-2014 Wonsik Kim <wonsik@google.com> Implement support for buffer producer profile

Bug: 15177117
Change-Id: I7776a8b2959281f10cba742ab75f15f80f6feecf
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
839ae5f460caadf8580b7e0ab77e255d7a1ddae5 03-Jul-2014 Wonsik Kim <wonsik@google.com> TIF: Let TvInputHal handle multiple streams

Bug: 15579918
Change-Id: Iad972c36d675fb99b5950bcecf5925e660272cb4
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
9e922ca97097cb1aa67ff53219d874ea2503a80d 20-Jun-2014 Wonsik Kim <wonsik@google.com> Fix native calls to null pointer

Since DEVICE_AVAILABLE event fires right after initialization, it
could happen before TvInputHal.mPtr is set, which causes calls to
null pointer. Fix the bug by allowing TvInputHal to wait for mPtr to
be set before calling native methods.

Change-Id: Id07f15130beb69f77c16bf3c735285c31ae4a3a4
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
a358b53e1d0bb7a7fc08b0a4d2a2e256f3045859 12-Jun-2014 Wonsik Kim <wonsik@google.com> TvInputHardware: Add HDMI port ID

Bug: 15570939
Change-Id: I957804124fa5e417de8c98c6d41332609097d995
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
d7c29189aa639bfac1e6efcd222e65c2c8ecf3f1 27-May-2014 Wonsik Kim <wonsik@google.com> TvInputHardware: Integration with audio framework changes

TvInputHardwareManager detects AudioPort specified by tv_input and
connect source to sink via AudioManager.createAudioPatch().

Bug: 15177175
Change-Id: I2252eb0df2d8287889ed28cc7d76dc1a659fd08b
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
d5cc4a281e7ce29d1e8687ff3394b57a3a549260 31-May-2014 Jae Seo <jaeseo@google.com> Put TV Input Framework under android.media.tv, including TvContract

Bug: 15345342
Change-Id: I665ca23f0f074ce29cb2e047109b209178532107
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp
c22dbb69194c8e8fe2a32326d1f37a738cad0904 26-May-2014 Wonsik Kim <wonsik@google.com> Revert "Revert "Add physical TV input handling to TvInputManagerService""

This reverts commit 1940e197a8de186df5edf0b78e0907ae539bd215.

Bug: 14118245, Bug: 15197740
Change-Id: Ia308f16d2ed8ec55112a4d21c180ccb97e8d7c6a
/frameworks/base/services/core/jni/com_android_server_tv_TvInputHal.cpp