Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Nova Video Player

NOVA stands for opeN sOurce Video plAyer and is an open source video player for Android.
Collective - Host: opensource - https://opencollective.com/novavideoplayer - Code: https://github.com/nova-video-player

manage language detection for "l_XYZ" or "l_XY" or "XYZ" or "XY" or "title (l_XYZ)" or "title (l_XY)" with XY or XYZ be ISO 639 letter code

manage also "und" for undetermined exception string

github.com/nova-video-player/aos-MediaLib - 9b4a2c2ed11a92c5d4f7793ef0f558aaae31a378 authored over 1 year ago
add test for ISO 639 letter code

github.com/nova-video-player/aos-MediaLib - 844532689aa0ea69cf0136392d05ebcedaed0ec3 authored over 1 year ago
adapt iso 639 code to match l_XYZ input from avos

github.com/nova-video-player/aos-MediaLib - 09ff3d565e9e1527bb887bc4fd869724af1cd105 authored over 1 year ago
add l_ to language code for easier parsing in java world

github.com/nova-video-player/aos-avos - e3e6394f8f433615ad529fab0fe6768d08520bb2 authored over 1 year ago
avoid buffer overflow issues with strncat

github.com/nova-video-player/aos-avos - bc83afc067b4cce312d408e91d1b3507e97750ec authored over 1 year ago
add proper titles with languages for audio and sub tracks

github.com/nova-video-player/aos-Video - 682a654e2ae3d2bc9e26ccc89eb825c283ae8269 authored over 1 year ago
add methods to match and replace XYZ country code by corresponding language in "XYZ" or "blah (XYZ)" strings

github.com/nova-video-player/aos-MediaLib - 1786e38ce21768c030b2a09274a6297d3b242f37 authored over 1 year ago
add method to capitalize first letter of a string

github.com/nova-video-player/aos-MediaLib - da62d9d1f5803f5ee2cd4c23626a7aa6cf0c3f26 authored over 1 year ago
add subtitle title if it exists

github.com/nova-video-player/aos-avos - 508e47d580422ce73027cf40e54ee51a5270a066 authored over 1 year ago
make subtitle none listed at first item

See https://github.com/nova-video-player/aos-AVP/issues/917

github.com/nova-video-player/aos-Video - d3c7aaf0e74314e894f3010582b67b510cc58e30 authored over 1 year ago
avoid NPE when audio.name is null

thx to phh report and reworked https://gist.githubusercontent.com/phhusson/633083f63f9fbe7533f10...

github.com/nova-video-player/aos-MediaLib - 36932240ec95cde83624dbc00ef74905083603e9 authored over 1 year ago
RVV check __riscv_v_intrinsic version

Bug: libyuv:965
Change-Id: I9b02abd13ab3345288655fa7a16383f59cf66bb8
Reviewed-on: https://chromi...

github.com/nova-video-player/aos-libyuv - 696e61957172a89691249e91c6e8c9d7f0b7e6fc authored over 1 year ago
Switch libcxx paths from trunk -> src.

Bug: chromium:1458042
Change-Id: Ib9034df2539310516aec1d57281603fb92cc403c
Reviewed-on: https://...

github.com/nova-video-player/aos-libyuv - 506f93e9db5ae83e37e8c49e5d5b7247dfffc817 authored over 1 year ago
cpu_test show __riscv_v_intrinsic quals to 11000 (v0.11) or 1000000 (v1.0).

Bug: libyuv:965
Change-Id: Ic983cc036b0b628a82dd2f4bb5eb649af4bfaa08
Reviewed-on: https://chromi...

github.com/nova-video-player/aos-libyuv - acb14ffaa4a780e352435dd268ebdf96c3e8317d authored over 1 year ago
CMake remove clang specific build options that break Visual Studio builds

Bug: libyuv:964
Change-Id: I4ac91bcaf6c7d6588a4f00e8ca3f8db04216724b
Reviewed-on: https://chromi...

github.com/nova-video-player/aos-libyuv - cbd28db64b6a53d6c315e374134f2e24a5fd241c authored over 1 year ago
Eliminate a common subexpression in YPixel()

Save the value of a common subexpression in a local variable.

Change-Id: I5724fcf341900cb2a65eb...

github.com/nova-video-player/aos-libyuv - a8a37a25c9e1cf11bcd6ef7958551ccbbc5976ae authored over 1 year ago
[RVV] Enable ScaleRowDown38_RVV & ScaleRowDown38_{2,3}_Box_RVV

* Run on SiFive internal FPGA:

Test Case Speedup
I420ScaleDownBy3by8_None 4.2
I420ScaleDownBy...

github.com/nova-video-player/aos-libyuv - c60ac4025cd88ec9139cc01d6021fa81a8d2c085 authored over 1 year ago
[RVV] Enable ScaleRowUp2_(Bi)linear_RVV/ScaleUVRowUp2_(Bi)linear_RVV

ScaleUVRowUp2_(Bi)linear_RVV function is equal to other platforms' ScaleRowUp2_(Bi)linear_Any_XX...

github.com/nova-video-player/aos-libyuv - 10de943a12737be193e4f51df9e37b555ea09710 authored over 1 year ago
Add duplicate libcxx source repo paths.

Context: go/unnesting-buildtools-lib
We are moving these source files buildtools/third_party/lib...

github.com/nova-video-player/aos-libyuv - a04fbafc5d50d585ee9526a2bed633a38ae69328 authored over 1 year ago
[RVV] Enable ARGBBlendRow_RVV/BlendPlaneRow_RVV

* Run on SiFive internal FPGA:
Test case Speedup
ARGBBlend_Opt 4.60
BlendPlane_Opt 5.96
I4...

github.com/nova-video-player/aos-libyuv - d33edd237313a03a06210dfa392c6c961d769a6c authored over 1 year ago
[RISC-V] Support CMake build with custom compiler flags

This CL aims to support custom compiler flags.
Because upstream clang has supported to build for...

github.com/nova-video-player/aos-libyuv - b76fcd465408d9daf23e15d9dcd1d17df1397e8f authored over 1 year ago
Roll chromium_revision 7287570212..af3d01376b (1165250:1174635)

Change log: https://chromium.googlesource.com/chromium/src/+log/7287570212..af3d01376b
Full diff...

github.com/nova-video-player/aos-libyuv - 423e2b97eafc548f688d5cd79f1f3ef43785e0ba authored over 1 year ago
[RVV] Enable NV{12,21}To{ARGB,RGB24}Row_RVV

* Run on SiFive internal FPGA(w/ -march=rv64gcv):

Test Case Speedup
NV12ToARGB_Opt 12.0
NV21ToA...

github.com/nova-video-player/aos-libyuv - aed6dbef176815fb4186dddb73f6d753ef19073a authored over 1 year ago
WIP SubtitlesDownloaderActivity2 is used for REST-API instead of XML-RPC

github.com/nova-video-player/aos-Video - 6009ef9a66ca71c8ea94816e0dae185596ebb9f8 authored over 1 year ago
Merge pull request #2 from nova-video-player/dependabot/maven/org.bouncycastle-bcprov-jdk15to18-1.74

Bump bcprov-jdk15to18 from 1.66 to 1.74

github.com/nova-video-player/smbcli - 6ff8f8ffef1cd8757fd3ed0ac0e094720b79a0b4 authored over 1 year ago
simpler way to sort subs languages

github.com/nova-video-player/aos-Video - a65cb6fba4fcb71eba3db55378da78c6eda19fcd authored over 1 year ago
more iso 639 functions

github.com/nova-video-player/aos-Video - 3bc4430f14c31eb7443a968430ee859212d9e726 authored over 1 year ago
iso 639 mapping for exceptions

github.com/nova-video-player/aos-MediaLib - f5a5468f3bb5505dd39305f2d13396f6fb6bef52 authored over 1 year ago
audio speed: 0.05 increment

github.com/nova-video-player/aos-Video - 37635d9844dcac26291f737a664fdd493526c772 authored over 1 year ago
iso 639: let android translate into language

github.com/nova-video-player/aos-avos - 2b79168e639f8088ef5d1e3a8d09f5523c063801 authored over 1 year ago
iso 639 conversions with exceptions relying on Android locale

github.com/nova-video-player/aos-Video - 3d81aaffa662c7f78b65f3488c963edcb73fd0f4 authored over 1 year ago
iso 639 conversions with exceptions relying on Android locale

github.com/nova-video-player/aos-MediaLib - c0245bd60b1796596feab4b39fb29a14d12a5cd7 authored over 1 year ago
[ssci] Added Shipped field to READMEs

This CL adds the Shipped field (and may update the
License File field) in Chromium READMEs. Chan...

github.com/nova-video-player/aos-libyuv - 9b6895ccd9eb065f30f3f23383a9b182a5f71e27 authored over 1 year ago
Bump bcprov-jdk15to18 from 1.66 to 1.74

Bumps [bcprov-jdk15to18](https://github.com/bcgit/bc-java) from 1.66 to 1.74.
- [Changelog](http...

github.com/nova-video-player/smbcli - de424836a74cda499e3bf284d0e538662e3bf66b authored over 1 year ago
Roll chromium_revision 9063d86518..7287570212 (1155374:1165250)

Change log: https://chromium.googlesource.com/chromium/src/+log/9063d86518..7287570212
Full diff...

github.com/nova-video-player/aos-libyuv - 13a80e72cc07a530083e3f1573db47dec246b44d authored over 1 year ago
Do not roll the Fuchsia SDK.

No-Try: True
Bug: None
Change-Id: I1231c79328b7d892b0599ea5a0da5517b2c5d28e
Reviewed-on: https:/...

github.com/nova-video-player/aos-libyuv - 6a566e868df314e88825ef7a3e5d8fdcf3b9f951 authored over 1 year ago
all tmdb languages and a process to update

github.com/nova-video-player/aos-MediaLib - 69acd46456f9b522a12867c229fdf486da8ff8f9 authored over 1 year ago
add getISO6393ForLetterCode is3letterCode

github.com/nova-video-player/aos-MediaLib - ee7040fe1a4bca4371bd27350d4ab7d681160d8f authored over 1 year ago
add iso639 methods and exceptions

github.com/nova-video-player/aos-MediaLib - db46da8b06b92103da7347550b0578be45c83d7d authored over 1 year ago
Fix warnings for missing prototypes

- Add static to internal scale and rotate functions
- Remove unittest that tested an internal sc...

github.com/nova-video-player/aos-libyuv - 650be7496fe171cc0d93935a4c161d45101533f4 authored over 1 year ago
0.05 audio speed granularity with proper float approx handling

github.com/nova-video-player/aos-Video - b66a15c1ca774755d33c7ff8318eb6688d0363d0 authored over 1 year ago
ARGBExtractAlpha rename variables to match format

Bug: libyuv:956
Change-Id: I31070791754fc69b72c6dcc61be2e038d2676ed9
Reviewed-on: https://chromi...

github.com/nova-video-player/aos-libyuv - a34a0ba68781d0d1914597449d871775dad50984 authored over 1 year ago
fix CI with suddenly missing kotlinx-serialization-runtime v0.11.0 required by amazon publishing plugin

https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-runtime/0.11.0/...

github.com/nova-video-player/aos-Video - 9b555040ac028ea36f018ba1501befe320d3ab48 authored over 1 year ago
avoid ConcurrentModificationException in SambaDiscovery

github.com/nova-video-player/aos-FileCoreLibrary - d41f66d0d3734d06e8451bf90ec9c49a3b5cedc1 authored over 1 year ago
manage tmdb service errors

See https://github.com/nova-video-player/aos-AVP/issues/905

github.com/nova-video-player/aos-MediaLib - abba847edc205f8347d13a20cd3c2142b8f079c2 authored over 1 year ago
do not crash if images is null

github.com/nova-video-player/aos-MediaLib - a8df77ec73c73fbd5f9fa32bc8d0644048dc024d authored over 1 year ago
Add GN builds on loongarch platform.

Currently, chromium has merged loongarch config file in bug:1454442,
and so we resubmit gn build...

github.com/nova-video-player/aos-libyuv - c0031cfd95e131c7b11be41d0272455cc63f10f4 authored over 1 year ago
Fix gn build error in loongarch platform.

Src/build project has merged loongarch config file, but DEPS not update yet.
It will leads CQ fa...

github.com/nova-video-player/aos-libyuv - eaaf27ba9148df349973f5e6041f915d40d049e7 authored over 1 year ago
[RVV] Fix TestARGBInterpolate test fail

Root cause:
Because InterpolateRow_RVV doesn't setup rounding mode to round-to-nearest-up when y...

github.com/nova-video-player/aos-libyuv - 873d0db98964e90607c6ac5af07ff97a48665133 authored over 1 year ago
add m3u in manifest for iptv

See https://github.com/nova-video-player/aos-AVP/issues/849

not sure it will work (no iptv to t...

github.com/nova-video-player/aos-Video - 6e4558da72730fd0330d6c1a8604b177586d5464 authored over 1 year ago
no sharedUserId for new users to fix voice search on android 11

See https://github.com/nova-video-player/aos-AVP/issues/540

github.com/nova-video-player/aos-Video - fc6291e1a1355c8c1c1520b009fc37d7122f0dcf authored over 1 year ago
java 17: provide distribution

github.com/nova-video-player/aos-Fdroid - a34b4ec7e2b4d96bd66c7c4010a103f9a67013df authored over 1 year ago
enforce audioSpeed to be between 0.25 and 2.0 in setAudioSpeed

github.com/nova-video-player/aos-Video - cfb82060c2d06752e339e5463580c17c74f5f4b4 authored over 1 year ago
switch to external jsch-mwiede fork for sftp

Properly close sessions at each operations.

See https://github.com/nova-video-player/aos-AVP/is...

github.com/nova-video-player/aos-FileCoreLibrary - 58d11c148456d781966a5dff4bc912a0b9b8b8aa authored over 1 year ago
github workflow on branch v6.1 instead of v6_1

github.com/nova-video-player/aos-FileCoreLibrary - a1ee59522b075f2674ca38c55402e2b9e4504604 authored over 1 year ago
github workflow on branch v6.1 instead of v6_1

github.com/nova-video-player/aos-MediaLib - e507c9498917dbbc6cd3357d03d6c09c58a9132c authored over 1 year ago
github workflow on branch v6.1 instead of v6_1

github.com/nova-video-player/aos-Video - c6f856bc0882d991ab8463b166ceb433ac488232 authored over 1 year ago
[RVV] Update ARGBAttenuateRow_RVV implementation

Bug: libyuv:956
Change-Id: Ib539c2196767e88fa6e419ed2f22d95b6deaf406
Signed-off-by: Bruce Lai <b...

github.com/nova-video-player/aos-libyuv - 4472b5b8491189ca173b5eb771a25855cf5f6ed9 authored over 1 year ago
fix R8 minify release build

github.com/nova-video-player/aos-Video - 54450fecdfe703cb0fddc9d1216df84663c9a251 authored over 1 year ago
[RVV] Fix compile warning in row_rvv

1. Fix compile warning in row_rvv.cc

2. Avoid compile row_rvv.cc/scale_rvv.cc when using GCC
Th...

github.com/nova-video-player/aos-libyuv - 7939e039e76072bc687128fc5c1f10fe04f7858c authored over 1 year ago
apply 270ms systematic latency shift in audiotrack when audio_speed is used

github.com/nova-video-player/aos-avos - fc4f1f499b1ea57306317aae457a1946522a6b9e authored over 1 year ago
adapt github workflow to use java17

github.com/nova-video-player/aos-FileCoreLibrary - 9199a0dd9beb4c93a4497d63db03c1cc55960b90 authored over 1 year ago
adapt github workflow to use java17

github.com/nova-video-player/aos-MediaLib - 13dcb95403dea8b0e798035b0abca83a73cb033a authored over 1 year ago
adapt github workflow to use java17

github.com/nova-video-player/aos-Video - 06762de294d54abf51c7ec54190536cd119ceab3 authored over 1 year ago
try to get github runner use java17 path

github.com/nova-video-player/aos-avos - b37206b0f4adcc069c5b1a2b00be59025783afed authored over 1 year ago
try to get github runner use java17 path

github.com/nova-video-player/aos-avos - a63d96f55986b6572231a585dd43a0d6d8a4cf3c authored over 1 year ago
make stream_sync aware of video_time is timestamp

github.com/nova-video-player/aos-avos - a143e2b98035c16f5957781732a5df53148be5d9 authored over 1 year ago
new design _get_XXX_time returns timestamps

WIP: VIDEO_TIME_IS_TS determines if video_time is timestamp or real time

only timestamps works ...

github.com/nova-video-player/aos-avos - b1a6a29a572a707cd91aacb080f9b55b37ced048 authored over 1 year ago
stream= debug-- and remove MARC

github.com/nova-video-player/aos-avos - 29334149ad359b6d03963e96bda8be177cef2fa8 authored over 1 year ago
add capability to save previous audio_speed

will help in seek to realign timestamps

github.com/nova-video-player/aos-avos - 9446841016d637c59210e3647961853c34b09930 authored over 1 year ago
properly scale audiotrack latency when changing audio_speed

github.com/nova-video-player/aos-avos - 8c483a101e2afbdf6309ae98a91da08cb1ebf555 authored over 1 year ago
ARGBAttenuate use (a + b + 255) >> 8

- Makes ARM and Intel match and fixes some off by 1 cases
- Add ARGBToUV444MatrixRow_NEON
- Add ...

github.com/nova-video-player/aos-libyuv - a366ad714a37e6fd435914fd4df0ffa36b244cba authored over 1 year ago
[RVV] Enable ARGBExtractAlphaRow/ARGBCopyYToAlphaRow

* Run on SiFive internal FPGA:

TestARGBExtractAlpha(~3.2x vs scalar)
TestARGBCopyYToAlpha(~1.6x...

github.com/nova-video-player/aos-libyuv - 04821d1e7d60845525e8db55c7bcd41ef5be9406 authored over 1 year ago
[RVV] Enable ScaleRowDown34_RVV & ScaleRowDown34_{0,1}_Box_RVV

Run on SiFive internal FPGA:

Test case RVV function Speedup
I444ScaleDo...

github.com/nova-video-player/aos-libyuv - 552571e8b24b2619c39ec176e6cb8e75d3e7fdd3 authored over 1 year ago
FilterRows_NEON - remove unused function - same as InterpolateRow_NEON

- Bump version to 1872
- Add scale_rvv to build files

Bug: libyuv:956
Change-Id: Ib9e9fd840a077...

github.com/nova-video-player/aos-libyuv - 2a5d7e2fbc6735d633d50fb9711ac887e415eae3 authored over 1 year ago
[RVV] Enable Scale{ARGB,UV}RowDown{2,4,EVEN}_RVV

Run on SiFive internal FPGA:

Test case RVV function Speedup
I444ScaleDownBy3_B...

github.com/nova-video-player/aos-libyuv - 873eaa3bbf5296f57193686573395e6b5cc99d74 authored over 1 year ago
[Fuchsia] Replace downloading gn SDK with core SDK

Bug: chromium:1432399
Change-Id: Ie1a752a88fd6ab46b0fe940a730ff92583bf0c52
Reviewed-on: https://...

github.com/nova-video-player/aos-libyuv - 29bcf021c68e5478e1cd0c1099122dbb10eb474e authored over 1 year ago
Roll chromium_revision 37b823771a..9063d86518 (1154522:1155374)

Change log: https://chromium.googlesource.com/chromium/src/+log/37b823771a..9063d86518
Full diff...

github.com/nova-video-player/aos-libyuv - 3df47620346483f07a37a0ecb594ad2f6ec0a1d7 authored over 1 year ago