On 7/16/2017 1:31 PM, Paras Chadha wrote: > Signed-off-by: Paras Chadha <paraschadh...@gmail.com> > --- > doc/general.texi | 2 + > libavcodec/Makefile | 1 + > libavcodec/allcodecs.c | 1 + > libavcodec/fitsenc.c | 238 > +++++++++++++++++++++++++++++++++++++++++++++++++ > libavformat/img2enc.c | 1 + > 5 files changed, 243 insertions(+) > create mode 100644 libavcodec/fitsenc.c
Why is there no decoder? Also, missing configure change (?) and version bump. > + > +static int write_keyword_value(uint8_t **bytestream, const char * keyword, > int value) > +{ > + int len, ret; > + uint8_t * header = * bytestream; Please don't put spaces between '*' for pointers, it's pretty ambiguous to readers. > + len = strlen(keyword); > + > + memcpy(header, keyword, len); > + memset(header + len, ' ', 8 - len); This sort of stuff makes me unfortable, even if the input is all literals. At the very least, it should be documented, or checked, or a constant used instead of a magic 8. Maybe I'm just paranoid. > + data_size = (bitpix >> 3) * avctx->height * avctx->width * naxis3; That's this based off of? - Derek _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel