yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Adilost:
Subtitles showing different then before when casting..

Lately i've noticed the subtitles are appearing different then before on my TV, when casting from bubbleupnp to my chrome cast ultra device.

I don't know if this could be due to a chrome cast firmware update or maybe a setting from within bubbleupnp?

I'll do my best to explain the situation, but first lets take a look at the snapshot below:

[IMG="sub_positions"]https://image.ibb.co/mXmiJz/Sub_Example.png[/IMG]

As you can see i've marked the caption sentences Position 1 and Position 2 in Red.

Now, a while ago whenever i was casting from bubbleupnp to chrome cast, a single sentence of caption would always appear at Position 1. If there are more sentences, the first line of that sentence would start at Position 2, therefor finishing the next line of sentence at Position 1 (just like in the snapshot).

As if the bottom margin was static or fixed so to say, and subtitles would appear above from this fixed bottom margin.

However, lately whenever i cast, i see that a single sentence now somehow shows up at Position 2 instead of Position 1, therefor leaving a huge space between that position and the bottom of the video.

Any tip to get it right again is appreciated.

Love from Holland,

Atilla
[Android Apps and Games] matteo78it:
bubbleUPnP whith mx player

Hello,

how do I set the default player mx player to see iptv channels on chromecast. With the default reader I have no problems. Thank you
[Android Apps and Games] bubbleguuum:
[MENTION=7121826]Adilost[/MENTION]

Also answered by e-mail.

This is due to beta firmware (1.32xxxx) positioning subtitles lower than previous versions.

Until the beta becomes official firmware and I adjust the position server-side to fix it for everybody, you can workaround this issue

by manually adjusting the vertical position of the subtitle. See this post for details:

https://plus.google.com/b/115387584836830082266/115972227822425553891/posts/jYiJxMLhqi3
[Android Apps and Games] bubbleguuum:
[MENTION=6307320]matteo78it[/MENTION]

Answered by e-mail, asking for details.
[Android Apps and Games] bubbleguuum:
[MENTION=1158469]Daniel_Lechu[/MENTION]

I'm looking into it. Likely due to storage being formated as internal rather than portable which is more common.
[Android Apps and Games] bubbleguuum:
[MENTION=4437908]MordredKLB[/MENTION]

The one without [Home] only appears when you are connected to the WiFi of your local network: this is your regular foobar2000 media server.

The [Home] one is the same server wrapped by BubbleUPnP Server. It appears both when you are connected on your local network and outside. Caching only happens if you stream music browsed from the [Home] media server and it will only happens for the network connection types set in Settings > Internet access with BubbleUPnP Server > Active on connection. By default this setting is set to "Mobile" so caching happens only on mobile data connections. If you want to cache on all connections, change it to "Mobile / WiFi / Ethernet"

You can hide any media server in Settings > Hide/unhide renderers and libraries.
[Android Apps and Games] Adilost:
Thank you for the elucidation sir. Much appreciate it.

Keep up the good work..
[Android Apps and Games] bubbleguuum:
eh.
[Android Apps and Games] bubbleguuum:
The BubbleUPnP Server launcher APK for Android is updated to v1.1.

If you use it, it is advised to upgrade (uninstall old APK, install new) to benefit from optimized FFmpeg binaries for your CPU.

Note: this is just the Android shell that runs BubbleUPnP Server, still at version 0.9-update30.

Changelog and APK download

.
[Android Apps and Games] Daniel_Lechu:
Thanks!!, If you need any test from my part, tell me.

Greetings.
[Android Apps and Games] hornetster:
Bubbleupnp - One of the best apps on the market, great support, always adding more features!

Top stuff - thanks a heap.
[Android Apps and Games] bubbleguuum:
[MENTION=1158469]Daniel_Lechu[/MENTION]

I'm investigating this and normally, if you have formatted the SD Card as adoptable storage, it should not be listed in BubbleUPnP because adoptable storage is additional storage for apps + their data.

So my question is if it was formatted as portable storage instead. That is: can you remove the SD card and read its content on a desktop computer ?

In other terms, if you go into 'Android Settings > Storage & USB' is your SD Card listed under the 'Portable Storage' section or not (see screenshot:

https://images.techhive.com/images/article/2016/02/adoptable-storage-space-100647618-large.jpg)
[Android Apps and Games] Daniel_Lechu:
Hello,

My storage is adoptable (just like right image on screenshot).

I've investigated a little on my tablet and you're right, the storage is showed as internal in apps, but while all other apps I've tested are able to read inside my movies folder, BubblePNP show the folder in the list but cannot enter.

A possible workaround is to hide SD when is internal.

Greetings!
[Android Apps and Games] bubbleguuum:
[MENTION=1158469]Daniel_Lechu[/MENTION]

OK, so that SD Card entry should not be listed at all. The Android StorageManager.getStorageVolumes() API lists it a removable StorageVolume, that's why it is listed. Though now I have added a check to discard volumes that are primary storage, hoping this will discard adoptable sd cards. I cannot test it as my test device with a SD Card is only on Marshmallow and this needs Nougat.
[Android Apps and Games] 2waq:
Hello

Since a few weeks i got following Error.

Action SetAvTransporturi failed. Error 716

What does it mean?
[Android Apps and Games] Daniel_Lechu:
Where I can test it?

Thanks!
[Android Apps and Games] bubbleguuum:
[MENTION=9361536]2waq[/MENTION]

It's a renderer error stating "Resource not found", whatever that means.

Please send me a log file playing such media to your renderer so I can have a look. See first post of this topic for logging instructions.
[Android Apps and Games] valentijn12:
I'm using a chromecast with openhome renderer enabled. Using Linn I send Tidal playlists to the chromecast. This all works great, except that the maximum playlist length appears to be 998 songs. The documentation of OpenHome mentions a parameter called Tracksmax that limits the number of items in a playlist. Is there any way that I could increase (or remove) this limit?
[Android Apps and Games] dez93_2000:
Hi again bubbleguuum, adding more to this. I haven't been using the app much recently partially due to bugs. I think the recent beta version has solved some of them. More buggy behaviour however:

7. Related to bug/request 2: bubble loads slowly due to playlist loading. I should probably clear it more often but it still seems like something that could be optimised given it's functionally a simple list? When I add to playlist from library it's very slow, sometimes crashing the app when it's a long list. Playback was then stuttering afterwards, as if network traffic was a problem, but I'm now testing the same track by playing it from NAS ethernetcabled to router ethernetcabled to TV (instead of NAS ethernetcabled to router wifid to bubbleserver phone to speakers). Wifi shouldn't be a problem as there's nothing else using the network. I can't 100% rule out this being my (CP) phone being laggy and needing a clean-out, but I'm surprised the add-to-playlist command should cause so many problems as, again, I presume it's just a simple list of file locations?

Thanks. Please let me know if your current work on the next upgrade will be addressing many/most of these.
[Android Apps and Games] bubbleguuum:
[MENTION=8322438]valentijn12[/MENTION]

Tracksmax is 10000 for OpenHome renderers created with BubbleUPnP Server.

However on Linn DS renderers it is 1000, so it is very well possible that if you used Linn Kazoo to add tracks it is hardcoded to this max value.
[Android Apps and Games] valentijn12:
Thanks for the explanation! What control point do you suggest to bypass this limitation?
[Android Apps and Games] bubbleguuum:
[MENTION=8322438]valentijn12[/MENTION]

Well, I did some tests with Linn Kazoo (Windows, v4.12.6) and had no problem adding more than 1000 tracks to the Playlist of an OpenHome'd Chromecast Audio... I tried adding 7000 items at once (not exactly recommended) and it added about 2000 then stopped for an unknown reason. But I still was able to add more items afterwards. In any case the device's Playlist is not designed to hold thousands of tracks: it's a playback queue and not supposed to hold an entire collection.

Do you have this issue with the actual OpenHome Playlist (playback queue) being limited to 1000, or your TIDAL playlists not listing more than 1000 tracks ?
[Android Apps and Games] bubbleguuum:
[MENTION=1496529]dez93_2000[/MENTION]

Thank you for your reports. It's difficult to give a precise answer or address your points because I don't know exactly what you are doing.

If possible, I suggest that you break down each issue to something I can easily reproduce without ambiguity or having to guess, step by step (bullet points), detailing each step even if it seems obvious. Don't forget to mention which renderer you control (in your post you mention OpenHome'd BubbleUPnP renderer and Chromecast), how many tracks you add, where are they from (Library), etc.

Other than that, the non-OpenHome Playlist content is saved only when the app goes into the background or you exit the app (Menu > Exit), for efficiency reasons. But I've made a modification for save it immediately on clearing it.
[Android Apps and Games] valentijn12:
I've got a tidal playlist with about 1500 songs. I see now that if I open that playlist on Linn Kazoo (Windows and Android) it only shows the first 1000 songs. So the problem lies with Linn

Edit:

Thanks for your help! I found that if I add the songs in batches of 500 songs everything works very smoothly. Afterwards I save the playlist in Linn which I can easily send to the openhome chromecast :)
[Android Apps and Games] bubbleguuum:
[MENTION=8322438]valentijn12[/MENTION]

Make sure you use BubbleUPnP Server 0.9-update30 and not some older version.

I created a 1500 track TIDAL playlist (in My Tidal > My Playlist section), all 1500 tracks were listed in Kazoo and could add all tracks but... it took forever and I noticed that the few hundred tracks are initially added fast then slower and slower up it adds them to a crawl and Kazoo takes 100% of a single core.

It doesn't do this if I add 1000 tracks (the max possible) to my Linn DS renderer, which are added very fast.

So I think I have identified a performance issue specific to adding a large number of tracks to BubbleUPnP Server's OH renderer when using Kazoo. Not exactly the problem you reported, but will look into it as I have an idea what may cause it.
[Android Apps and Games] nobody573:
Hello my problem is that since some versions the end time is no longer displayed, so the total length of the film. The elapsed time is displayed normally. In addition, when spooling is not properly spooled but it jumps more. Does anyone else have that?

Samsung galaxy s9 plus

Gesendet von meinem SM-G965F mit Tapatalk
[Android Apps and Games] pascal_fleury:
Confused with albums with identical names but different artists

I have both 'Bryan Adams / Unplugged' and 'Eric Clapton / Unplugged' on my minidlna server, and BubbleUpnp on Android shows me the songs from Eric Clapton (title, and music), but album art of Bryan Adams (and meta information for album).

I do have a single album in the list though, so it does some interesting mix and match.

I have added the Bryan Adams one later, after I have the android app browse for the collection.

server: minidlna 1.2.1 on Ubuntu 18.04

android BubbleUpnp 2.9.4 (armeabi-v7a)
[Android Apps and Games] bubbleguuum:
BubbleUPnP 3.0 published to Google Play.

APKs and changelog since previous beta.

.
[Android Apps and Games] IronTechmonkey:
Wahoo, and thanks [MENTION=3373153]bubbleguuum[/MENTION]. You should be a Recognized Developer here.

Also a general note: BubbleUPnP is a wonderful app, and bubbleguuum is a particularly responsive developer. It breaks my heart to so many of bubbleguuum's direct answers (which are helpful and polite even when a question may not be so) left un-thanked by the people who asked the questions. People please... share the love! :D
[Android Apps and Games] anton49:
Latest UPDATE to BubbleUPnP

What on earth has happened to my usual interface! I have just finished setting up my audio library to include the most important fields I feel are necessary. The look I am used to was 'perfect' ie. 4 fields at the top and the graphic below. You have completely messed this up. No control over the fields I can enter. Why have you put 2 fields on one line with a slash between-HORRIBLE!!! There was no need to change the interface so drastically. I paid for your app which I considered the best outside of Netron, now it is of no use to me and all the months I have spent on designing my audio files around your previous interface have been a waste of time. Is it possible to download the previous version?

Yours, a very disappointed customer
[Android Apps and Games] bubbleguuum:
[MENTION=9372992]anton49[/MENTION]

Whenever any app does a major UI update, there is at least someone that is very very very upset. So, you're welcome !

You can download previous versions on APK mirror: https://www.apkmirror.com/apk/bubblesoft/bubbleupnp-for-dlnachromecast/
[Android Apps and Games] IronTechmonkey:
Speaking as another paid BubbleUPnP user; It's not easy to keep everyone happy when major updates are made, but those updates will still be made because they do contain substantive improvements in function, and or are popular with the majority of people, and or because the software landscape forces the changes thereby leaving developers with little choice but to make changes.

For example, I absolutely hate Google's Material design, particularly that absurd plus-sign button which often obscures important screen elements. In that regard; IMO even though the new BubbleUPnP interface does require some getting used to it does a better job of avoiding those things that I don't like about material design than most apps do (and IMO it's now easier to navigate around the app than it was before, and some playback issues have been fixed).

Also, if an app is that important to you there is another option: Watch its development thread and try out the test versions that are available. That way you have a chance to provide feedback about prospective changes. We've had many weeks to do that though this thread before the new versions was officially released. While it's true that not everyone would be able or willing to do that, if the app is important enough it's worth putting yourself in position to provide such feedback.

Lastly and to the point I made in the post preceding yours: Your tone is overtly and needlessly disrespectful yet bubbleguuum responded graciously. We should all aspire to that level of patience and tolerance. Again, my thanks to bubbleguuum for the continued development of this very nice app, and for being so receptive to user feedback. Apologies for the off topic. I'll leave it there.
[Android Apps and Games] julian67:
I'm another paying customer and user of both the app and the server. The new UI is a total mess. I'll describe some of the problems:

There is so much going on in the now playing screen that even on big smartphone (LG V20, 5.7 inch screen) it is really tricky to use the various buttons and menu options and controls. I can see that this style of UI would work somewhat OK on a display over 10 inch, but even on a very big smartphone it is really terrible.

In amongst all those tiny buttons there is the dreaded "kill" switch, right there on the main screen! The tiniest slip, or even a butt dial type event, and your music player is killed! That is unbelievable stupid UI design.

On the older UIs, *for years* it has been possible to display:

cover art at a really nice big size

composer tag

artist tag

album tag

track number and title and duration.

For example: [IMG="Now Playing"]https://drive.google.com/open?id=17sRB-TLeo6zgRKcrCS96YEI6gTF8dv-1[/IMG]

(file attached as it doesn't seem possible to link to a Google Drive hosted image)

That is so concise and complete. It's exactly what I want. And if someone wants something slightly or very different, they could do that too! No longer.

It's now a horrible, confused, badly conceived and poorly implemented UI and I can't make it work how I need it to work, either visually or in terms of control and function. I uninstalled and reverted to a backup of the previous version.

Please, please, reconsider.
[Android Apps and Games] masterpfa:
Good evening all.

Am I missing something, but the option I previously had to choose renderers appears to be missing. I only updated a few hours ago, but earlier today I could choose Renderes and Servers, now I only seem to be able to play locally ie on my device and not to my choice of renderers, previously Chord Poly.
[Android Apps and Games] IronTechmonkey:
Please don't take this as disagreement about your preferences as we each have our own, but I'm not experiencing all of those issues on a Moto G Peregrine 2014 (which has about as small a screen as any smart phone) and while having System Fonts set to Largest (which can clutter a UI even more), so to clarify a point of fact:

I don't see any kill switch on the "main screen" but I do see one in the menu; strategically placed in the same area of the screen as the menu button itself, which allows people to close the app and disconnect from the casting receiver more easily with 2 taps in the same area (perhaps too easily for your liking). This may have been desired by many people who thought the old UI made it too difficult to close and disconnect. The main point being, there is no kill switch on the main screen, or am I missing something there?

For my own use I don't care about cover art and tag info on the main screen but you make a good point for people who do want that on small screen devices (and this point you at least made in a civil manner).
[Android Apps and Games] IronTechmonkey:
[EDIT] With apologies [MENTION=3373153]bubbleguuum[/MENTION], I'm attempting to avoid derailing the thread any further, except to say that people should not forget that this is after all a public forum. It does not require status or approval to post here. ;).
[Android Apps and Games] IronTechmonkey:
That threw me off at first as well but we can still change the cast receiver in at least 2 places:

1) Button in the main UI (Note: The small graphic element at the lower right corner of the red box is a live indicator of which item has been selected as cast receiving device).

and

2) Button at the right side of the bottom menu:
[Android Apps and Games] pascal_fleury:
I still see it. It's in the 'Plus' section (the "hamburger" menu at the bottom) and then it's under the 'Cast' menu icon.
[Android Apps and Games] Juwi97:
First:

keep up that good work.

I can choose tracks from my Windows 7 library with my mobile and play them on my mobile. but i want it the other way round, select them on my pc and play them on my mobile.

But windows media p. doesnt find the htc hero? what i should try out?

//: i can connect now, but wmp12 says that bubbleupnp isnt answering?!
[Android Apps and Games] Taverius:
Careful as Vorbis can go to ~500kbps ...

Anyway, I'm impressed so far, just a minor niggle (i promise to find more!): I'm going to guess that whether streams in a playlist can be played depends on the server, but could you make sure the client fails gracefully upon receiving such a playlist?

I've been shopping about for UPNP apps, and while most do, like Bubble, error out when opening my '[radio]' playlist which contains ~75% of the SomaFM lineup, some manage to show the playlist in good time, without erroring out.

They still don't play, but its certainly preferrable behaviour :)
[Android Apps and Games] andrewfg:
I am pretty sue that I did send you a PM with the offending log file. However when I look at my "Sent Items" folder in this forum, there is no record of anything having been sent. => Did you get anything?
[Android Apps and Games] bubbleguuum:
I got it but didn't really investigate yet. I just noticed there seem to be garbage characters in the SOAP XML which I supsect may cause parse problems (see below). Maybe some character encoding issue on Squeezbox Server end ?

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<soap:Body>
<u:SearchResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<Result><DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/">
<item id="track_id:78254" parentID="4" restricted="1"><dc:title>???</dc:title><dc:creator>No Artist</dc:creator><res protocolInfo="http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=01;DLNA.ORG_CI=0"
size="27313920" duration="0:02:22.360" bitrate="176400" sampleFrequency="44100" bitsPerSample="16" nrAudioChannels="2">http://192.168.178.26:31416/tid_78254/src_flc/tgt_pcm/pid_4/music.pcm</res><res
protocolInfo="http-get:*:audio/x-flac:DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0" size="14972396" duration="0:02:22.360" bitrate="105000" sampleFrequency="44100" bitsPerSample="16"
nrAudioChannels="2">http://192.168.178.26:31416/tid_78254/src_flc/tgt_flc/pid_7/music.flac</res><res protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=1" size="5690400" duration="0:02:22.360"
bitrate="40000" sampleFrequency="44100" nrAudioChannels="2">http://192.168.178.26:31416/tid_78254/src_flc/tgt_mp3/pid_1/music.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class><upnp:album>K051 Ð¡Ð¿ÑÑ? Ñ?ÑÑ?Ð°Ð»Ñ?Ðµ
Ð¸Ð³Ñ?Ñ?Ñ?ÐºÐ¸</upnp:album><upnp:artist role="Performer">No Artist</upnp:artist><dc:date>2005-01-01</dc:date><upnp:genre>Kinder</upnp:genre><upnp:originalTrackNumber>14</upnp:originalTrackNumber><upnp:albumArtURI
dlna:profileID="JPEG_TN" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0">http://192.168.178.26:9000/music/f0d987fb/cover_160x160_o.jpg</upnp:albumArtURI><upnp:albumArtURI dlna:profileID="JPEG_SM"
xmlns:dlna="urn:schemas-dlna-org:metadata-1-0">http://192.168.178.26:9000/music/f0d987fb/cover_720x720_o.jpg</upnp:albumArtURI></item></DIDL-Lite></Result>
<NumberReturned>1</NumberReturned>
<TotalMatches>42314</TotalMatches>
<UpdateID>1316266579</UpdateID>
</u:SearchResponse>
</soap:Body>
</soap:Envelope>
[Android Apps and Games] andrewfg:
Ah-Ha!!

The so called "garbage characters" are (according to our common customer) Cyrillic. And they are UTF-8 encoded in the SOAP XML (as it says in the XML prefix). So I wonder if your CP is perhaps not properly handling these UTF-8 characters ??

Edit: so for example the "garbage" code "Ð¿" is "$D0 $BF" in hex and it represents "Cyrillic small letter PE" which looks like this "п" ...
[Android Apps and Games] bubbleguuum:
Above SOAP parse without problem. Tell user to send me an email at bubblebguuum@free.fr so I can tell him how to enable in-app logging, or at the least tell what the exact error he got in the app.
[Android Apps and Games] derb82:
Did WD respond to your bug report? I'm having a WD TV live as well and I would really like to use your app. What about having this as an option like "WD track advance"? I guess WD hardware is widely used and it would give you much more potential users/buyers. At least I would like to buy it then ;)
[Android Apps and Games] xblosa:
+1

And i wonder how the full version will be supplied. My TV-Box does not have access to the market.
[Android Apps and Games] bubbleguuum:
Forgot about reporting this bug, thanks for the reminder. Usually I try to workaround renderer/media server bugs but *not this time*.
[Android Apps and Games] andrewfg:
Hi bubbleguuum, Did you get the e-mail from Bernt (our common customer)? Was he able to send you an in-app log? And if so what was the outcome?