This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Video decoding using java decoder (r3659)
#37
This error seems to pop up very often. It can either appear during the first time an opening video is played or during subsequent viewings. When this error appears, the video displays lots of graphical garbage. The audio would play at normal speed while the video can sometimes freeze (emulator can sometimes crash due to this error). The audio would play until the end and since the video was not in sync with the audio due to freezing, there would be no sounds throughout the rest of the video. Sometimes after the video has ended, it goes back to a certain point in the video and plays it again with no audio.
Code:
00:59:31 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException: -19
    at com.twilight.h264.decoder.H264Context.ff_h264_decode_mb_cabac(H264Context.java:3476)
    at com.twilight.h264.decoder.H264Context.decode_slice(H264Context.java:4910)
    at com.twilight.h264.decoder.H264Context.decode_nal_units(H264Context.java:6615)
    at com.twilight.h264.decoder.H264Context.decode_frame(H264Context.java:8594)
    at com.twilight.h264.decoder.H264Decoder.decode(H264Decoder.java:35)
    at com.twilight.h264.decoder.MpegEncContext.avcodec_decode_video2(MpegEncContext.java:2300)
    at jpcsp.media.codec.h264.H264Decoder.decode(H264Decoder.java:69)
    at jpcsp.HLE.modules150.sceMpeg.decodeNextImage(sceMpeg.java:1288)
    at jpcsp.HLE.modules150.sceMpeg.hleVideoDecoderStep(sceMpeg.java:1354)
    at jpcsp.HLE.modules150.sceMpeg.access$500(sceMpeg.java:86)
    at jpcsp.HLE.modules150.sceMpeg$VideoDecoderThread.run(sceMpeg.java:1060)
00:59:31 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
00:59:32 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException: -1
    at com.twilight.h264.decoder.H264Context.ff_h264_decode_mb_cabac(H264Context.java:3476)
    at com.twilight.h264.decoder.H264Context.decode_slice(H264Context.java:4910)
    at com.twilight.h264.decoder.H264Context.decode_nal_units(H264Context.java:6615)
    at com.twilight.h264.decoder.H264Context.decode_frame(H264Context.java:8594)
    at com.twilight.h264.decoder.H264Decoder.decode(H264Decoder.java:35)
    at com.twilight.h264.decoder.MpegEncContext.avcodec_decode_video2(MpegEncContext.java:2300)
    at jpcsp.media.codec.h264.H264Decoder.decode(H264Decoder.java:69)
    at jpcsp.HLE.modules150.sceMpeg.decodeNextImage(sceMpeg.java:1288)
    at jpcsp.HLE.modules150.sceMpeg.hleVideoDecoderStep(sceMpeg.java:1354)
    at jpcsp.HLE.modules150.sceMpeg.access$500(sceMpeg.java:86)
    at jpcsp.HLE.modules150.sceMpeg$VideoDecoderThread.run(sceMpeg.java:1060)
00:59:32 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
00:59:34 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
00:59:34 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
00:59:34 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
00:59:34 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
00:59:35 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
00:59:35 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
00:59:36 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
00:59:36 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
00:59:42 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
00:59:42 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:16 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:16 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:16 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:16 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:17 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException: -132
    at com.twilight.h264.decoder.H264DSPContext.idct_internal(H264DSPContext.java:417)
    at com.twilight.h264.decoder.H264DSPContext.h264_idct_add16(H264DSPContext.java:541)
    at com.twilight.h264.decoder.H264Context.hl_decode_mb_internal(H264Context.java:2523)
    at com.twilight.h264.decoder.H264Context.ff_h264_hl_decode_mb(H264Context.java:2579)
    at com.twilight.h264.decoder.H264Context.decode_slice(H264Context.java:4916)
    at com.twilight.h264.decoder.H264Context.decode_nal_units(H264Context.java:6615)
    at com.twilight.h264.decoder.H264Context.decode_frame(H264Context.java:8594)
    at com.twilight.h264.decoder.H264Decoder.decode(H264Decoder.java:35)
    at com.twilight.h264.decoder.MpegEncContext.avcodec_decode_video2(MpegEncContext.java:2300)
    at jpcsp.media.codec.h264.H264Decoder.decode(H264Decoder.java:69)
    at jpcsp.HLE.modules150.sceMpeg.decodeNextImage(sceMpeg.java:1288)
    at jpcsp.HLE.modules150.sceMpeg.hleVideoDecoderStep(sceMpeg.java:1354)
    at jpcsp.HLE.modules150.sceMpeg.access$500(sceMpeg.java:86)
    at jpcsp.HLE.modules150.sceMpeg$VideoDecoderThread.run(sceMpeg.java:1060)
01:00:17 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:18 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:18 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:22 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:00:22 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:22 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:22 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:27 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:27 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:32 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:32 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:33 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:33 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:33 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:33 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:36 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:36 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:37 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:37 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:38 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:38 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:38 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:38 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:38 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:38 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:39 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:39 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:39 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:39 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:39 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:39 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:40 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:40 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:40 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:40 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:41 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:41 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:43 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:43 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:43 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:43 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:45 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:45 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:45 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:45 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:45 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:00:45 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:45 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:00:45 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:47 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:47 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:51 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException: -4
    at com.twilight.h264.decoder.H264DSPContext.idct_internal(H264DSPContext.java:418)
    at com.twilight.h264.decoder.H264DSPContext.h264_idct_add16(H264DSPContext.java:541)
    at com.twilight.h264.decoder.H264Context.hl_decode_mb_internal(H264Context.java:2523)
    at com.twilight.h264.decoder.H264Context.ff_h264_hl_decode_mb(H264Context.java:2579)
    at com.twilight.h264.decoder.H264Context.decode_slice(H264Context.java:4916)
    at com.twilight.h264.decoder.H264Context.decode_nal_units(H264Context.java:6615)
    at com.twilight.h264.decoder.H264Context.decode_frame(H264Context.java:8594)
    at com.twilight.h264.decoder.H264Decoder.decode(H264Decoder.java:35)
    at com.twilight.h264.decoder.MpegEncContext.avcodec_decode_video2(MpegEncContext.java:2300)
    at jpcsp.media.codec.h264.H264Decoder.decode(H264Decoder.java:69)
    at jpcsp.HLE.modules150.sceMpeg.decodeNextImage(sceMpeg.java:1288)
    at jpcsp.HLE.modules150.sceMpeg.hleVideoDecoderStep(sceMpeg.java:1354)
    at jpcsp.HLE.modules150.sceMpeg.access$500(sceMpeg.java:86)
    at jpcsp.HLE.modules150.sceMpeg$VideoDecoderThread.run(sceMpeg.java:1060)
01:00:51 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:51 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:51 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:51 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:51 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:51 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:51 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:51 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:51 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:52 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:52 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:52 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:52 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:54 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:54 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:55 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:00:55 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:57 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:57 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:57 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:57 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:58 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:58 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:58 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:58 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:00:59 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:00:59 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:00 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:00 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:00 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:00 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:00 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:00 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:00 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:00 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:06 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:06 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:07 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:07 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:09 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:09 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:11 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:11 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:14 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:14 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:15 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:15 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:16 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:16 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:16 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:16 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:16 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:16 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:16 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:16 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:17 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:17 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:17 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:17 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:18 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:18 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:19 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:19 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:21 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:21 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:22 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:22 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:23 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:23 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:23 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:23 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:24 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException: 2431
    at com.twilight.h264.decoder.H264DSPContext.idct_internal(H264DSPContext.java:419)
    at com.twilight.h264.decoder.H264DSPContext.h264_idct_add16(H264DSPContext.java:541)
    at com.twilight.h264.decoder.H264Context.hl_decode_mb_internal(H264Context.java:2523)
    at com.twilight.h264.decoder.H264Context.ff_h264_hl_decode_mb(H264Context.java:2579)
    at com.twilight.h264.decoder.H264Context.decode_slice(H264Context.java:4916)
    at com.twilight.h264.decoder.H264Context.decode_nal_units(H264Context.java:6615)
    at com.twilight.h264.decoder.H264Context.decode_frame(H264Context.java:8594)
    at com.twilight.h264.decoder.H264Decoder.decode(H264Decoder.java:35)
    at com.twilight.h264.decoder.MpegEncContext.avcodec_decode_video2(MpegEncContext.java:2300)
    at jpcsp.media.codec.h264.H264Decoder.decode(H264Decoder.java:69)
    at jpcsp.HLE.modules150.sceMpeg.decodeNextImage(sceMpeg.java:1288)
    at jpcsp.HLE.modules150.sceMpeg.hleVideoDecoderStep(sceMpeg.java:1354)
    at jpcsp.HLE.modules150.sceMpeg.access$500(sceMpeg.java:86)
    at jpcsp.HLE.modules150.sceMpeg$VideoDecoderThread.run(sceMpeg.java:1060)
01:01:24 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:26 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:26 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:27 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:27 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:27 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:27 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:29 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:29 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:29 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:29 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:31 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:31 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:33 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:33 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:33 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:33 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:33 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:33 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:34 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException: -35
    at com.twilight.h264.decoder.H264DSPContext.idct_internal(H264DSPContext.java:419)
    at com.twilight.h264.decoder.H264DSPContext.h264_idct_add16(H264DSPContext.java:541)
    at com.twilight.h264.decoder.H264Context.hl_decode_mb_internal(H264Context.java:2523)
    at com.twilight.h264.decoder.H264Context.ff_h264_hl_decode_mb(H264Context.java:2579)
    at com.twilight.h264.decoder.H264Context.decode_slice(H264Context.java:4916)
    at com.twilight.h264.decoder.H264Context.decode_nal_units(H264Context.java:6615)
    at com.twilight.h264.decoder.H264Context.decode_frame(H264Context.java:8594)
    at com.twilight.h264.decoder.H264Decoder.decode(H264Decoder.java:35)
    at com.twilight.h264.decoder.MpegEncContext.avcodec_decode_video2(MpegEncContext.java:2300)
    at jpcsp.media.codec.h264.H264Decoder.decode(H264Decoder.java:69)
    at jpcsp.HLE.modules150.sceMpeg.decodeNextImage(sceMpeg.java:1288)
    at jpcsp.HLE.modules150.sceMpeg.hleVideoDecoderStep(sceMpeg.java:1354)
    at jpcsp.HLE.modules150.sceMpeg.access$500(sceMpeg.java:86)
    at jpcsp.HLE.modules150.sceMpeg$VideoDecoderThread.run(sceMpeg.java:1060)
01:01:34 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:34 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:34 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:34 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:34 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:35 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:35 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:36 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:36 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:36 ERROR     h264 - Video Decoder Thread - H264 decode error 0xFFFFFFFF
01:01:36 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:37 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:37 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
01:01:39 ERROR     h264 - Video Decoder Thread - H264Decoder.decode
java.lang.ArrayIndexOutOfBoundsException
01:01:39 ERROR hle.sceMpeg - Video Decoder Thread - decodeNextImage codec returned 0xFFFFFFFF
By the way, since Google Code is closing, have you made a copy of the h264j repository on GitHub? I would assume you would need it in order to continue developing the video decoder.
Reply


Messages In This Thread
RE: Video decoding using java decoder (r3659) - by DragonNeos - 07-08-2015, 06:00 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)