Ecosyste.ms: OpenCollective

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

github.com/nova-video-player/aos-avos

NOVA opeN sOurce Video plAyer: native multimedia core engine
https://github.com/nova-video-player/aos-avos

make ndk r22 happy

6957a9577b41155578624ac2890938b84ff74c8d authored about 4 years ago
no-misleading-indentation for clang too

73b7c773d56f764626873fab387dcbd1f0633545 authored about 4 years ago
ident

22fe1a9306999f22b5d65f1cb2f8b52810ca9d96 authored about 4 years ago
identify opus

9fb51aaa6e1ce287a2f02870f86aec8d8bcab83f authored about 4 years ago
register opus for ffmpeg

2f1b642906ce85d8bc7e41c2bfbdee051daa3f1c authored about 4 years ago
let ffmpeg handle opus

b467e58f23aa4e3da3eb455e2afb804d68a786ee authored about 4 years ago
add missing nob/may/msa ISO 639 lang codes

adc74d8b9a7a6585538c50c2c3d1be3262b70972 authored over 4 years ago
Adding missing strings for ara, vie, tha, ind

6f6e00d1d4cd82fbaac01dd0389252d41ba38fc4 authored over 4 years ago
remove some obsolete stuff

Signed-off-by: Vladimir Pantelic <[email protected]>

48c2215bf02a1ddf5cc63a58365e22d7b38c73e8 authored over 4 years ago
increase max audio tracks to 16, we can double that again next year :)

Signed-off-by: Vladimir Pantelic <[email protected]>

3d5dd9d83a3811b49276afe447f4d1673961c667 authored over 4 years ago
also allow AV_CODEC_ID_BIN_DATA for text SUBS

Signed-off-by: Vladimir Pantelic <[email protected]>

fd2bbe54805223de0d1618ca87b165581767c5a9 authored over 4 years ago
rename (avs)_STREAM_MAX to (avs)_TRACK_MAX

Signed-off-by: Vladimir Pantelic <[email protected]>

53e41077438d0f16f367d8c46af9711883d7e936 authored over 4 years ago
there is also AVMEDIA_TYPE_DATA ...

Signed-off-by: Vladimir Pantelic <[email protected]>

030fbc866de8cb1d1eb36442b120f4481101089d authored over 4 years ago
also print sub info in the short stream props, they felt left out!

Signed-off-by: Vladimir Pantelic <[email protected]>

019aab87905012c42362577dbda12aa2ee5bc86c authored over 4 years ago
add funding button

ce317c2b0d69f6683eec73fc807880fd8e6115b8 authored over 4 years ago
monitor nova branch for CI

4fd6dffde5015b572c86060e54adfdcfbe8e8f25 authored over 4 years ago
setup CI

70b1f8b93762ca4bd65d3c3b893ada8112004621 authored over 4 years ago
Revert "Fixes without stretched mode the Philips TV wrong aspect ratio."

This reverts commit 72156d4e27c531d92ddca3d795792a34acf8e2af.

Apparently it causes many regress...

81f86eb3f8ee0fbfbe6c24f2f4ecfb158d676785 authored over 4 years ago
remove MTK and exynos5 detection since it triggers some specific config in android_config.c in terms of buffers/color conversions...

ce8532b85c64b570f46367daf01c856c84cd62ee authored over 4 years ago
Remove deprecated API

4b4c250d8fa2f26f9ad3ba4b813ca4dc87fe6a4f authored over 4 years ago
remove upsolete memory optim hack and android api is above 18 now

042590469145c68fabd9459cecdb280e3536f100 authored over 4 years ago
remove old archos enhancements and long gone android api

02a2a707605ffbfa6cdc172dc9f796063e089cd2 authored over 4 years ago
android kk for all (yes we are API18+)

ca82e2dbd71ef450f948c4ba9026b4cfd69135f8 authored over 4 years ago
Detect mt5* as MTK

6a814a02a7eda48b9f6b608c62bc8118cd358314 authored over 4 years ago
Probably this should not be applied on recent MTK

188e3cc3131fa18ef1fea77cddd4c93c58827636 authored over 4 years ago
sync on pts instead of samples to help not accumulating A/V delay on some videos

cfc07c02b578b55955962dea6130fcd9e25bc270 authored over 4 years ago
drop the number of frames, this is closer to current android behaviour

Signed-off-by: Vladimir Pantelic <[email protected]>

12fee6bd387a7f42135c56fc5bb5ba26d977bcef authored over 4 years ago
cosmetics and cleanups

Signed-off-by: Vladimir Pantelic <[email protected]>

080eca0291ae0b218cbcc0433b13c9cc81ec6786 authored over 4 years ago
shutup and rework some logs

Signed-off-by: Vladimir Pantelic <[email protected]>

70ad80daeba71e805d5ddbfb68af7f67a5bc57e3 authored over 4 years ago
make android build again too :)

Signed-off-by: Vladimir Pantelic <[email protected]>

8d664db84edb15f20ccfa85cf59d6f74ce4a01f1 authored almost 5 years ago
do not use -1 for STREAM_NO_PTS_VALUE

Signed-off-by: Vladimir Pantelic <[email protected]>

ddbed9f28461183d01475a12f7fb1ec334a730ce authored almost 5 years ago
introduce STREAM_NO_PTS_VALUE

Signed-off-by: Vladimir Pantelic <[email protected]>

0d7c0c9912bce5b1b1e488ad4d15844d1930ef62 authored almost 5 years ago
drop obsolete audio_skip_time

Signed-off-by: Vladimir Pantelic <[email protected]>

62588ba9694f315185b84f4502b9fb165b4279bb authored almost 5 years ago
make test/ff.c compile with latest FFMPEG

Signed-off-by: Vladimir Pantelic <[email protected]>

8f24e928a6558179e2ed45cc95fbf24a7a0b61cb authored almost 5 years ago
make SIM compile again

Signed-off-by: Vladimir Pantelic <[email protected]>

63e7b52465eea929802ecbc0b606a5422c9f8071 authored almost 5 years ago
Fixes without stretched mode the Philips TV wrong aspect ratio.

Possibly fixes the inability to tune aspect ratio on latest amlogic Android 9 versions.
Thanks @...

72156d4e27c531d92ddca3d795792a34acf8e2af authored almost 5 years ago
avoid to get out of sync in passthrough if size_written < size

faf92820a3e0e15e7ff5ab9d44a52747280bb68a authored almost 5 years ago
Filter audioframes only once

e27cf0e974bf9b046faf9ca9d8ed0456b66797db authored almost 5 years ago
Remove tegra2 device detection, Nvidia Shield triggers it

Remove the green background in software decoding buffers

30fdcc6df6d50e2f5f9301408b91be06d19974e3 authored almost 5 years ago
Add asan support

1dd51f0e81cbfe73e0510d630fd0a81aa15af633 authored almost 5 years ago
verbose--

9e2caa245b317802211f7ae1529f393fc9283cc1 authored about 5 years ago
open with clang on latest ndk requires a third mode option to compile

0d620532a439bde5c05c220b3fde7833529f18d5 authored about 5 years ago
Delta time consumed is what we wrote for real

008cda0bcde740903817e33c5e439fae8c95667b authored about 5 years ago
default is audiotrack_java

0925bff66a08191c69b3e614b337efd73c92beed authored about 5 years ago
Add capability to force audio interface from android

131710549aa4c14774be56132e46c1ac61d29635 authored about 5 years ago
Audiotrack for all!

9bd40f8c05be66600343f6ceffc859cb553ba0dd authored about 5 years ago
Revert "Revert "Since on some hw (amlogic miproj) there is some issue in ac3 2ch decoding, revert to ffmpeg codec.""

This reverts commit 0de6a8f48ed36837738d58226704666b045321ce.

212a2511871d87c35d676388b88f52568893ac96 authored about 5 years ago
remove old code and now that we detect MTK this part since MPEG4 is decoded

fc684a0493e1f58eac96e2de1a4c2a60222f5e8c authored about 5 years ago
detect MTK tablets and androidtv (not that it is used yet)

8f44c56a04ccef809eebcfcbb68b4e3582dc2f3a authored about 5 years ago
remove very old special cases

4c660ea7afee5a0fe64ce5a726e5c48339f5a3ea authored about 5 years ago
Revert "Since on some hw (amlogic miproj) there is some issue in ac3 2ch decoding, revert to ffmpeg codec."

This reverts commit 5d5d07c95e1886a687d876d7361d6f41e3d8f241.

This is not the source of the aml...

0de6a8f48ed36837738d58226704666b045321ce authored about 5 years ago
Since on some hw (amlogic miproj) there is some issue in ac3 2ch decoding, revert to ffmpeg codec.

Leave platform opus since it is either experimental on ffmpeg or relies on external libopus that...

5d5d07c95e1886a687d876d7361d6f41e3d8f241 authored about 5 years ago
Inject extradata after each flush for avc and hevc

fix hevc 10 bit support on rk devices

1b07fbdba65ddc571d776c5b33ba897902be63ef authored about 5 years ago
Introduce H264_convert_extradata to convert avcc to annexb

5b13205bdc4673a6693c9fb356ffe0862954ba5b authored about 5 years ago
Add capability to disable fake hwcodec in CodecDiscovery for mpeg4 videos

8fcc86cd15b9998a6accfaead0027dbe5f76c222 authored about 5 years ago
Correct aspect ration issues on some known devices.

Do not trust MediaCodec resolution estimation and stick with file meta data.
Many devices includ...

e8a51498258db660ed65399ec8791a45e68814e7 authored about 5 years ago
Explictly declare AV1 and wire it in mediacodec and ffmpeg decoders

it was already implictly supported via ffmpeg
it has been tested with google software codec (lib...

734eb4e7b5bb36f45b70a847df6cfde48b738e23 authored over 5 years ago
Proper amlogic detection on [ro.hardware]: [amlogic]

455fb15ba62408ea3a67ff956beba870d5955f11 authored over 5 years ago
Revert "Revert "Use fixed-size buffer for audio compressed formats""

Reverting the revert for the following reasons.

This patch helps for passthrough (eliminating p...

bc710f1e43d7b253076519f0a604ac5ca5b06049 authored over 5 years ago
Simplify detection since we are API21+ now.

83141ce94e600f9268face4d451a80d7edde00fe authored over 5 years ago
Revert "Use audiotrack by default for api>=23"

When enabling audiotrack this generates heavy A/V desync on pixel3xl reported for Arrow tv serie...

9a68b8b2f3a7f3e2142eb6d1b566c70ed6548527 authored over 5 years ago
Revert "Audiotrack works on API21+ and minAPI is 21."

This reverts commit 2e21e34a45e5008b1dc992d53153b33354612f64.

324e997bd70a4f708d701b1f76e0119533f4cad4 authored over 5 years ago
Add amlogic detection that was missing.

8fba0ad34660a3306a847bc8b78f0bb1ff41a31c authored over 5 years ago
Revert "Use fixed-size buffer for audio compressed formats"

For now it generates with some samples jerky desync A/V with video trying to catchup on the shie...

e01c7fe8483704b2098485d6d4985c8f6a8f466e authored over 5 years ago
add codepade 28606 - Latin-10 or South-Eastern European

Signed-off-by: Vladimir Pantelic <[email protected]>

8be3ebf8a1692510edfcb581c4505c6e7887ac41 authored over 5 years ago
make audio_interface_oss compile

Signed-off-by: Vladimir Pantelic <[email protected]>

5a2e04c4daa07702be029285378b782c1135674c authored over 5 years ago
Audiotrack works on API21+ and minAPI is 21.

2e21e34a45e5008b1dc992d53153b33354612f64 authored over 5 years ago
Use audiotrack by default for api>=23

3ff4bb721f3a1c1d986834aee0a706da70581f85 authored over 5 years ago
Audiotrack java: Improve logging (underrun and size written)

066238169a5984c966106d814e28450095d63dea authored over 5 years ago
Inject hevc csd via configure to avoid ignored via flushed config buffers

Fix hevc hw decoding on mtk based tvs

0f265912723c672b37848696363b4dfa9eeca415 authored over 5 years ago
Increase min buffer size

c12725a8e3105c8d6069af6e6041dad3117f9c9e authored over 5 years ago
Use fixed-size buffer for audio compressed formats

0d6750267716175ac3f87677308f51c601f495f2 authored over 5 years ago
Increment audio pointers when actually writing chunks

e0a0723f1b76d0bd9a90c5524d3eab8c77674f38 authored over 5 years ago
add libavfilter

d52068f9235c2a99221accac9d3e0f52664445d4 authored over 5 years ago
64 bit support

a0a097e9fb0a26109e4a805363621652954e55f8 authored over 5 years ago
Fix https://github.com/nova-video-player/aos-AVP/issues/138

After switching to 64b, check of 0xFFFFD8F0 error returned case was not handled.
Use -10000 inste...

b539e0687fcff4e394b3fe8982dd73ed827c6913 authored over 5 years ago
Removing obsolete skia dependency

b36d3e529d6c46fdd6c6b6f91a91d5767dbf98fc authored over 5 years ago
don't forget to call explicit release at close

cd33bb30555167185139a68360b6f6f2ee6defde authored about 6 years ago
With unified headers, we have getprop with api 21+

it's deprecated but stills works

Fix passthrough since audiotrack_java init depends on correct ...

ceb8efad538076e51742f4d69dff2c8cdbcf4d5d authored about 6 years ago
Quiet, please

ff7de10ea1cedbb173ee5dd25e41a06d62a4b4f2 authored about 6 years ago
Use avcodec_{send_packet,receive_frame} instead of deprecated avcodec_decode_video2

ec9df8f31ccdcd7aefa5fdb2a4991ef978eeb837 authored about 6 years ago
ugly workaround to pass avos time in avpkt pts that is saved by dav1d

044145ecebb06582289beb7d638883084d1608c4 authored about 6 years ago
Target ndk r19 / android-21 /libc++ shared ; remove iomx

0e448ed2538f0b1879b0970a0e6316910c32673b authored about 6 years ago
ndk r17 modifications WIP

b870610f89240aa4e99f19015e031ef8c65f2d5b authored about 6 years ago
ignore audio in the past (time < 0)

Signed-off-by: Vladimir Pantelic <[email protected]>

ad619dc138ab34078ffb9a133b0b45ebd330e5c7 authored about 6 years ago
OSS sink: reduce fragment size and adapt it to sample rate

Signed-off-by: Vladimir Pantelic <[email protected]>

ffb34aad6725afe3e8b406b8a6c6d754cb83f6b3 authored about 6 years ago
Removing the pluginlib check. This forces use of ffmpeg installed. This should rely on testing codecs supported by ffmpeg avcodec support. To be reworked...

b5301fc0088cbcdd8f54800f3b09caf99660b4ec authored about 6 years ago
fixing avi thanks to av500

0e62605efdbada460cf1d6ddba6749c39252be7c authored about 7 years ago
Merge pull request #2 from nnoury/master

ndkmediacodec always target API 21

2b9fe116c0175aefb1c57636eff6c1951a019f71 authored about 7 years ago
Merge pull request #1 from nnoury/master

start_time is signed in FFmpeg

6d71e46a1342e5c8a3053b44d5dee90a27f4cf66 authored about 7 years ago
ndkmediacodec always target API 21

- loaded as a plugin only for 21+
- fix build with NDK unified headers

04e4504e3ac8de0bd8f24ff307fd6237f52bb654 authored about 7 years ago
start_time is signed in FFmpeg

fix read of files with negative start times, like webm with opus

d716cc19c2dcbc8398746b9641765f279aa5856f authored about 7 years ago
fixup SSA and TXT subs when we get them from the lavf parser

Signed-off-by: Vladimir Pantelic <[email protected]>

d728c35998876671820eb4bab149c65ad398e5d6 authored over 7 years ago
gah, brown paper bag bug

Signed-off-by: Vladimir Pantelic <[email protected]>

12c387bc2d1821ec3846da50840b38add37e4caa authored over 7 years ago
also print subtitle scale/rate

Signed-off-by: Vladimir Pantelic <[email protected]>

f9c882ef5562aeca2ef1e62a9dee66a249882082 authored over 7 years ago
handle SUBRIP subs as text

Signed-off-by: Vladimir Pantelic <[email protected]>

8c135a635718e304972927fbf38cc38010bd4810 authored over 7 years ago
handle ASS subs as SSA

Signed-off-by: Vladimir Pantelic <[email protected]>

8b3d4353af32f0d183c1d15bbbed6b3928e931cf authored over 7 years ago
Initial open source release

3d60868ca80d41fff9deaa193cdd9a372e483ca3 authored over 7 years ago