cas: allow empty data array to be used in place of null

bug: 22804304
Change-Id: Ia8b1fbe23b41a9af43e27f583c968784aa2b2b07
diff --git a/tests/tests/media/src/android/media/cts/MediaCasTest.java b/tests/tests/media/src/android/media/cts/MediaCasTest.java
index a3cdefc..65ca184 100644
--- a/tests/tests/media/src/android/media/cts/MediaCasTest.java
+++ b/tests/tests/media/src/android/media/cts/MediaCasTest.java
@@ -511,7 +511,9 @@
             Log.d(TAG, "Received MediaCas event: event=" + event
                     + ", arg=" + arg + ", data=" + data);
             if (mediaCas == mMediaCas && event == mEvent
-                    && arg == mArg && Arrays.equals(data, mData)) {
+                    && arg == mArg && (Arrays.equals(data, mData) ||
+                            data == null && mData.length == 0 ||
+                            mData == null && data.length == 0)) {
                 mIsIdential = true;
             }
             mLatch.countDown();