230 Commits (358fdf30838682f2b183e67d247e0d4d53b5a6a4)

Author SHA1 Message Date
Niklas Haas 703288cec6 avcodec/internal: add FFCodec.color_ranges 4 months ago
Michael Niedermayer 0993ef675f
avcodec/mpeg12enc: Use av_rescale() in vbv_buffer_size computation 6 months ago
Andreas Rheinhardt a1a8a03373 avcodec/mpeg12enc: Pass AVCodecContext* directly 6 months ago
Andreas Rheinhardt 0c88303c0c avcodec/mpeg12enc: Use AVCodecContext, not priv ctx as logctx 6 months ago
James Almer 1b9af306da avcodec: use the renamed av_zero_extend 7 months ago
Andreas Rheinhardt 7e61e77c4e avcodec/mpeg12enc: Simplify writing startcodes 7 months ago
Andreas Rheinhardt fe6037fd04 avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 7 months ago
Andreas Rheinhardt dda009b97d avcodec/mpegvideo: Add const where appropriate 7 months ago
Andreas Rheinhardt ec1eba792a avcodec/mpegvideo: Shorten variable names 7 months ago
Andreas Rheinhardt 685cda26aa avcodec/mpegvideo, ratecontrol: Remove write-only skip_count 7 months ago
Anton Khirnov 1e7d2007c3 all: use designated initializers for AVOption.unit 11 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 12 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Andreas Rheinhardt 8238bc0b5e avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 1 year ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Marton Balint 8e2c124904 avcodec/mpegvideo_enc: do not use AVFrame.*_picture_number for encoding 2 years ago
Andreas Rheinhardt f843460eb7 avcodec/avcodec: Remove AV_CODEC_FLAG2_DROP_FRAME_TIMECODE 2 years ago
Anton Khirnov c44a3dba9e lavc/mpegvideo_enc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2 years ago
Marton Balint 103617c93c avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2 years ago
Andreas Rheinhardt 908b7fcfb2 avcodec/mpegvideodata: Join mpeg1/2 dc scale tables 2 years ago
Andreas Rheinhardt a89b9d155b avcodec/mpeg12enc: Don't initialize unused parts of RLTable 2 years ago
Andreas Rheinhardt 06fafbe01e avcodec/mpeg12enc: Don't initialize ff_rl_mpeg2 unnecessarily 2 years ago
Andreas Rheinhardt 178dcbb96f avcodec/mpeg12enc: Pass tables explicitly in ff_mpeg1_init_uni_ac_vlc 2 years ago
Andreas Rheinhardt 19ede649a0 avcodec/mpeg12enc: Avoid unnecessary indirection 2 years ago
Andreas Rheinhardt 85f02c300f avcodec/mpegvideo: Move VIDEO_FORMAT_* defines to mpeg12enc.c 2 years ago
Andreas Rheinhardt 7cea36f183 avcodec/mpeg12: Inline ff_mpeg12_common_init() into mpeg12enc.c 2 years ago
Andreas Rheinhardt fccb23b7dd avcodec/mpeg12vlc: Move MPEG-1/2 RL VLCs to it 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt d587b1c323 avcodec/mpegvideoenc: Remove ineffective options 3 years ago
Andreas Rheinhardt de640d2b53 avcodec/mjpegenc: Remove pointless motion-estimation options 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 88720f3d81 avcodec/mpegvideo: Remove strict_std_compliance from MpegEncContext 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
Andreas Rheinhardt 18e75f493d avcodec/mpegvideo: Remove write-only [fb]_code 3 years ago
Andreas Rheinhardt 746e7102be avcodec/mpegvideo: Move encoder-only stuff to a new header 3 years ago
Andreas Rheinhardt 9856f6a443 avcodec/mpeg12.h: Move encoder-only stuff into a new header 3 years ago
Andreas Rheinhardt 24a654c6c9 avcodec/mpegvideo: Use offset instead of pointer for vbv_delay 3 years ago
Andreas Rheinhardt aeb83322aa avcodec/mpegvideo: Move frame_rate_index to (Mpeg1|MPEG12Enc)Context 3 years ago
Andreas Rheinhardt 4bbfe02ca0 avcodec/mpegvideo: Move gop_picture_number to MPEG12EncContext 3 years ago
Andreas Rheinhardt 5256658af5 avcodec/mpeg12enc: Reindent after the previous commit 3 years ago
Andreas Rheinhardt d3a2d06633 avcodec/mpeg12enc: Return early if no Sequence Header is written 3 years ago
Andreas Rheinhardt f05ba7b169 avcodec/mpeg12enc: Use stack variable for aspect_ratio_info 3 years ago
Andreas Rheinhardt 8abc192236 avcodec/mpeg12enc: Inline constants 3 years ago
Andreas Rheinhardt c037f3fc7d avcodec/mpeg12enc: Partially inline whether codec is MPEG-1 3 years ago
Andreas Rheinhardt d91b5020ec avcodec/mpeg12enc: Also inline chroma subsampling 3 years ago
Andreas Rheinhardt f899e3b51b avcodec/mpeg12enc: Move options-related fields to MPEG12EncContext 3 years ago