Seungha Yang
d6680b35b4
x265enc: Specify colorimetry related VUI parameters
...
Set the colorimetry config for the information to be embedded in encodec bitstream.
2019-07-17 22:46:58 +09:00
Seungha Yang
fbec447191
x265enc: Do not drop SEI nals from header
...
SEI message shouldn't be dropped since it contains various informal (or essential)
information.
2019-05-02 07:12:25 +00:00
Seungha Yang
538ae98ed2
x265enc: Add support mastering display info and content light level encoding
...
... if (x265 version >= 1.9) requirement is satisfied.
The SEI messages were supported since x265 version 1.8
but there was API change from version 1.9
(contentLightLevelInfo was renamed to maxCLL and maxFALL)
2019-05-02 07:12:25 +00:00
Tim-Philipp Müller
ed84f17917
x265enc: no //-style comments
2018-03-26 19:53:37 +01:00
James Stevenson
0670befbaf
x265enc: Add "key-int-max" property
...
https://bugzilla.gnome.org/show_bug.cgi?id=794623
2018-03-26 19:53:24 +01:00
James Stevenson
add2c0c35a
x265: Fix tagging of keyframes on output buffers
...
https://bugzilla.gnome.org/show_bug.cgi?id=794620
2018-03-23 14:10:57 +00:00
Alicia Boya García
4d1b6882be
x265enc: Add format example for option-string
...
https://bugzilla.gnome.org/show_bug.cgi?id=793881
2018-02-27 13:56:57 -05:00
Thibault Saunier
78022a6e0c
docs: Port all docstring to gtk-doc markdown
2017-04-12 12:57:57 -03:00
Fabrice Bellet
de27514b9b
x265: fix a minor string leak
...
https://bugzilla.gnome.org/show_bug.cgi?id=776727
2017-01-03 00:12:21 +00:00
xlazom00
00ac1c7eb4
x265enc: Enable aspect ratio
...
x265 encoder need aspectRatioIdc == X265_EXTENDED_SAR if we want to use
sarWidth/sarHeight
https://bugzilla.gnome.org/show_bug.cgi?id=769716
2016-08-11 10:19:56 +02:00
Vineeth TM
8cdfb13658
bad: use new gst_element_class_add_static_pad_template()
...
https://bugzilla.gnome.org/show_bug.cgi?id=763081
2016-03-24 14:56:51 +02:00
Arun Raghavan
6835c27e9f
x265enc: Drop incorrect stream-format="avc" in template caps
2015-09-21 19:11:42 +05:30
Thiago Santos
9e99102b48
x265enc: add accept-caps handling
...
Ovewrite default handling to avoid doing a caps query. Check
the received caps against the possible formats supported by
the x265 library.
2015-08-17 14:39:44 -03:00
Luis de Bethencourt
ca52600ccb
x265enc: remove dead code
...
level_ok is only used in a check that will never be true, removing it.
CID #1315255
2015-08-05 11:14:51 +01:00
Luis de Bethencourt
54b317ef78
x265enc: fix memory leak
...
Free vps_nal before returning.
CID #1315257
2015-08-05 11:11:14 +01:00
Thijs Vermeir
8d728abd8c
x265enc: Only copy VPS/SPS/PPS NAL units in header buffer
...
Previously the VPS unit was detected and all next packets where copied
into the header buffer assuming only SPS and PPS would follow. This is
not always true, also other types of NAL units follow the VPS unit and
where copied to the header buffer. Now the VPS/SPS/PPS are explicitely
detected and copied in the header buffer.
2015-05-20 13:16:01 +02:00
Thijs Vermeir
db766de135
x265enc: Fix tune parameter mismatch
...
There was a mismatch between the tune parameter in x265 and the enum
used in this element. The value in the enum is the x265 tune
parameter + 1.
2015-05-20 11:32:52 +02:00
Sebastian Dröge
767fefafb3
x265enc: Add support for 10bit 4:2:0 and 4:4:4 formats
2015-02-11 14:44:16 +01:00
Sebastian Dröge
037928dcf6
Improve and fix LATENCY query handling
...
This now follows the design docs everywhere, especially the maximum latency
handling.
https://bugzilla.gnome.org/show_bug.cgi?id=744106
2015-02-11 14:16:21 +01:00
Thiago Santos
77388f9d83
x265enc: reuse the gstvideo proxy getcaps
...
The caps query is implementing the same logic as the default
handler from the base class. Reuse it to simplify code.
2014-12-17 22:13:17 -03:00
Jürgen Slowack
c89844ec1e
x265enc: add qp property
...
QP property enables CQP mode and sets the QP for P slices.
2014-12-01 12:14:20 +01:00
Thijs Vermeir
f241294662
x265enc: add x265 encoder element
2014-10-15 17:11:39 +02:00