summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/libyami/libyami
Commit message (Collapse)AuthorAgeFilesLines
* libyami: upgrade 1.3.1 -> 1.3.2Anuj Mittal2019-08-099-433/+0
| | | | | | | | | | | For changes, see: https://github.com/intel/libyami/blob/1.3.2/NEWS Remove all the patches fixing warnings converted to errors when using clang. Most of these have been fixed and others are trivial enough to be ignored. Pass -Wno-error to CXXFLAGS to ignore these. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libyami: fix build error with gcc9Naveen Saini2019-06-131-0/+157
| | | | | | | | | | | | GCC9 causing multiple build failures: | ../../git/codecparsers/h264Parser.cpp: In constructor 'YamiParser::H264::PPS::PPS()': | ../../git/codecparsers/h264Parser.cpp:140:41: error: 'void* memset(void*, int, size_t)' clearing an object of type 'struct YamiParser::H264::PPS' with no trivial copy-assignment; use assignment or value-initialization instead [-Werror=class-memaccess] | 140 | memset(this, 0, offsetof(PPS, m_sps)); ... Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libyami: 1.3.0 -> 1.3.1Anuj Mittal2018-10-011-130/+0
| | | | | | | | | | | | Changes from release notes: h264dec: fix low lantecy mode common: add RGB 10 bits support common: add RGB565 support common: add XRGB, ARGB, XBGR, ABGR support yamivpp: add rotation function for vpp Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libyami: update to latest SRCREVAnuj Mittal2018-06-211-29/+0
| | | | | | | | | | | | | | | | | | | Fixes errors with musl: | ../../git/codecparsers/vp8_parser.cpp: In member function 'YamiParser::Vp8ParserResult YamiParser::Vp8Parser::ParseFrame(const uint8_t*, size_t, YamiParser::Vp8FrameHeader*)': | ../../git/codecparsers/vp8_parser.cpp:98:32: error: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct YamiParser::Vp8FrameHeader'; use assignment or value-initialization instead [-Werror=class-memaccess] | memset(fhdr, 0, sizeof(*fhdr)); | ^ | In file included from ../../git/codecparsers/vp8_parser.cpp:44: | ../../git/codecparsers/vp8_parser.h:131:8: note: 'struct YamiParser::Vp8FrameHeader' declared here | struct Vp8FrameHeader { | ^~~~~~~~~~~~~~ | cc1plus: all warnings being treated as errors Also, remove the upstreamed patch and change upstream checks to use git commits instead. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* libyami: upgrade to 1.3.0Anuj Mittal2018-02-161-0/+29
| | | | | | | | | | | | | | | | | | Major changes: *Implement H.264 SVC-T new reference mode *Implement H.264 low latency mode *Improve v4l2 interface,support dynamic resolution change *JPEG decoder fixes and Y800 support The 1.3.0 release tag isn't on any branch so use the SRCREV that is one commit behind. Added a patch to fix build because of change in location of headers in this release. Also, point to renamed intel repository. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* meta-intel: Reorganize the layout to remove commonSaul Wold2017-11-209-0/+406
Remove the concept of the common directory and move all the recipes-* dirs to the top level as a normal layer would be. layer.conf is updated appropriately Signed-off-by: Saul Wold <sgw@linux.intel.com>