On Wed, Aug 25, 2010 at 11:54 PM, shachar binyamin <
[email protected]> wrote:

> Hello,
>
> I am having trouble decoding an h264 picture with multi slice -> picture is
> blur for the whole session
>
> and I am getting all kind of error messages
> like this:
> [h264 @ 0xaa456c00]no frame!
> on the first SPS / PPS packets
>
> and
>      Last message repeated 2 times
>      [h264 @ 0xaa456c00]concealing 2688 DC, 2688 AC, 2688 MV errors
>
>
> when multi slice is off picture is fine,
> I have tried this versions:
> ffmpeg-checkout-2010-08-23
> ffmpeg-0.6
> ffmpeg-0.5.2
> ffmpeg-checkout-2010-03-02
>
> should I configure somewhere in the code that I am using multi slice ???
> beside choosing the h264 as a decoder
>
> thank you in advance
>
> Shachar Binyamin
>
> same result
> _______________________________________________
> libav-user mailing list
> [email protected]
> https://lists.mplayerhq.hu/mailman/listinfo/libav-user
>

Hi,

Your result is blur because FFmpeg have to conceal the picture.
 [h264 @ 0xaa456c00]concealing 2688 DC, 2688 AC, 2688 MV errors

The input buffer bitstream does not contain the whole frame, thus FFmpeg
will decode the first slice and conceal the rest of frame.
Check data and length of  input buffer before call av_decode_video or
decode_frame.

Huy.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to