Jump to content

Search the Community

Showing results for tags 'api'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Poweramp Equalizer App
    • Equalizer New Releases
    • Equalizer Feature Requests
    • Equalizer Bug Reports
  • Poweramp Music Player App
    • Knowledge Base & F.A.Q.
    • Poweramp New Releases
    • Poweramp Feature Requests
    • Poweramp Bug Reports
    • Skins and Visualizations
  • Miscellaneous
    • General Chatter
    • International (non English-language posts)
    • Poweramp v2 Discussion (Legacy Version ONLY)
    • Developers Area

Categories

  • Poweramp Equalizer
  • Poweramp v3 (Latest Releases)
  • Poweramp v2 (Legacy Versions)
  • INTEL Chipset Versions (v2 only)
  • Other Downloads

Categories

  • 常问问题
  • 购买常见问题

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 8 results

  1. Hi there, I already read several topics like this one and of course the Poweramp API documentation for MEDIA_PLAY_FROM_SEARCH here. What already works I can send an intent from tasker using the simple freeform query like this one: Action: android.media.action.MEDIA_PLAY_FROM_SEARCH Category: Default Extra: query:Midnight Oil Package: com.maxmpz.audioplayer As there is only one Artist with the name "Midnight Oil" Poweramp will correctly play all titles of the artist "Midnight Oil" with this intent. If instead of "Midnight Oil" I will put "Debut", Poweramp will play the album "Debut" from "Björk", even if I have other titles, folders and so on, which also have "Debut" in the name. What works in a strange manner With the same intent as show above, if I put "Björk Debut" instead of "Midnight Oil", then one would expect, that Poweramp also plays the album "Debut" from "Björk". But instead it will play the alphabeticaly first entry of the Album "Debut", which is "Aeroplane" and after that will play the alphabeticaly next track in my whole collection (see image below). So, why is this a problem: In the case of the mentioned album "Debut" I could solve this by using "Debut" instead of "Björk Debut" as query string. But in several other cases I have no way to get exactly the album I want. Here is another example: query:23 -> 23 is the name of an album from "Blonde Redhead" and also the name of a track of the same album. Therefore it will play the track 23. What doesn't work So, of course I tried to use the more specific type of query, the "focused query" mentioned here in the API description. But I don't get it to work. It always does nothing or only considers the query-part and ignores the focus-part. So either I am using it the wrong way or Poweramp only supports the freeform query. Here are some of my not working attempts: Action: android.media.action.MEDIA_PLAY_FROM_SEARCH Category: Default Extra: query:Björk Debut Extra: focus:vnd.android.cursor.item/album Package: com.maxmpz.audioplayer Action: android.media.action.MEDIA_PLAY_FROM_SEARCH Category: Default Extra: focus:vnd.android.cursor.item/album Extra: album:Debut Extra: artist:Björk Package: com.maxmpz.audioplayer Does anyone has a working example for using the focused query, in Tasker or plain Java? Regards, Björn
  2. I'm attempting to use Poweramp my car audio player and am trying to simplify/automate as much as possible. I have several m3u playlists which are in my library folder. They scan and show up with Poweramp ok and work fine. I gather you need to reference playlist ids when using the API, which isn't ideal, so I've tried to ascertain these by trial and error. The problem is, sending the same id will start a different playlist on each occasion. So I have no idea what the numbers I'm sending through are actually referencing. content://com.maxmpz.audioplayer.data/playlists/[number] cmd:20 I'm replacing number by trial and error integers starting at 1. Can any one shine any light on what I may be doing wrong?
  3. This is a bridge to enable support for Poweramp in Android Auto. To make Poweramp visible in Android Auto you need to enter the developer settings in Android Auto and enable "unknown sources": https://9to5google.com/2018/01/12/how-to-enable-android-auto-developer-settings-android-basics Please enable "Alyways Process Album Art" in the Poweramp Settings > Album Cover (feature of Poweramp v3) to ensure the correct album art is shown when the device is in sleep mode. Use Poweramp Build 709 for best support. Anything above might fail. Key features: - Playback control (no sh*t, Sherlock) - Display album art - Repeat and shuffle mode - Access playlists from the menu - Notifications on title change If you like to give me a cookie or two, here is a link https://paypal.me/phrosh [ Download 1.0.2 ]
  4. @maxmp Can you throw some light here? Trying to send an intent to open a file and I can't make it work, I don't know if there is a problem with the API, or if it is Tasker, or if I'm just a noob. This is what I tried so far: Action: com.maxmpz.audioplayer.API_COMMAND Cat: None Data: file:///storage/2EAE-2BA7/Music/0emulated/HI RES/09. Three Little Birds.flac Extra: cmd:20 Target: Service Tried all combinations by changing/filling: Cat to Default Mime Type to Audio/*, text/*, text/plain, and text/html Data I tried file:// instead of file:/// Target Activity and Broadcast Receiver Class to PowerampAPI Package to: com.maxmpz.audioplayer.player.PlayerService, com.maxmpz.audioplayer, com.maxmpz.audioplayer.player Note 1: when I fill Package, I don't get any error, else I get the following: Note 2: the following URI works*, but is not what I want: Action: com.maxmpz.audioplayer.API_COMMAND Cat: None Data: content://com.maxmpz.audioplayer.data/files?lim=1&flt=three little birds Extra: cmd:20 Target: Service *the only thing that doesn't work in this case is lim, it throws every row it finds
  5. Hi, I want to know if its advisable to develop a plugin for Poweramp other than a skin. For example, a widget which would use Poweramp along with other android apps/services? I am just trying to get started with something similar, so I wanted to know whether the developers are okay with it and whether I can publish it on the playstore when I am done. Also, if you have any links on how to get started with Poweramp API, please do share. Thanks!
  6. It appears that the new release of Poweramp is getting nearer. As I use the current api extensively in my app, New Playlist Manager, I have some questions regarding the API - Will a new API be released at the same time? - If not, will the existing API be compatible - will there be any database changes - will there be additional functionality. I am particularly interested in inserting into Poweramp playlists. At the moment you can create, edit, delete playlist and playlist entries but not insert new entries. Max did promise this functionality a long time ago. I appreciate any details in advance
  7. In my app New Playlist Manager, I am developing "Smart Playlist" functionality ahainst the Poweramp Media database instead of the Android Media database. Main reason for doing this is that Android does not offer the ratings tags whereas Poweramp does. However I run into the same frsutrating issue when trying to query for Genre. Both Poweramp and Android appear not to adhere to relational database design principles as I am unable to return "genre" within the same query. The table folder_files holds foreign keys to album, artist, composer referring to data held in other tables. Surprisingly the key to genre is missing. There are url's listed in the API documentation but I would like to return all relevant track info in one sql pass, for example: powerampuri = Uri.parse("content://com.maxmpz.audioplayer.data/files"); return resolver.query( powerampuri, new String[]{pamp.pamptrack_id, pamp.folders_path, pamp.folder_files_name}, mwhere, sselectionArgs, msort_order); but as fas as I am able to establish, genre is not included Anyone have any suggestions?
  8. This was asked at the 792 thread but was lost in the flood of comments. Do we have an API documentation available for 792?
×
×
  • Create New...