126 Commits (e0880ef8cb5f92d1c2acb951477d04cb782a6705)

Author SHA1 Message Date
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 3 years ago
Andreas Rheinhardt b9eaf77ed1 avcodec/internal: Move ff_set_dimensions() to decode.h 3 years ago
Andreas Rheinhardt e2c24e6a29 avcodec/internal: Move ff_reget_buffer() to decode.h 3 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Andreas Rheinhardt fb8d711a5e avcodec/truemotion1: Mark decoder as init-threadsafe 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 9372eb00c8 avcodec/truemotion1: Cleanup generically after init failure 5 years ago
Michael Niedermayer 4a660fac98 avcodec/truemotion1: Check that the input has enough space for a minimal index_stream 5 years ago
James Almer 9ea6d2149e avcodec/decode: add a flags parameter to ff_reget_buffer() 6 years ago
Michael Niedermayer e45226adc4 avcodec/truemotion1: Fix multiple runtime error: signed integer overflow: 1246906962 * 2 cannot be represented in type 'int' 8 years ago
Michael Niedermayer db5fae3229 avcodec/truemotion1: Fix multiple runtime error: left shift of negative value -1 8 years ago
Andreas Cadhalpun 46e75617d9 truemotion1: fix leaking frame on init failure 8 years ago
Michael Niedermayer a813cdda48 avcodec/truemotion1: Initialize mb_change_byte only when needed 9 years ago
Michael Niedermayer 151312890c avcodec/truemotion1: Simplify code using AV_PIX_FMT_0RGB32 10 years ago
Michael Niedermayer a4d17c9a70 avcodec/truemotion1: use BGR0/0RGB 10 years ago
Michael Niedermayer cf818be4f2 avcodec/truemotion1: Fix undefined behavior (left shift of negative value) 10 years ago
Michael Niedermayer 63fb5a6aef avcodec/truemotion1: Check for even width 10 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Justin Ruggles 9e500efdbe Add av_image_check_sar() and use it to validate SAR 11 years ago
Anton Khirnov 2240e2078d truemotion1: check the header size 11 years ago
Anton Khirnov c918e08b9c truemotion1: make sure index does not go out of bounds 11 years ago
Anton Khirnov 42d40fd28c truemotion1: use the AVFrame API properly. 11 years ago
Anton Khirnov db92e4ea8d truemotion1: stop using deprecated avcodec_set_dimensions 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 12 years ago
Paul B Mahol b8ff4f5ea3 truemotion1: check av_fast_malloc() return value 12 years ago
Paul B Mahol 83b915d495 truemotion1: use av_freep() 12 years ago
Diego Biurrun 6d97484d72 avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 3b199d29cd lavc decoders: properly initialize AVFrame. 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
Anton Khirnov b61e0b99df truemotion1: return meaningful error codes 12 years ago
Diego Biurrun f3298f1299 Return proper error code after av_log_ask_for_sample() 12 years ago
Anton Khirnov df9b956751 lavc: fix decode_frame() third parameter semantics for video decoders 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 13 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Michael Niedermayer fd4c1c0b70 truemotion1: Check index, fix out of array read 13 years ago
Diego Biurrun 4466d0e84b truemotion1: remove disabled code 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Diego Biurrun a92be9b856 Replace memset(0) by zero initializations. 13 years ago
Michael Niedermayer e7b43e8e84 truemotion1: Check input buffer size against header size. 13 years ago
Reimar Döffinger 371e165443 Try to set AVFrame.reference to correct values. 14 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Stefano Sabatini 01042d4123 lavc: set defaults in internal codec frames 14 years ago
Diego Biurrun 70fb031ce2 Use av_log_ask_for_sample() where appropriate. 14 years ago