159 Commits (ce7c90ff82afc3c147f7e277e8ddb006640eb98a)

Author SHA1 Message Date
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
Marton Balint 2296078397 avutil/frame: deprecate AVFrame.coded_picture_number and display_picture_number 2 years ago
Marton Balint 817141c562 avcodec/diracdec: do not use AVFrame.display_picture_number for decoding 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt b9eaf77ed1 avcodec/internal: Move ff_set_dimensions() to decode.h 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
Andreas Rheinhardt 9ea03f5678 avcodec/diracdec: Constify slice threads' ptr to main context 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt 930e560da3 avcodec/decoders: Use const uint8_t* to access input packet data 2 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
Michael Niedermayer 7f1279684e avcodec/diracdec: avoid signed integer overflow in global mv 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 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt e0b4fe0efa avcodec: Remove some unnecessary mpegvideo.h inclusions 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Anton Khirnov e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 4 years ago
Lynne 675bb1f4f9 diracdec: rewrite golomb reader 5 years ago
Michael Niedermayer fbbc8ba67f avcodec/diracdec: Check that slices are fewer than pixels 5 years ago
Michael Niedermayer a99ffb5bb4 avcodec/diracdec: Fix integer overflow in global_mv() 6 years ago
Michael Niedermayer 90db25a16e avcodec/diracdec: Check for arith decoder errors in dirac_unpack_block_motion_data() 6 years ago
Michael Niedermayer 837820f385 avcodec/diracdec: Use 64bit in intermediate of global motion vector field generation 6 years ago
Michael Niedermayer dd2a2a51fe avcodec/diracdec: Count truncated parts as errors in decode_component() 6 years ago
Michael Niedermayer 1eb35eb50e avcodec/diracdec: Correct max pixels check 6 years ago
Michael Niedermayer 6ed3d0e01c avcodec/diracdec: Propagate errors from dirac_get_arith_uint() 6 years ago
Michael Niedermayer 28c96c2ce2 avcodec/diracdec: Check component quant 6 years ago
Michael Niedermayer 179ed2d2e0 avcodec/diracdec: check that GetBitContext has not ended in codeblock() 6 years ago
Michael Niedermayer 7274d849cc avcodec/diracdec: Propagate errors from codeblock() 6 years ago
Michael Niedermayer bed125b710 avcodec/diracdec: Check bytes count in else branch in decode_lowdelay() too 6 years ago
Michael Niedermayer f457c0ad7f avcodec/diracdec: Check slice numbers for overflows in relation to picture dimensions 6 years ago
Michael Niedermayer 462d1be6de avcodec/diracdec: Change frame_number to 64bit as its a 32bit from the bitstream and we also have a -1 special case 6 years ago
Michael Niedermayer 5129040646 avcodec/diracdec: Prevent integer overflow in intermediate in global_mv() 6 years ago
Michael Niedermayer 47e65ad63b avcodec/diracdec: Fix integer overflow in mv computation 7 years ago
Michael Niedermayer cbcbefdc3b avcodec/diracdec: Use int64 in global mv to prevent overflow 7 years ago
Michael Niedermayer eaa9317589 avcodec/diracdec: Fix integer overflow with quant 7 years ago
Nicolas Frattaroli 1c06a32cfa diracdec: fix deprecated API usage 7 years ago
Michael Niedermayer b5995856a4 avcodec/diracdec: Fix overflow in DC computation 7 years ago
Michael Niedermayer 2a0823ae96 avcodec/diracdec: Fix integer overflow in INTRA_DC_PRED() 7 years ago
Michael Niedermayer 92da23093c avcodec/diracdec: Fixes integer overflow 7 years ago
Michael Niedermayer 1e6cab8745 avcodec/diracdec: Check perspective_exp and zrs_exp. 7 years ago
Michael Niedermayer 880f5c5913 avcodec/diracdec: Check weight_log2denom 7 years ago
Michael Niedermayer c0220c768c avcodec/diracdec: Fix integer overflow in divide3() 7 years ago
Michael Niedermayer 8e275a74b0 avcodec/diracdec: Fix integer overflow in signed multiplication in UNPACK_ARITH() 7 years ago
Michael Niedermayer edc88646ee avcodec/diracdec: Check dimensions which are closer to what is allocated in alloc_sequence_buffers() 7 years ago
Michael Niedermayer b946bd8ef2 avcodec/diracdec: Fix off by 1 error in quant check 8 years ago
Michael Niedermayer 6d6fc4105b avcodec/diracdec: Factor quant matrix reads 8 years ago
Michael Niedermayer 6899e6e560 avcodec/diracdec: Fix Assertion frame->buf[0] failed at libavcodec/decode.c:610 8 years ago
Ronald S. Bultje 5ba8c3a0ed dirac: make initialization of arithmetic coder tables threadsafe. 8 years ago
Andreas Cadhalpun db79dedb1a diracdec: check return code of get_buffer_with_edge 8 years ago