Anuncios Google

Programcion en C problema con png

Estoy haciendo un Homerew en C con la libreria multimedia de Xcorpia y Marce_82 y cuando pongo mas de 14 png y un MP3 que ocupa 3,23 Mb cuando llega al png nº 14 la psp se bloquea y se para. Alguna solucion?


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de gokuhs

como bien te dicen mas abajo

como bien te dicen mas abajo es problema de memoria, yo te aconsejo que crees un subproceso que cargue las imagenes y mas o menos cuando halla cargado la mitad de ellas que comience el otro y a la vez que las muestras las descargue y mientras el primer subproceso carga las imagenes tienes otro que las muestra, asi creas un "buffer" para que no halla cortes (Si se trata de algun tipo de animacion)


2.00 >  bla bla bla > 5.00 M33-3

 

Imagen de cmoncatchem

Memoria, tal vez...

Lo que puede suceder es que agotas los recursos del psp (en cuanto a memoria).

 Lo que puedes hacer es "cargar" una imagen, ponerla en pantalla, y "descargarla de memoria". Así, continuando con todas las demás imágenes.

De esta forma, sólo tienes en memoria, tu archivo mp3.

(podrías dejar en memoria, alguna imagen que utilices constantemente)

Ojalá esto resuelva tu problema, suerte.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.