VLC-iOS issueshttps://code.videolan.org/videolan/vlc-ios/-/issues2022-09-24T06:20:10Zhttps://code.videolan.org/videolan/vlc-ios/-/issues/1036Unable to link Google Drive With VLC Mobile Player on iPad 22022-09-24T06:20:10ZHamish3175Unable to link Google Drive With VLC Mobile Player on iPad 2Hello
I'd like to report a bug with VLC for Mobile Player Version 3.1.9 and linking Google Drive.
I'm attempting to link VLC Player to my Google Drive and have not been successful, the following are my steps taken and what's happens. ...Hello
I'd like to report a bug with VLC for Mobile Player Version 3.1.9 and linking Google Drive.
I'm attempting to link VLC Player to my Google Drive and have not been successful, the following are my steps taken and what's happens.
1. Open VLC for Mobile.
2 Select the VLC icon to open settings menu.
3. Select "Cloud Servicea"
4. Select Google Drive
5. Page then opens web browser accounts.google.com whereby I select my Google account for VLC to IOS.
6. New webpage opens and states "Can Not Open Page - Safarii can not open page because the address is invalid".
I also have VLC for Mobile installed on my iPhone 6s operating IOS 13 and haven't had any problems linking VLC for Mobile to Google a Drive.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1029Ogg Vorbis: Vorbis comments aren't parsed correctly2022-03-12T19:20:00ZMigration BotOgg Vorbis: Vorbis comments aren't parsed correctlyI can play back Ogg Vorbis files with vlc-ios 2.4.0 (7) but the vorbis comments don't seem to be used at all.
The Files show up in the media library but aren't grouped as Albums and no artist/track information is shown during playback.
V...I can play back Ogg Vorbis files with vlc-ios 2.4.0 (7) but the vorbis comments don't seem to be used at all.
The Files show up in the media library but aren't grouped as Albums and no artist/track information is shown during playback.
VLC 2.1.5 on Linux shows correct tag information for the same files.
FLAC files don't show this problem - here Vorbis comments seem to be read and the files are grouped as Albums.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/1018ASF sample shows green bars on iOS2021-11-26T12:37:03ZMarvin ScholzASF sample shows green bars on iOSThis ASF sample: https://samples.ffmpeg.org/asf-wmv/IMAG0002.ASF shows green bars at the bottom and right of the video on VLC for iOS (current Appstore version)This ASF sample: https://samples.ffmpeg.org/asf-wmv/IMAG0002.ASF shows green bars at the bottom and right of the video on VLC for iOS (current Appstore version)3.3.0Migration BotMigration Bothttps://code.videolan.org/videolan/vlc-ios/-/issues/1017mts can't playback2022-03-12T19:07:38ZLeviLinmts can't playbackDear developer,
After upgrade vlc app ios version to 2.8.1(from version 2.7.8), i can't playback mts file and total duration time is not correct.(show 1 second)
my device info: iPad air2, iOS 11(15A372)
VLC version : 2.8.1 (281.1)
test ...Dear developer,
After upgrade vlc app ios version to 2.8.1(from version 2.7.8), i can't playback mts file and total duration time is not correct.(show 1 second)
my device info: iPad air2, iOS 11(15A372)
VLC version : 2.8.1 (281.1)
test file: https://drive.google.com/file/d/0BzazQ86cqV0qWjRoYlQ4UlBZX1U/view?usp=sharing
Thanks3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1014Fix seeking in ipad mini2021-11-26T12:48:49ZssbastosFix seeking in ipad miniWhen viewing a movie on an ipad mini (version 1) the status bar displays the time till the movie finishes, however when seeking the status bar displays the time elapsed from when the movie started.
This to me is a major headache, often ...When viewing a movie on an ipad mini (version 1) the status bar displays the time till the movie finishes, however when seeking the status bar displays the time elapsed from when the movie started.
This to me is a major headache, often the VLC program after a resume restarts the movie from the beginning or other times the VLC will not resume rendering correctly and I have to force start from the beginning and then jump to the last played time. This is a problem, as I will usually know the time till the movie finishes but when seeking I do not know how much time has elapsed and I have to randomly jump multiple times in the movie to find the correct last played spot.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1013Sleep timer does not sleep the iPad2022-03-03T14:43:10Zsuperxc3Sleep timer does not sleep the iPadIt was working well. I turned it on and it managed to be shut down itself when I fell asleep. Until now, even if I have set the sleep timer, it does not sleep my iPad. The screen on until the next morningIt was working well. I turned it on and it managed to be shut down itself when I fell asleep. Until now, even if I have set the sleep timer, it does not sleep my iPad. The screen on until the next morning3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1012Cover art in M4A Files not displayed2022-03-03T14:52:49ZDiscotizerCover art in M4A Files not displayedOn the latest iOS Version JPEG cover art embedded in the M4A audio file tag is not displayed, GIF seems to work. Problem occurs with bought and self encoded m4a files where cover have been added with MP3Tag or TagScanner.
Cover is displa...On the latest iOS Version JPEG cover art embedded in the M4A audio file tag is not displayed, GIF seems to work. Problem occurs with bought and self encoded m4a files where cover have been added with MP3Tag or TagScanner.
Cover is displayed correctly unter VLC Windows Version, Windows File Explorer, WinAmp and so on.
Older threads pointing to the same bug can be found here: [#18074](https://code.videolan.org/videolan/vlc/-/issues/18074) and [#14793](https://code.videolan.org/videolan/vlc/-/issues/14793)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1011Player won't repeat/change song in sleep mode (iOS only)2022-03-03T14:48:55Z_aitchFactorPlayer won't repeat/change song in sleep mode (iOS only)When putting the device in sleep mode and leaving VLC for iOS to continue playing, the application will continue playing until the end of the song. However, when playing through a playlist, using "shuffle", "repeat" or "repeat all", it w...When putting the device in sleep mode and leaving VLC for iOS to continue playing, the application will continue playing until the end of the song. However, when playing through a playlist, using "shuffle", "repeat" or "repeat all", it will play about half a second of the next song before abruptly falling silent, forcing the user to momentarily turn on the screen (but not necessarily unlock it) to resume playback, which is highly inconvenient. To a layman it is unclear how this was caused or easy this is to fix, although it was not a problem in earlier versions of VLC for iOS.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1007Poor audio quality on VLC player for ios2022-03-04T15:37:29ZRealadarshPoor audio quality on VLC player for iosWhenever I listen music on VLC player its decrease the quality of music and its crashes everytime or stucks as well. I always use 360 kbps mp3 files. My iOS version is 12.2. Plz fix this soon as possible.Whenever I listen music on VLC player its decrease the quality of music and its crashes everytime or stucks as well. I always use 360 kbps mp3 files. My iOS version is 12.2. Plz fix this soon as possible.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1004Double tap gesture for pause/play2022-02-28T16:41:00ZmahmoudfayedDouble tap gesture for pause/playIs it possible that you add double tap gesture to pause/play? I take notes while watching a video so I pause/play a lot and I find double tap so much easier. Also, when using a phone with one hand, the current two finger tap gesture is a...Is it possible that you add double tap gesture to pause/play? I take notes while watching a video so I pause/play a lot and I find double tap so much easier. Also, when using a phone with one hand, the current two finger tap gesture is a bit difficult.3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/1003Super Laggy2022-02-28T16:45:03ZparkwaygiveSuper LaggyLag when scrolling - IOS
I use VLC player on just about every device I have, however, it has been increasingly difficult on my IOS Apple devices due to how laggy it has been getting. It used to be fine and then after some updates it go...Lag when scrolling - IOS
I use VLC player on just about every device I have, however, it has been increasingly difficult on my IOS Apple devices due to how laggy it has been getting. It used to be fine and then after some updates it got really bad. I'm on IOS 13 with the latest VLC update on an iPhone 6s Plus. Basically it only seems to freeze and unfreeze when there are a lot of files on one screen. Basically, when there are only a few videos it's fine but any more than 10 or more and it starts to freeze and the jump forward when scrolling. When I'm scrolling it freezes and then unfreezes a second later and jump scrolls. This is also occurring on my 2018 iPad pro so I don't think it has anything to do with my phone. I used to have hundreds of MP3 songs and it used to handle it fine and then after 19th September 2020, there was an update that started making it lag a lot. Be great if it could be fixed as it is pretty unusable at the moment. Thank you, best wishes.3.3.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/1000Crash when touching two media rapidly2021-04-13T15:23:05ZEdgar FouilletCrash when touching two media rapidlyWhen I touch rapidly twice a media (or two different), it results in a crash :
```
VLC/VideoPlayerViewController.swift:1017: Fatal error: VideoPlayerViewController: Delegate not assigned.
2021-03-18 00:47:02.743801+0100 VLC for iOS[646:...When I touch rapidly twice a media (or two different), it results in a crash :
```
VLC/VideoPlayerViewController.swift:1017: Fatal error: VideoPlayerViewController: Delegate not assigned.
2021-03-18 00:47:02.743801+0100 VLC for iOS[646:240924] VLC/VideoPlayerViewController.swift:1017: Fatal error: VideoPlayerViewController: Delegate not assigned.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = Fatal error: VideoPlayerViewController: Delegate not assigned.
frame #0: 0x00000001a517c630 libswiftCore.dylib`_swift_runtime_on_report
frame #1: 0x00000001a51e76b4 libswiftCore.dylib`_swift_stdlib_reportFatalErrorInFile + 188
frame #2: 0x00000001a4eb9950 libswiftCore.dylib`Swift._assertionFailure(_: Swift.StaticString, _: Swift.String, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never + 1112
* frame #3: 0x00000001004a78ec VLC for iOS`VideoPlayerViewController.playerControllerPlaybackDidStop(playerController=0x000000028040c440, self=0x00000001068faa00) at VideoPlayerViewController.swift:1017:13
frame #4: 0x00000001004a7934 VLC for iOS`protocol witness for PlayerControllerDelegate.playerControllerPlaybackDidStop(_:) in conformance VideoPlayerViewController at <compiler-generated>:0
frame #5: 0x00000001003bb930 VLC for iOS`PlayerController.handlePlaybackDidStop(self=0x000000028040c440) at PlayerController.swift:125:19
frame #6: 0x00000001003bb974 VLC for iOS`@objc PlayerController.handlePlaybackDidStop() at <compiler-generated>:0
frame #7: 0x00000001a14a311c CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
frame #8: 0x00000001a14a30dc CoreFoundation`___CFXRegistrationPost_block_invoke + 48
frame #9: 0x00000001a14a26c8 CoreFoundation`_CFXRegistrationPost + 400
frame #10: 0x00000001a14a20c0 CoreFoundation`_CFXNotificationPost + 696
frame #11: 0x00000001a2707c04 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 60
frame #12: 0x00000001002b6d5c VLC for iOS`-[VLCPlaybackService stopPlayback](self=Failed to get the 'some' field from optional 'self', _cmd="stopPlayback") at VLCPlaybackService.m:358:5
frame #13: 0x00000001002b5b4c VLC for iOS`-[VLCPlaybackService playMediaList:firstIndex:subtitlesFilePath:completion:](self=Failed to get the 'some' field from optional 'self', _cmd="playMediaList:firstIndex:subtitlesFilePath:completion:", mediaList=Failed to get the 'some' field from optional 'mediaList', index=12, subsFilePath=0x0000000000000000, completion=(null)) at VLCPlaybackService.m:169:22
frame #14: 0x00000001002b5a50 VLC for iOS`-[VLCPlaybackService playMediaList:firstIndex:subtitlesFilePath:](self=Failed to get the 'some' field from optional 'self', _cmd="playMediaList:firstIndex:subtitlesFilePath:", mediaList=Failed to get the 'some' field from optional 'mediaList', index=12, subsFilePath=0x0000000000000000) at VLCPlaybackService.m:158:5
frame #15: 0x00000001002d603c VLC for iOS`-[VLCPlaybackService(self=Failed to get the 'some' field from optional 'self', _cmd="configureMediaList:atIndex:", list=Failed to get the 'some' field from optional 'list', index=12) configureMediaList:atIndex:] at VLCPlaybackService+MediaLibrary.m:113:5
frame #16: 0x00000001002d5f88 VLC for iOS`-[VLCPlaybackService(self=Failed to get the 'some' field from optional 'self', _cmd="configureMediaListWithMLMedia:indexToPlay:", mlMedia=0x000000028206fb60, index=12) configureMediaListWithMLMedia:indexToPlay:] at VLCPlaybackService+MediaLibrary.m:108:5
frame #17: 0x00000001002d5428 VLC for iOS`-[VLCPlaybackService(self=Failed to get the 'some' field from optional 'self', _cmd="playMediaAtIndex:fromCollection:", index=12, collection=0x000000028206fb60) playMediaAtIndex:fromCollection:] at VLCPlaybackService+MediaLibrary.m:23:5
frame #18: 0x0000000100434e94 VLC for iOS`MediaCategoryViewController.play(media=0x000000028351d020, indexPath=2 indices, self=0x000000010601ec00) at MediaCategoryViewController.swift:1143:28
frame #19: 0x000000010043406c VLC for iOS`MediaCategoryViewController.selectedItem(indexPath=2 indices, self=0x000000010601ec00) at MediaCategoryViewController.swift:794:13
frame #20: 0x000000010043d1c4 VLC for iOS`MediaCategoryViewController.mediaCollectionViewCellMediaTapped(cell=0x0000000105b8a780, self=0x000000010601ec00) at MediaCategoryViewController.swift:1167:9
frame #21: 0x000000010043d864 VLC for iOS`protocol witness for MediaCollectionViewCellDelegate.mediaCollectionViewCellMediaTapped(in:) in conformance MediaCategoryViewController at <compiler-generated>:0
frame #22: 0x00000001003dda70 VLC for iOS`MediaCollectionViewCell.mediaTapped(self=0x0000000105b8a780) at MediaCollectionViewCell.swift:122:19
frame #23: 0x00000001003ddab4 VLC for iOS`@objc MediaCollectionViewCell.mediaTapped() at <compiler-generated>:0
frame #24: 0x00000001a3956034 UIKitCore`-[UIGestureRecognizerTarget _sendActionWithGestureRecognizer:] + 52
frame #25: 0x00000001a395f570 UIKitCore`_UIGestureRecognizerSendTargetActions + 112
frame #26: 0x00000001a395c1e0 UIKitCore`_UIGestureRecognizerSendActions + 352
frame #27: 0x00000001a395b7a8 UIKitCore`-[UIGestureRecognizer _updateGestureForActiveEvents] + 668
frame #28: 0x00000001a394fe10 UIKitCore`_UIGestureEnvironmentUpdate + 2056
frame #29: 0x00000001a394f1a0 UIKitCore`-[UIGestureEnvironment _updateForEvent:window:] + 744
frame #30: 0x00000001a3e18a14 UIKitCore`-[UIWindow sendEvent:] + 3736
frame #31: 0x00000001a3df4338 UIKitCore`-[UIApplication sendEvent:] + 708
frame #32: 0x00000001a3e77594 UIKitCore`__dispatchPreprocessedEventFromEventQueue + 1024
frame #33: 0x00000001a3e7bdb8 UIKitCore`__processEventQueue + 6452
frame #34: 0x00000001a3e72fdc UIKitCore`__eventQueueSourceCallback + 72
frame #35: 0x00000001a14c0b74 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
frame #36: 0x00000001a14c0a74 CoreFoundation`__CFRunLoopDoSource0 + 204
frame #37: 0x00000001a14bfe2c CoreFoundation`__CFRunLoopDoSources0 + 356
frame #38: 0x00000001a14ba2e4 CoreFoundation`__CFRunLoopRun + 768
frame #39: 0x00000001a14b9a9c CoreFoundation`CFRunLoopRunSpecific + 572
frame #40: 0x00000001b810b570 GraphicsServices`GSEventRunModal + 160
frame #41: 0x00000001a3dd5c30 UIKitCore`-[UIApplication _run] + 1052
frame #42: 0x00000001a3ddb1ac UIKitCore`UIApplicationMain + 164
frame #43: 0x00000001002fb880 VLC for iOS`main(argc=1, argv=0x000000016fb6f720) at main.m:20:16
frame #44: 0x00000001a1198140 libdyld.dylib`start + 4
```3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/999Frequent crash when closing fullscreen playback or moving app to background2021-10-15T13:09:28ZFelix Paul Kühnefkuehne@videolan.orgFrequent crash when closing fullscreen playback or moving app to backgroundWhen closing fullscreen playback while playing media from a SMB/FTP/UPnP share or moving the app to the background, it will crash.
[crashlog.crash](/uploads/aacdc7de6297c716ee7788772b31c4ac/crashlog.crash)When closing fullscreen playback while playing media from a SMB/FTP/UPnP share or moving the app to the background, it will crash.
[crashlog.crash](/uploads/aacdc7de6297c716ee7788772b31c4ac/crashlog.crash)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/998Reset button overlap with video filter slider2021-03-17T10:54:47ZAnubhav SinghReset button overlap with video filter sliderOn the landscape mode, the reset button is overlapped with the last video filter slider and it's not tappable, so reset functionality is not working when the video player is in the landscape mode.
![vlc_reset](/uploads/548568fecdd201262...On the landscape mode, the reset button is overlapped with the last video filter slider and it's not tappable, so reset functionality is not working when the video player is in the landscape mode.
![vlc_reset](/uploads/548568fecdd20126242e55a83a2e80cf/vlc_reset.PNG)3.3.0https://code.videolan.org/videolan/vlc-ios/-/issues/996ActionSheet margins are too small compared to the safe area2021-04-21T12:30:48ZEdgar FouilletActionSheet margins are too small compared to the safe area![IMG_7538](/uploads/43b5ffb82135749b3032376b680b31fe/IMG_7538.PNG)
The bottom action is not far enough from the multitasking bar this could lead to misclicks and this zone is harder to reach especially on larger iPhones.![IMG_7538](/uploads/43b5ffb82135749b3032376b680b31fe/IMG_7538.PNG)
The bottom action is not far enough from the multitasking bar this could lead to misclicks and this zone is harder to reach especially on larger iPhones.3.3.0Edgar FouilletEdgar Fouillethttps://code.videolan.org/videolan/vlc-ios/-/issues/991The click area seems too small2021-03-10T17:17:58ZAlexandre PerraudThe click area seems too smallAt least on iPod, I often fail to click on some buttons : minimize, quit...
Does the click area too small ?At least on iPod, I often fail to click on some buttons : minimize, quit...
Does the click area too small ?3.3.0Soomin LeeSoomin Leehttps://code.videolan.org/videolan/vlc-ios/-/issues/990Video Repeat and Shuffle features are missing2021-09-15T12:41:54ZAlexandre PerraudVideo Repeat and Shuffle features are missingThese features are regularly ask by users.These features are regularly ask by users.3.3.0Soomin LeeSoomin Leehttps://code.videolan.org/videolan/vlc-ios/-/issues/988Brightness gesture : gesture is too long2021-12-09T16:06:05ZAlexandre PerraudBrightness gesture : gesture is too longThe gesture to run through all the brightness level is too long. On iPod, you have to make 12 gestures...The gesture to run through all the brightness level is too long. On iPod, you have to make 12 gestures...3.3.0Maxime ChapeletMaxime Chapelethttps://code.videolan.org/videolan/vlc-ios/-/issues/987Multiple video tracks not handle2021-03-10T09:43:15ZAlexandre PerraudMultiple video tracks not handleThis is a rare case, but there is no options to handle video with multiple video tracksThis is a rare case, but there is no options to handle video with multiple video tracks3.3.0Soomin LeeSoomin Lee