History log of /frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c8aaaef20f5d773037cf337d6f1419ba7ebf7832 29-Jan-2015 Jinsuk Kim <jinsukkim@google.com> CEC: Do null/empty check against the parameter for checkRecordSource()

This prevents out-of-bound exception from occurring.

Bug: 19188370
Change-Id: I051dccf7760cb542ea3dc9b0adc9625fa2ad8b1f
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
2b0da5c4c84305f1d391dc78b85e244c9fd92456 22-Oct-2014 Yuncheol Heo <ycheo@google.com> CEC: Fix apilint errors.

- Change 'protected' to 'package private'.
- Change '@hide' to '{@hide}' for methods which should be still hidden
for linting.
- Rename addVendorCommandListener to setVendorCommandListener and make sure to be called once.
- Fix the implementation of removeHotplugEventListener().

Bug: 18063669
Change-Id: I5c032736f17bab9518f21596f7adeac2f88ba4c1
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
0c5c24f23468aa71ccf10c2b6b31f6922222f15a 02-Oct-2014 Jungshik Jang <jayjang@google.com> Change visibility of RecordSource into public.

RecordSource should be accessible outside of
android.hardware.hdmi.

Bug: 17775014
Change-Id: I4c8879dc1504aad9672555c17d5b7f6643ed5188
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
2afd97698d775824c17f932495da81dca1e0f67a 05-Aug-2014 Jungshik Jang <jayjang@google.com> Refine recode apis.

1. add return type, int, to toByteArray method so
that caller can know how many of bytes it consumes.

2. put final keyword

Change-Id: Ia942016fa35ecb04b49be51170739101644c3e31
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
12e5dcefe136b58562f39604e6a8460ac92cb895 24-Jul-2014 Jungshik Jang <jayjang@google.com> Replace osd message for record status with IHdmiRecordCallback.

Add new interface, IHdmiRecordCallback, in order to handle
result of all recording features, One Touch Record and
Timer Recording.
HdmiRecordCallback is clientside interface which uses
RecordSource as return of getOneTouchRecordSource,
instead of raw byte array.

Along with it, add TimerRecordingAction.

Bug: 16160962

Change-Id: If0ed7abc5f45b020b39555cac585becbe8ee7da4
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
b6591b8e5399099dc6b7693e0fc719b613aba89c 23-Jul-2014 Jungshik Jang <jayjang@google.com> Implement OneTouchRecordAction and stop one touch record.

In addition to it, add api for clearTimerRecording as well.
Separately, I will replace logic for notifying message with callback
interface.

Bug: 16160962

Change-Id: I2368f7c697eb44ed4542c0ec4412c63a6ae41a5c
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
80bc75a71ea9f428462ce2810a6f22b1c09c2701 23-Jul-2014 Jae Seo <jaeseo@google.com> Fix build

Change-Id: Icc1bf76ef748b10cc7ea745bc37c4e7bc0d7ff43
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java
a6b2a7a59ab79b2d91412c1095d1c49b8dc9d507 16-Jul-2014 Jungshik Jang <jayjang@google.com> Add two apis for one touch record.

This change introduces new two apis for one touch record.
1. setRecordRequestListener
It's used to get notified when a recorder device initiates
"one touch record". As return of callback, client should
generate "record source" and return it.
2. startRecord
It's used to initiate "one touch record" from Tv.

Along with this, add HdmiRecordSources which is a helper
class assisting buidling byte array form from the given
record source information.

Bug: 16160962

Change-Id: I403d37b752c9b7f799c6d8188a071ef420fe8ac2
/frameworks/base/core/java/android/hardware/hdmi/HdmiRecordSources.java