VLC-iOS issueshttps://code.videolan.org/videolan/vlc-ios/-/issues2020-02-19T04:01:45Zhttps://code.videolan.org/videolan/vlc-ios/-/issues/35Fix "Main Thread Checker: UI API called on a background thread:" warnings2020-02-19T04:01:45ZCarolaFix "Main Thread Checker: UI API called on a background thread:" warningsthere are multiple warnings that we need to fix
```
2017-07-29 23:16:11.209731+0200 VLC-iOS-no-watch[84200:12602857] [reports] Main Thread Checker: UI API called on a background thread: -
[UIView setNeedsLayout]
PID: 84200, TID: 126028...there are multiple warnings that we need to fix
```
2017-07-29 23:16:11.209731+0200 VLC-iOS-no-watch[84200:12602857] [reports] Main Thread Checker: UI API called on a background thread: -
[UIView setNeedsLayout]
PID: 84200, TID: 12602857, Thread name: (none), Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 VLC-iOS-no-watch 0x000000010a3cf078 -[VLCTimeNavigationTitleView setHideAspectRatio:] + 136
5 VLC-iOS-no-watch 0x000000010a3f398e -[VLCMovieViewController displayMetadataForPlaybackController:title:artwork:artist:album:audioOnly:] + 702
6 VLC-iOS-no-watch 0x000000010a3e2547 -[VLCPlaybackController _updateDisplayedMetadata] + 2407
7 VLC-iOS-no-watch 0x000000010a3e1b66 __47-[VLCPlaybackController setNeedsMetadataUpdate]_block_invoke + 38
8 libdispatch.dylib 0x00000001147cd354 _dispatch_client_callout + 8
9 libdispatch.dylib 0x00000001147d3718 _dispatch_continuation_pop + 967
10 libdispatch.dylib 0x00000001147de7a7 _dispatch_source_invoke + 681
11 libdispatch.dylib 0x00000001147d1ecd _dispatch_queue_override_invoke + 733
12 libdispatch.dylib 0x00000001147d8ff7 _dispatch_root_queue_drain + 772
13 libdispatch.dylib 0x00000001147d8caf _dispatch_worker_thread4 + 44
14 libsystem_pthread.dylib 0x0000000114c405a2 _pthread_wqthread + 1299
15 libsystem_pthread.dylib 0x0000000114c4007d start_wqthread + 13
2017-07-29 23:18:35.609533+0200 VLC-iOS-no-watch[84200:12602857] [Assert] Cannot be called with asCopy = NO on non-main thread.
2017-07-29 23:18:35.609772+0200 VLC-iOS-no-watch[84200:12602857] [Assert] Cannot be called with asCopy = NO on non-main thread.
2017-07-29 23:18:35.610330+0200 VLC-iOS-no-watch[84200:12602857] [Assert] Cannot be called with asCopy = NO on non-main thread.
2017-07-29 23:18:35.610577+0200 VLC-iOS-no-watch[84200:12602857] [Assert] Cannot be called with asCopy = NO on non-main thread.
2017-07-29 23:18:35.610821+0200 VLC-iOS-no-watch[84200:12602857] [Assert] Cannot be called with asCopy = NO on non-main thread.
2017-07-29 23:18:35.610996+0200 VLC-iOS-no-watch[84200:12602857] [Assert] Cannot be called with asCopy = NO on non-main thread.
2017-07-29 23:18:36.173044+0200 VLC-iOS-no-watch[84200:12689907]
Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/38Discussion on Media File Management in iOS2018-05-30T09:23:20ZCogitoDiscussion on Media File Management in iOSI've been using VLC for iOS for a while now and have some itches with file management I'd like to scratch. The issues are all inter-related, so I thought I would create this 'meta' issue first to discuss exactly what the landscape looks ...I've been using VLC for iOS for a while now and have some itches with file management I'd like to scratch. The issues are all inter-related, so I thought I would create this 'meta' issue first to discuss exactly what the landscape looks like, and will raise other issues as needed for specific changes.
I just noticed that @caro has raised a few issues that probably relate directly to this, so there may be no need to raise each of them myself.
I'm also interested in contributing the solutions myself, but I don't have enough familiarity with the codebase or iOS development to know exactly where to start. Happy to learn though!
----
Summary of Workflow
===================
Managing media files in VLC for iOS is frustrating.
I enjoy downloading youtube playlists and watching them offline on my device. To do this I download the playlist making sure to number each file so I know the order they are meant to play in.
I then transfer the files onto my device using 'iFunbox'. I assume this is equivalent to using the iTunes 'File Sharing' interface.
As these playlists often have over 100 individual files in them, I will organise the files into folders inside the iOS file sharing interface (not yet in the in-app interface).
Each file I upload then appears in the main media library interface, apparently ordered by filename.
I create a new 'folder' in the in-app interface, and move the media files into it.
If I select more than one file to move to the folder, those files will be added to the folder in reverse order. So selecting [video-1, video-2, video-3] and then moving the files into a folder results in the videos being displayed as [video-3, video-2, video-1].
Moving files 1 by 1 does not have this issue; adding a single file to a folder adds it to the end of the file list.
I have gotten quite fast at the 4 taps needed to move a single file into a folder by itself, but doing this over 100 times is a little annoying :)
Ideas
=====
1. Make the in-app folders reflect the file system folders, and vice-versa. If I create a new folder in the app there should be a new folder in the filesystem, and media files placed into a folder in-app should be placed in the corresponding folder in the file system, and vice-versa.
2. Allow ordering of media files in-app based on name/date added/etc.
3. Preserve order of media files when moving into folders.
4. Have a separate 'playlist' object to allow arbitrary ordering of media files, independent of which folder they are in. May cause issues if a file is moved on the file system, but should stay in the playlist if moved around in-app. Adding multiple files to a playlist should preserve the order they were in when selected.
----
Again, I'm not super familiar with the codebase (though I have got it compiling). There may be good reasons why some of the above is hard to do, or is a limitation of an implementation detail.
That is why I thought I would create this issue, so we can discuss what can be done about it.
If the only idea that was implemented was that file order was preserved when moving into folders in-app, I would be very happy. I think the others would be great too, but that is the one which causes me the most pain on a weekly basis.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/39ios vlc choose subtitle track2021-05-02T16:42:22ZVincentios vlc choose subtitle trackWhen there are many srt files, it will only show "Track 1", "Track 2" and so on, not its real name.
![IMG_8855](/uploads/7fe42124276530009b23cfc1904b8971/IMG_8855.PNG)When there are many srt files, it will only show "Track 1", "Track 2" and so on, not its real name.
![IMG_8855](/uploads/7fe42124276530009b23cfc1904b8971/IMG_8855.PNG)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/41Investigate if vlc for ios correctly shows folders that are shared via smb2017-09-12T09:36:45ZCarolaInvestigate if vlc for ios correctly shows folders that are shared via smbFrom user "I have my windows smb server up on my computer but when i try to access it from the vlc on my phone i'm shown that the server is empty. I figured that it's a vlc problem since nPlayer(another ios video player) shows the folder...From user "I have my windows smb server up on my computer but when i try to access it from the vlc on my phone i'm shown that the server is empty. I figured that it's a vlc problem since nPlayer(another ios video player) shows the folders in my server well."Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/64I can't open .xspf playlist2021-05-02T16:39:32ZCarolaI can't open .xspf playlistFrom a user:
In previous version I can open .xspf playlist, but then I can't change chanels from playlist, just played first address from playlist. Now when I update to latest version for iPhone I can't open even .xspf file.From a user:
In previous version I can open .xspf playlist, but then I can't change chanels from playlist, just played first address from playlist. Now when I update to latest version for iPhone I can't open even .xspf file.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/121File management buttons cut off if In-Call Status Bar is displayed2018-07-11T07:15:19ZFelix Paul Kühnefkuehne@videolan.orgFile management buttons cut off if In-Call Status Bar is displayedIf the In-Call Status Bar is displayed, the file management buttons in library view are cut-off and cannot be used. See screenshot. Note that there is an option in iOS Simulator (Hardware menu) to simulator that bar.
![image2](/upload...If the In-Call Status Bar is displayed, the file management buttons in library view are cut-off and cannot be used. See screenshot. Note that there is an option in iOS Simulator (Hardware menu) to simulator that bar.
![image2](/uploads/aa10e8bf4fdb2578b6ec4d3e9c3d033c/image2.jpg)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/123Improve UX of the audio delay slider2021-03-18T02:23:12ZFelix Paul Kühnefkuehne@videolan.orgImprove UX of the audio delay sliderMost users want to select very small time durations like 0.3s, which is virtually impossible right now and worse not remembered once succeeded.Most users want to select very small time durations like 0.3s, which is virtually impossible right now and worse not remembered once succeeded.FutureCarolaCarolahttps://code.videolan.org/videolan/vlc-ios/-/issues/128Expose audio delay option on Apple TV2021-11-13T13:26:46ZFelix Paul Kühnefkuehne@videolan.orgExpose audio delay option on Apple TVWe should expose that option globally.We should expose that option globally.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/130Adjust fastlane script2022-03-03T14:40:13ZCarolaAdjust fastlane script- Upload to hockey
- Adjust the changelog method to use an environnement variable instead of the hard coded username "*"
this can also be done partly. If you only know how to add the hockey integration, go for it! if you only know how t...- Upload to hockey
- Adjust the changelog method to use an environnement variable instead of the hard coded username "*"
this can also be done partly. If you only know how to add the hockey integration, go for it! if you only know how to do the environment variable fun? Be my guest!
every small step is progress :)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/142Allow playback control with physical keyboards2019-03-11T12:46:24ZFelix Paul Kühnefkuehne@videolan.orgAllow playback control with physical keyboardsApple's keyboard for iPad can be attached during video playback and it would be nice if it could be used with hotkeys similar to the default set we have on macOS, like space for play/pause, cursors for seeking, etc.Apple's keyboard for iPad can be attached during video playback and it would be nice if it could be used with hotkeys similar to the default set we have on macOS, like space for play/pause, cursors for seeking, etc.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/177RemoteNetworkCell height should be dynamic2022-05-12T12:40:31ZCarolaRemoteNetworkCell height should be dynamicRight now we have a static height of 55 which is not ideal and we set the tableviewController to the defined height in the RemoteNetwork datasource which is really not how this should be done! Instead the cells should be self sizing and ...Right now we have a static height of 55 which is not ideal and we set the tableviewController to the defined height in the RemoteNetwork datasource which is really not how this should be done! Instead the cells should be self sizing and we should dynamically query the contentsize of the tableview or something like thatFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/193Send local notification once download is complete2023-01-19T12:20:05ZFelix Paul Kühnefkuehne@videolan.orgSend local notification once download is completeFutureFelix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/195Restructor Settings to have subscreens for groups2021-12-13T08:43:33ZCarolaRestructor Settings to have subscreens for groupsfor example the subtitles, video gestures and so onfor example the subtitles, video gestures and so onFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/201iPad Pro's "SmartKeyboard" hides playback controls2021-03-18T03:33:21ZFelix Paul Kühnefkuehne@videolan.orgiPad Pro's "SmartKeyboard" hides playback controlsThe not-so-smart iPad Pro Keyboard hides VLC's playback controls.The not-so-smart iPad Pro Keyboard hides VLC's playback controls.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/241UPnP browser only showing 100 items2021-03-20T09:56:54ZamikapoorUPnP browser only showing 100 itemsI have an HDHomeRun that has around 200 channels. VLC on iOS and tvOS only show the first 100 channels. Other DLNA/UPnP players I have tested show all the channels. I can't seem to track down what would be causing this issue.I have an HDHomeRun that has around 200 channels. VLC on iOS and tvOS only show the first 100 channels. Other DLNA/UPnP players I have tested show all the channels. I can't seem to track down what would be causing this issue.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/245deleting an entire album crashes2019-08-19T10:03:03ZCaroladeleting an entire album crashesdeleting an entire album via swiping on the cell crashesdeleting an entire album via swiping on the cell crashesFutureCarolaCarolahttps://code.videolan.org/videolan/vlc-ios/-/issues/257Corsican language is available but not distributed with VLC for iOS2020-03-07T19:14:32ZPatriccollu di Santa Maria è SichèCorsican language is available but not distributed with VLC for iOSHello,
This is my first post on this source management platform, so I hope this is the right place!
I'm a VLC translator for the **Corsican** language and I've a question regarding **VLC for iOS**.
I've installed version 2.8.2 (282.1)...Hello,
This is my first post on this source management platform, so I hope this is the right place!
I'm a VLC translator for the **Corsican** language and I've a question regarding **VLC for iOS**.
I've installed version 2.8.2 (282.1) on my iPhone but can't still use it in Corsican whereas the STRINGS resources for iOS are translated and available on the Transiflex Website since the beginning of this year.
I downloaded the 'VLC for iOS 2.8.1 source code' from http://get.videolan.org/vlc-iOS/2.8.1/vlc-ios-2.8.1.tar.gz
I can't find any resource for 'co' language. Please can you tell me why? When will it be distributed and available on Apple Store?
For your information, a Corsican translation is also available for Android and RT.
Best regards,
PatriccolluFutureFelix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/266Unable to rename specific file2021-11-26T12:42:45ZSoomin LeeUnable to rename specific fileUnable to rename some files for example:
Cannot rename `[Eclipse] Code Geass - Lelouch of the Rebellion R2 - 15 (1280x720 h264) [DCA806F7]` to any name.
Tested on VLC-iOS 3.1, iPhone 7 - iOS 11.4.Unable to rename some files for example:
Cannot rename `[Eclipse] Code Geass - Lelouch of the Rebellion R2 - 15 (1280x720 h264) [DCA806F7]` to any name.
Tested on VLC-iOS 3.1, iPhone 7 - iOS 11.4.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/307bluetooth headphones disconnect when changing the volume and not only when it...2021-05-02T16:56:58ZCarolabluetooth headphones disconnect when changing the volume and not only when it's high volumeFutureThomas GuillemThomas Guillemhttps://code.videolan.org/videolan/vlc-ios/-/issues/326Move Downloads to a service (Downloads stop when you background the app or pu...2022-05-12T12:39:59ZCarolaMove Downloads to a service (Downloads stop when you background the app or put your phone to sleep)https://twitter.com/christian_beer/status/1044997243256868869https://twitter.com/christian_beer/status/1044997243256868869Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/332Chapters and titles show the same title2023-04-27T12:46:15ZCarolaChapters and titles show the same titleAlso the title selection doesn't work it' always the first, while chapter selection works
![Screen_Shot_2018-10-10_at_3.44.59_PM](/uploads/a346c6075ff2e7444c59b1efd86e1c23/Screen_Shot_2018-10-10_at_3.44.59_PM.png)Also the title selection doesn't work it' always the first, while chapter selection works
![Screen_Shot_2018-10-10_at_3.44.59_PM](/uploads/a346c6075ff2e7444c59b1efd86e1c23/Screen_Shot_2018-10-10_at_3.44.59_PM.png)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/350feature download subtitle on iOS2020-03-07T19:14:19ZCarolafeature download subtitle on iOSFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/378VLC automatically plays the next file (even though the option is disabled)2024-02-15T10:54:03ZFelix Paul Kühnefkuehne@videolan.orgVLC automatically plays the next file (even though the option is disabled)According to user feedback, VLC continues to play the next file in lists even though the respective option is disabled (tested with 3.1.5).
Original report:
> Funktioniert super. Auch mit HDMI-Adapter. Einziges Manko: Obwohl in den Ein...According to user feedback, VLC continues to play the next file in lists even though the respective option is disabled (tested with 3.1.5).
Original report:
> Funktioniert super. Auch mit HDMI-Adapter. Einziges Manko: Obwohl in den Einstellungen "Autom. nächstes Abspielen" deaktiviert ist, wird stets die nächste Datei abgespielt. Habe ich etwas übersehen? Oder ist das ein Bug? (24. Juli 2018)
> Inzwischen gab es zwar mehrere Updates, aber "Autom. nächstes Abspielen" in den Einstellungen lässt sich immer noch nicht wirksam deaktivieren (22. Dezember 2018). Das Umlegen des Schaltersymbols scheint wirkungslos zu sein. Ist sowohl auf dem iPad Air 2 als auch auf dem iPhone SE zu beobachten.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/379When navigating Box.com, the progress spinner never hides2019-01-22T10:41:26ZFelix Paul Kühnefkuehne@videolan.orgWhen navigating Box.com, the progress spinner never hidesAfter logging in to box, it will list all the content and you can play, etc. However, the indeterminate progress indicator never hides, which is confusing to the user.After logging in to box, it will list all the content and you can play, etc. However, the indeterminate progress indicator never hides, which is confusing to the user.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/381Upload folders via WiFi Sharing2022-03-12T18:05:59ZFelix Paul Kühnefkuehne@videolan.orgUpload folders via WiFi SharingIn addition to individual files, it would be nice to be able to upload entire folders through WiFi Sharing by dragging those on the web page.
This should be doable by adapting the current JS code without changing anything in the app.
S...In addition to individual files, it would be nice to be able to upload entire folders through WiFi Sharing by dragging those on the web page.
This should be doable by adapting the current JS code without changing anything in the app.
See https://trac.videolan.org/vlc/ticket/21392 for reference.FutureSoomin LeeSoomin Leehttps://code.videolan.org/videolan/vlc-ios/-/issues/387App fails to show artwork for specific audio files2020-09-27T13:16:20ZFelix Paul Kühnefkuehne@videolan.orgApp fails to show artwork for specific audio filesVLC-iOS fails to display artwork for specific files with embedded artwork imagery. Behaves correctly with VLC-macOS. Sample file attached.
[Creedence_Clearwater_Revival_-_Proud_Mary.m4a](/uploads/dc8b4b3352e39023e2b61aeeff86285b/Creeden...VLC-iOS fails to display artwork for specific files with embedded artwork imagery. Behaves correctly with VLC-macOS. Sample file attached.
[Creedence_Clearwater_Revival_-_Proud_Mary.m4a](/uploads/dc8b4b3352e39023e2b61aeeff86285b/Creedence_Clearwater_Revival_-_Proud_Mary.m4a)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/400testCaptureVideoPlayback is too flakyand gives too many false negatives on ci2022-05-12T12:39:22ZCarolatestCaptureVideoPlayback is too flakyand gives too many false negatives on ciThis is due to downloading a video within the app from the web and we should disable it for now and use the same approach that we have on VLCKit and use testassets prior to running the testThis is due to downloading a video within the app from the web and we should disable it for now and use the same approach that we have on VLCKit and use testassets prior to running the testFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/421The migrationController comes briefly up when syncing new media2022-05-12T12:38:46ZCarolaThe migrationController comes briefly up when syncing new mediaFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/431[Feature Request] Option to hide screenshots of videos and/or collages in fol...2020-08-18T12:38:29ZCassandra Windels[Feature Request] Option to hide screenshots of videos and/or collages in folders.User requesting an option to hide screenshots of videos and an option to hide the collage of contents within a folder for additional privacy.User requesting an option to hide screenshots of videos and an option to hide the collage of contents within a folder for additional privacy.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/498(optionally) decouple screen orientation lock from UI lock2019-05-19T17:29:45ZFelix Paul Kühnefkuehne@videolan.org(optionally) decouple screen orientation lock from UI lockRight now, when you lock the screen orientation, you also lock all of the buttons, which is intentional as it is a kid safe mode of watch video.
However, some users (who don't have kids?) would like to continue to use the UI _but_ lock ...Right now, when you lock the screen orientation, you also lock all of the buttons, which is intentional as it is a kid safe mode of watch video.
However, some users (who don't have kids?) would like to continue to use the UI _but_ lock the orientation. So, we should have an option for them to enable such a behavior (or a second button?).Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/499Disable upside-down orientation changes2021-11-26T12:58:52ZFelix Paul Kühnefkuehne@videolan.orgDisable upside-down orientation changesApparently, a significant number of users (app store reviewers) is holding their phone upside-down and is upset that the video orientation changes when doing so. We might want to disable the respective checkbox for iPhone and iPod touch.Apparently, a significant number of users (app store reviewers) is holding their phone upside-down and is upset that the video orientation changes when doing so. We might want to disable the respective checkbox for iPhone and iPod touch.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/501Wrong colors in inverted mode2019-05-29T09:00:14ZFelix Paul Kühnefkuehne@videolan.orgWrong colors in inverted modeWhen using the inverted UI color mode introduced in iOS 12, the colors of the thumbnails and the video will be inverted too, which is not expected behavior.When using the inverted UI color mode introduced in iOS 12, the colors of the thumbnails and the video will be inverted too, which is not expected behavior.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/506Audio: Switching through category safe area2021-04-19T10:01:52ZSoomin LeeAudio: Switching through category safe areaIn landscape mode, if you switch from a category to another, it sometimes make the collectionView not respect the safe area as so:
![example](https://i.gyazo.com/37732144f415f8b7d8cf4c1175da53bb.png)In landscape mode, if you switch from a category to another, it sometimes make the collectionView not respect the safe area as so:
![example](https://i.gyazo.com/37732144f415f8b7d8cf4c1175da53bb.png)FutureEdgar FouilletEdgar Fouillethttps://code.videolan.org/videolan/vlc-ios/-/issues/516Add support for bookmarks2022-03-28T12:01:46ZFelix Paul Kühnefkuehne@videolan.orgAdd support for bookmarksIt would be nice to set bookmarks within long playing videos, so you can jump easily to your favorite scenes. This is particularly useful for lectures, where you may want to see some parts again and again.
A bookmarking feature will be ...It would be nice to set bookmarks within long playing videos, so you can jump easily to your favorite scenes. This is particularly useful for lectures, where you may want to see some parts again and again.
A bookmarking feature will be implemented by the media library (mainly targeting the desktop to replace the legacy implementation there), so this ticket "just" covers the UI.FutureDiogo Simao MarquesDiogo Simao Marqueshttps://code.videolan.org/videolan/vlc-ios/-/issues/555Video Player : download subtitles directly from website2019-08-28T14:57:02ZAlexandre PerraudVideo Player : download subtitles directly from websiteOn Android, you can download subtitles directly from opensubtitles.org.
That could be great on iOSOn Android, you can download subtitles directly from opensubtitles.org.
That could be great on iOSFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/561zooming Not Available2020-04-01T10:26:28ZIlyas Barkatzooming Not AvailableAs title describe, there is no fetature in this library for zoom in and zoom out live video (rtsp video).
Please suggest what to do for zooming.
Thank you.As title describe, there is no fetature in this library for zoom in and zoom out live video (rtsp video).
Please suggest what to do for zooming.
Thank you.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/610wifi switch shouldn't be enabled when connected via hot spot2022-03-12T18:06:00ZCarolawifi switch shouldn't be enabled when connected via hot spotif connected via hot spot the wifi switch looks enabled but you can't turn it onif connected via hot spot the wifi switch looks enabled but you can't turn it onFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/670Sorting integers should be more clever2020-04-30T15:20:54ZFelix Paul Kühnefkuehne@videolan.orgSorting integers should be more cleverWhen sorting 001.mp3, 002.mp3, ..., 011.mp3, the order will be 001, 011, 002, which doesn't play well with the content.When sorting 001.mp3, 002.mp3, ..., 011.mp3, the order will be 001, 011, 002, which doesn't play well with the content.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/681Re-add remaining playback time in library2019-09-20T08:19:48ZFelix Paul Kühnefkuehne@videolan.orgRe-add remaining playback time in libraryWhen re-adding a list view (#645), we should re-add the remaining playback time known from previous releases of VLC-iOS in addition to the position bar.When re-adding a list view (#645), we should re-add the remaining playback time known from previous releases of VLC-iOS in addition to the position bar.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/768Auto connect to SMB servers / save short cut to favorite folders2020-01-25T10:25:13ZTommy YoonAuto connect to SMB servers / save short cut to favorite foldersI have to go to network, connect, choose server and browse to the folders every time. It would be so much convenient if there was a way to creat shortcuts.I have to go to network, connect, choose server and browse to the folders every time. It would be so much convenient if there was a way to creat shortcuts.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/771Feature Request: Ability to decode metadata in json(UTF-16) format.2021-02-17T04:07:42ZSl@zEFeature Request: Ability to decode metadata in json(UTF-16) format.Radio stream example with metadata in json(UTF-16) format(please see picture bellow):
http://ic7.101.ru:8000/a15
![vlc_JSON](/uploads/287f82ffd5d3282c1464be8007dda818/vlc_JSON.PNG)
p.s. I'm noticed that [**MPC ShoutCast Source**](ht...Radio stream example with metadata in json(UTF-16) format(please see picture bellow):
http://ic7.101.ru:8000/a15
![vlc_JSON](/uploads/287f82ffd5d3282c1464be8007dda818/vlc_JSON.PNG)
p.s. I'm noticed that [**MPC ShoutCast Source**](https://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20Source%20Code/) DirectShow filter{[Nightly Build (from svn trunk) v1.5.4 (build 4850)](https://sourceforge.net/projects/mpcbe/files/MPC-BE/Nightly%20Builds%20%28from%20svn%20trunk%29/1.5.4%20%28build%204850%29%20beta/standalone_filters-mpc-be.1.5.4.4850.x86.7z/download)} can decode such format properly.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/884Switch to a XMLRPC library that is maintained2022-10-14T21:56:54ZFelix Paul Kühnefkuehne@videolan.orgSwitch to a XMLRPC library that is maintainedThe XMLRPC library currently used by the subtitles downloader is no longer maintained since 2015. However, there is an active fork maintained by WordPress to be used instead: https://github.com/wordpress-mobile/wpxmlrpcThe XMLRPC library currently used by the subtitles downloader is no longer maintained since 2015. However, there is an active fork maintained by WordPress to be used instead: https://github.com/wordpress-mobile/wpxmlrpcFutureFelix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/956Startup : VLC doesn't start where you left of2021-02-02T18:59:50ZAlexandre PerraudStartup : VLC doesn't start where you left ofUnlike the Android version, a user report that VLC on iOS doesn't restart where you left of : if you were in the Audio view, you always restart from the Video view (Not when you switch between app but after you restart since a while or f...Unlike the Android version, a user report that VLC on iOS doesn't restart where you left of : if you were in the Audio view, you always restart from the Video view (Not when you switch between app but after you restart since a while or force quit the app).FutureSoomin LeeSoomin Leehttps://code.videolan.org/videolan/vlc-ios/-/issues/992DVD isos seem not supported2021-03-11T14:46:35ZAlexandre PerraudDVD isos seem not supportedDVD isos seem not supported, is it a iOS restriction or can it be done ?DVD isos seem not supported, is it a iOS restriction or can it be done ?FutureSoomin LeeSoomin Leehttps://code.videolan.org/videolan/vlc-ios/-/issues/1096Add an option if u are switching between apps the audio will stop or not2022-05-12T12:41:24Zrushabh3097Add an option if u are switching between apps the audio will stop or notPls add a option where if u switch between app the audio automatically pauses and will restart only if u press the play button
And if u want audio to play in the background then toggle off that feature
Thanks
It’s is very important f...Pls add a option where if u switch between app the audio automatically pauses and will restart only if u press the play button
And if u want audio to play in the background then toggle off that feature
Thanks
It’s is very important feature.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/1202Wiki: Improve beginners guide.2022-03-12T13:24:31ZFirstyearWiki: Improve beginners guide.https://code.videolan.org/videolan/vlc-ios/-/wikis/Beginner-Guide
In the beginners guide the steps to build can be improved to be more robust for a new environment:
* Make sure [Cocoapods](https://cocoapods.org) is installed
* sudo x...https://code.videolan.org/videolan/vlc-ios/-/wikis/Beginner-Guide
In the beginners guide the steps to build can be improved to be more robust for a new environment:
* Make sure [Cocoapods](https://cocoapods.org) is installed
* sudo xcode-select --switch /Library/Developer/CommandLineTools
* pod install --repo-update
The Podfile should also prefer https:// urls over git:// urls as in some cases git urls are considered insecure.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/1210Subtitles not visible if adjusting aspect ratio to "crop to fill screen"2021-11-10T08:34:50ZAndreas KuropkaSubtitles not visible if adjusting aspect ratio to "crop to fill screen"I don't know if this has been already mentioned as I did not find anything by going through the Issues but had the problem that the search seems not to be working for me.
I'm using iPhone 13 Pro Max and generally switch to "Aspect ratio:...I don't know if this has been already mentioned as I did not find anything by going through the Issues but had the problem that the search seems not to be working for me.
I'm using iPhone 13 Pro Max and generally switch to "Aspect ratio: crop to fill screen" to avoid those bars to the left and right. I noticed that in this case subtitles are not adjusted in position and thus cutted along with the video on bottom.
![IMG_2781](/uploads/b20add09f00de1417db000f31df00c17/IMG_2781.PNG)
![IMG_2783](/uploads/00c3f363c16a9dfe5d73a6cb716b1825/IMG_2783.PNG)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/1722Cloud services: Add feature to download the entire folder's content2023-07-21T13:55:44ZDiogo Simao MarquesCloud services: Add feature to download the entire folder's contentThis is a feature request from a user wanting to have the ability to download the entire folder content instead of having to press the download button for each file.
Pressing the button will put all the content stored in the folder in a...This is a feature request from a user wanting to have the ability to download the entire folder content instead of having to press the download button for each file.
Pressing the button will put all the content stored in the folder in a queue to be downloaded.Future