diff options
author | tomasen <tomasen@users.sourceforge.net> | 2010-03-31 01:06:21 +0400 |
---|---|---|
committer | tomasen <tomasen@users.sourceforge.net> | 2010-03-31 01:06:21 +0400 |
commit | 5d1bec5b56546f805f2641dc112231fbfd5a298c (patch) | |
tree | c7379f8d3415ef7adbd79b9445cc23c433bd2c92 /src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c | |
parent | aed75bbc2096354e525cd31998411cfcb56c2e5d (diff) |
fix playback issue for some h264 media files that captured from distal cameras
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@1773 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c')
-rw-r--r-- | src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c b/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c index 4f6e7b33f..3490e3af1 100644 --- a/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c +++ b/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/h264.c @@ -2889,7 +2889,7 @@ static int decode_frame(AVCodecContext *avctx, for (i = 0; i < cnt; i++) {
nalsize = AV_RB16(p) + 2;
- if(decode_nal_units(h, p, nalsize) != nalsize) {
+ if(decode_nal_units(h, p, nalsize) < 0) {
av_log(avctx, AV_LOG_ERROR, "Decoding sps %d from avcC failed\n", i);
return -1;
}
|