OSDN Git Service

Add test for streaming display contents to an accessory.
authorJeff Brown <jeffbrown@google.com>
Wed, 29 May 2013 21:59:46 +0000 (14:59 -0700)
committerJeff Brown <jeffbrown@google.com>
Tue, 18 Jun 2013 22:32:41 +0000 (15:32 -0700)
commit8f3b1307678fcd1896c7fb8ba4cc20553dc032e8
tree9935dd8edf3a8380256502a132d040a4fd607df8
parenta506a6ec94863a35acca9feb165db76ddac3892c
Add test for streaming display contents to an accessory.

There are two applications: a source and a sink.
They should be installed on two separate Android devices.
Then connect the source device to the sink device using
a USB OTG cable.

Bug: 9192512
Change-Id: I99b552026684abbfd69cb13ab324e72fa16c36ab
34 files changed:
tests/AccessoryDisplay/Android.mk [new file with mode: 0644]
tests/AccessoryDisplay/README [new file with mode: 0644]
tests/AccessoryDisplay/common/Android.mk [new file with mode: 0644]
tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/BufferPool.java [new file with mode: 0644]
tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Logger.java [new file with mode: 0644]
tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Protocol.java [new file with mode: 0644]
tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Service.java [new file with mode: 0644]
tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Transport.java [new file with mode: 0644]
tests/AccessoryDisplay/sink/Android.mk [new file with mode: 0644]
tests/AccessoryDisplay/sink/AndroidManifest.xml [new file with mode: 0644]
tests/AccessoryDisplay/sink/res/drawable-hdpi/ic_app.png [new file with mode: 0755]
tests/AccessoryDisplay/sink/res/drawable-mdpi/ic_app.png [new file with mode: 0644]
tests/AccessoryDisplay/sink/res/layout/sink_activity.xml [new file with mode: 0644]
tests/AccessoryDisplay/sink/res/values/strings.xml [new file with mode: 0644]
tests/AccessoryDisplay/sink/res/xml/usb_device_filter.xml [new file with mode: 0644]
tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/DisplaySinkService.java [new file with mode: 0644]
tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/SinkActivity.java [new file with mode: 0644]
tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/UsbAccessoryBulkTransport.java [new file with mode: 0644]
tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/UsbAccessoryConstants.java [new file with mode: 0644]
tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/UsbHid.java [new file with mode: 0644]
tests/AccessoryDisplay/source/Android.mk [new file with mode: 0644]
tests/AccessoryDisplay/source/AndroidManifest.xml [new file with mode: 0644]
tests/AccessoryDisplay/source/res/drawable-hdpi/ic_app.png [new file with mode: 0755]
tests/AccessoryDisplay/source/res/drawable-mdpi/ic_app.png [new file with mode: 0644]
tests/AccessoryDisplay/source/res/layout/presentation_content.xml [new file with mode: 0644]
tests/AccessoryDisplay/source/res/layout/source_activity.xml [new file with mode: 0644]
tests/AccessoryDisplay/source/res/values/strings.xml [new file with mode: 0644]
tests/AccessoryDisplay/source/res/xml/usb_accessory_filter.xml [new file with mode: 0644]
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/DisplaySourceService.java [new file with mode: 0644]
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/SourceActivity.java [new file with mode: 0644]
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/UsbAccessoryStreamTransport.java [new file with mode: 0644]
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/presentation/Cube.java [new file with mode: 0644]
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/presentation/CubeRenderer.java [new file with mode: 0644]
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/presentation/DemoPresentation.java [new file with mode: 0644]