607 Commits (22b72de04bfd0aa9f00546f10b20615120c0d9c6)

Author SHA1 Message Date
Michael Niedermayer f670c13f13 avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 8 years ago
Stefano Sabatini dc70ea8c19 lavc/mpegvideo_enc: allow low_delay for non MPEG2 codecs depending on strict_std_compliance 8 years ago
Rostislav Pehlivanov 03eb0515c1 mpegvideo_enc: disable optimized huffman coding with AMV or slice threads 8 years ago
Michael Niedermayer 724bb805ef Revert "mjpegenc: disable huffman coding with AMV" 8 years ago
Rostislav Pehlivanov 7f9b492d54 mjpegenc: disable huffman coding with AMV 8 years ago
Michael Niedermayer 3e1507a954 avcodec/mjpegenc: Bypass the 2 pass encoding when optimal tables are not requested 8 years ago
Jerry Jiang 884506dfe2 Implement optimal huffman encoding for (M)JPEG. 8 years ago
Diego Biurrun a6901b9c6b Drop libxvid rate control support for mpegvideo encoding 8 years ago
Michael Niedermayer 85407c7e63 avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 8 years ago
Michael Niedermayer de0cd0ffc9 avcodec/mpegvideo_enc: Add missing emms_c() to clear MMX state after SIMD use 8 years ago
Michael Niedermayer 03ec6b780c avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() 8 years ago
Anton Khirnov 68811a41c7 mpegvideo_enc: use the new encoding API for b_strategy=2 8 years ago
Anton Khirnov f03f78bc1c mpegvideo_enc: handle encoding errors with b_strategy=2 8 years ago
Anton Khirnov 6f733ecab6 mpegvideo_enc: add const to the AVCodec instance 8 years ago
Timo Rothenpieler 99b823f0a1 avcodec/mpegvideo_enc: fix memory leak 8 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
Diego Biurrun b7e64fba7f Reduce the scope of some variables 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Anton Khirnov c80344d010 mpegvideo_enc: use avcodec_free_context() instead of av_free() 9 years ago
Vittorio Giovara 0e9c4fe254 lavc: Move pre_me to codec private options 9 years ago
Vittorio Giovara 5b6f42da98 lavc: Move me_penalty_compensation to codec private options 9 years ago
Vittorio Giovara 2862b63783 lavc: Move prediction_method to codec private options 9 years ago
Vittorio Giovara 936f0d98f8 lavc: Move rtp_payload_size to codec private options 9 years ago
Vittorio Giovara 12b4976922 lavc: Move mpeg_quant to codec private options 9 years ago
Vittorio Giovara 1482aff204 lavc: Move noise_reduction to codec private options 9 years ago
Vittorio Giovara 7c79587d74 lavc: Move scenechange_threshold to codec private options 9 years ago
Vittorio Giovara 0ac9f33a9e lavc: Move frame_skip_* to codec private options 9 years ago
Vittorio Giovara 84c4714f39 lavc: Move brd_scale to codec private options 9 years ago
Vittorio Giovara 0e6c853221 lavc: Move b_frame_strategy and b_sensitivity to codec private options 9 years ago
Michael Niedermayer b65efbc0f4 avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() 9 years ago
Michael Niedermayer 7c97946d61 avcodec/mpeg4video: Check time_incr 9 years ago
Michael Niedermayer 13f266b50c avcodec/mpegvideo_enc: Clip bits_per_raw_sample within valid range 9 years ago
Michael Niedermayer 5b4da8a38a avcodec/motion_est: Fix mv_penalty table size 9 years ago
Anton Khirnov 458e53f51f mpegvideo_enc: actually add the side data with vbv_delay to the packet 9 years ago
Vittorio Giovara 16216b713f lavc: Drop exporting 2-pass encoding stats 9 years ago
Anton Khirnov 2507b5dd67 mpegvideo_enc: export vbv_delay in side data 9 years ago
Anton Khirnov 3f5c99fcbb mpegvideo_enc: export CPB props side data 9 years ago
Clément Bœsch fb99ef0bd3 avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 9 years ago
Michael Niedermayer 13834c1016 avcodec/mpegvideo_enc: Remove slice structured mode from H.263 as well as the code automatically enabing it 9 years ago
Vittorio Giovara 462a54e229 lavc: Deprecate avctx.rtp_callback field 9 years ago
Anton Khirnov f6c94457b4 mpegvideo_enc: enable rtp_mode when multiple slices are used 9 years ago
Anton Khirnov d80f0a4ad6 mpevideo_enc: disallow multiple slices for h261 and flv 9 years ago
Luca Barbato ce70f28a17 avpacket: Replace av_free_packet with av_packet_unref 9 years ago
Alexis Ballier 447b5b278c mpegvideo_enc: Fix encoding videos with less frames than the delay of the encoder 9 years ago
Michael Niedermayer 27eeee76b2 mpegvideo_enc: Merge ifs with identical conditions 9 years ago
Michael Niedermayer f0a88d4d2a mpegvideo_enc: Factor new_picture unref out 9 years ago
Alexis Ballier 6e8d856ad6 libavcodec/mpegvideo_enc.c: Fix encoding videos with less frames than the delay of the encoder. 9 years ago
Michael Niedermayer fd46d6deac avcodec/mpegvideo_enc: Merge ifs with identical conditions 9 years ago
Michael Niedermayer b379e1d6df avcodec/mpegvideo_enc: Factor new_picture unref out 9 years ago