Andreas Rheinhardt
|
0eb399ac39
avcodec: Constify ThreadFrames if possible
|
2 years ago |
Xu Guangxin
|
81ebf40efa
lavc/hevcdec: respect the value of no_output_of_prior_pics_flag
|
2 years ago |
Xu Guangxin
|
99501b5015
lavc/hevcdec: do not let missing ref frames invovled in dpb process
|
2 years ago |
Andreas Rheinhardt
|
247d513beb
avcodec/hevcdec: Avoid allocation of common CABAC state
|
2 years ago |
Andreas Rheinhardt
|
5bf4ac9113
avcodec/hevcdec: Move allocation after error checks
|
2 years ago |
Andreas Rheinhardt
|
b4ca3c7e4e
avcodec/pthread_slice: Combine allocating and zeroing entries
|
2 years ago |
Andreas Rheinhardt
|
db99ca2150
avcodec/hevcdec: Check allocation
|
2 years ago |
Andreas Rheinhardt
|
ad2b755d3f
avcodec/hevcdec: Don't allocate redundant HEVCContexts
|
2 years ago |
Andreas Rheinhardt
|
09393130a0
avcodec/hevcdec: Pass HEVCLocalContext** via execute2
|
2 years ago |
Andreas Rheinhardt
|
05b763a4a4
avcodec/hevcdec: Pass HEVCLocalContext when slice-threading
|
2 years ago |
Andreas Rheinhardt
|
6265b155bc
avcodec/hevcpred: Pass HEVCLocalContext when slice-threading
|
2 years ago |
Andreas Rheinhardt
|
13b3e84a4f
avcodec/hevc_cabac: Pass HEVCLocalContext when slice-threading
|
2 years ago |
Andreas Rheinhardt
|
72d5ce9fa6
avcodec/hevcdec: Add stat_coeffs to HEVCABACState
|
2 years ago |
Andreas Rheinhardt
|
8c4f95e1e1
avcodec/hevc_filter: Pass HEVCLocalContext when slice-threading
|
2 years ago |
Andreas Rheinhardt
|
136ada2fc3
avcodec/hevc_mvs: Pass HEVCLocalContext when slice-threading
|
2 years ago |
Andreas Rheinhardt
|
1837ae9d5f
avcodec/hevcdec: Add pointers to logctx and parent ctx to HEVCLocalCtx
|
2 years ago |
Andreas Rheinhardt
|
c8d9d15f5e
avcodec/hevcdec: Don't initialize HEVCContexts twice
|
2 years ago |
Andreas Rheinhardt
|
39a538f430
avcodec/hevcdec: Output MD5-message in one piece
|
2 years ago |
Andreas Rheinhardt
|
21b23ceab3
avcodec: Make init-threadsafety the default
|
2 years ago |
Andreas Rheinhardt
|
804bf898da
avcodec/pthread_slice: Don't reinitialise initialised mutex
|
2 years ago |
Andreas Rheinhardt
|
03b2ed9a50
avcodec/hevcdec: Return immediately upon hevc_init_context() failure
|
2 years ago |
Andreas Rheinhardt
|
a3b833c3ea
avcodec/hevcdec: Remove redundant context_initialized
|
2 years ago |
Andreas Rheinhardt
|
324545d02f
avcodec/hevcdec: Make ff_hevc_pel_weight static
|
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 |
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 |
Martin Storsjö
|
a78f136f3f
configure: Use a separate config_components.h header for $ALL_COMPONENTS
|
3 years ago |
Limin Wang
|
5cd3c83a86
avcodec: support for CUVA HDR Vivid metadata
|
3 years ago |
Andreas Rheinhardt
|
02220b88fc
avcodec/thread: Don't use ThreadFrame when unnecessary
|
3 years ago |
Andreas Rheinhardt
|
b3551b6072
avcodec/thread: Move ff_thread_(await|report)_progress to new header
|
3 years ago |
Andreas Rheinhardt
|
27f22f3383
all: Remove unnecessary libavcodec/internal.h inclusions
|
3 years ago |
Niklas Haas
|
a538df7eab
lavc/hevcdec: Parse DOVI RPU NALs
|
3 years ago |
Andreas Rheinhardt
|
ab6f9d86a9
avcodec/h2645: Fix SEI->display matrix transformation
|
3 years ago |
rcombs
|
2c89443e84
lavc/hevcdec: support all color formats in videotoolbox hwaccel
|
3 years ago |
Derek Buitenhuis
|
bc68fd1050
avcodec/hevcdec: Export Dolby Vision RPUs as side data
|
3 years ago |
Niklas Haas
|
3cc3f5de2a
avcodec/hevcdec: apply H.274 film grain
|
3 years ago |
Limin Wang
|
00ec682a70
avcodec/hevcdec: set the film grain property if present
|
3 years ago |
Andreas Rheinhardt
|
1ea3650823
Replace all occurences of av_mallocz_array() by av_calloc()
|
3 years ago |
James Almer
|
82be9f2777
avcodec/hevc_sei: parse and export Film Grain Characteristics SEI messages
|
3 years ago |
Andreas Rheinhardt
|
a247ac640d
avcodec: Constify AVCodecs
|
4 years ago |
Andreas Rheinhardt
|
ef6a9e5e31
avutil/buffer: Switch AVBuffer API to size_t
|
3 years ago |
James Almer
|
d8a18c8fc2
avcodec: use the buffer_size_t typedef where required
|
4 years ago |
James Almer
|
000b25096b
avcodec/hevcdec: fix a return error value
|
4 years ago |
James Almer
|
22edf7463c
avcodec/hevcdec: add some missing allocation checks
|
4 years ago |
James Almer
|
089706e009
avcodec/hevcdec: check that the local context list was allocated before dereferencing it
|
4 years ago |
Xu Guangxin
|
c8bc0f66a8
avcodec/hevcdec: fix stat_coeff save/load for persistent_rice_adaptation_enabled_flag
|
4 years ago |
Andreas Rheinhardt
|
2c6f532e0a
Mark some pointers as const
|
4 years ago |
Nuo Mi
|
d4751d8c63
avcodec/hevcdec: dynamic allocate sList and HEVClcList
|
4 years ago |
Mohammad Izadi
|
afbc6852b4
avcodec/hevc_sei: add support for HDR10+ metadata
|
4 years ago |