OpenSLMediaPlayer (C++ API)

1K+
เดกเต—เตบเดฒเต‹เดกเตเด•เตพ
เด‰เดณเตเดณเดŸเด•เตเด• เดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต
เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚

เดˆ เด†เดชเตเดชเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต

เดˆ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป OpenSLMediaPlayer เดฒเตˆเดฌเตเดฐเดฑเดฟ (เดธเดฟ ++ เดจเต‡เดฑเตเดฑเต€เดตเต เดŽเดชเดฟเด เดชเดคเดฟเดชเตเดชเต) เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดชเดฐเดฟเดชเดพเดŸเดฟเดฏเดพเดฃเต.

OpenSLMediaPlayer เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เด†เตปเดกเตเดฐเต‡เดพเดฏเดฟเดกเต เดจเตเดฑเต† เดฎเต€เดกเดฟเดฏเดชเตเดฒเต†เดฏเตผ เด•เตเดฒเดพเดธเตเดธเดฟเดจเตเดฑเต† เด…เดจเตเดฏเต‡เดพเดœเตเดฏเดฎเดพเดฏ เด•เตเดฒเดพเดธเต เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
เดตเต†เดฑเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เดจเดŸเดชเตเดชเดพเด•เตเด•เดพเตป, เดšเดฟเดฒ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดšเตเดš เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดฒเดญเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต;

- "เด…เดชเตเดชเดพเดšเตเดšเต† เด…เดจเตเดฎเดคเดฟเดชเดคเตเดฐเด‚ เดชเดคเดฟเดชเตเดชเต 2.0" เดชเตเดฐเด•เดพเดฐเด‚
- เด†เตปเดกเตเดฐเต‡เดพเดฏเตเดกเต เดจเตเดฑเต† เดฎเต€เดกเดฟเดฏเดชเตเดฒเต†เดฏเตผ, เด“เดกเดฟเดฏเต‡เดพ เด‡เดซเด•เตเดŸเตเด•เตพ เด•เตเดฒเดพเดธเตเด•เตพ เดชเต†เดพเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
- เดœเดพเดตเดพ, C เดฐเดฃเตเดŸเตเด‚ เดจเตฝเด•เตเดจเตเดจเต ++, เดจเต‡เดฑเตเดฑเต€เดตเต เดŽเดชเดฟเด เดธเต†เดฑเตเดฑเตเด•เตพ
- เด•เต‚เดŸเดพเดคเต† เดจเดฟเดฑเดฏเต† เดจเดฟเดฐเดตเดงเดฟ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดเดคเต เดธเดพเดงเดพเดฐเดฃ เดฎเต€เดกเดฟเดฏเดชเตเดฒเต†เดฏเตผ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด•เตเดฒเดพเดธเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
- เดฎเดŸเด•เตเด•เดฏเดพเดคเตเดฐ เดซเต†เดฏเตเดกเต เด‡เตป, เดซเต†เดฏเตเดกเต เด”เดŸเตเดŸเต
- เดนเตˆ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ resampler
- Preamplifier 10 เดฌเดจเตเดงเดจเด™เตเด™เตพ เด—เตเดฐเดพเดซเดฟเด•เต equalizer
- เดตเดฟเดทเตเดตเดฒเตˆเดธเต‡เดทเตป เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เด“เดกเดฟเดฏเต‡เดพ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เดนเตˆ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ Visualizer เด•เตเดฒเดพเดธเต


เดˆ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเตเดฐเต‡เดพเดคเดธเต เด•เต‡เดพเดกเต เด•เต‚เดŸเดพเดคเต† เด…เดกเตเดฐเดธเตเด•เดณเดฟเดฒเต เดจเดฟเดจเตเดจเตเด‚ เดกเต—เตบเดฒเต‡เดพเดกเต เดšเต†เดฏเตเดฏเดพเด‚.
เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป / เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต เด•เตเดฑเดฟเดšเตเดšเต เดคเดพเดดเต† เดธเตˆเดฑเตเดฑเต เดฑเดซเตผ เดšเต†เดฏเตเดฏเตเด•.

http://android-openslmediaplayer.h6ah4i.com/
เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดค เดคเต€เดฏเดคเดฟ
2023, เด“เด— 22

เดกเดพเดฑเตเดฑเดพ เดธเตเดฐเด•เตเดท

เดกเต†เดตเดฒเดชเตเดชเดฐเตโ€เดฎเดพเตผ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเด™เตเด•เดฟเดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเด™เตเด™เดจเต†เดฏเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเดพเดฃเต เดธเตเดฐเด•เตเดท เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‡เดพเด—เดคเตเดคเต†เดฏเตเด‚ เดชเตเดฐเดฆเต‡เดถเดคเตเดคเต†เดฏเตเด‚ เดชเตเดฐเดพเดฏเดคเตเดคเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดกเดพเดฑเตเดฑเดพ เดธเตเดตเด•เดพเดฐเตเดฏเดคเดฏเตเด‚ เดธเตเดฐเด•เตเดทเดพ เดจเดŸเดชเดŸเดฟเด•เดณเตเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚. เดกเต†เดตเดฒเดชเตเดชเดฐเตโ€ เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เดฟ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด‡เดคเต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต‡เด•เตเด•เดพเด‚.
เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดฏเตŠเดจเตเดจเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเด™เตเด•เดฟเดŸเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•
เดกเดพเดฑเตเดฑเดฏเตŠเดจเตเดจเตเด‚ เดถเต‡เด–เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดถเต‡เด–เดฐเดฃเด‚ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•

เดชเตเดคเดฟเดฏเดคเต†เดจเตเดคเดพเดฃเต

* Update target API level to 33

เด†เดชเตเดชเต เดชเดฟเดจเตเดคเตเดฃ

h6ah4i เดกเต†เดตเดฒเดชเตเดชเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เด‡เดจเด™เตเด™เตพ

เดธเดฎเดพเดจเดฎเดพเดฏ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ