Resultados de la búsqueda a petición "bytebuffer"
¿Cómo llenar la matriz de bytes con basura?
Estoy usando esto: byte[] buffer = new byte[10240];Según tengo entendido, esto inicializa la matriz de búfer de 10 kb llena de 0s. ¿Cuál es la forma más rápida de llenar esta matriz (o inicializarla) con datos basura cada vez? Necesito usar ...
Java InputStream a ByteBuffer
Estoy leyendo texturas dds, pero desde que construí el jar no puedo acceder a esas texturas a través deurl yfile y tiene que usarInputStream en lugar. Entonces necesitaría saber cómo puedo obtener unjava.nio.ByteBuffer ...
El mapa de bits de ImageReader siempre está en blanco al intentar capturar la pantalla
Utilizando la API de MediaProjection para la captura de pantalla, creo un ImageReader y lo uso como punto de acceso para las pantallas capturadas de la siguiente manera: mImageReader = ImageReader.newInstance(mWidth, mHeight, ImageFormat.JPEG, ...
conversión de mapa de bits de Java a matriz de bytes
Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteBuffer.allocate(size); bmp.copyPixelsToBuffer(b); byte[] bytes = new byte[size]; try { b.get(bytes, 0, bytes.length); } catch ...
Copia profunda duplicado () de ByteBuffer de Java
java.nio.ByteBuffer#duplicate() devuelve un nuevo búfer de bytes que comparte el contenido del viejo búfer. Los cambios en el contenido del búfer anterior serán visibles en el nuevo búfer, y viceversa. ¿Qué sucede si quiero una copia profunda del ...
Java: ¿cuándo se libera el búfer directo?
Dado que está fuera de jvm heap & gc, ¿cuándo se lanza? ¿O permanece hasta la finalización del proceso? Ya revisé: cómo recolectar basura un buffer directo de ...
ByteBuffer no libera memoria
En Android, un ByteBuffer directo nunca parece liberar su memoria, ni siquiera cuando llama a System.gc (). Ejemplo: haciendo Log.v("?", Long.toString(Debug.getNativeHeapAllocatedSize())); ByteBuffer buffer = allocateDirect(LARGE_NUMBER); ...
¿Cómo poner el contenido de un ByteBuffer en un OutputStream?
Necesito poner el contenido de unajava.nio.ByteBuffer en unajava.io.OutputStream. (Ojalá tuviera unChannel en cambio, pero no lo hago) ¿Cuál es la mejor manera de hacer esto? No puedo usar ByteBuffer'sarray() método ya que puede ser un búfer ...
Extending ByteBuffer class
¿Hay alguna forma de crear una clase que extienda la clase ByteBuffer? Algunos métodos abstractos de ByteBuffer son paquetes privados, y si creo el paquete java.nio, se genera una excepción de seguridad. Me gustaría hacer eso por razones de ...
¿Se recolectan los contenedores Java DirectByteBuffe
Entiendo que cuando se asigna un buffer directo de bytes, no está sujeto a la recolección de basura, pero lo que me pregunto es si elenvas objeto es basura recolectada. Por ejemplo, si asignara un nuevo DirectByteBuffer dbb, y luego lo ...