Víctor Manuel Jáquez Leal
3bfb29e4c2
libs: encoder: remove unused cast macro
...
Remove internal macro to cast structure that are already declared
in the header.
2017-08-28 19:20:42 +02:00
Víctor Manuel Jáquez Leal
aaca75fefb
libs: encoder: remove va.h include
...
Since it is already managed by gstvaapicompat.h
https://bugzilla.gnome.org/show_bug.cgi?id=786119
2017-08-13 18:08:19 +02:00
Víctor Manuel Jáquez Leal
9891f1a9e2
build: consolidate the VA sub API includes
...
Include all VA sub APIs headers in a single point (gstvaapicompat.h),
since they are all already included in va.h after VA-API 0.38.
https://bugzilla.gnome.org/show_bug.cgi?id=786119
2017-08-13 18:08:19 +02:00
Víctor Manuel Jáquez Leal
eee8a78173
libs: encoder: log out the name of the profile
...
Instead of printing a number, it is more readable to log out, in
case of error, the name of the failing profile.
2017-06-13 13:51:01 +02:00
Víctor Manuel Jáquez Leal
b1f6da98de
libs: fix code style for errors
2016-11-03 12:51:44 +01:00
Lim Siew Hoon
0bae36bb88
Add memset to initialize value for VAEncSliceParameterBufferJPEG
...
https://bugzilla.gnome.org/show_bug.cgi?id=762850
2016-02-29 11:55:27 +02:00
Sreerenj Balachandran
2a2ecbe865
encoder: jpeg: Fix the packed header generation
...
This is a work-around to satisfy the va-intel-driver.
Normalize the quality factor and scale QM values (only for packed header
generation) similar to what VA-Intel driver is doing . Otherwise the
generated packed headers will be wrong, since the driver itself is
scaling the QM values using the normalized quality factor.
https://bugzilla.gnome.org/show_bug.cgi?id=748335
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
2015-06-02 08:52:53 +03:00
Víctor Manuel Jáquez Leal
671b1ea305
Fix compiler warnings
...
This patch fixes some warnings that gcc 4.9 reports.
https://bugzilla.gnome.org/show_bug.cgi?id=744411
2015-02-18 11:46:11 +02:00
Sreerenj Balachandran
6b73746ab6
encoder: jpeg: Fix the sampling factor calculation for ENCODED format.
...
If the incoming raw video format is GST_VIDEO_FORMAT_ENCODED,
use native YUV420 format (which is i420) as default.
2015-02-05 13:08:53 +02:00
Sreerenj Balachandran
0609fad69c
encoder: Add JPEG Encoder
2015-02-04 11:16:05 +02:00