63 Commits (edeaf6f3a4d7983f3b86465920c7d425dd290362)

Author SHA1 Message Date
Diego Biurrun ca09effb01 ffv1: Drop unnecessary casts and const qualifiers to match function signatures 10 years ago
Reimar Döffinger 8437cc7206 ffv1dec: Avoid unnecessarily large stack usage and copies. 10 years ago
Michael Niedermayer da7d839a0d ffv1dec: check that global parameters do not change in version 0/1 11 years ago
Justin Ruggles 9e500efdbe Add av_image_check_sar() and use it to validate SAR 11 years ago
Michael Niedermayer cc86158173 avcodec/ffv1dec: use av_malloc_array() 11 years ago
Janne Grunau fb0c9d41d6 avutil: remove timer.h include from internal.h 11 years ago
Michael Niedermayer 0e575c24d6 ffv1.4: use 2 coefficients for calculating the Y plane in the RCT 11 years ago
Michael Niedermayer 7854d2d251 avcodec/ffv1: support adjusting the g vs r + b coefficient in the RCT 11 years ago
Anton Khirnov a6064b12b4 ffv1: use the AVFrame API properly. 11 years ago
Luca Barbato a90905db2e ffv1: Assume bitdepth 0 means 8bit 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Reimar Döffinger 547c2f002a Make decoding alpha optional for some codecs. 11 years ago
Paul B Mahol d1a16564a2 avcodec/ffv1: YUVA(444,422,420) 9, 10 and 16 bit support 11 years ago
Paul B Mahol a27227d401 avcodec/ffv1dec: fix format detection 11 years ago
Michael Niedermayer 8393b80b7d avcodec/ffv1dec: Support decoding planes as raw PCM in 1.4 11 years ago
Michael Niedermayer 21dc3a3cc2 avcodec/ffv1dec: reorganize thread init/update 11 years ago
Michael Niedermayer c72cca5a44 avcodec/ffv1dec: move initial_states init to init_thread_copy() 11 years ago
Michael Niedermayer b05cd1ea7e ffv1dec: Check bits_per_raw_sample and colorspace for equality in ver 0/1 headers 11 years ago
Michael Niedermayer 547d690d67 ffv1dec: check that global parameters dont change in version 0/1 11 years ago
Michael Niedermayer 20b965a1a4 avcodec/ffv1dec: check global header version 11 years ago
Michael Niedermayer d9b0b54a5f ffv1: rename minor to micro version 12 years ago
Michael Niedermayer 2c1a215ddb ffv1: update years in header 12 years ago
Michael Niedermayer c387c45e83 ffv1: fix plane_count at version 1.4 12 years ago
Michael Niedermayer 8ec6188263 ffv1dec: support printing information about the global header 12 years ago
Tim.Nicholson ae4c912bce Forward interlaced field information from mov to ffv1 decoder. 12 years ago
Paul B Mahol 61d900fd0d lavc: add ONLY_IF_THREADS_ENABLED where it is missing 12 years ago
Michael Niedermayer a3264b4ba1 ffv1dec: defuse membomb 12 years ago
Anton Khirnov e6c4ac7b5f pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_* 12 years ago
Michael Niedermayer a0c0900e47 ffv1dec: Support frame threading with gop > 1 12 years ago
Michael Niedermayer 69cfe63a43 ffv1: Switch to ThreadFrame 12 years ago
Clément Bœsch 570d63eef3 lavu: add FF_CEIL_RSHIFT and use it in various places. 12 years ago
Michael Niedermayer d4868a960b ffv1dec: remove redundant error message. 12 years ago
Michael Niedermayer ff0b4c08ca ffv1dec: add code to support frame threading with gop=1 ffv1 12 years ago
Michael Niedermayer 1a392fc550 ffv1: Store a flag in the global header that indicates if all frames are keyframes 12 years ago
Paul B Mahol aa96439fae lavc: remove unused put_bits.h headers 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov d243896987 ffv1: fix calculating slice dimensions for version 2 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Diego Biurrun c242bbd8b6 Remove unnecessary dsputil.h #includes 12 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 12 years ago
Anton Khirnov df9b956751 lavc: fix decode_frame() third parameter semantics for video decoders 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Michael Niedermayer 0560b28f12 ffv1dec: remove incorrect assert() 12 years ago
Michael Niedermayer fdfbb793c3 ffv1dec: propagate return code from ffv1_common_init() 12 years ago
Michael Niedermayer dd11615bbc ffv1dec: more completely check slice count 12 years ago
Michael Niedermayer e4255eaf47 ffv1: split decoder and encoder 12 years ago
Luca Barbato 0f13cd3187 ffv1: update to ffv1 version 3 12 years ago
Luca Barbato 4a2a4524a3 ffv1: propagate errors 12 years ago
Luca Barbato 71f7b22dba ffv1: split decoder and encoder 12 years ago
Luca Barbato 22f7942fe7 ffv1: set the range coder state in decode_slice_header 24 years ago