167 Commits (7d9f1f5485f5ceabc943b08f16fb9eb10ca6bbd5)

Author SHA1 Message Date
Andreas Rheinhardt f8503b4c33 avutil/internal: Don't auto-include emms.h 1 year ago
Michael Niedermayer e734e16544
avcodec/cavsdec: Check bits left before picture allocation 2 years ago
Andreas Rheinhardt 250d556343 avcodec/cavs: Only keep what is needed from IDCTDSP-API 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 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Jun Zhao 68a7df5e9d lavc/cavsdec: Add profile check 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 86c909558c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 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 c6fcd2ae36 avcodec/cavsdec: Fix error message 3 years ago
Andreas Rheinhardt 799e128562 avcodec/cavsdec: Mark decoder as init-threadsafe 3 years ago
Andreas Rheinhardt 805d7414dc avcodec/cavsdec: Cleanup generically on init failure 3 years ago
Andreas Rheinhardt 70a90fb73e avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt cbb6ba2e86 avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 4 years ago
Michael Niedermayer 0279e727e9 avcodec/cavsdec: Set ret on errors in decode_pic() 5 years ago
Michael Niedermayer e7113704b2 avcodec/cavsdec: Check remaining bitstream in the main loop in decode_pic() 5 years ago
Michael Niedermayer 37bc8e3249 avcodec/cavsdec: Limit the number of access units per packet to 2 5 years ago
Michael Niedermayer c1cee05656 avcodec/cavsdec: Propagate error codes inside decode_mb_i() 6 years ago
Michael Niedermayer ae2eb04648 avcodec/cavsdec: Check alpha/beta offset 7 years ago
Michael Niedermayer b9ce43625c avcodec/cavsdec: Check P/B frame mb decode which return error codes 7 years ago
Michael Niedermayer 426a322aa2 avcodec/cavsdec: Check I frame mb decode for errors 7 years ago
Michael Niedermayer 58f8cd4ac5 avcodec/cavsdec: Fix runtime error: signed integer overflow: 59 + 2147483600 cannot be represented in type 'int' 8 years ago
Michael Niedermayer 5ac17f187a avcodec/cavsdec: Fix runtime error: signed integer overflow: 31 + 2147483640 cannot be represented in type 'int' 8 years ago
Michael Niedermayer 279420b5a6 avcodec/cavsdec: Check sym_factor 8 years ago
Michael Niedermayer a0e5f7f363 avcodec/cavsdec: Fix undefined behavior from integer overflow 8 years ago
Alexandra Hájková ffc00df0a6 cavs: Convert to the new bitstream reader 8 years ago
Diego Biurrun d4c2103bd3 golomb: Convert to the new bitstream reader 8 years ago
Michael Niedermayer 493ad519dd avcodec/cavsdec: Clear MMX state after MB decode loop 8 years ago
Andreas Cadhalpun 1966ea012f cavsdec: unref frame before referencing again 8 years ago
Diego Biurrun f81be06cf6 cavs: Change type of stride parameters to ptrdiff_t 8 years ago
Vittorio Giovara e60a6e7545 mpegvideo: Drop mpegvideo.h where not needed 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Michael Niedermayer f6b8b96607 avcodec/cavsdec: Use ff_set_dimensions() 10 years ago
Michael Niedermayer c5c06e392b avcodec/cavsdec: Check frame_rate_code 10 years ago
Michael Niedermayer 139e1c8009 avcodec/cavsdec: Check esc_code 10 years ago
Michael Niedermayer 35e559ae32 avcodec/cavs: Check for av_malloc* failure in ff_cavs_init_top_lines() 10 years ago
Vittorio Giovara 85dc006b1a lavc: fix bitshifts amount bigger than the type 10 years ago
Anton Khirnov 7ea1b3472a lavc: deprecate the use of AVCodecContext.time_base for decoding 10 years ago
Michael Niedermayer f9f8491ddf avcodec/cavs: make cavs_chroma_qp non static 11 years ago
Yao Wang e18b48c6fd avcodec/cavs: fix B_SUB_DIRECT col-MB is Intra MB case. 11 years ago
Diego Biurrun e74433a8e6 dsputil: Split clear_block*/fill_block* off into a separate context 11 years ago
Michael Niedermayer c932f12806 avcodec/cavsdec: simplify % 512 operations 11 years ago
Michael Niedermayer 61df0819d4 avcodec/cavsdec: fix low delay decoding 11 years ago
Michael Niedermayer 0accf24b15 cavsdec: fix qp fixed slice handling 11 years ago
Anton Khirnov 4736d003fa cavsdec: check ff_get_buffer() return value 11 years ago