GNOME Bugzilla – Bug 744089
Add JPEG Encoder
Last modified: 2015-02-06 10:38:24 UTC
Add JPEG Encoder Support in gstremaer-vaapi. commit d2e2784a78d1ed445a0f60fc2c4e7c3a18f38498 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:18:29 2015 +0200 plugins: Add JPEG encoder element commit 4c7c858374f65a97d4c535a0deb4b39baa550e25 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:17:58 2015 +0200 gstvaapicontext: Add VAConfigAttribValEncJPEG to the attribute list using for VAConfig creation. commit 7a84b06097743b57f32d37e00db2b8969325d17f Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:17:27 2015 +0200 gstvaapicontext: Don't use the unsupported Ratecontrol attributes for vaCreateConfig Don't add the VAConfigAttribRateControl to the attribute list using for the vaCreateConfig if it is not supported by the driver. commit beefadc7b731848b9d146022b3434421e13752a1 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:17:06 2015 +0200 gstvaapiencoder: Use hardcoded packed_raw_data flag for JPEG Encoding commit 3332c25ef69900800bbfa8a754dc3ee65ee27a4f Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:16:37 2015 +0200 gstvaapiencoder: Fix crash when handling rate control mask Having a ratecontrol_mask equal to zero is not a bug, but the driver might not be supporting any kind of rate control mechanisms. Eg: JPEG Encoding commit 0609fad69cb2e9ad0fd101ca2ec4d6a7fe0fc875 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:16:05 2015 +0200 encoder: Add JPEG Encoder commit f8020bb03e49ffd66fee72eeb0d6814666d5f3d2 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:15:38 2015 +0200 encoder_objects: Add QuantizationMatrix and JPEGHuffmanTable commit d48ab9a3d6a6bbfddd4bf6522d51ad75466c38bf Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:15:00 2015 +0200 Encode: Add support for Picture level Entrypoint This is useful for JPEG encoding which is utilizing picture level entrypoint instead of slice level entrypoint like h264,mpeg2 etc. commit 4197c8de172b8237690c8723c7fe77a2058c091c Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:14:15 2015 +0200 configure: Add Check for JPEG encoding API commit bb1b147180a07647f355e1e43453920a6c1db9db commit 0609fad69cb2e9ad0fd101ca2ec4d6a7fe0fc875 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:16:05 2015 +0200 encoder: Add JPEG Encoder commit f8020bb03e49ffd66fee72eeb0d6814666d5f3d2 Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:15:38 2015 +0200 encoder_objects: Add QuantizationMatrix and JPEGHuffmanTable commit d48ab9a3d6a6bbfddd4bf6522d51ad75466c38bf Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:15:00 2015 +0200 Encode: Add support for Picture level Entrypoint This is useful for JPEG encoding which is utilizing picture level entrypoint instead of slice level entrypoint like h264,mpeg2 etc. commit 4197c8de172b8237690c8723c7fe77a2058c091c Author: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Date: Wed Feb 4 11:14:15 2015 +0200 configure: Add Check for JPEG encoding API