158 Commits (ce7dbd0481f990e249c2a05f179228489d3062cf)

Author SHA1 Message Date
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
Michael Niedermayer be99054e77 avcodec/cavsdec: print error messages in case of errors 11 years ago
Michael Niedermayer bc1b828536 avcodec/cavsdec: use more specific error codes 11 years ago
Michael Niedermayer 9ca32b2060 avcodec/cavsdec: print warning if no frame has been decoded 11 years ago
Michael Niedermayer 63f74cedc9 avcodec/cavsdec: reset stc 11 years ago
Luca Barbato 39185ec4fa cavs: Check for negative cbp 11 years ago
Luca Barbato 1b20d0f581 cavs: Return meaningful error values 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Martin Storsjö e90a6846c2 cavsdec: Make sure a sequence header has been decoded before decoding pictures 11 years ago
Martin Storsjö f1e9398621 lavc: Rename avpriv_mpv_find_start_code after moving out from mpegvideo 12 years ago