Commit 56f1b48
committed
feat: add openAsset() API for loading bundled media files (#96)
Add openAsset(fileName) to play media directly from app-bundled assets
without copying files. Supported on Android (asset:/// URI scheme) and
iOS (NSBundle resolution). Throws UnsupportedOperationException on other
platforms.1 parent 8d0c619 commit 56f1b48
3 files changed
Lines changed: 34 additions & 0 deletions
File tree
- mediaplayer/src
- androidMain/kotlin/io/github/kdroidfilter/composemediaplayer
- commonMain/kotlin/io/github/kdroidfilter/composemediaplayer
- iosMain/kotlin/io/github/kdroidfilter/composemediaplayer
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
634 | 634 | | |
635 | 635 | | |
636 | 636 | | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
637 | 644 | | |
638 | 645 | | |
639 | 646 | | |
| |||
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
165 | 179 | | |
166 | 180 | | |
167 | 181 | | |
| |||
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
742 | 742 | | |
743 | 743 | | |
744 | 744 | | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
745 | 758 | | |
746 | 759 | | |
747 | 760 | | |
| |||
0 commit comments