search for: nv84_decod

Displaying 5 results from an estimated 5 matches for "nv84_decod".

Did you mean: nv84_decoder
2013 Jun 27
4
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...n 1; + } + + return 0; +} + +static int +filesize(const char *path) +{ + int ret; + struct stat statbuf; + + ret = stat(path, &statbuf); + if (ret) + return ret; + return statbuf.st_size; +} + +static struct nouveau_bo * +nv84_load_firmwares(struct nouveau_device *dev, struct nv84_decoder *dec, + const char *fw1, const char *fw2) +{ + int ret, size1, size2 = 0; + struct nouveau_bo *fw; + + size1 = filesize(fw1); + if (fw2) + size2 = filesize(fw2); + if (size1 < 0 || size2 < 0) + return NULL; + + dec->vp_fw2_offset = align(size1, 0x...
2013 Jun 30
0
[PATCH v2] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...n 1; + } + + return 0; +} + +static int +filesize(const char *path) +{ + int ret; + struct stat statbuf; + + ret = stat(path, &statbuf); + if (ret) + return ret; + return statbuf.st_size; +} + +static struct nouveau_bo * +nv84_load_firmwares(struct nouveau_device *dev, struct nv84_decoder *dec, + const char *fw1, const char *fw2) +{ + int ret, size1, size2 = 0; + struct nouveau_bo *fw; + + size1 = filesize(fw1); + if (fw2) + size2 = filesize(fw2); + if (size1 < 0 || size2 < 0) + return NULL; + + dec->vp_fw2_offset = align(size1, 0x...
2013 Jun 29
0
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...gt; + } > + r = read(fd, dest, len); > + close(fd); > + > + if (r != len) { Here ^^ > + fprintf(stderr, "reading firwmare file %s failed: %m\n", path); > + return 1; > + } > + > + return 0; > +} > + ... > +static void > +nv84_decoder_decode_bitstream_mpeg12(struct pipe_video_decoder *decoder, > + struct pipe_video_buffer *video_target, > + struct pipe_picture_desc *picture, > + unsigned num_buffers, > +...
2013 Jun 29
2
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...Yes, in case that len is 2^64 - 1... but I'll change it :) > >> + fprintf(stderr, "reading firwmare file %s failed: %m\n", path); >> + return 1; >> + } >> + >> + return 0; >> +} >> + > ... >> +static void >> +nv84_decoder_decode_bitstream_mpeg12(struct pipe_video_decoder *decoder, >> + struct pipe_video_buffer *video_target, >> + struct pipe_picture_desc *picture, >> + unsigned num_buffers,...
2013 Jun 30
0
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...ll change it :) > >> >>> + fprintf(stderr, "reading firwmare file %s failed: %m\n", path); >>> + return 1; >>> + } >>> + >>> + return 0; >>> +} >>> + >> ... >>> +static void >>> +nv84_decoder_decode_bitstream_mpeg12(struct pipe_video_decoder *decoder, >>> + struct pipe_video_buffer *video_target, >>> + struct pipe_picture_desc *picture, >>> + unsigned...