[FFmpeg-devel] [PATCH] Native VP9 decoder.

Michael Niedermayer michaelni at gmx.at
Wed Oct 2 12:53:11 CEST 2013


On Tue, Oct 01, 2013 at 08:36:39PM -0400, Ronald S. Bultje wrote:
> Hi,
> 
> On Tue, Oct 1, 2013 at 2:31 PM, Michael Niedermayer <michaelni at gmx.at>wrote:
> 
> > On Mon, Sep 30, 2013 at 11:03:17PM -0400, Ronald S. Bultje wrote:
> > > Hi,
> > >
> > > On Mon, Sep 30, 2013 at 8:15 AM, Derek Buitenhuis <
> > > derek.buitenhuis at gmail.com> wrote:
> > [...]
> >
> > > > > +static int vp9_decode_packet(AVCodecContext *avctx, void *out_pic,
> > > > > +                             int *got_frame, AVPacket *avpkt)
> > > > > +{
> > > >
> > > > [...]
> > > >
> > > > > +    // read superframe index - this is a collection of individual
> > > > frames that
> > > > > +    // together lead to one visible frame
> > > > > +    if (size <= 0)
> > > > > +        return AVERROR_INVALIDDATA;
> > > >
> > > > Is it not guaranteed to have a non-zero packet?
> > > >
> > >
> > > Not sure, Michael?
> >
> > without CODEC_CAP_DELAY 0 sized packets are currently not passed to
> > the decoder.
> > I dont know if that will always be true in the future
> >
> 
> OK changed locally into an av_assert1. I'll push to my github repository,
> no need for a new patch on NL at this point I think.

did you forget to "git add" some files ?


TEST    vp9-emu-edge-00-quantizer-07
reference file './tests/ref/fate/vp9-segmentation-akiyo' not found
./tests/fate-run.sh: 242: ./tests/fate-run.sh: cannot open tests/data/fate/vp9-segmentation-akiyo.diff: No such file
Test vp9-segmentation-akiyo failed. Look at tests/data/fate/vp9-segmentation-akiyo.err for details.
make: *** [fate-vp9-segmentation-akiyo] Error 1

reference file './tests/ref/fate/vp9-tiling-pedestrian' not found
./tests/fate-run.sh: 242: ./tests/fate-run.sh: cannot open tests/data/fate/vp9-tiling-pedestrian.diff: No such file
Test vp9-tiling-pedestrian failed. Look at tests/data/fate/vp9-tiling-pedestrian.err for details.
make: *** [fate-vp9-tiling-pedestrian] Error 1

reference file './tests/ref/fate/vp9-segmentation-akiyo' not found
./tests/fate-run.sh: 242: ./tests/fate-run.sh: cannot open tests/data/fate/vp9-emu-edge-segmentation-akiyo.diff: No such file
Test vp9-emu-edge-segmentation-akiyo failed. Look at tests/data/fate/vp9-emu-edge-segmentation-akiyo.err for details.
make: *** [fate-vp9-emu-edge-segmentation-akiyo] Error 1

reference file './tests/ref/fate/vp9-tiling-pedestrian' not found
./tests/fate-run.sh: 242: ./tests/fate-run.sh: cannot open tests/data/fate/vp9-emu-edge-tiling-pedestrian.diff: No such file
Test vp9-emu-edge-tiling-pedestrian failed. Look at tests/data/fate/vp9-emu-edge-tiling-pedestrian.err for details.
make: *** [fate-vp9-emu-edge-tiling-pedestrian] Error 1

[....]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

He who knows, does not speak. He who speaks, does not know. -- Lao Tsu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20131002/c08f0427/attachment.asc>


More information about the ffmpeg-devel mailing list