From 39d4048dc6fd5a138bd1128c06bccca08fbc72f0 Mon Sep 17 00:00:00 2001
From: 18045010223 <zjbassadmin@>
Date: 星期二, 05 八月 2025 08:49:09 +0800
Subject: [PATCH] 解决2019协议设备播放问题

---
 src/main/java/cn/org/hentai/jtt1078/util/ByteHolder.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/cn/org/hentai/jtt1078/util/ByteHolder.java b/src/main/java/cn/org/hentai/jtt1078/util/ByteHolder.java
index c7dd166..e72bf96 100644
--- a/src/main/java/cn/org/hentai/jtt1078/util/ByteHolder.java
+++ b/src/main/java/cn/org/hentai/jtt1078/util/ByteHolder.java
@@ -13,8 +13,6 @@
 
     public ByteHolder(int bufferSize)
     {
-    	System.out.print("ByteHolder(bufferSize:"+bufferSize+")");
-    	
         this.buffer = new byte[bufferSize];
     }
 
@@ -58,7 +56,6 @@
 
     public void sliceInto(byte[] dest, int length)
     {
-        //System.out.println();
         System.arraycopy(this.buffer, 0, dest, 0, length);
         // 寰�鍓嶆尓length涓綅
         System.arraycopy(this.buffer, length, this.buffer, 0, this.size - length);
@@ -96,4 +93,9 @@
         int l = this.buffer[position + 1] & 0xff;
         return ((h << 8) | l) & 0xffff;
     }
+    // 鉁� 娣诲姞杩欎釜鏂规硶
+    public byte[] peek(int length) {
+        if (size < length) return null;
+        return Arrays.copyOfRange(this.buffer, 0, length);
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.3