Commit Graph

  • a309aa4127
    aacdec: duplicate table initialization Lynne 2024-03-16 00:12:56 +0100
  • e9fc7661da
    aacdec: template LTP application separately Lynne 2024-03-14 04:52:28 +0100
  • db5128ef70
    aacdec: template TNS application separately Lynne 2024-03-13 22:20:59 +0100
  • ad16349f9b
    aacdec: template intensity stereo application separately Lynne 2024-03-13 22:01:44 +0100
  • 9f3fa77e0d
    aacdec: template mid/side stereo application separately Lynne 2024-03-13 21:59:35 +0100
  • a6295586f5
    aacdec: template scalefactor dequantization separately Lynne 2024-03-13 21:53:49 +0100
  • 7f3b3e2df1
    aacdec: switch-ify scalefactor decoding Lynne 2024-03-13 07:16:57 +0100
  • 77a88bbdda
    aacdec: give spectrum dequant+decode SCE rather than an ICS Lynne 2024-03-13 07:11:55 +0100
  • 60b60dd635
    aacdec: separate out scalefactor dequantization from decoding Lynne 2024-03-13 07:11:22 +0100
  • ed009bfd3d
    aacdec: add a decoder DSP structure Lynne 2024-03-13 06:35:38 +0100
  • 9de66fd449
    avcodec/aacdec_template: Deduplicate common part of aac_decode_init() Andreas Rheinhardt 2024-03-01 02:17:22 +0100
  • 980a55fb46
    avcodec/aacdec_template: Deduplicate AVClass+AVOptions Andreas Rheinhardt 2024-03-01 01:00:08 +0100
  • e3693c6f56
    avcodec/aacdec_template: Deduplicate aac_decode_close() Andreas Rheinhardt 2024-03-01 00:50:13 +0100
  • 7117e0c7be
    avcodec/aacdec: Use same AACDecContext for fixed and float Andreas Rheinhardt 2024-02-29 23:03:17 +0100
  • fc3c2ea8dc
    avcodec/aacdec: PredictorState array out of SingleChannelElement Andreas Rheinhardt 2024-02-29 22:12:48 +0100
  • 8b2261e573
    avcodec/aacdec: Always include AV(Fixed|Float)DSPContext in AACDecContext Andreas Rheinhardt 2024-02-29 17:06:47 +0100
  • 5bd7b8d999
    avcodec/aacdec: Split SBR context from ChannelElement Andreas Rheinhardt 2024-02-29 16:42:01 +0100
  • 6975d965fc
    avcodec/aacsbr: Make ff_aac_sbr_* funcs accept ChannelElement* Andreas Rheinhardt 2024-03-01 03:04:21 +0100
  • 3600f757db
    aacsbr_template: include mem.h Lynne 2024-04-10 18:44:48 +0200
  • f55b587820
    aacdec: move aacdec_common to aac/aacdec_tab Lynne 2024-02-29 04:52:58 +0100
  • fc02b910ad lavc/libxevd: Fixed the has_b_frames setting Jun Zhao 2024-04-19 20:35:15 +0800
  • ba6b08c75b av1dec: Fix RefFrameSignBias calculation Mark Thompson 2024-04-22 21:24:20 +0100
  • 3032a74cac configure: fix rpuenc typos Haihao Xiang 2024-04-22 20:34:14 +0800
  • 2f3c1e1641 avcodec/libsvtav1: implement dolby vision coding Niklas Haas 2024-04-09 14:00:41 +0200
  • 39ca87ed1e avcodec/libx265: implement dolby vision coding Niklas Haas 2024-03-29 13:14:54 +0100
  • 8dea94a146 avcodec/libaomenc: implement dolby vision coding Niklas Haas 2024-03-22 17:54:09 +0100
  • 69e45a627c avformat/movenc: warn if dovi cfg ignored Niklas Haas 2024-04-03 17:10:04 +0200
  • 3306766608 avcodec/dovi_rpuenc: add ff_dovi_rpu_generate() Niklas Haas 2024-03-30 18:12:35 +0100
  • f140935005 avcodec/dovi_rpuenc: add ff_dovi_configure() Niklas Haas 2024-04-12 13:24:22 +0200
  • f131086a70 avcodec/dovi_rpu: split into dovi_rpu.c and dovi_rpudec.c Niklas Haas 2024-04-12 13:11:10 +0200
  • 783734d979 configure: rename dovi_rpu subsystem to dovi_rpudec Niklas Haas 2024-04-12 12:55:42 +0200
  • 2a99d3527b avcodec/dovi_rpu: expose guess_profile(), clarify semantics Niklas Haas 2024-03-22 21:25:35 +0100
  • dbfd979c1b avcodec/dovi_rpu: clarify error on missing RPU VDR Niklas Haas 2024-04-03 17:20:09 +0200
  • fc616de1a5 avcodec/dovi_rpu: properly replace context header Niklas Haas 2024-04-03 17:06:27 +0200
  • d0392619a7 avcodec/dovi_rpu: store entire config record Niklas Haas 2024-03-22 21:24:43 +0100
  • 20206e14d7 avcodec/av1dec: Make av1_frame_replace() out of av1_frame_ref() Andreas Rheinhardt 2024-04-19 16:48:45 +0200
  • 0f8763fbea avcodec/av1dec: Use ProgressFrames Andreas Rheinhardt 2024-04-19 16:07:07 +0200
  • 0ec886ddc7 avcodec/hevcdec: Use union for AVFrame* and ProgressFrame Andreas Rheinhardt 2024-04-19 15:11:16 +0200
  • 1d17d84b7d avcodec/progressframe: Explain how unnamed union can simplify accesses Andreas Rheinhardt 2024-04-19 14:59:29 +0200
  • 822e2843ca lavc/vvc/refs: Use dpb_max_num_reorder_pics to control output Jun Zhao 2024-04-19 21:47:11 +0800
  • 50b8666dc6 lavc/vvc_parser: Fixed the has_b_frames setting Jun Zhao 2024-04-19 21:47:10 +0800
  • d9f72eb107 lavc/vvc_parser: Remove max_b_frames setting Jun Zhao 2024-04-19 21:47:08 +0800
  • 277f051ff6 avcodec/pthread_frame: Fix leak of coded side data Andreas Rheinhardt 2024-04-18 23:18:06 +0200
  • 8cdf1bae94 avcodec/jni: fix mixed declaration and code Matthieu Bouron 2024-04-04 22:01:10 +0200
  • a44c346312 avcodec/x86/vvc/vvcdsp_init: fix linking error when configuring with --disable-ssse3 --disable-optimizations options Wu Jianhua 2024-04-18 02:28:23 +0800
  • 2f3aaef1b5 avcodec/x86/vvc/vvcdsp_init: add avg prototypes Wu Jianhua 2024-04-18 02:28:22 +0800
  • 4358f49568 avcodec/x86/vvc/vvcdsp_init: add put prototypes Wu Jianhua 2024-04-18 02:28:21 +0800
  • bba996d6cd avcodec/hevcdec: Fix precedence, bogus film grain warning Andreas Rheinhardt 2024-04-19 13:59:40 +0200
  • f18de5bc4a avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references Andreas Rheinhardt 2023-09-26 01:11:37 +0200
  • fbd1b90b29 avcodec/rkmppdec: Allocate AVDRMFrameDescriptor and frame ctx jointly Andreas Rheinhardt 2023-09-24 14:16:40 +0200
  • 1427e67500 avcodec/rkmppdec: Use RefStruct API for references to decoder itself Andreas Rheinhardt 2023-09-24 14:05:42 +0200
  • 9a0614c7bd avcodec/rkmppdec: Check av_buffer_ref() Andreas Rheinhardt 2023-09-24 13:32:08 +0200
  • 4513300989 avcodec/rkmppdec: Fix double-free on error Andreas Rheinhardt 2023-09-24 13:15:48 +0200
  • d692c42938 avcodec/qsv: Use RefStruct API for memory id (mids) array Andreas Rheinhardt 2023-09-24 12:49:58 +0200
  • ac8288e288 avcodec/ffv1dec: Switch to ProgressFrames Andreas Rheinhardt 2022-09-02 21:51:35 +0200
  • 2f29147b7f avcodec/pngdec: Switch to ProgressFrames Andreas Rheinhardt 2022-09-02 20:05:59 +0200
  • a807e469d5 avcodec/hevcdec: Switch to ProgressFrames Andreas Rheinhardt 2022-08-13 21:59:02 +0200
  • 2b46ae6407 avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS Andreas Rheinhardt 2023-09-19 01:43:29 +0200
  • d7374ac713 avcodec/vp8: Mark flushing functions as av_cold Andreas Rheinhardt 2024-04-08 14:39:04 +0200
  • d48d7bc434 avcodec/vp8: Convert to ProgressFrame API Andreas Rheinhardt 2022-08-14 01:13:43 +0200
  • d74102e325 avcodec/wavpack: Move transient variable from context to stack Andreas Rheinhardt 2024-03-24 18:14:42 +0100
  • 483c85e85e avcodec/wavpack: Optimize always-false comparison away Andreas Rheinhardt 2024-04-07 10:30:26 +0200
  • 70e79d289b avcodec/wavpack: Only reset DSD context upon parameter change Andreas Rheinhardt 2024-04-07 10:14:38 +0200
  • 8dd0bd4f9b avcodec/wavpack: Move initializing DSD data to a better place Andreas Rheinhardt 2024-04-07 10:02:42 +0200
  • 2aac42605c avcodec/wavpack: Use ThreadProgress API Andreas Rheinhardt 2022-08-11 12:23:48 +0200
  • 9dc8f8839e avcodec/pthread_frame: Add API to share RefStruct refs just once Andreas Rheinhardt 2023-10-09 01:30:00 +0200
  • 267a763a55 avcodec/vp9: Replace atomic_store() by atomic_init() Andreas Rheinhardt 2023-09-18 01:08:02 +0200
  • 259234b46f avcodec/vp9: Simplify replacing VP9Frame Andreas Rheinhardt 2023-09-18 00:48:06 +0200
  • 98e1e848ef avcodec/vp9: Reduce wait times Andreas Rheinhardt 2022-08-16 22:48:36 +0200
  • 0ba058579f avcodec/vp9: Fix race when attaching side-data for show-existing frame Andreas Rheinhardt 2022-08-12 03:05:34 +0200
  • 7bd3b73716 avcodec/vp9: Switch to ProgressFrames Andreas Rheinhardt 2022-08-12 02:19:32 +0200
  • 444bd353e9 avcodec/vp3: Switch to ProgressFrames Andreas Rheinhardt 2022-08-12 02:18:59 +0200
  • c381c23154 avcodec/mimic: Switch to ProgressFrames Andreas Rheinhardt 2022-08-12 02:18:15 +0200
  • 2135a40b1c avcodec/decode: Add new ProgressFrame API Andreas Rheinhardt 2022-08-12 02:17:39 +0200
  • 89828417b0 avcodec/threadprogress: Add new API for frame-threaded progress Andreas Rheinhardt 2022-08-09 23:18:00 +0200
  • 0fb0946de7 doc/muxers: add mmf Stefano Sabatini 2024-04-16 10:15:02 +0200
  • b9f2e1b929 doc/muxers: add microdvd Stefano Sabatini 2024-04-16 09:29:47 +0200
  • ac3460c61c doc/muxers/md5: apply misc consistency fixes Stefano Sabatini 2024-04-16 09:23:08 +0200
  • 4bd192ddf4 doc/muxers/matroska: add missing options, apply misc style fixes Stefano Sabatini 2024-04-16 09:18:21 +0200
  • bba492dc9c lavf/matroskaenc: apply consistent style to options descriptions Stefano Sabatini 2024-04-16 09:17:52 +0200
  • bb9e4ff355 lavc/vvc: Skip enhancement layer NAL units Frank Plowman 2024-04-18 21:26:20 +0100
  • 5b9db32ccc avformat/mov: ignore old infe box versions James Almer 2024-04-13 10:11:03 -0300
  • 6927457443 avutil/frame: remove comment about avcodec_get_frame_class() Andrew Sayers 2024-04-18 16:17:20 +0100
  • 7f35c999f6 avcodec/ac3enc: Avoid copying samples Andreas Rheinhardt 2024-04-14 19:46:42 +0200
  • da460fb95c avcodec/ac3enc: Combine cpl_coord buffers Andreas Rheinhardt 2024-04-14 18:46:42 +0200
  • 5b9fab0f07 avcodec/ac3enc: Combine loops Andreas Rheinhardt 2024-04-14 18:31:03 +0200
  • 79d1814b71 avcodec/ac3enc: Avoid indirections, allocations of small arrays Andreas Rheinhardt 2024-04-14 18:21:15 +0200
  • 94132dc4aa avcodec/ac3enc: Avoid allocation for mdct_window Andreas Rheinhardt 2024-04-14 18:15:05 +0200
  • 3b93b1af13 avcodec/ac3enc: Avoid allocation for windowed_samples Andreas Rheinhardt 2024-04-14 17:44:42 +0200
  • 35ae44c615 lavfi/tonemap_vaapi: Add support for HDR to HDR tone mapping Xinpeng Sun 2024-03-18 16:12:46 +0800
  • db22804145 lavfi/tonemap_vaapi: Update the log Haihao Xiang 2024-03-18 16:12:45 +0800
  • 3172a6722e lavfi/tonemap_vaapi: By default use bt709 for output frame Haihao Xiang 2024-03-18 16:12:44 +0800
  • 1b5ca2e631 Changelog: Add pad_vaapi, drawbox_vaapi entry Haihao Xiang 2024-03-18 14:06:16 +0800
  • 5c55e4e297 lavfi: Add drawbox_vaapi filter Haihao Xiang 2024-03-18 14:06:15 +0800
  • 42eb10ecc6 lavfi: Add pad_vaapi filter Haihao Xiang 2024-03-18 14:06:14 +0800
  • b2e2fb0344 avcodec/vaapi_encode_h265: use is_reference to fill reference_pic_flag Tong Wu 2024-03-05 16:02:38 +0800
  • 02fb1782ef avcodec/vaapi_encode_h264: use is_reference to fill reference_pic_flag Tong Wu 2024-03-05 16:02:37 +0800
  • 16616a3d1b lavfi/vaapi_vpp: Use dynamic frame pool in outlink if possible Haihao Xiang 2024-03-26 15:47:44 +0800
  • 41e3d36a39 lavc/vaapi_decode: Use dynamic frame pool if possible Haihao Xiang 2024-03-26 15:19:13 +0800
  • 1abba59738 avcodec/ac3: Remove unused fixed-point ARMv7 DSP Geoff Hill 2024-04-17 22:42:17 -0700