Jump to content

maxmp

Moderators
  • Content Count

    2,736
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Gallery

Downloads

Knowledge Base

База знаний

知识库

Posts posted by maxmp


  1. @TacoEmergency thanks for the log. From the log, cause of the issue is:

    02-27 17:04:53.790 31822 31895 W ScanDispatcherService: Media not mounted

    There is a simple check in Poweramp scanner which won't scan the storage if media (storage/sd card/etc) is not mounted, as this will cause tracks removing from the playlists, categories, etc. 
    Unfortunately your ROM seems to always indicate that media is not mounted.

    If you wish, I can try to prepare test build which tries to workaround that, but that will require test build testing + log again from your device.


  2. content://com.maxmpz.audioplayer.data/files?flt=search string

    this won't work anymore as there is no filtering anymore

    The correct approach is to use standard intents like android.media.action.MEDIA_PLAY_FROM_SEARCH, but it's sent to activity, so activity popups.

    Alternatively, you can send intent as previously to the service. The intent is standard android.provider.MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH (=="android.media.action.MEDIA_PLAY_FROM_SEARCH"), so it's like your last intent code, but you send it to the service instead of the activity.

    See doc comments here for the details: https://github.com/maxmpz/powerampapi/blob/master/poweramp_api_lib/src/com/maxmpz/poweramp/player/PowerampAPI.java#L36

     


  3. @void no total time for artist albums (and actually other categories containing albums, such as genre albums) is due to the fact there is no such "entity" (something permanently stored) as artist album, it's some album dynamically filtered by given artist, so there is no "place" to store the duration and other totals. I hope something will be done about that in upcoming builds though. Thanks for the request!


  4. @the face If you have other players installed with "direct" access to usb, this will effectively block hi-res support for Poweramp for given usb-dac (you can try to temporarily disable direct access in them or temporarily uninstall them). Hi-Res output should work fine, but again, if anything else tries to play hi-res on device, it locks the only "direct" hi-res output and Poweramp won't be able to acquire it. There is also a possibility that given dac is not fully compatible with Android USB audio subsystem.
    (Please note that number of direct outputs is very different on various ROMs and devices, the limitation does not apply to most modern devices).

    For Miui, if you have Hifi option in system settings / Audio / Headset, it should be enabled. (Disabling it just forces 48/16 everywhere).

    You can try following: set Hi-Res on 96 or 192kHz in Poweramp, then reboot the device and try to play something in Poweramp right after reboot.


  5. To play specific folder, folder id should be known or you can search by other terms (album/artist/etc) and play based on that.

    Getting folder id is not a problem, as Poweramp exposes its database, but it requires querying the content provider - this is slightly out of scope of Tasker like automation and more for plugin apps.

    Please check recent Poweramp API tasker readme here: https://github.com/maxmpz/powerampapi/blob/master/poweramp_api_lib/readme.md

    Also, again, this post: 

     


  6. Please do:
    Settings / Audio / Output / Restore defaults 
    Settings / Audio / Direct Volume Control (DVC) / Restore defaults 

    The pausing/resuming in response to other apps playing is controlled via Settings / Audio / Audio Focus.

    There were no any changes in audio system vs 853 (but there are tweaks for various devices and options). Downgrade resulted in defaults for you it seems.


  7. @6b6561 you're not wrong about the possibility of non-fully copied files being scanned. Unfortunately there is no way we can know if file is fully uploaded or not (unless another we scan again and compare file sizes). This is why by default Poweramp waits for all uploads to end and only then it tries to rescan.

    You can have better results by disabling auto scanning options in Settings / Library / Scanner to prevent auto scans and then simple rescan from Library header menu will be enough - no full rescan will be needed.

×
×
  • Create New...