summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/openh264
Commit message (Collapse)AuthorAgeFilesLines
* openh264: make neon optional and disable if not supportedBenjamin Bara2023-08-312-0/+107
| | | | | | | | | | | | | | openh264 currently enforces neon on armv7, although it has fallbacks implemented in C/C++ and it is mentioned in the README that it is optional[1]. Therefore, make neon optional and disable it if the machine does not support it. [1] https://github.com/cisco/openh264/blob/v2.3.1/README.md?plain=1#L54 Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: fix installed-vs-shared QA issue with multilibMartin Jansa2023-08-131-1/+1
| | | | | | | | | | | | | | | | * in some cases libdir is /usr/lib64 and then libraries installed in /usr/lib aren't packaged: ERROR: QA Issue: openh264: Files/directories were installed but not shipped in any package: /usr/lib/libopenh264.a /usr/lib/libopenh264.so.2.1.1 /usr/lib/libopenh264.so /usr/lib/libopenh264.so.6 /usr/lib/pkgconfig /usr/lib/pkgconfig/openh264.pc Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. openh264: 6 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: version bump 2.1.1 -> 2.3.1Jan Vermaete2023-07-201-2/+3
| | | | | Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-20/+20
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openh264: Disable building for ppc64leKhem Raj2021-03-111-0/+1
| | | | | | Needs porting to ppc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: upgrade 2.1.0 -> 2.1.1Andreas Müller2020-06-201-2/+2
| | | | | | | | | | | >From [1] * release x86 and x64 libraries for android platform * Bug fixes [1] https://github.com/cisco/openh264/releases Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: Upgrade to 2.1.0Khem Raj2020-04-193-99/+3
| | | | | | | Drop mips64 build patches as they are not needed anymore Add logic for building on rv64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: Upgrade to 2.0.0Khem Raj2020-03-044-5/+139
| | | | | | | | | - Fix host-user-contaminated QA issues - make clean is broken so mark it so - Enable PIC in asm which fixes textrels issue - Fix build on mips Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: Fix armv7ve buildCarlos Rafael Giani2019-06-151-0/+1
| | | | | Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openh264: switch away from github archiveTrevor Woerner2018-05-171-3/+4
| | | | | | | | | | Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openh264: fix build for 32-bit intel archTrevor Woerner2018-05-171-5/+4
| | | | | Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openh264: add recipeCarlos Rafael Giani2018-05-011-0/+42
OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>