1
0

Commit Graph

  • 74b4e550cb tests/checkasm: Remove check on linux perf fd in uninit Zhao Zhili 2024-06-13 01:35:53 +0800
  • c28e5b597e lavf/tls_mbedtls: add workaround for TLSv1.3 vs. verify=0 sfan5 2024-05-17 10:06:42 +0200
  • ab8f7030bc aarch64: Use cntvct_el0 as timer register on Android and macOS Martin Storsjö 2024-06-07 11:39:08 +0300
  • fcf72966a5 swscale/x86/range_convert: add missing AVX2 preprocessor wrapper James Almer 2024-06-16 10:09:38 -0300
  • 7c95c7de4a avcodec/libx265: Don't copy A53 closed captions by default Andreas Rheinhardt 2024-06-11 09:24:38 +0200
  • fa325379c9 fate/checkasm: run the sw_range_convert test James Almer 2024-06-15 21:01:36 -0300
  • 8a4c9d6bd3 swscale/x86/range_convert: reduce amount of xmm regs clobbered in luma functions James Almer 2024-06-15 21:00:17 -0300
  • f6859cade3 swscale/x86: add sse2 and avx2 {lum,chr}ConvertRange Ramiro Polla 2024-06-06 18:33:34 +0200
  • 874152033d checkasm: add tests for {lum,chr}ConvertRange Ramiro Polla 2024-06-11 14:28:55 +0200
  • 6f4a95cfb8
    avcodec/jpeg2000dec: fix tilepart processing Osamu Watanabe 2024-06-07 09:25:49 +0900
  • c75940db29 avcodec: add external enc libvvenc for H266/VVC Thomas Siedel 2024-06-05 21:51:46 +0200
  • 4e4444f97c configure: remove stray bfin architecture Rémi Denis-Courmont 2024-06-09 15:00:56 +0300
  • 4819aeebf4 avr32: remove explicit support Rémi Denis-Courmont 2024-06-09 14:43:34 +0300
  • be2cabce32 lavu/intmath.h: Fix UB in ff_ctz_c() and ff_ctzll_c() Tomas Härdin 2024-05-16 18:10:58 +0200
  • 3b9e457647 lavu/common.h: Fix UB in av_clip_uintp2_c() Tomas Härdin 2024-05-16 16:37:58 +0200
  • 60ab40be70 lavu/common.h: Fix UB in av_clip_intp2_c() Tomas Härdin 2024-05-16 16:33:44 +0200
  • 818a487849 lavu/common.h: Fix UB in av_clipl_int32_c() Tomas Härdin 2024-05-15 21:03:47 +0200
  • 6225ad5c19 avcodec/dovi_rpu{enc,dec}: fix ms_weight handling Niklas Haas 2024-05-25 18:05:04 +0200
  • 08383443ff avcodec/vorbisdec: don't use double intermediate in vorbisfloat2float James Almer 2024-06-11 22:50:50 -0300
  • 1b9af306da avcodec: use the renamed av_zero_extend James Almer 2024-06-11 13:50:07 -0300
  • 4b57ea8fc7 avutil/common: assert that bit position in av_zero_extend is valid James Almer 2024-06-11 13:44:37 -0300
  • 39c90d6466 avutil: rename av_mod_uintp2 to av_zero_extend James Almer 2024-06-11 13:42:17 -0300
  • cdd139d760 libavcodec/alpha: remove DSP & support code Sean McGovern 2024-06-09 13:20:24 -0400
  • a5d2d26742 sh4: remove architecture Rémi Denis-Courmont 2024-06-07 21:17:43 +0300
  • c5f69719bc lavu/bswap: remove some inline assembler Rémi Denis-Courmont 2024-06-07 21:08:21 +0300
  • 0231097d1b lavu/x86: remove GCC 4.4- stuff Rémi Denis-Courmont 2024-06-07 19:43:09 +0300
  • 424ac84839 lavu/arm: remove GCC 4.6- stuff Rémi Denis-Courmont 2024-06-07 19:43:09 +0300
  • a7e9f1c1e7 checkasm/lls: add missing random values to the test buffers James Almer 2024-06-12 08:53:29 -0300
  • 0060a368b1 lavc/hevcdec: always call hevc_frame_end() after successfully decoding an AU Anton Khirnov 2024-06-12 10:08:02 +0200
  • 959cb2e2e3
    doc/developer: Provide information about git send-email and gmail Michael Niedermayer 2024-06-12 19:37:15 +0200
  • 9fb6f024c3 avformat/mxfdec: use the newly added channel ids for more exact mapping Marton Balint 2024-06-03 21:18:19 +0200
  • d9a0a6a2b5 avformat/mov_chan: make iso_channel_position table more compact Marton Balint 2024-06-03 21:52:55 +0200
  • e405afdd0a avformat/mov_chan: use the newly added channel ids for more exact mapping Marton Balint 2024-06-03 21:15:16 +0200
  • a4901a56c6 lavc/vp8dsp: R-V V bilin_load to bilin_load_h sunyuechi 2024-06-12 23:21:45 +0800
  • 8d9fb7b5cf lavc/vp8dsp: R-V V put_bilin_h v unroll sunyuechi 2024-05-30 23:26:53 +0800
  • d72a5fe719 lavc/vvc: Prevent overflow in chroma QP derivation Frank Plowman 2024-06-09 12:17:26 +0100
  • edcfa846cf api/api-band-test: Query codec capabilities to decide admissibility Andreas Rheinhardt 2022-10-16 15:06:29 +0200
  • b8cc5cf233 api/api-band-test: Perform codec admissibility check earlier Andreas Rheinhardt 2022-10-16 14:50:56 +0200
  • 4c22b00780 api/api-band-test: Remove write-only variable Andreas Rheinhardt 2022-10-16 14:19:07 +0200
  • 89742b88c6 avcodec/mpegvideo_enc: Don't pretend ff_dct_encode_init() can fail Andreas Rheinhardt 2024-05-04 21:15:21 +0200
  • 1dc1b6c5af avcodec/mpegvideo: Remove fast_dct_quantize Andreas Rheinhardt 2024-05-04 15:48:05 +0200
  • e80bd068c5 avcodec/mpegvideo_enc: Always set c funcs in ff_dct_encode_init() Andreas Rheinhardt 2024-05-04 15:40:55 +0200
  • 8327828205 avcodec/mips/mpegvideo: Set denoise_dct only for encoder Andreas Rheinhardt 2024-06-02 05:44:22 +0200
  • adb1521385 avcodec/mpegvideo_enc: Move initializing H263DSP to ituh263enc.c Andreas Rheinhardt 2024-05-04 15:34:54 +0200
  • bf8208d0cd avcodec/mpegvideo_enc: Make ff_dct_quantize_c() static Andreas Rheinhardt 2024-05-04 15:30:01 +0200
  • f0c021b6ff avcodec/dnxhdenc: Remove always-false check Andreas Rheinhardt 2024-05-04 15:26:53 +0200
  • 1fe2a97b61 avcodec/vc1_pred: Fix indentation Andreas Rheinhardt 2024-05-11 20:31:47 +0200
  • bf087a7e26 avcodec/mpegvideo_enc: Binarize reference Andreas Rheinhardt 2024-05-08 18:19:45 +0200
  • 34ed9d1954 avcodec/ituh263enc: Remove redundant check Andreas Rheinhardt 2024-04-29 19:48:08 +0200
  • b2ac792367 avcodec/mpegvideo: Use enum for msmpeg4_version Andreas Rheinhardt 2024-04-28 23:18:35 +0200
  • 2f6768c761 avcodec/mpegvideo: Remove pblocks Andreas Rheinhardt 2024-04-28 21:34:30 +0200
  • 1f5c64cbdc avcodec/mpeg12dec: Don't initialize inter_scantable Andreas Rheinhardt 2024-04-28 20:56:45 +0200
  • 9bb35cfa4d avcodec/mpeg12dec: Pass Mpeg1Context* in mpeg_field_start() Andreas Rheinhardt 2024-04-28 20:42:41 +0200
  • c703a519a5 avcodec/mpegvideo_dec: Don't sync encoder-only coded_picture_number Andreas Rheinhardt 2024-04-28 19:11:44 +0200
  • a13ca893cf avcodec/mpegvideo_dec, rv34: Simplify check for "does pic exist?" Andreas Rheinhardt 2024-04-28 18:59:29 +0200
  • 7e61e77c4e avcodec/mpeg12enc: Simplify writing startcodes Andreas Rheinhardt 2024-04-21 19:47:48 +0200
  • 4f2719a239 avcodec/mpegvideo_enc: Unify initializing PutBitContexts Andreas Rheinhardt 2024-04-22 09:18:22 +0200
  • a05eebee99 avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc() Andreas Rheinhardt 2024-04-19 09:23:36 +0200
  • d0f76e6a11 avcodec/mpegpicture: Use union for b_scratchpad and rd_scratchpad Andreas Rheinhardt 2024-04-18 23:13:58 +0200
  • 12fcbff446 avcodec/mpegpicture: Avoid loop and branch when setting motion_val Andreas Rheinhardt 2024-04-29 19:03:49 +0200
  • 45cf0541cf avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API Andreas Rheinhardt 2023-10-16 01:21:55 +0200
  • 5475000942 avcodec/mpeg4videoenc: Simplify writing startcodes Andreas Rheinhardt 2024-04-22 02:38:23 +0200
  • 4ef98a43ee avcodec/mpeg4videoenc: Avoid branch for writing stuffing Andreas Rheinhardt 2024-04-22 02:29:51 +0200
  • 9ce56f91c0 avcodec/mpegpicture: Make MPVPicture refcounted Andreas Rheinhardt 2023-10-15 21:34:43 +0200
  • 99d26939af avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders Andreas Rheinhardt 2024-04-28 17:40:58 +0200
  • b90b676409 avformat/riff: Declare VCR2 to be MPEG-2 Andreas Rheinhardt 2024-04-28 16:43:47 +0200
  • 5ea7c0e323 avcodec/mpeg12dec: Set out_format only once Andreas Rheinhardt 2024-04-22 02:11:15 +0200
  • bbe10bcae8 avcodec/mpeg12dec: Remove write-only assignment Andreas Rheinhardt 2024-04-22 02:05:32 +0200
  • 2f22fd7ec1 avcodec/mpeg12dec: Only initialize IDCT for IPU Andreas Rheinhardt 2024-04-22 01:57:56 +0200
  • 183a67580b avcodec/mpeg12dec: Don't initialize inter tables for IPU Andreas Rheinhardt 2024-04-22 01:44:52 +0200
  • dceb73a22d avcodec/mpegvideo_enc: Reindentation Andreas Rheinhardt 2023-10-09 00:58:36 +0200
  • b64dfe2bd1 avcodec/mpegvideo_enc: Return early when getting length of B frame chain Andreas Rheinhardt 2023-10-09 00:48:26 +0200
  • 17b5fc2e51 avcodec/mpegvideo_enc: Factor setting length of B frame chain out Andreas Rheinhardt 2023-10-09 00:44:58 +0200
  • 17501b2267 avcodec/error_resilience: Deduplicate cleanup code Andreas Rheinhardt 2024-04-29 01:01:36 +0200
  • fe6037fd04 avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic Andreas Rheinhardt 2023-10-08 12:25:07 +0200
  • dac15a5b6e avcodec/vc1_mc: Don't check AVFrame INTERLACE flags Andreas Rheinhardt 2024-05-04 16:20:42 +0200
  • 59422955cf avcodec/mpegpicture: Rename Picture->MPVPicture Andreas Rheinhardt 2023-10-08 01:44:47 +0200
  • 2dfe7c1e40 avcodec/mpegvideo_enc: Move copying properties to alloc_picture() Andreas Rheinhardt 2023-10-07 21:22:08 +0200
  • 8225d2da73 avcodec/mpegvideo_enc: Pass AVFrame*, not Picture* to alloc_picture() Andreas Rheinhardt 2023-10-07 21:37:42 +0200
  • 89ca63cc9c avcodec/mpegpicture: Split ff_alloc_picture() into check and alloc part Andreas Rheinhardt 2023-10-07 19:45:46 +0200
  • 042117da75 avcodec/mpegpicture: Improve error messages and code Andreas Rheinhardt 2023-10-07 19:16:49 +0200
  • 8c59b5aa6b avcodec/vc1_pred: Remove unused function parameter Andreas Rheinhardt 2023-10-04 21:36:05 +0200
  • dda009b97d avcodec/mpegvideo: Add const where appropriate Andreas Rheinhardt 2023-10-04 21:33:18 +0200
  • f1c4e8950e avcodec/rv30, rv34, rv40: Avoid indirection Andreas Rheinhardt 2023-10-10 02:29:13 +0200
  • 7814dd77aa avcodec/mpegpicture: Cache AVFrame.data and linesize values Andreas Rheinhardt 2023-10-04 17:27:24 +0200
  • 1c40a17922 avcodec/mpegpicture: Reduce value of MAX_PLANES define Andreas Rheinhardt 2023-10-04 16:14:40 +0200
  • ec1eba792a avcodec/mpegvideo: Shorten variable names Andreas Rheinhardt 2023-10-04 03:34:28 +0200
  • 3a4e7694a1 avcodec/mpegvideo: Restrict resetting mbskip_table to MPEG-4 decoder Andreas Rheinhardt 2024-05-04 17:06:31 +0200
  • 47e43c19cb avcodec/h263: Move setting mbskip_table to decoder/encoders Andreas Rheinhardt 2024-05-03 18:22:59 +0200
  • 9645eeb485 avcodec/mpegvideo: Reindent after the previous commit Andreas Rheinhardt 2024-05-03 18:21:39 +0200
  • 101ed72c2f avcodec/h263, mpeg(picture|video): Only allocate mbskip_table for MPEG-4 Andreas Rheinhardt 2024-05-03 18:04:49 +0200
  • 2cbca73975 avcodec/h263: Move encoder-only part out of ff_h263_update_motion_val() Andreas Rheinhardt 2024-05-03 17:25:12 +0200
  • bed17eba47 avcodec/mpegpicture: Use RefStruct-pool API Andreas Rheinhardt 2022-08-08 22:00:32 +0200
  • 6450cfcd10 avcodec/mpegpicture: Reindent after the previous commit Andreas Rheinhardt 2022-08-08 22:20:45 +0200
  • 788892d647 avcodec/mpegvideo, mpegpicture: Add buffer pool Andreas Rheinhardt 2022-08-08 21:03:27 +0200
  • a95591dbfd avcodec/mpegvideo: Redo aligning mb_height for VC-1 Andreas Rheinhardt 2024-04-21 01:26:27 +0200
  • 7ad13e173b avcodec/mpegpicture: Always reset mbskip_table Andreas Rheinhardt 2024-05-03 16:04:51 +0200
  • 71ff9217f7 avcodec/mpegpicture: Always reset motion val buffer Andreas Rheinhardt 2022-08-08 16:51:04 +0200
  • caac9740f8 avcodec/mpegvideo: Only allocate cbp_table, pred_dir_table when needed Andreas Rheinhardt 2024-04-21 00:11:56 +0200
  • 582d828f75 avcodec/mpegvideo: Don't reset coded_block unnecessarily Andreas Rheinhardt 2024-04-20 23:02:11 +0200