261 Commits (99c4e91dfa14f1a81f85062eae03a3d04a157817)

Author SHA1 Message Date
Michael Niedermayer 31a192f387 imgconvert: favor pixel formats without resolution loss 13 years ago
Janne Grunau f30260d32a imgconvert: deprecate avcodec_find_best_pix_fmt() 13 years ago
Janne Grunau ac29054fda imgconvert: add avcodec_find_best_pix_fmt2() 13 years ago
Janne Grunau 39bb27bf79 imgconvert: avoid undefined left shift in avcodec_find_best_pix_fmt 13 years ago
Michael Niedermayer 4251a0b84c imgconvert: add planar RGB formats to pix_fmt_info 13 years ago
Michael Niedermayer 6ca8ef5189 imgconvert: add yuv 9,10,12,14 bit planar YUV formats to pix_fmt_info 13 years ago
Stefano Sabatini e6674e46ec lavu/imgutils: create misc functions for dealing with buffers 13 years ago
Stefano Sabatini 18b4404dc3 lavc/imgconvert: fix check on av_image_check_size() return code in avpicture_get_size() 13 years ago
Stefano Sabatini 0b2ecf8224 lavc/imgconvert: remove pointless switch block from avpicture_fill() 13 years ago
Carl Eugen Hoyos 143a5c55ff Add yuva422p pix_fmt. 13 years ago
Michael Niedermayer 84cd3729ef imgconvert: fix regression with fate-gif colorspaces. 13 years ago
Michael Niedermayer 2ec8789eb8 avpicture_layout: use a endian independant format for the palette. 13 years ago
Stefano Sabatini 1a3d4b88a4 imgconvert: add macro pixdesc_has_alpha for checking if a pixel format has an alpha component 13 years ago
Anton Khirnov 38d5533228 pixdesc: mark pseudopaletted formats with a special flag. 13 years ago
Carl Eugen Hoyos 6838df0488 Add pix_fmt_info for yuva444. 13 years ago
Alex Converse 7181c4edee cosmetics: Remove extra newlines at EOF 13 years ago
Anton Khirnov 8b9b6041d7 lavc: remove disabled FF_API_GET_ALPHA_INFO cruft. 13 years ago
Anton Khirnov 8e5746d461 lavc: remove disabled FF_API_GET_PIX_FMT_NAME cruft. 13 years ago
Michael Niedermayer e9a6152e17 lavc: fix FF_LOSS_COLORQUANT detection for gray8a->pal8 13 years ago
Carl Eugen Hoyos dc2f652ae4 Fix pix_fmt_info for yuva420. 13 years ago
Michael Niedermayer d9816cd5df imgconvert: add PIX_FMT_GRAY8A to pix_fmt_info 13 years ago
Diego Biurrun 44b0edda3f Drop some pointless void* return value casts from av_malloc() invocations. 13 years ago
Anton Khirnov 586657c20a lavc: deprecate img_get_alpha_info(). 13 years ago
Matthew Einhorn e662b263d9 Fixes avpicture_layout to not write past buffer end. 13 years ago
Jean First 9569a3c9f4 Add new pix_fmt RGBA64 13 years ago
Clément Bœsch f067d8a618 imgconvert: avoid mixed declarations and code. 13 years ago
Matthew Einhorn 1d6eca2d27 Removes the internal avcodec_find_best_pix_fmt1()function previously used by avcodec_find_best_pix_fmt() and not used anymore. 13 years ago
Michael Niedermayer 1287c81d65 imgconvert: make avcodec_find_best_pix_fmt2() more bug robust against future changes 13 years ago
Matthew Einhorn adfe59407e Adds a new pix fmt function that selects the best dest fmt from among 2 formats to convert to, given a certain src format. 13 years ago
Matthew Einhorn 27667d28a6 Updates avcodec_get_pix_fmt_loss to return maximum loss for an invalid destination pixel format. 13 years ago
Matthew Einhorn 39f9601c10 lavc: fix avcodec_find_best_pix_fmt() when there's more than 64 pixel formats 13 years ago
Stefano Sabatini 539940d42f imgconvert: remove unused and inconsistent PixFmtInfo.depth field 13 years ago
Stefano Sabatini e324619ca9 imgconvert: change logic in avcodec_get_pix_fmt_loss() 14 years ago
Stefano Sabatini d7e14c0d10 imgconvert: remove PixFmtInfo.pixel_type field 14 years ago
Stefano Sabatini 3b8bb503ee imgconvert: store padded size information in PixFmtInfo, simplify avg_bits_per_pixel() 14 years ago
Stefano Sabatini 49f612ee29 imgconvert: remove useless PixFmtInfo.nb_channels field 14 years ago
Stefano Sabatini 09e8163625 imgconvert: remove unused glue and xglue macros 14 years ago
Stefano Sabatini e71f26086a lavu: add av_get_pix_fmt_name() convenience function 14 years ago
Stefano Sabatini 8f653e28f5 lavu: add av_get_pix_fmt_name() convenience function 14 years ago
Michael Niedermayer a80f74c584 av_picture_crop(): Support simple cases with packed pixels too. 14 years ago
Anton Khirnov 3453a231a6 lavc: remove misc disabled cruft. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reinhard Tartler 7ffe76e540 Merge libavcore into libavutil 14 years ago
Reinhard Tartler 737eb5976f Merge libavcore into libavutil 14 years ago
Stefano Sabatini 4ba22e044b Fix avpicture_alloc(), which was aligning the linesizes with 0 and thus 14 years ago
Stefano Sabatini 6d34323ee6 Make avpicture_alloc() return meaningful values. 14 years ago
Stefano Sabatini 0141163d6a Reindent. 14 years ago
Stefano Sabatini e74929e8bb Use av_image_alloc() in avpicture_alloc(), simplify. 14 years ago
Stefano Sabatini bb4afa13dd Deprecate avcodec_pix_fmt_string() in favor of 14 years ago
Ramiro Polla 8f190d8b83 fix pointer truncation to int in avpicture_layout() 14 years ago