Anton Khirnov
|
9b625ab679
lavc/dvdec: export bitrate
|
1 year ago |
James Almer
|
dc7bd7c5a5
avcodec: use the new AVFrame key_frame flag in all decoders and encoders
|
1 year ago |
James Almer
|
2f561ba953
avcodec: use the new AVFrame interlace flags in all decoders and encoders
|
1 year ago |
Andreas Rheinhardt
|
51ca74b525
avcodec/dvdec: Avoid stack buffers
|
2 years ago |
Andreas Rheinhardt
|
1fa535e8f3
avcodec/dvdec: Mark dv_init_static() as av_cold
|
2 years ago |
Andreas Rheinhardt
|
297e91ed2b
avcodec/dvdec: Use ff_init_vlc_from_lengths()
|
2 years ago |
Anton Khirnov
|
f7b3fc4afe
lavc/dv: rename constants to follow our naming conventions
|
2 years ago |
Anton Khirnov
|
7203bb6a59
lavc/dv.h: move encoder/decoder-specific code to a new header
|
2 years ago |
Anton Khirnov
|
4e73ed8366
lavc/dvdec: stop using DVVideoContext
|
2 years ago |
Anton Khirnov
|
69bad628ec
lavc/dv: do not pass DVVideoContext to dv_calculate_mb_xy()
|
2 years ago |
Anton Khirnov
|
91c51dac6d
lavc/dv: do not pass DVVideoContext to ff_dv_init_dynamic_tables()
|
2 years ago |
Anton Khirnov
|
d1ba5d883e
lavc/dv: remove ff_dvvideo_init()
|
2 years ago |
Anton Khirnov
|
b62d41df07
lavc/dvdec: drop the only use of DVVideoContext.avctx
|
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
|
b6a680989c
avcodec/internal: Move ff_set_sar() to decode.h
|
2 years ago |
Andreas Rheinhardt
|
597dc96736
avcodec/dvdec: Constify slice threads' ptr to main context
|
2 years ago |
Andreas Rheinhardt
|
21b23ceab3
avcodec: Make init-threadsafety the default
|
2 years ago |
Andreas Rheinhardt
|
2d764069be
avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element
|
2 years ago |
Andreas Rheinhardt
|
4243da4ff4
avcodec/codec_internal: Use union for FFCodec decode/encode callbacks
|
2 years ago |
Andreas Rheinhardt
|
ce7dbd0481
avcodec/codec_internal: Make FFCodec.decode use AVFrame*
|
2 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
|
02220b88fc
avcodec/thread: Don't use ThreadFrame when unnecessary
|
3 years ago |
Andreas Rheinhardt
|
645f705d6a
av(codec|device): Don't cast pointers to int
|
3 years ago |
Andreas Rheinhardt
|
bc5e68ea88
avcodec/dvdec: Make decoder init-threadsafe
|
4 years ago |
Andreas Rheinhardt
|
6d484671ec
avcodec/dv: Don't initialize RL VLC for encoder
|
4 years ago |
Andreas Rheinhardt
|
a247ac640d
avcodec: Constify AVCodecs
|
4 years ago |
Anton Khirnov
|
c8c2dfbc37
lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h
|
4 years ago |
Michael Niedermayer
|
d73f062706
avcodec/dvdec: Use av_clip_uint8 instead of ff_crop_tab
|
5 years ago |
Andreas Rheinhardt
|
b25b6432a7
avcodec/dvdec: Don't use restrict directly to fix build on MSVC
|
5 years ago |
Baptiste Coudurier
|
004ebd4b37
avcodec/dvdec: correctly decode bottom mb row in 1080i field mode
|
5 years ago |
Baptiste Coudurier
|
33203a08e0
avcodec/dvdec: correctly set interlaced and tff
|
5 years ago |
Paul B Mahol
|
833ae5f4bf
avcodec/dvdec: add frame threads
|
5 years ago |
Clément Bœsch
|
549045254c
Fix all -Wformat warnings raised by DJGPP
|
8 years ago |
Clément Bœsch
|
46f4f8ad86
Merge commit '1263b2039eb5aaf1522e9de9f07c787ab30a5f50'
|
8 years ago |
James Almer
|
5a49097b42
Merge commit '2ec9fa5ec60dcd10e1cb10d8b4e4437e634ea428'
|
8 years ago |
Diego Biurrun
|
1263b2039e
Adjust printf conversion specifiers to match variable signedness
|
9 years ago |
Diego Biurrun
|
2ec9fa5ec6
idct: Change type of array stride parameters to ptrdiff_t
|
8 years ago |
Michael Niedermayer
|
93ac72a98d
avcodec/dvdec: Fix "left shift of negative value -254"
|
9 years ago |
Hendrik Leppkes
|
d0186a4ec4
Merge commit 'cab63a8b594cdc365bb2581a12b3ac8e6dd480b2'
|
9 years ago |
Vittorio Giovara
|
cab63a8b59
dv: Mark internal frame reference as const
|
9 years ago |
Michael Niedermayer
|
29d147c94d
Merge commit '059a934806d61f7af9ab3fd9f74994b838ea5eba'
|
9 years ago |
Michael Niedermayer
|
444e9874a7
Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'
|
9 years ago |
Vittorio Giovara
|
059a934806
lavc: Consistently prefix input buffer defines
|
9 years ago |
Vittorio Giovara
|
def97856de
lavc: AV-prefix all codec capabilities
|
9 years ago |
Michael Niedermayer
|
38490e0724
avcodec/dvdec: only attempt to conceal errors based on STA inconsistencies when error_concealment is set
|
9 years ago |
Michael Niedermayer
|
dee551bbd2
avcodec/dvdec: skip 3rd stage ac decoding when the headers indicates that the data is inconsistent
|
9 years ago |
Michael Niedermayer
|
daf6bce71b
avcodec/dvdec: Retry decoding seemingly damaged MBs while skiping likely damaged parts
|
9 years ago |
Michael Niedermayer
|
8f7b022c8c
Merge commit '6a85dfc830f51f1f5c2d36d4182d265c1ea3ba25'
|
10 years ago |