Commit Graph

20 Commits

Author SHA1 Message Date
Martin Pulec
7a2cf2c8c1 Libavcodec: X264 - try to keep bitrate even 2015-06-05 16:22:39 +02:00
Martin Pulec
8b886e9d0f Libavcodec: in verbose mode, enable AV_LOG_VERBOSE 2015-04-30 17:37:38 +02:00
Martin Pulec
a6f814d9bb Libavcodec: another improvements 2015-04-30 14:09:17 +02:00
Martin Pulec
cf8425aa41 Libavcodec: support for AV_PIX_FMT_NV12 pixfmt (NVENC) 2015-04-30 11:59:54 +02:00
Martin Pulec
e239d44f55 Libavcodec: select libx264 encoder over NVENC
NVENC is not supported yet.
2015-04-23 10:28:50 +02:00
Martin Pulec
f2f7b57ad6 Added parameter to disable Periodic Intra Refresh 2015-04-14 13:49:55 +02:00
Martin Pulec
10c49a9b74 Remove some workarounds for older compilers
Declare C++ code as c++11 (instead of c++0x) since it is not compilable
with GCC 4.6 since commit eb064c7a, either.
2015-03-06 10:07:24 +01:00
Martin Pulec
1b337df8b7 Show fixed compression help 2015-02-18 13:45:17 +01:00
Martin Pulec
fce070a9a1 Libavcodec: added option to specify quality by BPP 2015-02-04 10:57:13 +01:00
Martin Pulec
df1c80acea Get rid of synchronous messaging entirely.
Removed also from jpeg, libavcodec.
2015-01-30 15:12:38 +01:00
Martin Pulec
92cd601be2 Libavcodec: VP8 performance optimalizations 2015-01-23 17:15:38 +01:00
Martin Pulec
59ed74eeba Libavcodec: fill some AVFrame members 2015-01-21 14:58:51 +01:00
Martin Pulec
dc90b600c1 Libavcodec: some 420 subsampling optimization 2015-01-20 15:30:09 +01:00
Martin Pulec
24b109dcd9 Added experimental support for libavcodec J2K
Currently only for testing purposes.
2014-12-15 15:17:29 +01:00
Martin Pulec
2bd6b00d7c Libavcodec: added support for YUV 444 2014-12-15 15:17:21 +01:00
Martin Pulec
109978aa9a Changed video compress modules handling (API) 2014-09-26 16:27:02 +02:00
Martin Pulec
607d1df324 Wrap some video_frame occurences by shared_ptr
This should replace .dispose member in video_frame in future.
2014-09-24 12:36:01 +02:00
Martin Pulec
af74d48c1c Libavcodec audio: minor improvements 2014-09-19 18:22:09 +02:00
Martin Pulec
8e010a6385 Fixed libavcodec video compression
Wrong computing of offset when video height is not divisible by
cpu_count*2.
2014-09-17 11:12:09 +02:00
Martin Pulec
b1381c2d5f Rewrite libavcodec video compress to c++ 2014-09-16 16:01:54 +02:00