Lines Matching refs:deviceId

64     jmethodID deviceId;
76 BufferProducerThread(tv_input_device_t* device, int deviceId, const tv_stream_t* stream);
106 tv_input_device_t* device, int deviceId, const tv_stream_t* stream)
109 mDeviceId(deviceId),
240 int addOrUpdateStream(int deviceId, int streamId, const sp<Surface>& surface);
241 int removeStream(int deviceId, int streamId);
242 const tv_stream_config_t* getStreamConfigs(int deviceId, int* numConfigs);
245 void onDeviceUnavailable(int deviceId);
246 void onStreamConfigurationsChanged(int deviceId);
247 void onCaptured(int deviceId, int streamId, uint32_t seq, bool succeeded);
335 int JTvInputHal::addOrUpdateStream(int deviceId, int streamId, const sp<Surface>& surface) {
336 KeyedVector<int, Connection>& connections = mConnections.editValueFor(deviceId);
359 mDevice, deviceId, &numConfigs, &configs) != 0) {
382 if (mDevice->open_stream(mDevice, deviceId, &stream) != 0) {
393 connection.mThread = new BufferProducerThread(mDevice, deviceId, &stream);
406 int JTvInputHal::removeStream(int deviceId, int streamId) {
407 KeyedVector<int, Connection>& connections = mConnections.editValueFor(deviceId);
427 if (mDevice->close_stream(mDevice, deviceId, streamId) != 0) {
437 const tv_stream_config_t* JTvInputHal::getStreamConfigs(int deviceId, int* numConfigs) {
440 mDevice, deviceId, numConfigs, &configs) != 0) {
479 builder, gTvInputHardwareInfoBuilderClassInfo.deviceId, info.device_id);
506 void JTvInputHal::onDeviceUnavailable(int deviceId) {
509 KeyedVector<int, Connection>& connections = mConnections.editValueFor(deviceId);
511 removeStream(deviceId, connections.keyAt(i));
514 mConnections.removeItem(deviceId);
520 deviceId);
523 void JTvInputHal::onStreamConfigurationsChanged(int deviceId) {
526 KeyedVector<int, Connection>& connections = mConnections.editValueFor(deviceId);
528 removeStream(deviceId, connections.keyAt(i));
536 deviceId);
539 void JTvInputHal::onCaptured(int deviceId, int streamId, uint32_t seq, bool succeeded) {
543 KeyedVector<int, Connection>& connections = mConnections.editValueFor(deviceId);
557 deviceId,
613 jlong ptr, jint deviceId, jint streamId, jobject jsurface) {
619 return tvInputHal->addOrUpdateStream(deviceId, streamId, surface);
623 jlong ptr, jint deviceId, jint streamId) {
625 return tvInputHal->removeStream(deviceId, streamId);
629 jlong ptr, jint deviceId, jint generation) {
632 const tv_stream_config_t* configs = tvInputHal->getStreamConfigs(deviceId, &numConfigs);
753 gTvInputHardwareInfoBuilderClassInfo.deviceId,
755 "deviceId", "(I)Landroid/media/tv/TvInputHardwareInfo$Builder;");