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

Remove stale Android NDK and fix docs [2/2]

Now that chromium/base has rolled and switched the android_ndk_root to
the new android_toolchain...

github.com/nova-video-player/aos-libyuv - d573f6451d4a570f2f8ff8886783aa10389a91ee authored over 1 year ago
Roll chromium_revision fe131fc50e..37b823771a (1153201:1154522)

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

github.com/nova-video-player/aos-libyuv - c1f93246f1a1c3f25ef97046dc06569bf5c19380 authored over 1 year ago
Disable the roll of 'android_ndk'

Chromium is being updated to 'android_toolchain', which means the
'android_ndk' DEPS is no longe...

github.com/nova-video-player/aos-libyuv - 217c8e75a07f51b0ed19f0a451d3d1194278f222 authored over 1 year ago
FP16 to FP32 float conversion row function

Bug: None
Change-Id: I97aab6aafd41c3bf36bfbf33fdcc424e5b3fd6e3
Reviewed-on: https://chromium-rev...

github.com/nova-video-player/aos-libyuv - b08ccb6a83f5c76d5a9e181b0f65efd33ce8262d authored over 1 year ago
Migrate Android NDK to CIPD [1/2]

The Android NDK dependency is moving to a CIPD bucket to reduce the
checkout cost and to eventua...

github.com/nova-video-player/aos-libyuv - 1602e4c607f3268685eff6ed56b3a0d994f5b3fc authored over 1 year ago
Roll chromium_revision d150157638..fe131fc50e (1151057:1153201)

Change log: https://chromium.googlesource.com/chromium/src/+log/d150157638..fe131fc50e
Full diff...

github.com/nova-video-player/aos-libyuv - 557daab3aa34ae6ce5431c8548bd3fe51ab75750 authored over 1 year ago
manage video complete with mpv external player

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

github.com/nova-video-player/aos-Video - f7f2b8798e01f49689e4c671dfe5c246c781003f authored over 1 year ago
Add macro for I012ToAB30Matrix

Uses I012ToAR30Matrix with u and v swapped and with VU suffixed
constants.

Bug: b/268505204
Cha...

github.com/nova-video-player/aos-libyuv - 2a6cb7431939faba1b40d3f08883847f0cf63572 authored over 1 year ago
Fix tidy warning that uint32_t dither4 should not be const

- Remove const from uint32_t dither4 parameter to fix clang-tidy warning
- Apply clang format
- ...

github.com/nova-video-player/aos-libyuv - 157b153b6083acf0b39bfd3192538c4a8ae5d817 authored over 1 year ago
Add I412/I212 to I420 functions

They re-use the same method as I410/I210 to I420 with a depth
value of 12 instead of 10.

Bug: b...

github.com/nova-video-player/aos-libyuv - c0f64c14ca28b49d7eeb77c0f7982610879e0074 authored over 1 year ago
Android.bp: Add -DLIBYUV_UNLIMITED_DATA flag

This was added in the android internal master here: ag/19780505.

This keeps the upstream checko...

github.com/nova-video-player/aos-libyuv - 1cd65f78653f3425e052b47b3aef7f651c273e0e authored over 1 year ago
Update vpython3 requests

Updates the requests version in .vpython3 to the latest available in
order to pick up a security...

github.com/nova-video-player/aos-libyuv - f713f69be9a78b66c0ab763be43c29ee49a73df3 authored over 1 year ago
Use walleye instead of bullhead

Bug: None
Change-Id: Iaa17f73afca4db09e6c176b7771c02dfbcea6cb0
Reviewed-on: https://chromium-rev...

github.com/nova-video-player/aos-libyuv - 47731743bfc80be7434084e269105551d99ef8cb authored over 1 year ago
Move from Mac-10.15 to Mac-12

Bug: chromium:1273556
Change-Id: Idaf61210ac9028ac664fde5c369d3de3fc092819
Reviewed-on: https://...

github.com/nova-video-player/aos-libyuv - 06bd62e9b1e6075294801546432d4ef4e3d4b518 authored over 1 year ago
gradle 8.0 upstep that compiles

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

github.com/nova-video-player/aos-MediaLib - e63d86e618f322f2730b5fe6de38f6c2752aa047 authored over 1 year ago
Roll chromium_revision 84f3f93bac..d150157638 (1140362:1151057)

Change log: https://chromium.googlesource.com/chromium/src/+log/84f3f93bac..d150157638
Full diff...

github.com/nova-video-player/aos-libyuv - ee2819a6bab95d56ac91625e44d934ad25b9fe8c authored over 1 year ago
Add //third_party/cpu_features to DEPS

Chromium is migrating uses of //third_party/android_ndk:cpu_features to
//third_party/cpu_featur...

github.com/nova-video-player/aos-libyuv - e5a976f6f580e5ba4fefda554a5a55faefc683d5 authored over 1 year ago
gradle-- it does not work

github.com/nova-video-player/aos-Video - f4ce8727d8c66ee24739759a72e2897014ed391d authored over 1 year ago
Handle DEPS targets that target the HEAD revision

Some targets in DEPS files do not specify a revision and always pull the
HEAD revision instead. ...

github.com/nova-video-player/aos-libyuv - 564dca8cc525ccd0a5e83f8295c1cf01a1107462 authored over 1 year ago
[RVV] Use LMUL=2 for I4{44,22}To{ARGB,RGB24,RGBA} conversion

Replace vv+m1(LMUL=1) with vx+m2(LMUL=2).
Some kernels' asm code might contain register spill(1~...

github.com/nova-video-player/aos-libyuv - 4b6373d1897ce38bed4cfbd912831915942147da authored over 1 year ago
[RVV] Enable CopyRow_RVV, InterpolateRow_RVV, {Merge,Split}UVRow_RVV

* Run on SiFive internal FPGA:

MergeUVPlane_Opt(~6x vs scalar)
SplitUVPlane_Opt(~6x vs scalar)
...

github.com/nova-video-player/aos-libyuv - d14bd701c83375a982fe9e237a71cc06bef056e7 authored over 1 year ago
Remove extraneous quote from clobber list

Bug: None
Change-Id: Ie20574d0f9c8c2f074247405b294b49c3406448d
Reviewed-on: https://chromium-rev...

github.com/nova-video-player/aos-libyuv - 78d168054b9b5c98eb0e9e9a95a09f252ea95be3 authored over 1 year ago
gradle update: fixes upnp crashing nova

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

github.com/nova-video-player/aos-MediaLib - da09c858caa8cd385db292b7157b9c485e2848f8 authored over 1 year ago
Revert "Revert "gradle++""

This reverts commit 8350718c486f8057706d80e1290502adac8dbb37.

github.com/nova-video-player/aos-Video - 64d57bf0ced0dface33b8d9ca4d9e72496c4b8aa authored over 1 year ago
Revert "gradle++"

This reverts commit 55e6ae56aa9e76338f52652a34a7e840e9007ec2.

this breaks upnp java.lang.NoClas...

github.com/nova-video-player/aos-Video - 8350718c486f8057706d80e1290502adac8dbb37 authored over 1 year ago
dependencies update

avoid duplicate classes https://stackoverflow.com/questions/75274720/a-failure-occurred-while-ex...

github.com/nova-video-player/aos-Video - 2fd25b0fe5093e200ce9a136350d746f482d30e3 authored over 1 year ago
Wrap neon registers in {} for the neon MT2T unpack implementation. Some compilers throw a syntax error otherwise.

Change-Id: Ic169dcfe4d9bb9bf6d0dcae977d6cf510a7a60bf
Reviewed-on: https://chromium-review.google...

github.com/nova-video-player/aos-libyuv - 0e111d2c58973de9a69bd5c9b742d867b566266d authored over 1 year ago
trakt: fix signing focus issue on ADTV

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

github.com/nova-video-player/aos-Video - 6d330d30821cc53f7081dc3fd2322ff4fc87f86b authored over 1 year ago
smbj: mode debugs on input/outputStreams

github.com/nova-video-player/aos-FileCoreLibrary - 46030d2b479dad3c8a0c8804f090aca8372be4f5 authored over 1 year ago
SubtitlesDownloaderActivity: more debugs

github.com/nova-video-player/aos-Video - 628338b3abb70a9857753057b4a5de99ce5b7b6f authored over 1 year ago
smbj: fix subtitles download

github.com/nova-video-player/aos-Video - 8efc3c3c2f417e3602b90a7f7da2bae67115a674 authored over 1 year ago
smbj: catch SMBApiException exception for STATUS_BAD_NETWORK_NAME

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

github.com/nova-video-player/aos-FileCoreLibrary - f06a98427c40127a91340d3e933e63d64cd4c942 authored over 1 year ago
Fix SplitRGB clobber list to include all registers used

Bug: None
Change-Id: Icac4becb0537903ab87495fb0e2a2b750e1eca4f
Reviewed-on: https://chromium-re...

github.com/nova-video-player/aos-libyuv - 22c7a514527fd8d32958e4881b8473c1bd8e8e97 authored over 1 year ago
SmbjUtils: debugs to track SMBRuntimeException DiskShare has already been closed

github.com/nova-video-player/aos-FileCoreLibrary - fc14dcccc15db95e29e005d093f066ffc6d73d52 authored over 1 year ago
SmbjUtils: keep default timeouts

github.com/nova-video-player/aos-FileCoreLibrary - 3d07d9c6011690b2512e92ae20b3f480d7bc2aca authored over 1 year ago
NetworkCredentialsDatabase: add debugs

github.com/nova-video-player/aos-FileCoreLibrary - e862b2d807cec146bad60b88c9eb60ffc92bccde authored over 1 year ago
Save boxwidth - minboxwidth in a local variable

Avoid repetitions of the expression boxwidth - minboxwidth.

Change-Id: Ib53fb6b06a926b80ff9a64c...

github.com/nova-video-player/aos-libyuv - dcbe0820709c274beb4624588d1aa14b25557d62 authored over 1 year ago
Manually remove rounding value inside yb(yuvconstant) in row_rvv.cc

After libyuv:961 is completed, yb(yuvconstant) will no longer contain rounding bias +32 for fixe...

github.com/nova-video-player/aos-libyuv - de3e7fd14728d923d0bdc8e3aca06c8a61f014ce authored over 1 year ago
smbj: fix empty folder when connecting to share

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

github.com/nova-video-player/aos-FileCoreLibrary - 93eed2cc18154cfa4fcb60e03cf2ead5a3c50860 authored over 1 year ago
sshj: make it work again by using boucycastle

Revert "do not setup bouncycasle"

This reverts commit 55d2f6196ce8a2a9493c136031af414035e09263.

github.com/nova-video-player/aos-Video - 8038936f6855909cc28d4ff84b4aa91e5ad16564 authored over 1 year ago
sshj: try androidConfig for registering spongycastle

github.com/nova-video-player/aos-FileCoreLibrary - 41e2c09bd53cdee486b14fb2c1cbbce65ffea484 authored over 1 year ago
Enable {J400/I400}ToARGBRow_RVV

Run on SiFive internal FPGA*:

I400ToARGB_Opt (~8x vs scalar)
J400ToARGB_Opt (~10x vs scalar)

L...

github.com/nova-video-player/aos-libyuv - 179b0203e5bd9eeff84de30e03b2517fd3bcb654 authored over 1 year ago
Optimize the following 19 functions with LSX in row_lsx.cc.

UYVYToYRow_LSX, UYVYToUVRow_LSX, UYVYToUV422Row_LSX,
ARGBToUVRow_LSX, ARGBToRGB24Row_LSX, ARGBTo...

github.com/nova-video-player/aos-libyuv - 8670bcf17faca69603d2d49fa6ebd0e45123471f authored over 1 year ago
sort videos in BrowserByFolder and ListingFragment

github.com/nova-video-player/aos-Video - cb20a5fefef3e65493065cd00ec6e6ed8dc834cd authored over 1 year ago
sort entries in listingengine

github.com/nova-video-player/aos-FileCoreLibrary - 5fb66de81063db58cda3acee7e4ea0171cc16314 authored over 1 year ago
ARGBToI420Alpha function to convert ARGB to I420 with Alpha

Bug: b/281866362
Change-Id: Ic1093a887fb483f134c78909cf1ee7495e7345ba
Reviewed-on: https://chrom...

github.com/nova-video-player/aos-libyuv - a37799344d29dc8e4d3fb00ced5f07e5ce8bf1b9 authored over 1 year ago
Enable I{422,444}AlphaToARGBRow_RVV & ARGBAttentuateRow_RVV

Run on SiFive internal FPGA:

I444AlphaToARGB_Opt (~16x vs scalar)
I422AlphaToARGB_Opt (~10x vs ...

github.com/nova-video-player/aos-libyuv - 11d4536002b4748ff3ed795ce893335bbb5f79fe authored over 1 year ago
smbj: make folder delete work

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

github.com/nova-video-player/aos-FileCoreLibrary - 5c7a52903d5532e991659784fc0dbc98229dc749 authored over 1 year ago
smbj: choosing smbj option means SMB2 enabled

github.com/nova-video-player/aos-Video - b16b60843618ca81950ffb76e6bd8bd97416e85e authored over 1 year ago
webdav: empty password means anonymous

github.com/nova-video-player/aos-Video - 4e7175f486c1a62c381c9436ea8253c4cedeabe6 authored over 1 year ago
smbj: add bouncycastle security provider by default

github.com/nova-video-player/aos-FileCoreLibrary - e05732d5966d2efb5224e5d5a616b453630720e1 authored over 1 year ago
Bump version and apply clang format

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

github.com/nova-video-player/aos-libyuv - 6a68b18a9680ddb16b1397118675c146c6afbd65 authored over 1 year ago
Enable ARGBToYMatrixRow_RVV/RGBAToYMatrixRow_RVV/RGBToYMatrixRow_RVV

Run on SiFive internal FPGA:

ARGBToJ400_Opt (~6x vs scalar)
RGBAToJ400_Opt (~6x vs scalar)
RGB2...

github.com/nova-video-player/aos-libyuv - 59eae49f17c345aa4949271dea2bb088130793af authored over 1 year ago
do not setup bouncycasle

github.com/nova-video-player/aos-Video - 55d2f6196ce8a2a9493c136031af414035e09263 authored over 1 year ago
Enable I444To{ARGB,RGB24}Row_RVV

Run on SiFive internal FPGA:

I444ToARGB_Opt (~16x vs scalar)
I444ToRGB24_Opt (~10x vs scalar)

...

github.com/nova-video-player/aos-libyuv - 497ea35688f997edb4c42ef1cdd9f2ab4efb9e29 authored over 1 year ago
smbj: leave jcifs-ng address resolution option since it is used with smbj

github.com/nova-video-player/aos-Video - 5a54e2e6786bcd0885ec3f60a59404c2e1370a0f authored over 1 year ago
smbj: disable jcifs-ng options if smbj SMB implementation is selected

github.com/nova-video-player/aos-Video - 4e5ec23a77e7262f7f95a9b64349867b712c2da6 authored over 1 year ago
sshj: use jcifs-ng when browing SMB root without providing a share

github.com/nova-video-player/aos-FileCoreLibrary - c1aa29ffdd9cc66a409f1b65f46c4a97ec31b26c authored over 1 year ago
Enable I422To{ARGB,RGBA,RGB24}Row_RVV

Run on SiFive internal FPGA:

I422ToARGB_Opt (~10x vs scalar)
I422ToRGBA_Opt (~10x vs scalar)
I4...

github.com/nova-video-player/aos-libyuv - 964d963afb164e768919f5bd2284202d87a3d37c authored over 1 year ago
Optimize the following functions with LSX.

MirrorRow_LSX, MirrorUVRow_LSX, ARGBMirrorRow_LSX,
I422ToYUY2Row_LSX, I422ToUYVYRow_LSX, I422ToA...

github.com/nova-video-player/aos-libyuv - 1d940cc570212c8979d81e78738296fe39f9df43 authored over 1 year ago
row_win.cc: fix ARM64EC build

include intrin.h rather than emmintrin.h; fixes:
C:\...\VC\Tools\MSVC\14.35.32215\include\emmint...

github.com/nova-video-player/aos-libyuv - b372510c5699abdde5d50b60e89daa5b71b7792c authored over 1 year ago
MergeUVRow_AVX2 implementation is consistent in row_win.cc and row_gcc.cc,the commit can fix memory is wrote out of bounds

Change-Id: I4b771a46fc853effc4c0fa3ae8032322a8369dc9
Reviewed-on: https://chromium-review.google...

github.com/nova-video-player/aos-libyuv - 4c209d264d5e4b297bab17f7ba0a49ecafa08b98 authored over 1 year ago
yuvconstants.c: fix double->float conv warnings

under Visual Studio:
...\util\yuvconstants.c(57,14): warning C4244:
'initializing': conversion f...

github.com/nova-video-player/aos-libyuv - b2ea744591aac173f09814e36e65a5de790e7c74 authored over 1 year ago
Add RVV files to Android and GN builds

Include row_rvv.cc source file and support for riscv64 builds in Android
and GN builds. Adds GN ...

github.com/nova-video-player/aos-libyuv - 8b4aa7cef9538729e1945778b65c46e6ae42f711 authored over 1 year ago
Roll chromium_revision d4adab061f..84f3f93bac (1109888:1140362)

Change log: https://chromium.googlesource.com/chromium/src/+log/d4adab061f..84f3f93bac
Full diff...

github.com/nova-video-player/aos-libyuv - f18f1c784a1847a4e30a1b9d38efad0518f5f41b authored over 1 year ago
smbj: fix file not accessible when dealing with server with two shares

github.com/nova-video-player/aos-FileCoreLibrary - 2c105ffc7cc5f4c7ad7c12e65837b7a9e257fe61 authored over 1 year ago
logback debug section templates commented

github.com/nova-video-player/aos-Video - cbd717d8d776a420b8afd6425203edefe2e05f8a authored over 1 year ago
sshj: fix empty path accessing ssh server root

github.com/nova-video-player/aos-FileCoreLibrary - 3e04d9b0cb623cd02e0ca40118d1bee6f44e4388 authored over 1 year ago
sshj triggers SshjListingActivity

github.com/nova-video-player/aos-Video - 047d7d3faed2ee41c5f568ea27153b9274b802e5 authored over 1 year ago
in options summary no . at end of sentence

github.com/nova-video-player/aos-Video - 386102a6d899108f3d5aa5e66f3095ee05fa2fb8 authored over 1 year ago
add option to use sshj for sftp:// links

github.com/nova-video-player/aos-Video - 7b62635c41f8955d34674c12e4329ec65041b858 authored over 1 year ago
add option to use sshj for sftp:// links (con't)

github.com/nova-video-player/aos-FileCoreLibrary - ced1b0a16c94e0d6b1696230b48d1752015292e3 authored over 1 year ago