198 Commits (072a0daf5d99b92f833cc4e2807bc69eff2d338f)

Author SHA1 Message Date
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
Andreas Rheinhardt 4989ad4c76 avcodec/mpeg12enc: Add custom context, move mpeg2_frame_rate_ext to it 3 years ago
Andreas Rheinhardt ac49439e77 avcodec/mpeg12enc: Simplify check for A53 closed captions 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt ef6a9e5e31 avutil/buffer: Switch AVBuffer API to size_t 4 years ago
Andreas Rheinhardt d85c41b572 avcodec: Remove private options from AVCodecContext 4 years ago
Andreas Rheinhardt 7d9afb46f2 avcodec/mpegvideo: Deprecate bframe opts for encoders not supporting them 4 years ago
Andreas Rheinhardt 6c2cc205f6 avcodec/mpegvideo: Deprecate duplicate matrix opt for unsupported codecs 4 years ago
Andreas Rheinhardt 2de159fcf1 avcodec/mpegvideo: Deprecate a53cc option for encoders != MPEG-2 4 years ago
Andreas Rheinhardt 42c895ef5c avcodec/mpegvideo: Deprecate mpeg_quant option for codecs != MPEG-4 4 years ago
Andreas Rheinhardt bf61cbb7fc avcodec/mpeg12enc: Perform size/level/profile checks earlier 4 years ago
Andreas Rheinhardt d5c7e5cb65 avcodec/mpeg12enc: Move MPEG-1/2 dimension checks to mpeg12enc 4 years ago
Andreas Rheinhardt c81b8e04aa Avoid intermediate bitcount for number of bytes in PutBitContext 4 years ago
Andreas Rheinhardt 44bb776f13 avcodec/mpegvideo_enc: Make mpv_encode_defaults thread-safe 4 years ago
Andreas Rheinhardt f741bd0674 avcodec/mpeg12enc, speedhqenc: Avoid redundant copies of tables 4 years ago
Andreas Rheinhardt 6e8fcd9c56 avcodec/mpeg12: Don't initialize encoder-only parts of RLTable 4 years ago
Andreas Rheinhardt 628d02a611 avcodec/speedhqenc: Call correct function 4 years ago
Andreas Rheinhardt 4e26520039 avcodec/mpeg12enc: Disallow using MPEG-2 intra VLC table for mpeg1video 4 years ago
Andreas Rheinhardt 3de3d2f5e2 avcodec/mpeg12enc: Reindentation 4 years ago
Andreas Rheinhardt bf5bfcdbd3 avcodec/mpeg12enc: Use ff_thread_once() for static initializations 4 years ago
Andreas Rheinhardt ef3c1670d4 avcodec/mpeg12enc: Always initialize MPEG-2 intra VLC table lengths 4 years ago
Anton Khirnov 717503f716 put_bits: make avpriv_align_put_bits() inline 4 years ago
Limin Wang ad49dd7694 avcodec/mpeg12enc: support mpeg2 encoder const level 4 years ago
Limin Wang dd76226842 avcodec/mpeg12enc: support mpeg2 encoder const profile 5 years ago
Limin Wang 0032ca45ff avcodec/mpeg12enc: return more specific error codes for encode_init() 5 years ago
Limin Wang 1726eefec6 avcodec/mpeg12enc: Use FF_PROFILE_MPEG2_xxx macros 5 years ago
Paul B Mahol d64cbd4fda remove CHAR_MIN/CHAR_MAX usage 5 years ago
Michael Niedermayer 39ff027fd8 avcodec/mpeg12enc: Add FF_CODEC_CAP_INIT_CLEANUP 5 years ago
Mathieu Duponchelle 6cfa173303 mpeg12enc: Use Closed Captions if available 6 years ago
Marton Balint ce6ce595cf avcodec/mpeg12enc: add support for specifying video_format in the sequence_display_extension 7 years ago
Mark Thompson 4c0588b456 mpeg2enc: Don't mark all streams as component video 7 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Marton Balint 5e555f9300 mpeg12enc: always write closed gops for intra only outputs 9 years ago