37 Commits (e3fd1857fb9e230de089820f77367ec320188c9c)

Author SHA1 Message Date
Rostislav Pehlivanov 09d89d9406 diractab: expose the maximum quantization index as a macro 9 years ago
Christophe Gisquet 9c1aa14bf0 vc2enc: prevent random data 9 years ago
Rostislav Pehlivanov 770d3c85af vc2enc: do not print the lavc version if the bitexact flag is enabled 9 years ago
Rostislav Pehlivanov 9e138c4813 vc2enc: use 32x16 slices by default 9 years ago
Rostislav Pehlivanov 77fb7177af vc2enc: don't require interlacing for 1080p50/60 base video formats 9 years ago
Rostislav Pehlivanov 72e1360007 vc2enc: optimize and simplify quantization 9 years ago
Rostislav Pehlivanov a14d4c076d vc2enc: simplify calc_slice_sizes() 9 years ago
Rostislav Pehlivanov a010e36f23 vc2enc: correctly zero out the slice size cache 9 years ago
Rostislav Pehlivanov 14b41e061d vc2enc: macro out slice size rounding 9 years ago
Rostislav Pehlivanov 2aebdfb451 vc2enc: add non-experimental support for all video formats from spec 9 years ago
Rostislav Pehlivanov d4773c94a6 vc2enc: simplify count_hq_slice() and caching 9 years ago
Rostislav Pehlivanov 500dc20dee vc2enc: fix segfault 9 years ago
Rostislav Pehlivanov f4b30beac0 vc2enc: increase the starting value of the size scaler 9 years ago
Rostislav Pehlivanov c45b1aa824 vc2enc: minor cosmetic changes 9 years ago
Rostislav Pehlivanov f21cf2b383 vc2enc: remove useless alignment on slice encoding 9 years ago
Rostislav Pehlivanov b88be742fa vc2enc: do not allocate packet until exact frame size is known 9 years ago
Rostislav Pehlivanov 7bcc57ad99 vc2enc: fix packet underallocation and minimum bitrate with interlacing 9 years ago
Rostislav Pehlivanov 41985d40c6 vc2enc: simplify slice cost caching 9 years ago
Rostislav Pehlivanov 6061b78e83 vc2enc: remove redundant put_padding() and use skip_put_bytes() instead 9 years ago
Rostislav Pehlivanov e7345abe05 vc2enc: redistribute leftover bytes 9 years ago
Rostislav Pehlivanov bbcd5e99c3 vc2enc: allocate the DWT context with the current plane size 9 years ago
Rostislav Pehlivanov 2f19583911 2enc: clip and warn when user bitrate set too low 9 years ago
Rostislav Pehlivanov 6e5c6d61bd vc2enc: clip and warn when user bitrate set too low 9 years ago
Rostislav Pehlivanov 0a2adf0f47 vc2enc: carry over quantization index across frames as a starting point 9 years ago
Rostislav Pehlivanov fc1d3cbfdc vc2enc: use 32 bits for quantized coefficients LUT 9 years ago
Rostislav Pehlivanov 5cc53c2e53 vc2enc: cache bits per quantizer, calculate wasted bits 9 years ago
Rostislav Pehlivanov bc7beb6574 vc2enc: calculate the minimum slice size only once 9 years ago
Rostislav Pehlivanov 2b811e4605 vc2enc: halve allocated table size, refactor and optimize quantization 9 years ago
Rostislav Pehlivanov 7db2e757c5 vc2enc: use FFABS() instead of abs() 9 years ago
Rostislav Pehlivanov 3ef10406e1 vc2enc: correctly zero out coefficient array padding 9 years ago
Rostislav Pehlivanov 35346c7b0f vc2enc: mark as FF_CODEC_CAP_INIT_THREADSAFE and align AVCodec entries 9 years ago
Rostislav Pehlivanov 1387f3a051 vc2enc: set quantization ceiling to 50 9 years ago
Rostislav Pehlivanov dc0481f2fb vc2enc: use LAVC_INDENT instead of FFMPEG_VERSION for encoder comment 9 years ago
Rostislav Pehlivanov 029c069c6d vc2enc: add support for Haar wavelet transforms 9 years ago
Rostislav Pehlivanov 3b1d1437a0 vc2enc: print the average quantization index at the end 9 years ago
Rostislav Pehlivanov 7cdea450c6 vc2enc: fix use of uninitialized variables in the rate control system 9 years ago
Rostislav Pehlivanov ec9e87c922 avcodec: add a native SMPTE VC-2 HQ encoder 9 years ago