VLC-iOS issueshttps://code.videolan.org/videolan/vlc-ios/-/issues2021-12-07T17:05:45Zhttps://code.videolan.org/videolan/vlc-ios/-/issues/1224Playback position not exported when continuing playback2021-12-07T17:05:45ZFelix Paul Kühnefkuehne@videolan.orgPlayback position not exported when continuing playbackWhen starting playback of a previously played item and resuming at the last position, that position is not exposed to the OS. If you check from the OS, it will show as if the item was playing from the start. The position is updated in th...When starting playback of a previously played item and resuming at the last position, that position is not exposed to the OS. If you check from the OS, it will show as if the item was playing from the start. The position is updated in the OS when pausing once.3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1028Add debug log2021-12-07T15:17:30ZMigration BotAdd debug logBy Android, WindowsPhone and Desktop so easy. David please. I can not help for you :( E.g that with lag 10bit,ASS/SSA full styling and andBy Android, WindowsPhone and Desktop so easy. David please. I can not help for you :( E.g that with lag 10bit,ASS/SSA full styling and and3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/655Dump medialibrary is missing2021-12-07T15:17:28ZAlexandre PerraudDump medialibrary is missingWhen the users report an issue with the medialibrary, that could be useful to have a way to dump and send this, to help the devs to fix this issue.When the users report an issue with the medialibrary, that could be useful to have a way to dump and send this, to help the devs to fix this issue.3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/917SMB is not discovered with Bonjour2021-12-07T09:28:54ZFirstyearSMB is not discovered with BonjourTesting with VLC for TVOS version 3.1.0(394) and 3.0.11(405) on TVOS 13.4.8 model A1625, bonjour services with _smb._tcp are not shown or discovered, and "connect generic server" is not displayed in any conditions.
After investigating t...Testing with VLC for TVOS version 3.1.0(394) and 3.0.11(405) on TVOS 13.4.8 model A1625, bonjour services with _smb._tcp are not shown or discovered, and "connect generic server" is not displayed in any conditions.
After investigating the logs, the following relevant messages are seen:
```
default 15:54:19.483194+1000 VLC-tvOS found bonjour service: Hector (_http._tcp.)
default 15:54:19.486852+1000 VLC-tvOS found bonjour service: UniFi Controller (172_24_10_134) (_http._tcp.)
default 15:54:20.691981+1000 VLC-tvOS VLC Library parsing failed for http://e6a0dbf2a325.local.:8080/libMediaVLC.xml with error Error Domain=NSXMLParserErrorDomain Code=1 "(null)"
```
It appears that once HTTP services are "found" the NSBonjourServices handler does *not* provide any other service types to the VLC process, and that has some impact on the "connect generic server" not appearing.
A customised build where I removed the _http._tcp service was then able to correctly discover _sftp._tcp services, but _smb._tcp services were still not found. It appears the order of services in the NSBonjourServices section of the plist may impact this, but I would prefer someone else is able to confirm this.
This may be unique to my network due to the fact I have _http._tcp services in bonjour and _smb._tcp with out netbios/wins. I also have multiple vlans and an avahi reflector between them which causes a large number of services to be present.
The expected behaviour is that generic server connect *always* appears, and that all types of bonjour servires (sftp, smb etc) are able to be displayed.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1221Connect to network dialog allows connecting to null server2021-12-02T13:27:02ZMarvin ScholzConnect to network dialog allows connecting to null serverThe network connection dialog for SMB allows pressing the connect button without any details given,
resulting in VLC showing a Browse view for `(null)` with a loading spinner.
Instead, without any hostname given, the Connect button sho...The network connection dialog for SMB allows pressing the connect button without any details given,
resulting in VLC showing a Browse view for `(null)` with a loading spinner.
Instead, without any hostname given, the Connect button should not be enabled.3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1074Change audio delay interface to be more precise2021-12-02T13:18:29ZugoleftillgoriteChange audio delay interface to be more preciseOperating System: iOS 11.4.1
Version: VLC for iOS 3.1.0 (308)
Hardware: iPhone 7 (MN9H2LL/A)
Logs: None
Enhancement request:
This audio delay request is two-fold:
1. This recent update to VLC for iOS changed to granularity of the audio...Operating System: iOS 11.4.1
Version: VLC for iOS 3.1.0 (308)
Hardware: iPhone 7 (MN9H2LL/A)
Logs: None
Enhancement request:
This audio delay request is two-fold:
1. This recent update to VLC for iOS changed to granularity of the audio delay to be too coarse (now is 50ms increments). I use this setting to compensate for my Bluetooth headphones, which have about a 30ms delay. Having increments of 10ms would be much more useful.
2. It is quite difficult to set a precise delay with the current slider input system. I over/undershoot 4-5 times before I get the setting I want, which I have to do for every video. Please create a setting that allows you set a default audio delay for all video playback and allow for a precise input by typing in a value.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/480MedialibraryService: Show error report after migration from old medialibrary2021-12-02T13:13:49ZSoomin LeeMedialibraryService: Show error report after migration from old medialibraryIn the case where there is a migration error, we should "store" it and show a report saying which wasn't migrated.In the case where there is a migration error, we should "store" it and show a report saying which wasn't migrated.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/560Refactor SortModel properties handling2021-12-02T13:12:15ZSoomin LeeRefactor SortModel properties handlingCurrently, the properties of the SortModel are handled ungracefully in each model.
We should refactor it so that each model doesn't have to manually set it.Currently, the properties of the SortModel are handled ungracefully in each model.
We should refactor it so that each model doesn't have to manually set it.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/564Edit Mode : No message to confirm your action2021-12-02T10:53:54ZAlexandre PerraudEdit Mode : No message to confirm your actionWhen you perform an action in edit mode, there is no message to confirm that you have done something.
For Delete or Rename, you see the result, but not for Share or Add to Playlist.When you perform an action in edit mode, there is no message to confirm that you have done something.
For Delete or Rename, you see the result, but not for Share or Add to Playlist.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/573Fix viewcontroller hierachy2021-12-02T10:38:22ZCarolaFix viewcontroller hierachyWe currently have the playbackcontroller as a childcontroller of the tabbarViewController but that's not a tabbaritem and it let to an invisible 6th tabbaritem before.
This controller should instead not be childcontroller but we should h...We currently have the playbackcontroller as a childcontroller of the tabbarViewController but that's not a tabbaritem and it let to an invisible 6th tabbaritem before.
This controller should instead not be childcontroller but we should have another controller that has the tabbarcontroller and playerviewcontroller in containerviews and would become the new rootviewcontroller. Right now the tabbarcontroller is our rootviewcontroller3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/669Enable last playback position for audio2021-12-02T10:33:22ZFelix Paul Kühnefkuehne@videolan.orgEnable last playback position for audioSo far, only the last playback position is remembered for video. Users would like to see an option to also remember it for audio files, which makes sense if those are longer than regular pop songs.So far, only the last playback position is remembered for video. Users would like to see an option to also remember it for audio files, which makes sense if those are longer than regular pop songs.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1217Remove legacy MediaLibraryKit2021-12-02T10:19:43ZFelix Paul Kühnefkuehne@videolan.orgRemove legacy MediaLibraryKitThe current versions including the upcoming 3.3.0 release still include the legacy MediaLibraryKit that was replaced by VLCMediaLibraryKit in version 3.2. It should eventually be removed. Users updating from 3.1 to 3.3 should already be ...The current versions including the upcoming 3.3.0 release still include the legacy MediaLibraryKit that was replaced by VLCMediaLibraryKit in version 3.2. It should eventually be removed. Users updating from 3.1 to 3.3 should already be rare and even more for future releases.3.3.0Soomin LeeSoomin Leehttps://code.videolan.org/videolan/vlc-ios/-/issues/1057VLC on iOS crashes shortly after reopening App when previously played from NAS2021-12-02T10:17:43ZkjasfhrVLC on iOS crashes shortly after reopening App when previously played from NASWhen playing a video file from my local NAS, everything works fine. When I pause the video, leave the App and come back after a short time, I see the video player interface and are able to press play. But the video won‘t continue and aft...When playing a video file from my local NAS, everything works fine. When I pause the video, leave the App and come back after a short time, I see the video player interface and are able to press play. But the video won‘t continue and after a few seconds the app crashes.
I then have to reopen the app, connect to the NAS and start the media file again.
The app also crashes when not trying to continue playback but to go back to the file selector by tapping Done in the upper left corner. Maybe because the current file‘s location can no longer be accessed.
I guess the connection / session to the NAS expired - but maybe the App should display a message than instead of crashing.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1223MobileVLCKit: umbrella header for module 'MobileVLCKit' does not include head...2021-12-02T09:38:12ZSoomin LeeMobileVLCKit: umbrella header for module 'MobileVLCKit' does not include header '/vlc/libvlc.h'On master, we have 15 warnings complaining about:
```umbrella header for module 'MobileVLCKit' does not include header '/vlc/libvlc.h'```
This seems to be new with the latest 3.3.18b6On master, we have 15 warnings complaining about:
```umbrella header for module 'MobileVLCKit' does not include header '/vlc/libvlc.h'```
This seems to be new with the latest 3.3.18b63.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/642Settings scrolling is weird2021-12-01T09:35:27ZCarolaSettings scrolling is weirdThe automatic scrolling away of the title on the settings page feels incredibly weird, as it removes the direct manipulation of the thumb with the screen content (see attached video).
Meaning the tableview scrolls up automatically when ...The automatic scrolling away of the title on the settings page feels incredibly weird, as it removes the direct manipulation of the thumb with the screen content (see attached video).
Meaning the tableview scrolls up automatically when the navigationbar is collapsing and the position of the thumb changes on the tableview.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/905Library view does not reload when syncing media via iTunes / Finder2021-11-29T16:47:20ZFelix Paul Kühnefkuehne@videolan.orgLibrary view does not reload when syncing media via iTunes / FinderWhen syncing media via iTunes / Finder, the Video category of the library screen does not refresh when synchronization is complete. It will correctly list the media as soon as you switch to another category and then back.
Note: when del...When syncing media via iTunes / Finder, the Video category of the library screen does not refresh when synchronization is complete. It will correctly list the media as soon as you switch to another category and then back.
Note: when deleting media, the screen _is_ reloaded!3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1192Unable to stream from FTP server2021-11-27T13:29:25ZJoshua ZamoranosUnable to stream from FTP server## Platform
- VLC: 3.3.0 (404-409)
- iPad 2 : iOS 9.3.5
- iPhone 6s : iOS 14.8
- FTP Server: Filezilla (0.9.41 beta) from ApacheFriends [XAMPP Version 5.6.28](https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/5.6.28/xampp-wi...## Platform
- VLC: 3.3.0 (404-409)
- iPad 2 : iOS 9.3.5
- iPhone 6s : iOS 14.8
- FTP Server: Filezilla (0.9.41 beta) from ApacheFriends [XAMPP Version 5.6.28](https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/5.6.28/xampp-win32-5.6.28-1-VC11-installer.exe/download)
## Reproduction steps
1. Connect to FTP server
2. Browse the directory (notice that thumbnails doesn't show up even though it's enabled in the settings)
3. Play a video
## Issue
It closes the player but stays in the app
## Additional details
Downloading from the FTP and playing it locally works.
I also tested streaming on another player (nplayer) and it works so this is VLC-specific3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1054iOS app tracks listed and played in the wrong order2021-11-26T13:14:38ZRichard_CiOS app tracks listed and played in the wrong orderI have on my LAN a DLNA library of FLAC audio files. When playing an album the tracks are played in Track Title alphabetical order, not in the correct order as per the track number metatdata.I have on my LAN a DLNA library of FLAC audio files. When playing an album the tracks are played in Track Title alphabetical order, not in the correct order as per the track number metatdata.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/668Library screen should remember last state2021-11-26T13:10:53ZFelix Paul Kühnefkuehne@videolan.orgLibrary screen should remember last stateWhen starting the app, it will always show the video library regardless of the last panel. It should remember whether it was showing the audio library (or network, ...) and also which sub-category (artist, album, ..)When starting the app, it will always show the video library regardless of the last panel. It should remember whether it was showing the audio library (or network, ...) and also which sub-category (artist, album, ..)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/797Feature Request: Add customisable playback speed and a bigger slider bar2021-11-26T13:10:26ZDeepakFeature Request: Add customisable playback speed and a bigger slider barCurrent version has a smaller slider bar and most times it is difficult to slide in one go. Also it would be great if instead of a slider, plus and minus icons be place on both ends of the bar to facilitate easier increment/decrement. I'...Current version has a smaller slider bar and most times it is difficult to slide in one go. Also it would be great if instead of a slider, plus and minus icons be place on both ends of the bar to facilitate easier increment/decrement. I'd also like to request each interval step be set to 0,05x rather than staggered rise in speed. For audiobook books these step increments help a lot.
If minus/plus option is cumbersome, please just add requested step intervals and if possible zoom-able slider ball(big finger issues).
Thanks.3.3.0