Hey

I went over the code again, the thing is that I use the same source code (C
code)
in my Windows project and it works fine - the only different is the
libraries files

The Encoder runs on a windows system
and I want to decode on Linux machine (and as I said my "windows decoder
project" works fine)
could this be the issue ? windows -> linux

In did the profile was set to "main", just for fun I tried "baseline" but
same result

thanks


On Tue, Sep 7, 2010 at 11:20 AM, Nhat Huy <[email protected]> wrote:

> On Mon, Sep 6, 2010 at 1:08 AM, shachar binyamin <
> [email protected]
> > wrote:
>
> > Hey,
> >
> > Sorry for the late replay, the thing is I am able to decode the same data
> > on
> > my windows machine
> > but not on Linux...
> >
> > and more over I am getting errors on the SPS and PPS ("no frame!") ->
> this
> > is a very early phase
> > there are no frames yet, I think the decoder is trying to say he does not
> > support multi-slice
> >
> > Could be ?
> >
> >
> >
> > On Thu, Aug 26, 2010 at 3:30 AM, Nhat Huy <[email protected]> wrote:
> >
> > > 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
> > >
> > _______________________________________________
> > libav-user mailing list
> > [email protected]
> > https://lists.mplayerhq.hu/mailman/listinfo/libav-user
> >
>
>
> H.264 decoder in FFmpeg supports the main profile, so it can decode the
> H.264 multi-sliced bit stream perfectly. I think that you have not used
> FFmpeg API correctly. You should check  ffmpeg.c and apiexample.c  to find
> out how to use FFmpeg API.
> _______________________________________________
> libav-user mailing list
> [email protected]
> https://lists.mplayerhq.hu/mailman/listinfo/libav-user
>
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to