217 Commits (efff80c8f65ec3114811cc8261174ca0a81b4c75)

Author SHA1 Message Date
Michael Niedermayer 7147c3c911
avcodec/ratecontrol: Handle wanted bits overflow 7 months ago
Michael Niedermayer eb9c96a82f
avcodec/ratecontrol: Try to keep fps as a rational 8 months ago
Andreas Rheinhardt fe6037fd04 avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 9 months ago
Andreas Rheinhardt 59422955cf avcodec/mpegpicture: Rename Picture->MPVPicture 9 months ago
Andreas Rheinhardt dda009b97d avcodec/mpegvideo: Add const where appropriate 9 months ago
Andreas Rheinhardt ec1eba792a avcodec/mpegvideo: Shorten variable names 9 months ago
Andreas Rheinhardt 685cda26aa avcodec/mpegvideo, ratecontrol: Remove write-only skip_count 9 months ago
Andreas Rheinhardt 68a06640b1 avcodec/ratecontrol: Don't call ff_rate_control_uninit() ourselves 9 months ago
Andreas Rheinhardt 0c9e04b0e2 avcodec/ratecontrol: Pass RCContext directly in ff_rate_control_uninit() 9 months ago
Andreas Rheinhardt ba28222a14 avcodec/ratecontrol: Fix double free on error 9 months ago
Andreas Rheinhardt 66923165d5 avcodec/mpegutils: Move definitions to better places 11 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 11 months ago
Andreas Rheinhardt 6edd83c0e2 avcodec/ratecontrol: Avoid function pointer casts 11 months ago
Andreas Rheinhardt f8503b4c33 avutil/internal: Don't auto-include emms.h 1 year ago
Anton Khirnov 7d1d61cc5f lavc: deprecate AVCodecContext.ticks_per_frame 2 years ago
Anton Khirnov dc20baa049 lavc/ratecontrol: use AVCodecContext.framerate when available 2 years ago
Marton Balint 8e2c124904 avcodec/mpegvideo_enc: do not use AVFrame.*_picture_number for encoding 2 years ago
Andreas Rheinhardt 73ea6db0ba avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtx 3 years ago
Andreas Rheinhardt bc109a53c7 avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 3 years ago
Andreas Rheinhardt 746e7102be avcodec/mpegvideo: Move encoder-only stuff to a new header 3 years ago
Andreas Rheinhardt 27f22f3383 all: Remove unnecessary libavcodec/internal.h inclusions 3 years ago
Limin Wang 801c8a961a avcodec/ratecontrol: fix the integer overflow after long time run 5 years ago
Diego Biurrun 3b50dbc51f ratecontrol: Use correct function pointer casts instead of void* 8 years ago
Vittorio Giovara a1f6a2dfda ratecontrol: Reorder functions to avoid forward declarations 9 years ago
Vittorio Giovara d639dcdae0 ratecontrol: Move Xvid-related functions to the place they are actually used 9 years ago
Vittorio Giovara 44972e227d ratecontrol: Move mpegenc-only function where it is used 9 years ago
Vittorio Giovara b4bb959383 ratecontrol: Drop commented out cruft 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Clément Bœsch 60532348d2 avcodec/mpegvideo: use constants for rc_strategy 9 years ago
Ganesh Ajjanagadde f1726ad1b0 avcodec/ratecontrol: use predefined M_E 9 years ago
Michael Niedermayer d9b56895b5 avcodec/mpegvideo: change bit_rate to 64bit 10 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 10 years ago
Vittorio Giovara 1761ab838c lavc: Deprecate avctx.rc_strategy 10 years ago
Vittorio Giovara 42df71d9bb ratecontrol: Check memory allocation 10 years ago
Vittorio Giovara 848e86f74d mpegvideo: Drop flags and flags2 10 years ago
Vittorio Giovara 6a85dfc830 lavc: Replace av_dlog and tprintf with internal macros 10 years ago
Michael Niedermayer be2ebc723d avcodec/ratecontrol: replace asserts by av_asserts 10 years ago
Michael Niedermayer 0898a6d4e4 avcodec/ratecontrol: Check for av_malloc*() failures 10 years ago
Anton Khirnov 530c1441fd lavc: make lmax/lmin into private options of mpegvideo encoders 11 years ago
Anton Khirnov 15ec053c4c lavc: make border_masking into private options of mpegvideo encoders 11 years ago
Anton Khirnov 66a68ddd1a lavc: make rc_buffer_aggressivity/rc_initial_cplx into private options of mpegvideo encoders 11 years ago
Anton Khirnov a75c2eb25a lavc: make rc_eq into private options of mpegvideo encoders 11 years ago
Anton Khirnov 946f95354b lavc: make rc_qmod_* into private options of mpegvideo encoders 11 years ago
Anton Khirnov a6e4ce9fd5 lavc: make rc_qsquish a private option of mpegvideo encoders 11 years ago
Michael Niedermayer 1af563b5df avcodec/ratecontrol: remove unneeded statement 11 years ago
Anton Khirnov b2c31710c9 lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo 11 years ago
Michael Niedermayer 1fd5c7f1ee avcodec/ratecontrol: use av_malloc_array() 11 years ago
wm4 f6774f905f mpegvideo: operate with pointers to AVFrames instead of whole structs 11 years ago
Michael Niedermayer b4356c9cc2 avcodec/ratecontrol: make (mc_)mb_var_sum(_last) 64bit 11 years ago
Michael Niedermayer e92a78a409 avcodec/mpegvideo: make mc_mb_var_sum / mb_var_sum 64bit 11 years ago