VLCKit issues
https://code.videolan.org/videolan/VLCKit/-/issues
2020-02-18T09:09:01Z
https://code.videolan.org/videolan/VLCKit/-/issues/314
No new nightly builds for any platform since 3 weeks
2020-02-18T09:09:01Z
Stefan
No new nightly builds for any platform since 3 weeks
Hi,
there hasn't been an update on any Apple Platform at [nightlies.videolan.org](http://nightlies.videolan.org).
Can you please fix this?
Hi,
there hasn't been an update on any Apple Platform at [nightlies.videolan.org](http://nightlies.videolan.org).
Can you please fix this?
3.3.9
https://code.videolan.org/videolan/VLCKit/-/issues/313
I can't build Custom VLCkit.
2019-12-09T08:39:47Z
Edward Chou
I can't build Custom VLCkit.
Hello friend, I have a problem when compiling VLCKit.
**What I have done**
I followed the Custom VLCkit in the README.md instructions for operation, but in the end there was no "completed", so I want to know what needs to be noted?
My ...
Hello friend, I have a problem when compiling VLCKit.
**What I have done**
I followed the Custom VLCkit in the README.md instructions for operation, but in the end there was no "completed", so I want to know what needs to be noted?
My macOS version is 10.15.1, Xcode version is 11.1, thanks for your help.
Felix Paul Kühne
fkuehne@videolan.org
Felix Paul Kühne
fkuehne@videolan.org
https://code.videolan.org/videolan/VLCKit/-/issues/310
Screen dims when VLC loads file and second monitor is attached
2020-09-22T03:43:00Z
Cesare Forelli
Screen dims when VLC loads file and second monitor is attached
Hello,
recently a user reported an issue with my app, which uses VLCKit to play IP cameras video streams: he's using an iMac 5k running macOS 10.14.6 with a second monitor attached and, when he launches my app, the screen brightness aut...
Hello,
recently a user reported an issue with my app, which uses VLCKit to play IP cameras video streams: he's using an iMac 5k running macOS 10.14.6 with a second monitor attached and, when he launches my app, the screen brightness automatically decreases a little.
Googling for possible causes, I've seen that this issue has already been reported [in the VideoLAN forums](https://forum.videolan.org/viewtopic.php?t=143864) with no mentions of a solution yet.
I did ask my user to test VLC.app and indeed he confirmed the dimming also happen with VLC Media Player.
Both screen dim brightness, if this helps troubleshooting.
Any suggestion for a possible cause and fix?
Thank you!
Cesare
Marvin Scholz
Marvin Scholz
https://code.videolan.org/videolan/VLCKit/-/issues/309
iOS, use MobileVLCKit 3.1.5 with GVRKit crashed at runtime
2019-10-25T06:35:43Z
ApesTalk
iOS, use MobileVLCKit 3.1.5 with GVRKit crashed at runtime
When i use MobileVLCKit 3.1.5 with GVRKit, app crashed at runtime. Please update protobuf version.
Log info:
[libprotobuf FATAL google/protobuf/stubs/common.cc:67] This program requires version 3.5.0 of the Protocol Buffer runtime librar...
When i use MobileVLCKit 3.1.5 with GVRKit, app crashed at runtime. Please update protobuf version.
Log info:
[libprotobuf FATAL google/protobuf/stubs/common.cc:67] This program requires version 3.5.0 of the Protocol Buffer runtime library, but the installed version is 3.1.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "blaze-out/ios_x86_64-opt/genfiles/vr/courtside/proto/projection_proto.pb.cc".)
https://code.videolan.org/videolan/VLCKit/-/issues/308
iOS - MobileVLCKit - CocoPoads - Wrong VLCMediaPlayerState Issue
2019-10-29T07:41:29Z
Pushparaj Jayaseelan
iOS - MobileVLCKit - CocoPoads - Wrong VLCMediaPlayerState Issue
My MobileVLDKit CocoaPods version is 3.1.5
Let's say I'm playing a video with a URL. Ideally, the expected state is
Buffering->Playing. But in some cases, the SDK calls this properly and in some cases, it only notifies buffering and di...
My MobileVLDKit CocoaPods version is 3.1.5
Let's say I'm playing a video with a URL. Ideally, the expected state is
Buffering->Playing. But in some cases, the SDK calls this properly and in some cases, it only notifies buffering and directly starts playing the video without notifying the Playing state.
I do read someone's answer that as of now there is no event something like BufferingEnd. In this case, technically what's the exact / recommended way to get the VLCMediaPlayerState.
In case if there is no way, Is there any way to take the downloading bitrate of the video by the SDK so that I can assume the video is playing.
Pls kindly respond on this as It took my hell of a time. Thanks in advance!
https://code.videolan.org/videolan/VLCKit/-/issues/307
TVVLCKit: player closes only for live streams
2022-03-13T16:03:30Z
Malek
TVVLCKit: player closes only for live streams
Hi,
i'm building an app for iOS/iPadOS/tvOS, iOS app works well, tvOS version was working verry well too but from some days now player closes after some seconds (only for live streams), i tested the same stream with vlc and it seems to w...
Hi,
i'm building an app for iOS/iPadOS/tvOS, iOS app works well, tvOS version was working verry well too but from some days now player closes after some seconds (only for live streams), i tested the same stream with vlc and it seems to works.
could you please help.
below the log (level 4, TVVLCKit 3.3.0, Apple tv 4K)
PS: im using tvOS 13.2 beta 2 / xcode 11.2 beta 2, i tryed to archive with the last xcode version (11.1) and install to the Apple tv, same error.
```
`2019-10-15 21:21:53.217066+0200 iProTvOs[2302:1592983] creating player instance using shared library
2019-10-15 21:21:53.217830+0200 iProTvOs[2302:1592983] option marq-color does not exist
2019-10-15 21:21:53.218248+0200 iProTvOs[2302:1592983] option marq-opacity does not exist
2019-10-15 21:21:53.218596+0200 iProTvOs[2302:1592983] option marq-position does not exist
2019-10-15 21:21:53.218911+0200 iProTvOs[2302:1592983] option marq-refresh does not exist
2019-10-15 21:21:53.219229+0200 iProTvOs[2302:1592983] option marq-size does not exist
2019-10-15 21:21:53.219622+0200 iProTvOs[2302:1592983] option marq-timeout does not exist
2019-10-15 21:21:53.220055+0200 iProTvOs[2302:1592983] option marq-x does not exist
2019-10-15 21:21:53.220430+0200 iProTvOs[2302:1592983] option marq-y does not exist
2019-10-15 21:21:53.221265+0200 iProTvOs[2302:1592983] creating audio output
2019-10-15 21:21:53.221622+0200 iProTvOs[2302:1592983] looking for audio output module matching "any": 4 candidates
2019-10-15 21:21:53.222141+0200 iProTvOs[2302:1592983] option audiounit_ios-gain does not exist
2019-10-15 21:21:53.223129+0200 iProTvOs[2302:1592983] using audio output module "audiounit_ios"
2019-10-15 21:21:53.225233+0200 iProTvOs[2302:1592983] keeping audio output
2019-10-15 21:21:53.262475+0200 iProTvOs[2302:1592983] VLC media player - 3.0.7 Vetinari
2019-10-15 21:21:53.262633+0200 iProTvOs[2302:1592983] Copyright © 1996-2019 the VideoLAN team
2019-10-15 21:21:53.262706+0200 iProTvOs[2302:1592983] revision 3.0.6-103-g937703bae4
2019-10-15 21:21:53.262803+0200 iProTvOs[2302:1592983] configured with /Users/jenkins/workspace/vlc-release/macosx/vlc-release-TVVLCKit/libvlc/vlc/configure '--prefix=/Users/jenkins/workspace/vlc-release/macosx/vlc-release-TVVLCKit/libvlc/vlc/install-AppleTVOS/arm64' '--host=aarch64-apple-darwin14' '--with-contrib=/Users/jenkins/workspace/vlc-release/macosx/vlc-release-TVVLCKit/libvlc/vlc/contrib/AppleTV-aarch64-apple-darwin14-aarch64' '--enable-static' '--enable-dvbpsi' '--enable-avcodec' '--disable-macosx' '--disable-macosx-qtkit' '--disable-macosx-avfoundation' '--disable-shared' '--enable-opus' '--disable-faad' '--disable-lua' '--disable-a52' '--enable-fribidi' '--disable-qt' '--disable-skins2' '--disable-vcd' '--disable-vlc' '--disable-vlm' '--disable-nls' '--disable-sse' '--disable-notify' '--enable-live555' '--enable-realrtsp' '--enable-swscale' '--disable-projectm' '--enable-libass' '--enable-libxml2' '--disable-goom' '--disable-dvdread' '--disable-dvdnav' '--disable-bluray' '--disable-linsys' '--disable-libva' '--disable-gme' '--disable-tremor' '--enable-vorbis' '--disable-fluidsynth' '--disable-jack' '--disable-pulse' '--disable-mtp' '--enable-ogg' '--enable-speex' '--enable-theora' '--enable-flac' '--disable-screen' '--enable-freetype' '--enable-taglib' '--disable-mmx' '--disable-sparkle' '--disable-addonmanagermodules' '--disable-mad' 'host_alias=aarch64-apple-darwin14' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.4.sdk -arch arm64 -O3 -g -mtvos-version-min=10.2 -fembed-bitcode -DNDEBUG' 'LDFLAGS=-arch arm64 -Wl,-tvos_version_min,10.2' 'CPPFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.4.sdk -arch arm64 -O3 -g -mtvos-version-min=10.2 -fembed-bitcode' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.4.sdk -arch arm64 -O3 -g -mtvos-version-min=10.2 -fembed-bitcode' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-O3 -g' 'CCAS=gas-preprocessor.pl /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'PKG_CONFIG_PATH='
2019-10-15 21:21:53.264918+0200 iProTvOs[2302:1592983] restart requested (3)
2019-10-15 21:21:53.265012+0200 iProTvOs[2302:1592983] selected audiounit device: encoded
2019-10-15 21:21:53.266231+0200 iProTvOs[2302:1592983] restart requested (1)
2019-10-15 21:21:53.793828+0200 iProTvOs[2302:1594299] Creating an input for '29'
2019-10-15 21:21:53.794386+0200 iProTvOs[2302:1594338] using timeshift granularity of 50 MiB
2019-10-15 21:21:53.794503+0200 iProTvOs[2302:1594338] using default timeshift path
2019-10-15 21:21:53.794584+0200 iProTvOs[2302:1594338] `http://s2.nasaiptv.com:8000/[private]/[private]/29' gives access `http' demux `any' path `s2.nasaiptv.com:8000/[private]/[private]/29'
2019-10-15 21:21:53.794652+0200 iProTvOs[2302:1594338] creating demux: access='http' demux='any' location='s2.nasaiptv.com:8000/[private]/[private]/29' file='(null)'
2019-10-15 21:21:53.794703+0200 iProTvOs[2302:1594338] looking for access_demux module matching "http": 4 candidates
2019-10-15 21:21:53.794751+0200 iProTvOs[2302:1594338] no access_demux modules matched
2019-10-15 21:21:53.794803+0200 iProTvOs[2302:1594338] creating access: http://s2.nasaiptv.com:8000/[private]/[private]/29
2019-10-15 21:21:53.794850+0200 iProTvOs[2302:1594338] looking for access module matching "http": 19 candidates
2019-10-15 21:21:53.794939+0200 iProTvOs[2302:1594338] resolving s2.nasaiptv.com ...
2019-10-15 21:21:53.797284+0200 iProTvOs[2302:1594338] outgoing request:
GET /[private]/[private]/29 HTTP/1.1
Host: s2.nasaiptv.com:8000
Accept: */*
Accept-Language: en_US
User-Agent: iProPlayer beta LibVLC/3.0.7
Range: bytes=0-
2019-10-15 21:21:53.867444+0200 iProTvOs[2302:1594338] incoming response:
HTTP/1.1 302 Found
Server: nginx
Date: Tue, 15 Oct 2019 19:21:46 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Access-Control-Allow-Origin: *
Location: http://195.181.160.222:25461/[private]/[private]/29?token=[private]
2019-10-15 21:21:53.867948+0200 iProTvOs[2302:1594338] no access modules matched
2019-10-15 21:21:53.868043+0200 iProTvOs[2302:1594338] redirecting to: http://195.181.160.222:25461/[private]/[private]/29?token=[private]
2019-10-15 21:21:53.868107+0200 iProTvOs[2302:1594338] creating access: http://195.181.160.222:25461/[private]/[private]/29?token=[private]
2019-10-15 21:21:53.868203+0200 iProTvOs[2302:1594338] looking for access module matching "http": 19 candidates
2019-10-15 21:21:53.868407+0200 iProTvOs[2302:1594338] resolving 195.181.160.222 ...
2019-10-15 21:21:53.869358+0200 iProTvOs[2302:1594338] outgoing request:
GET /[private]/[private]/29?token=[private] HTTP/1.1
Host: 195.181.160.222:25461
Accept: */*
Accept-Language: en_US
User-Agent: iProPlayer beta LibVLC/3.0.7
Range: bytes=0-
2019-10-15 21:21:54.018479+0200 iProTvOs[2302:1594338] incoming response:
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 15 Oct 2019 19:21:57 GMT
Content-Type: video/mp2t
Connection: close
Access-Control-Allow-Origin: *
2019-10-15 21:21:54.018633+0200 iProTvOs[2302:1594338] using access module "access"
2019-10-15 21:21:54.018700+0200 iProTvOs[2302:1594338] looking for stream_filter module matching "prefetch,cache_block": 22 candidates
2019-10-15 21:21:54.018848+0200 iProTvOs[2302:1594338] using 16777216 bytes buffer, 16384 bytes read
2019-10-15 21:21:54.018898+0200 iProTvOs[2302:1594338] using stream_filter module "prefetch"
2019-10-15 21:21:54.018946+0200 iProTvOs[2302:1594338] looking for stream_filter module matching "any": 22 candidates
2019-10-15 21:21:54.019187+0200 iProTvOs[2302:1594338] no stream_filter modules matched
2019-10-15 21:21:54.019341+0200 iProTvOs[2302:1594338] looking for stream_directory module matching "any": 0 candidates
2019-10-15 21:21:54.019430+0200 iProTvOs[2302:1594338] no stream_directory modules
2019-10-15 21:21:54.019487+0200 iProTvOs[2302:1594338] attachment of directory-extractor failed for http://195.181.160.222:25461/[private]/[private]/29?token=[private]
2019-10-15 21:21:54.019545+0200 iProTvOs[2302:1594338] looking for stream_filter module matching "record": 22 candidates
2019-10-15 21:21:54.019655+0200 iProTvOs[2302:1594338] using stream_filter module "record"
2019-10-15 21:21:54.020304+0200 iProTvOs[2302:1594338] creating demux: access='http' demux='ts' location='s2.nasaiptv.com:8000/[private]/[private]/29' file='(null)'
2019-10-15 21:21:54.020357+0200 iProTvOs[2302:1594338] looking for demux module matching "ts": 46 candidates
2019-10-15 21:21:54.020450+0200 iProTvOs[2302:1594338] Standard set to Auto
2019-10-15 21:21:54.020502+0200 iProTvOs[2302:1594338] using demux module "ts"
2019-10-15 21:21:54.020608+0200 iProTvOs[2302:1594338] DEMUX_SET_GROUP 0 0x0
2019-10-15 21:21:54.020665+0200 iProTvOs[2302:1594338] looking for meta reader module matching "any": 1 candidates
2019-10-15 21:21:54.020715+0200 iProTvOs[2302:1594338] no meta reader modules matched
2019-10-15 21:21:54.020787+0200 iProTvOs[2302:1594338] `http://s2.nasaiptv.com:8000/[private]/[private]/29' successfully opened
2019-10-15 21:21:54.021015+0200 iProTvOs[2302:1594338] pid[17] unknown
2019-10-15 21:21:54.021063+0200 iProTvOs[2302:1594338] first packet for pid=17 cc=0x2
2019-10-15 21:21:54.021504+0200 iProTvOs[2302:1594338] PATCallBack called
2019-10-15 21:21:54.021615+0200 iProTvOs[2302:1594338] new PAT ts_id=1 version=0 current_next=1
2019-10-15 21:21:54.021674+0200 iProTvOs[2302:1594338] * number=1 pid=4096
2019-10-15 21:21:54.021722+0200 iProTvOs[2302:1594338] temporary receiving program 1
2019-10-15 21:21:54.021775+0200 iProTvOs[2302:1594338] PMTCallBack called for program 1
2019-10-15 21:21:54.021902+0200 iProTvOs[2302:1594338] new PMT program number=1 version=0 pid_pcr=256
2019-10-15 21:21:54.021952+0200 iProTvOs[2302:1594338] * pid=256 type=0x1b AVC video stream as defined in ITU-T Rec. H.264
2019-10-15 21:21:54.022001+0200 iProTvOs[2302:1594338] => pid 256 has now es fcc=h264
2019-10-15 21:21:54.022082+0200 iProTvOs[2302:1594338] selecting program id=1
2019-10-15 21:21:54.022200+0200 iProTvOs[2302:1594338] looking for packetizer module matching "any": 25 candidates
2019-10-15 21:21:54.022443+0200 iProTvOs[2302:1594338] using packetizer module "h264"
2019-10-15 21:21:54.022514+0200 iProTvOs[2302:1594338] looking for video decoder module matching "any": 12 candidates
2019-10-15 21:21:54.022798+0200 iProTvOs[2302:1594338] Using Video Toolbox to decode 'h264'
2019-10-15 21:21:54.023020+0200 iProTvOs[2302:1594338] using video decoder module "videotoolbox"
2019-10-15 21:21:54.023373+0200 iProTvOs[2302:1594338] Default program is 1
2019-10-15 21:21:54.023470+0200 iProTvOs[2302:1594338] * pid=257 type=0xf ISO/IEC 13818-7 Audio with ADTS transport
2019-10-15 21:21:54.023518+0200 iProTvOs[2302:1594338] - SL/FMC descriptor not found/matched
2019-10-15 21:21:54.023624+0200 iProTvOs[2302:1594338] => pid 257 has now es fcc=mp4a
2019-10-15 21:21:54.023847+0200 iProTvOs[2302:1594338] looking for packetizer module matching "any": 25 candidates
2019-10-15 21:21:54.023942+0200 iProTvOs[2302:1594338] running MPEG4 audio packetizer
2019-10-15 21:21:54.023994+0200 iProTvOs[2302:1594338] ADTS Mode
2019-10-15 21:21:54.024041+0200 iProTvOs[2302:1594338] using packetizer module "mpeg4audio"
2019-10-15 21:21:54.024181+0200 iProTvOs[2302:1594338] looking for audio decoder module matching "any": 16 candidates
2019-10-15 21:21:54.024324+0200 iProTvOs[2302:1594338] using ffmpeg Lavc58.6.103
2019-10-15 21:21:54.024397+0200 iProTvOs[2302:1594338] option quiet does not exist
2019-10-15 21:21:54.024454+0200 iProTvOs[2302:1594338] CPU flags: 0x00000068
2019-10-15 21:21:54.024860+0200 iProTvOs[2302:1594338] codec (aac) started
2019-10-15 21:21:54.024911+0200 iProTvOs[2302:1594338] using audio decoder module "avcodec"
2019-10-15 21:21:54.025008+0200 iProTvOs[2302:1594338] * pid=17 listening for SDT
2019-10-15 21:21:54.025096+0200 iProTvOs[2302:1594338] enabling pid 256 from program 1
2019-10-15 21:21:54.025141+0200 iProTvOs[2302:1594338] enabling pid 257 from program 1
2019-10-15 21:21:54.025183+0200 iProTvOs[2302:1594338] enabling pcr pid 256 from program 1
2019-10-15 21:21:54.025334+0200 iProTvOs[2302:1594338] first packet for pid=256 cc=0x3
2019-10-15 21:21:54.025570+0200 iProTvOs[2302:1594338] Buffering 0%
2019-10-15 21:21:54.054515+0200 iProTvOs[2302:1594338] first packet for pid=17 cc=0x3
2019-10-15 21:21:54.054570+0200 iProTvOs[2302:1594343] found NAL_SPS (sps_id=0)
2019-10-15 21:21:54.054615+0200 iProTvOs[2302:1594338] SDTCallBack called
2019-10-15 21:21:54.054626+0200 iProTvOs[2302:1594343] found NAL_PPS (pps_id=0 sps_id=0)
2019-10-15 21:21:54.054668+0200 iProTvOs[2302:1594338] * pid=18 listening for EIT
2019-10-15 21:21:54.054697+0200 iProTvOs[2302:1594338] * pid=20 listening for TDT
2019-10-15 21:21:54.054727+0200 iProTvOs[2302:1594338] new SDT ts_id=1 version=0 current_next=1 network_id=65281
2019-10-15 21:21:54.054754+0200 iProTvOs[2302:1594338] * service id=1 eit schedule=0 present=0 running=4 free_ca=0
2019-10-15 21:21:54.054912+0200 iProTvOs[2302:1594338] - type=1 provider=FFmpeg name=Service01
2019-10-15 21:21:54.054955+0200 iProTvOs[2302:1594338] EsOutProgramMeta: number=1
2019-10-15 21:21:54.091088+0200 iProTvOs[2302:1594338] Buffering 8%
2019-10-15 21:21:54.091237+0200 iProTvOs[2302:1594338] first packet for pid=257 cc=0x2
2019-10-15 21:21:54.091305+0200 iProTvOs[2302:1594338] Buffering 16%
2019-10-15 21:21:54.091365+0200 iProTvOs[2302:1594338] Buffering 24%
2019-10-15 21:21:54.091397+0200 iProTvOs[2302:1594343] restarting module due to input format change
2019-10-15 21:21:54.091458+0200 iProTvOs[2302:1594343] removing module "videotoolbox"
2019-10-15 21:21:54.091464+0200 iProTvOs[2302:1594338] Buffering 32%
2019-10-15 21:21:54.091510+0200 iProTvOs[2302:1594343] looking for video decoder module matching "any": 12 candidates
2019-10-15 21:21:54.091535+0200 iProTvOs[2302:1594338] Buffering 40%
2019-10-15 21:21:54.091589+0200 iProTvOs[2302:1594344] AAC channels: 2 samplerate: 48000
2019-10-15 21:21:54.091626+0200 iProTvOs[2302:1594344] restarting module due to input format change
2019-10-15 21:21:54.091630+0200 iProTvOs[2302:1594343] new SPS parsed: 0
2019-10-15 21:21:54.091671+0200 iProTvOs[2302:1594343] new PPS parsed: 0
2019-10-15 21:21:54.091833+0200 iProTvOs[2302:1594343] forcing CVPX format: 420v
2019-10-15 21:21:54.091674+0200 iProTvOs[2302:1594344] removing module "avcodec"
2019-10-15 21:21:54.091946+0200 iProTvOs[2302:1594338] Buffering 48%
2019-10-15 21:21:54.092362+0200 iProTvOs[2302:1594344] looking for audio decoder module matching "any": 16 candidates
2019-10-15 21:21:54.092416+0200 iProTvOs[2302:1594344] using ffmpeg Lavc58.6.103
2019-10-15 21:21:54.092460+0200 iProTvOs[2302:1594344] option quiet does not exist
2019-10-15 21:21:54.092499+0200 iProTvOs[2302:1594344] CPU flags: 0x00000068
2019-10-15 21:21:54.092994+0200 iProTvOs[2302:1594344] codec (aac) started
2019-10-15 21:21:54.093080+0200 iProTvOs[2302:1594344] using audio decoder module "avcodec"
2019-10-15 21:21:54.093263+0200 iProTvOs[2302:1594344] reusing audio output
2019-10-15 21:21:54.093417+0200 iProTvOs[2302:1594344] VLC is looking for: 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
2019-10-15 21:21:54.097233+0200 iProTvOs[2302:1594343] Using Video Toolbox to decode 'h264'
2019-10-15 21:21:54.097323+0200 iProTvOs[2302:1594343] using video decoder module "videotoolbox"
2019-10-15 21:21:54.101861+0200 iProTvOs[2302:1594344] Output on HDMI, channel count: 2
2019-10-15 21:21:54.103738+0200 iProTvOs[2302:1593996] vt cvpx chroma: 420v
2019-10-15 21:21:54.104038+0200 iProTvOs[2302:1593996] looking for text renderer module matching "freetype": 2 candidates
2019-10-15 21:21:54.105892+0200 iProTvOs[2302:1594344] not output layout, default to Stereo
2019-10-15 21:21:54.105969+0200 iProTvOs[2302:1594344] selected 2 physical channels for device output
2019-10-15 21:21:54.106008+0200 iProTvOs[2302:1594344] VLC will output: Stereo
2019-10-15 21:21:54.106060+0200 iProTvOs[2302:1594344] Current AU format: [48000.000000][mcpl][9][8][1][8][2][32]
2019-10-15 21:21:54.108715+0200 iProTvOs[2302:1594344] Current device has a latency of 1833 us
2019-10-15 21:21:54.115472+0200 iProTvOs[2302:1594344] analog AudioUnit output successfully opened for f32l Stereo
2019-10-15 21:21:54.115831+0200 iProTvOs[2302:1594344] output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
2019-10-15 21:21:54.115881+0200 iProTvOs[2302:1594344] looking for audio volume module matching "any": 2 candidates
2019-10-15 21:21:54.115920+0200 iProTvOs[2302:1594344] using audio volume module "float_mixer"
2019-10-15 21:21:54.115956+0200 iProTvOs[2302:1594344] input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
2019-10-15 21:21:54.116003+0200 iProTvOs[2302:1594344] looking for audio filter module matching "scaletempo": 13 candidates
2019-10-15 21:21:54.116040+0200 iProTvOs[2302:1594344] format: 48000 rate, 2 nch, 4 bps, fl32
2019-10-15 21:21:54.118987+0200 iProTvOs[2302:1594344] params: 30 stride, 0.200 overlap, 14 search
2019-10-15 21:21:54.119049+0200 iProTvOs[2302:1594344] 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
2019-10-15 21:21:54.119082+0200 iProTvOs[2302:1594344] using audio filter module "scaletempo"
2019-10-15 21:21:54.119113+0200 iProTvOs[2302:1594344] conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
2019-10-15 21:21:54.119260+0200 iProTvOs[2302:1594344] conversion pipeline complete
2019-10-15 21:21:54.119298+0200 iProTvOs[2302:1594344] looking for audio filter module matching "equalizer": 13 candidates
2019-10-15 21:21:54.119787+0200 iProTvOs[2302:1594344] equalizer loaded for 48000 Hz with 10 bands 1 pass
2019-10-15 21:21:54.119828+0200 iProTvOs[2302:1594344] 31.25 Hz -> factor:0.000000 alpha:0.001444 beta:0.997112 gamma:1.997095
2019-10-15 21:21:54.119859+0200 iProTvOs[2302:1594344] 62.50 Hz -> factor:0.000000 alpha:0.002884 beta:0.994232 gamma:1.994165
2019-10-15 21:21:54.119887+0200 iProTvOs[2302:1594344] 125.00 Hz -> factor:0.000000 alpha:0.005752 beta:0.988497 gamma:1.988230
2019-10-15 21:21:54.119914+0200 iProTvOs[2302:1594344] 250.00 Hz -> factor:0.000000 alpha:0.011437 beta:0.977126 gamma:1.976067
2019-10-15 21:21:54.119940+0200 iProTvOs[2302:1594344] 500.00 Hz -> factor:0.000000 alpha:0.022613 beta:0.954775 gamma:1.950589
2019-10-15 21:21:54.119966+0200 iProTvOs[2302:1594344] 1000.00 Hz -> factor:0.000000 alpha:0.044203 beta:0.911595 gamma:1.895241
2019-10-15 21:21:54.119993+0200 iProTvOs[2302:1594344] 2000.00 Hz -> factor:0.000000 alpha:0.084497 beta:0.831006 gamma:1.768616
2019-10-15 21:21:54.121243+0200 iProTvOs[2302:1594344] 4000.00 Hz -> factor:0.000000 alpha:0.154688 beta:0.690623 gamma:1.464123
2019-10-15 21:21:54.121309+0200 iProTvOs[2302:1594344] 8000.00 Hz -> factor:0.000000 alpha:0.260898 beta:0.478204 gamma:0.739102
2019-10-15 21:21:54.121358+0200 iProTvOs[2302:1594344] 16000.00 Hz -> factor:0.000000 alpha:0.371900 beta:0.256201 gamma:-0.628101
2019-10-15 21:21:54.121394+0200 iProTvOs[2302:1594344] using audio filter module "equalizer"
2019-10-15 21:21:54.121423+0200 iProTvOs[2302:1594344] conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
2019-10-15 21:21:54.121482+0200 iProTvOs[2302:1594344] conversion pipeline complete
2019-10-15 21:21:54.123627+0200 iProTvOs[2302:1594344] conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
2019-10-15 21:21:54.125588+0200 iProTvOs[2302:1594344] conversion pipeline complete
2019-10-15 21:21:54.125643+0200 iProTvOs[2302:1594344] looking for audio resampler module matching "soxr": 2 candidates
2019-10-15 21:21:54.125727+0200 iProTvOs[2302:1594344] Using SoX Resampler with 'cr32' engine and 'Medium 16-bit with medium roll-off' quality to convert f32l/48000Hz to f32l/48000Hz.
2019-10-15 21:21:54.125756+0200 iProTvOs[2302:1594344] using audio resampler module "soxr"
2019-10-15 21:21:54.132529+0200 iProTvOs[2302:1594338] Buffering 56%
2019-10-15 21:21:54.132663+0200 iProTvOs[2302:1594338] Buffering 64%
2019-10-15 21:21:54.132730+0200 iProTvOs[2302:1594338] Buffering 72%
2019-10-15 21:21:54.132798+0200 iProTvOs[2302:1594338] Buffering 80%
2019-10-15 21:21:54.132872+0200 iProTvOs[2302:1594338] Buffering 88%
2019-10-15 21:21:54.132963+0200 iProTvOs[2302:1594338] Buffering 96%
2019-10-15 21:21:54.133532+0200 iProTvOs[2302:1594338] Stream buffering done (1040 ms in 107 ms)
2019-10-15 21:21:54.135941+0200 iProTvOs[2302:1593996] using text renderer module "freetype"
2019-10-15 21:21:54.136017+0200 iProTvOs[2302:1593996] looking for video converter module matching "any": 15 candidates
2019-10-15 21:21:54.136216+0200 iProTvOs[2302:1593996] 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
2019-10-15 21:21:54.136259+0200 iProTvOs[2302:1593996] using video converter module "swscale"
2019-10-15 21:21:54.136284+0200 iProTvOs[2302:1593996] looking for video converter module matching "any": 15 candidates
2019-10-15 21:21:54.136322+0200 iProTvOs[2302:1593996] YUVP to YUVA converter
2019-10-15 21:21:54.136345+0200 iProTvOs[2302:1593996] using video converter module "yuvp"
2019-10-15 21:21:54.136373+0200 iProTvOs[2302:1593996] Deinterlacing available
2019-10-15 21:21:54.136428+0200 iProTvOs[2302:1593996] deinterlace -1, mode auto, is_needed 0
2019-10-15 21:21:54.136465+0200 iProTvOs[2302:1593996] looking for vout window module matching "any": 0 candidates
2019-10-15 21:21:54.136488+0200 iProTvOs[2302:1593996] no vout window modules
2019-10-15 21:21:54.136698+0200 iProTvOs[2302:1594382] Opening vout display wrapper
2019-10-15 21:21:54.136729+0200 iProTvOs[2302:1594382] looking for vout display module matching "any": 6 candidates
2019-10-15 21:21:54.139516+0200 iProTvOs[2302:1592983] VoutDisplayEvent 'resize' 1920x1080
2019-10-15 21:21:54.139794+0200 iProTvOs[2302:1592983] VoutDisplayEvent 'resize' 3840x2160
2019-10-15 21:21:54.142777+0200 iProTvOs[2302:1594382] looking for glconv module matching "any": 1 candidates
2019-10-15 21:21:54.145571+0200 iProTvOs[2302:1594382] using glconv module "glconv_cvpx"
2019-10-15 21:21:54.147533+0200 iProTvOs[2302:1594382] using vout display module "ios"
2019-10-15 21:21:54.147620+0200 iProTvOs[2302:1594382] original format sz 1280x720, of (0,0), vsz 1280x720, 4cc CVPN, sar 1:1, msk r0x0 g0x0 b0x0
2019-10-15 21:21:54.147802+0200 iProTvOs[2302:1593996] removing module "freetype"
2019-10-15 21:21:54.147825+0200 iProTvOs[2302:1594382] VoutDisplayEvent 'resize' 1280x720
2019-10-15 21:21:54.147899+0200 iProTvOs[2302:1593996] looking for text renderer module matching "freetype": 2 candidates
2019-10-15 21:21:54.147980+0200 iProTvOs[2302:1592983] VoutDisplayEvent 'resize' 3840x2160
2019-10-15 21:21:54.148181+0200 iProTvOs[2302:1592983] VoutDisplayEvent 'resize' 3840x2160
2019-10-15 21:21:54.165809+0200 iProTvOs[2302:1593996] using text renderer module "freetype"
2019-10-15 21:21:54.166335+0200 iProTvOs[2302:1593996] Received first picture
2019-10-15 21:21:54.166655+0200 iProTvOs[2302:1593996] Raising max DPB to 2
2019-10-15 21:21:54.169083+0200 iProTvOs[2302:1594338] Decoder wait done in 35 ms
2019-10-15 21:21:54.169318+0200 iProTvOs[2302:1592983] VoutDisplayEvent 'resize' 3840x2160
2019-10-15 21:21:54.169391+0200 iProTvOs[2302:1594344] inserting 32794 zeroes
2019-10-15 21:21:54.169482+0200 iProTvOs[2302:1594344] underrun of 16384 bytes
2019-10-15 21:21:54.377177+0200 iProTvOs[2302:1594299] pic_holder_wait timed out
2019-10-15 21:21:54.583591+0200 iProTvOs[2302:1594299] pic_holder_wait timed out
2019-10-15 21:21:54.786212+0200 iProTvOs[2302:1594299] pic_holder_wait timed out
2019-10-15 21:21:54.993538+0200 iProTvOs[2302:1594299] pic_holder_wait timed out
2019-10-15 21:21:55.164261+0200 iProTvOs[2302:1594382] auto hiding mouse cursor
2019-10-15 21:21:55.373664+0200 iProTvOs[2302:1594341] end of stream
2019-10-15 21:22:03.799544+0200 iProTvOs[2302:1594338] Can't read TS packet at 3593808
2019-10-15 21:22:03.799701+0200 iProTvOs[2302:1594338] EOF reached
2019-10-15 21:22:03.799853+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:03.902795+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.007077+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.107629+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.212799+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.317346+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.419095+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.519369+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.624763+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.726808+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.827087+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:04.932263+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:05.037472+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:05.138997+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:05.239397+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:05.342951+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:05.448143+0200 iProTvOs[2302:1594338] waiting decoder fifos to empty
2019-10-15 21:22:05.553536+0200 iProTvOs[2302:1594338] killing decoder fourcc `h264'
2019-10-15 21:22:05.553764+0200 iProTvOs[2302:1594338] removing module "videotoolbox"
2019-10-15 21:22:05.557430+0200 iProTvOs[2302:1594338] saving a free vout
2019-10-15 21:22:05.557658+0200 iProTvOs[2302:1594338] reusing provided vout
2019-10-15 21:22:05.557739+0200 iProTvOs[2302:1594338] removing module "h264"
2019-10-15 21:22:05.557903+0200 iProTvOs[2302:1594338] killing decoder fourcc `mp4a'
2019-10-15 21:22:05.557975+0200 iProTvOs[2302:1594338] removing module "avcodec"
2019-10-15 21:22:05.571190+0200 iProTvOs[2302:1594338] removing module "soxr"
2019-10-15 21:22:05.571548+0200 iProTvOs[2302:1594338] removing module "scaletempo"
2019-10-15 21:22:05.571649+0200 iProTvOs[2302:1594338] removing module "equalizer"
2019-10-15 21:22:05.599110+0200 iProTvOs[2302:1594338] removing module "float_mixer"
2019-10-15 21:22:05.599391+0200 iProTvOs[2302:1594338] keeping audio output
2019-10-15 21:22:05.599479+0200 iProTvOs[2302:1594338] removing module "mpeg4audio"
2019-10-15 21:22:05.599582+0200 iProTvOs[2302:1594338] removing module "ts"
2019-10-15 21:22:05.599727+0200 iProTvOs[2302:1594338] Program doesn't contain anymore ES
2019-10-15 21:22:05.599814+0200 iProTvOs[2302:1594338] removing module "record"
2019-10-15 21:22:05.599877+0200 iProTvOs[2302:1594338] removing module "prefetch"
2019-10-15 21:22:05.600453+0200 iProTvOs[2302:1594338] removing module "access"
2019-10-15 21:22:05.601483+0200 iProTvOs[2302:1594299] removing module "audiounit_ios"
2019-10-15 21:22:05.601648+0200 iProTvOs[2302:1594299] destroying useless vout
2019-10-15 21:22:05.601771+0200 iProTvOs[2302:1594382] removing module "ios"
2019-10-15 21:22:05.601841+0200 iProTvOs[2302:1594382] deleting display
2019-10-15 21:22:05.601949+0200 iProTvOs[2302:1594382] removing module "glconv_cvpx"
2019-10-15 21:22:05.608588+0200 iProTvOs[2302:1594299] removing module "freetype"
2019-10-15 21:22:05.608728+0200 iProTvOs[2302:1594299] removing module "yuvp"
2019-10-15 21:22:05.608843+0200 iProTvOs[2302:1594299] removing module "swscale"
2019-10-15 21:22:52.626588+0200 iProTvOs[2302:1594487] [] tcp_input [C6.1:3] flags=[R] seq=3287857779, ack=0, win=0 state=LAST_ACK rcv_nxt=3287857779, snd_una=751477829
2019-10-15 21:22:52.630730+0200 iProTvOs[2302:1594487] [] tcp_input [C6.1:3] flags=[R] seq=3287857779, ack=0, win=0 state=CLOSED rcv_nxt=3287857779, snd_una=751477829
2019-10-15 21:22:52.631043+0200 iProTvOs[2302:1594487] [] tcp_input [C6.1:3] flags=[R] seq=3287857779, ack=0, win=0 state=CLOSED rcv_nxt=3287857779, snd_una=751477829
```
`
https://code.videolan.org/videolan/VLCKit/-/issues/305
Self-built VLCKit does not work with latest iOS SDK 13.x when using on latest...
2020-02-27T22:10:58Z
sk2212
Self-built VLCKit does not work with latest iOS SDK 13.x when using on latest 12.4 iOS for e.g. iPad devices
Because of Apple decision that it is not possible to have more than one SDK installed in '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/' the latest version you are able to build with is iOS SDK 13...
Because of Apple decision that it is not possible to have more than one SDK installed in '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/' the latest version you are able to build with is iOS SDK 13.1.
If you build VLCKit with latest iOS 13.1 SDK you will loose support for "old" iOS 12.4 devices (e.g. iPads).
This is because of iOS 13.1 has its own build-in function 'aligned_alloc'. So VLCKit finds the symbol in the SDK implementation and is not using the VLC-Built-In file (compat/aligned_alloc.c).
So, if the statically build VLCKit library is used on an iOS 12.4 device it will crash because of 'aligned_alloc' call is going to nothing (SIG_ABRT).
For example the implementation in 'vlc/src/misc/picture.c' will crash on every try to play a video file.
There must be a solution to FORCE VLCKit to use its own 'aligned_alloc' implementation ALTHOUGH if the function can be found in the iOS 13.1 SDK.
I tried in configure.ac and in 'compileAndBuildVLCKit.sh' to not export the symbol but it seems that the iOS13.1 version is always used.
Marvin Scholz
Marvin Scholz
https://code.videolan.org/videolan/VLCKit/-/issues/302
Investigate whether we can add support for swift package manager
2024-03-18T12:55:20Z
Felix Paul Kühne
fkuehne@videolan.org
Investigate whether we can add support for swift package manager
This would be a nice alternative to the current deployment using Cocoapods. Not sure if feasible.
This would be a nice alternative to the current deployment using Cocoapods. Not sure if feasible.
4.0
Felix Paul Kühne
fkuehne@videolan.org
Felix Paul Kühne
fkuehne@videolan.org
https://code.videolan.org/videolan/VLCKit/-/issues/301
Video can't play on FTP service which is not open on port 21
2019-09-18T11:25:16Z
Stermop
Video can't play on FTP service which is not open on port 21
My FTP server (UTF-8 encoded) is opened with QuickFTP on macOS 10.14, audio and video can't be played when the FTP server port is not set to 21. Is there a solution for this problem?
Thank you.
My FTP server (UTF-8 encoded) is opened with QuickFTP on macOS 10.14, audio and video can't be played when the FTP server port is not set to 21. Is there a solution for this problem?
Thank you.
https://code.videolan.org/videolan/VLCKit/-/issues/300
FTP video with Chinese text in url not work
2020-02-18T09:53:11Z
Stermop
FTP video with Chinese text in url not work
My FTP server (UTF-8 encoded) is opened with QuickFTP on macOS 10.14, I can't play the video with Chinese path on this FTP server, but I can play after I rename this video.
The Chinese path video in the SMB service on this computer can...
My FTP server (UTF-8 encoded) is opened with QuickFTP on macOS 10.14, I can't play the video with Chinese path on this FTP server, but I can play after I rename this video.
The Chinese path video in the SMB service on this computer can be played.
Thank you for fix this bug.
https://code.videolan.org/videolan/VLCKit/-/issues/298
Crash in Catalina beta: assertion failure: "((void *)0) == tsd->NSCurrentOpen...
2022-03-13T16:06:18Z
Cesare Forelli
Crash in Catalina beta: assertion failure: "((void *)0) == tsd->NSCurrentOpenGLContext"
Hi. I am experiencing a crash, **assertion failure: "((void *)0) == tsd->NSCurrentOpenGLContext" -> %lld**, in my own app running on **macOS Catalina 10.15 beta 8 (build 19A558d)**. I believe **the crash happens every time I switch media...
Hi. I am experiencing a crash, **assertion failure: "((void *)0) == tsd->NSCurrentOpenGLContext" -> %lld**, in my own app running on **macOS Catalina 10.15 beta 8 (build 19A558d)**. I believe **the crash happens every time I switch media after the initial playback**; the **same crash also occurs in version 3.0.8 of the VLC application**. Details and crash reports follow.
My application has been successfully using VLCKit to stream IP cameras for over a year; obviously I can provide additional details and promo-codes to download it from the App Store if needed.
I previously tested my app on beta 1 of Catalina and the app was behaving properly (or my testing was insufficient 😭), but yesterday a user running Catalina beta 8 reported this crash, and after installing the beta myself tonight I have been able to reproduce it 100% of the time.
Here are the details of the crash and what I have figured out so far: when the app launches, by defaults starts playback of the first stream in its "playlist" and works fine as long as I leave it be, but as soon as I try to switch to another stream URL (media), the app immediately crashes with the assertion failure in the subject.
What is worst, even attached to the Xcode debugger, no specific part of my code is highlighted, Xcode just logs "assertion failure: "((void *)0) == tsd->NSCurrentOpenGLContext" -> 0" and "**Message from debugger: Terminated due to signal 9**".
Placing a few breakpoints, I have been able to vaguely understand when this happens.
When I switch from a camera to another, I:
1. Call `mediaPlayer?.stop()`
2. Select a different media from a VLCMediaList instantiated upon launch (and used also to set up the initial, properly working, playback) with `mediaPlayer?.media = playlist?.media(at: myNewIndex)`
3. Call `mediaPlayer?.play()`
**The app crashes always on 2, as soon as I switch the media**, and never gets to `mediaPlayer?.play() `.
I tried performing the same operation using the latest VLC application (using File > Open Network and pasting a video stream URL) and the result is the same: it works the first time, and then crashes immediately with the next URL I try to open.
I can provide this two test URLs if you want to test the crash yourself with VLC: first open [rtsp://contact-me:for-credentials@2.233.120.219:9999/videoSub](rtsp://contact-me:for-credentials@2.233.120.219:9999/videoSub) and later try opening [rtsp://contact-me:for-credentials@2.233.120.219:9999/videoMain](rtsp://contact-me:for-credentials@2.233.120.219:9999/videoMain).
A couple of final notes: I did update the VLCKit framework in my app from 3.3.1 to 3.3.5, but the situation did not improve; I also searched the forum and the web for other reports, and I did not find anything specific about VLC, but [it seems that the crash occurs in many, many OpenGL based applications](https://forums.developer.apple.com/thread/122608).
I am very worried that Apple might have killed OpenGL sooner that expected, so any suggestions is very much appreciated, especially given the imminent launch of Catalina and the unreliable situation I will be putting my app users' in.
Attached you can find a couple of crash reports of my app, and one from the official VLC app:
[My_app_crash_report_when_switchin_media.txt](/uploads/3a2d147636eb740b2b35bdd634791ae1/My_app_crash_report_when_switchin_media.txt)
[My_app_crash_report_2_when_switchin_media.txt](/uploads/0d3cbaccf2134e0c1fc114149840e962/My_app_crash_report_2_when_switchin_media.txt)
[VLC_crash_report_when_switching_URL_stream.txt](/uploads/a9b3574ea65f76f552cd97338e6fa0e6/VLC_crash_report_when_switching_URL_stream.txt)
Thank you in advance, and please let me know if I need to clarify anything: I am out of my league here, but I really hope to be able to fix it for my users before the new OS ships.
Thanks again,
Cesare
https://code.videolan.org/videolan/VLCKit/-/issues/297
iOS ANR when press Next on a HEVC HDR10 4k video
2019-09-16T18:20:58Z
Alexandre Perraud
iOS ANR when press Next on a HEVC HDR10 4k video
The video is *FPS_UHD_HDR10_23.976.mp4*
And the mediainfo give :
```
General
Complete name : FPS_UHD_HDR10_23.976.mp4
Format : MPEG-4
Commercial name ...
The video is *FPS_UHD_HDR10_23.976.mp4*
And the mediainfo give :
```
General
Complete name : FPS_UHD_HDR10_23.976.mp4
Format : MPEG-4
Commercial name : HDR10
Format profile : Base Media
Codec ID : isom (isom/iso2/mp41)
File size : 18.6 MiB
Duration : 6 min 45 s
Overall bit rate : 385 kb/s
Writing application : Lavf57.66.102
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Commercial name : HDR10
Format profile : Main 10@L5.1@Main
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 6 min 45 s
Bit rate : 383 kb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.002
Stream size : 18.5 MiB (99%)
Writing library : x265 2.3+9-820f4327ddac:[Windows][GCC 5.3.1][64 bit] 10bit
Encoding settings : cpuid=1173503 / frame-threads=2 / numa-pools=4 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=3840x2160 / interlace=0 / total-frames=0 / level-idc=51 / high-tier=1 / uhd-bd=0 / ref=5 / no-allow-non-conformance / repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=2 / keyint=24 / bframes=8 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=25 / lookahead-slices=4 / scenecut=40 / no-intra-refresh / ctu=64 / min-cu-size=8 / rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=2 / dynamic-rd=0.00 / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=0 / limit-modes / me=3 / subme=3 / merange=57 / temporal-mvp / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=4 / no-early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / no-b-intra / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=1.00 / no-rd-refine / analysis-mode=0 / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=cbr / bitrate=40000 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / vbv-maxrate=40000 / vbv-bufsize=40000 / vbv-init=0.9 / ipratio=1.40 / pbratio=1.00 / aq-mode=1 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=9 / transfer=16 / colormatrix=9 / chromaloc=1 / chromaloc-top=2 / chromaloc-bottom=2 / display-window=0 / master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,5) / max-cll=1000,400 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / hdr / no-hdr-opt
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0005 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1000 cd/m2
Maximum Frame-Average Light Level : 400 cd/m2
Codec configuration box : hvcC
```
3.3.5
Thomas Guillem
Thomas Guillem
https://code.videolan.org/videolan/VLCKit/-/issues/292
Delegate Method not called of VLCMediaPlayerDelegate
2019-08-01T11:12:50Z
suraj shendkar
Delegate Method not called of VLCMediaPlayerDelegate
I working on TVOS app, and I am using pod 'TVVLCKit', '3.3.0' but delegate method of VLCMediaPlayerDelegate "mediaPlayerStateChanged" not called. I have written the following code:-
override func viewWillAppear(_ animated: Bool) {
...
I working on TVOS app, and I am using pod 'TVVLCKit', '3.3.0' but delegate method of VLCMediaPlayerDelegate "mediaPlayerStateChanged" not called. I have written the following code:-
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.cctvMediaPlayerOne = VLCMediaPlayer()
self.cctvMediaPlayerTwo = VLCMediaPlayer()
self.tvmediaPlayer = VLCMediaPlayer()
self.cctvMediaPlayerOne.delegate = self
self.cctvMediaPlayerTwo.delegate = self
self.tvmediaPlayer.delegate = self
}
extension HomeViewController: VLCMediaPlayerDelegate {
// MARK: - video player delegate method
private func mediaPlayerStateChanged(_ aNotification: Notification!) {
if self.cctvMediaPlayerTwo.state == .stopped || self.cctvMediaPlayerTwo.state == .error {
self.cctvLiveFeedSecondLabel.isHidden = false
self.cctvMediaPlayerTwo = VLCMediaPlayer()
self.setupMediaPlayer(player: self.cctvMediaPlayerTwo, subview: self.cctvLiveFeedSecond, urlString: Setttings.RstpLinkTwo)
} else if self.cctvMediaPlayerTwo.state == .playing {
self.cctvLiveFeedSecondLabel.isHidden = true
}
if self.cctvMediaPlayerOne.state == .stopped || self.cctvMediaPlayerOne.state == .error {
self.cctvLiveFeedFirstLabel.isHidden = false
self.cctvMediaPlayerOne = VLCMediaPlayer()
self.setupMediaPlayer(player: self.cctvMediaPlayerOne, subview: self.cctvLiveFeedFirst, urlString: Setttings.RstpLinkOne)
}else if self.cctvMediaPlayerOne.state == .playing {
self.cctvLiveFeedFirstLabel.isHidden = true
}
if self.tvmediaPlayer.state == .stopped || self.tvmediaPlayer.state == .error {
self.liveTvFeedLabel.isHidden = false
self.tvmediaPlayer = VLCMediaPlayer()
self.setupMediaPlayer(player: self.tvmediaPlayer, subview: self.liveTvFeed, urlString: Setttings.TvLink)
} else if self.tvmediaPlayer.state == .playing {
self.tvmediaPlayer.media.clearStoredCookies()
self.liveTvFeedLabel.isHidden = true
} else if self.tvmediaPlayer.state == .buffering{
self.tvmediaPlayer.media.clearStoredCookies()
}
}
}
https://code.videolan.org/videolan/VLCKit/-/issues/291
document of transcoder
2019-08-01T15:16:39Z
vfans
document of transcoder
https://code.videolan.org/videolan/VLCKit/-/issues/290
Support Xcode 10.3 macOS 10.14.6?
2019-07-30T11:59:25Z
vfans
Support Xcode 10.3 macOS 10.14.6?
compiled error in this environment.
compiled error in this environment.
https://code.videolan.org/videolan/VLCKit/-/issues/287
Fix linking dav1d in v4
2019-07-22T10:22:42Z
Felix Paul Kühne
fkuehne@videolan.org
Fix linking dav1d in v4
When linking VLCKit with libvlc v4, it will fail because of dav1d's assembly accelerated functions, whose symbols are not found in the static library despite linking it. This affects all platforms supported by VLCKit.
Typical symbols na...
When linking VLCKit with libvlc v4, it will fail because of dav1d's assembly accelerated functions, whose symbols are not found in the static library despite linking it. This affects all platforms supported by VLCKit.
Typical symbols names affected are:
_dav1d_prep_8tap_smooth_8bpc_neon
_dav1d_inv_txfm_add_adst_flipadst_8x8_avx2
_dav1d_inv_txfm_add_adst_flipadst_8x8_ssse3
4.0
Felix Paul Kühne
fkuehne@videolan.org
Felix Paul Kühne
fkuehne@videolan.org
https://code.videolan.org/videolan/VLCKit/-/issues/286
This file plays very poorly (HEVC)
2019-09-03T08:20:26Z
azure
This file plays very poorly (HEVC)
This file plays very poorly,
test file in github : **https://github.com/azureplus/vlckit_test.git** 1920.mp4
cpu 100%
log:
```
2019-07-12 07:59:12.061948+0800 vlc[47059:1631422] new VPS parsed: 0
2019-07-12 07:59:12.062139+0800 vlc[...
This file plays very poorly,
test file in github : **https://github.com/azureplus/vlckit_test.git** 1920.mp4
cpu 100%
log:
```
2019-07-12 07:59:12.061948+0800 vlc[47059:1631422] new VPS parsed: 0
2019-07-12 07:59:12.062139+0800 vlc[47059:1631422] new SPS parsed: 0
2019-07-12 07:59:12.062165+0800 vlc[47059:1631422] new PPS parsed: 0
2019-07-12 07:59:12.069424+0800 vlc[47059:1631422] using video decoder module "videotoolbox"
2019-07-12 07:59:12.069538+0800 vlc[47059:1631422] looking for audio decoder module matching "any": 16 candidates
2019-07-12 07:59:12.069573+0800 vlc[47059:1631422] using ffmpeg Lavc58.35.100
2019-07-12 07:59:12.070765+0800 vlc[47059:1631422] CPU flags: 0x00000068
2019-07-12 07:59:12.076742+0800 vlc[47059:1631283] <CATransformLayer: 0x282e291a0> - changing property allowsEdgeAntialiasing in transform-only layer, will have no effect
2019-07-12 07:59:12.076805+0800 vlc[47059:1631283] <CATransformLayer: 0x282e291a0> - changing property allowsGroupBlending in transform-only layer, will have no effect
2019-07-12 07:59:12.076836+0800 vlc[47059:1631283] <CATransformLayer: 0x282e291a0> - changing property allowsGroupOpacity in transform-only layer, will have no effect
2019-07-12 07:59:12.091522+0800 vlc[47059:1631422] codec (aac) started
2019-07-12 07:59:12.091568+0800 vlc[47059:1631422] using audio decoder module "avcodec"
2019-07-12 07:59:12.091639+0800 vlc[47059:1631422] looking for meta reader module matching "any": 1 candidates
2019-07-12 07:59:12.094087+0800 vlc[47059:1631422] using meta reader module "taglib"
2019-07-12 07:59:12.094125+0800 vlc[47059:1631422] removing module "taglib"
2019-07-12 07:59:12.094151+0800 vlc[47059:1631422] `1920.mp4' successfully opened
2019-07-12 07:59:12.094201+0800 vlc[47059:1631422] elst (0) gives 0ms (movie)-> 33ms (track)
2019-07-12 07:59:12.094218+0800 vlc[47059:1631422] track[Id 0x1] using Sync Sample Box (stss)
2019-07-12 07:59:12.094483+0800 vlc[47059:1631422] stss gives 2 --> 0 (sample number)
2019-07-12 07:59:12.094654+0800 vlc[47059:1631422] elst (0) gives 0ms (movie)-> 0ms (track)
2019-07-12 07:59:12.094914+0800 vlc[47059:1631422] Buffering 0%
2019-07-12 07:59:12.095046+0800 vlc[47059:1631422] Buffering 25%
2019-07-12 07:59:12.095179+0800 vlc[47059:1631422] Buffering 50%
2019-07-12 07:59:12.095236+0800 vlc[47059:163142019-07-12 07:59:12.096744+0800 vlc[47059:1631442] removing module "videotoolbox"
22] Buffering 75%
2019-07-12 07:59:12.097643+0800 vlc[47059:1631443] creating audio output
2019-07-12 07:59:12.097672+0800 vlc[47059:1631443] looking for audio output module matching "any": 4 candidates
2019-07-12 07:59:12.097716+0800 vlc[47059:1631443] using audio output module "audiounit_ios"
2019-07-12 07:59:12.097866+0800 vlc[47059:1631443] VLC is looking for: 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
2019-07-12 07:59:12.134487+0800 vlc[47059:1631422] Buffering 100%
2019-07-12 07:59:12.143861+0800 vlc[47059:1631442] looking for video decoder module matching "any": 12 candidates
2019-07-12 07:59:12.143949+0800 vlc[47059:1631442] using ffmpeg Lavc58.35.100
2019-07-12 07:59:12.143972+0800 vlc[47059:1631442] CPU flags: 0x00000068
2019-07-12 07:59:12.144226+0800 vlc[47059:1631442] allowing 3 thread(s) for decoding
2019-07-12 07:59:12.154750+0800 vlc[47059:1631443] Output on Default, channel count: 2
2019-07-12 07:59:12.157023+0800 vlc[47059:1631442] codec (hevc) started
2019-07-12 07:59:12.157071+0800 vlc[47059:1631442] using frame thread mode with 3 threads
2019-07-12 07:59:12.157086+0800 vlc[47059:1631442] using video decoder module "avcodec"
2019-07-12 07:59:12.236566+0800 vlc[47059:1631422] Stream buffering done (1250 ms in 132 ms)
2019-07-12 07:59:12.236608+0800 vlc[47059:1631479] available hardware decoder output format 160 (videotoolbox_vld)
2019-07-12 07:59:12.236622+0800 vlc[47059:1631479] available software decoder output format 0 (yuv420p)
2019-07-12 07:59:12.236873+0800 vlc[47059:1631479] looking for text renderer module matching "freetype": 2 candidates
supportedInterfaceOrientations:UIInterfaceOrientationMask(rawValue: 2)
2019-07-12 07:59:12.275157+0800 vlc[47059:1631443] not output layout, default to Stereo
2019-07-12 07:59:12.275190+0800 vlc[47059:1631443] selected 2 physical channels for device output
2019-07-12 07:59:12.275204+0800 vlc[47059:1631443] VLC will output: Stereo
2019-07-12 07:59:12.275234+0800 vlc[47059:1631443] Current AU format: [48000.000000][mcpl][9][8][1][8][2][32]
2019-07-12 07:59:12.283181+0800 vlc[47059:1631443] Current device has a latency of 4499 us
2019-07-12 07:59:12.322539+0800 vlc[47059:1631479] using text renderer module "freetype"
2019-07-12 07:59:12.322580+0800 vlc[47059:1631479] looking for video converter module matching "any": 15 candidates
2019-07-12 07:59:12.324901+0800 vlc[47059:1631479] 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
2019-07-12 07:59:12.324933+0800 vlc[47059:1631479] using video converter module "swscale"
2019-07-12 07:59:12.324947+0800 vlc[47059:1631479] looking for video converter module matching "any": 15 candidates
2019-07-12 07:59:12.324963+0800 vlc[47059:1631479] YUVP to YUVA converter
2019-07-12 07:59:12.324973+0800 vlc[47059:1631479] using video converter module "yuvp"
2019-07-12 07:59:12.325054+0800 vlc[47059:1631479] Deinterlacing available
2019-07-12 07:59:12.325121+0800 vlc[47059:1631479] deinterlace 0, mode auto, is_needed 0
2019-07-12 07:59:12.325162+0800 vlc[47059:1631479] looking for vout window module matching "any": 0 candidates
2019-07-12 07:59:12.325187+0800 vlc[47059:1631479] no vout window modules
2019-07-12 07:59:12.325256+0800 vlc[47059:1631497] Opening vout display wrapper
2019-07-12 07:59:12.325273+0800 vlc[47059:1631497] looking for vout display module matching "any": 6 candidates
2019-07-12 07:59:12.349372+0800 vlc[47059:1631443] analog AudioUnit output successfully opened for f32l Stereo
2019-07-12 07:59:12.349416+0800 vlc[47059:1631443] output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
2019-07-12 07:59:12.349432+0800 vlc[47059:1631443] looking for audio volume module matching "any": 2 candidates
2019-07-12 07:59:12.349444+0800 vlc[47059:1631443] using audio volume module "float_mixer"
2019-07-12 07:59:12.349455+0800 vlc[47059:1631443] input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
2019-07-12 07:59:12.349487+0800 vlc[47059:1631443] looking for audio filter module matching "scaletempo": 13 candidates
2019-07-12 07:59:12.349524+0800 vlc[47059:1631443] format: 48000 rate, 2 nch, 4 bps, fl32
2019-07-12 07:59:12.349568+0800 vlc[47059:1631443] params: 30 stride, 0.200 overlap, 14 search
2019-07-12 07:59:12.349645+0800 vlc[47059:1631443] 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
2019-07-12 07:59:12.349665+0800 vlc[47059:1631443] using audio filter module "scaletempo"
2019-07-12 07:59:12.349680+0800 vlc[47059:1631443] conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
2019-07-12 07:59:12.349691+0800 vlc[47059:1631443] conversion pipeline complete
2019-07-12 07:59:12.349716+0800 vlc[47059:1631443] looking for audio filter module matching "equalizer": 13 candidates
2019-07-12 07:59:12.349835+0800 vlc[47059:1631443] equalizer loaded for 48000 Hz with 10 bands 1 pass
2019-07-12 07:59:12.349850+0800 vlc[47059:1631443] 31.25 Hz -> factor:0.504988 alpha:0.001444 beta:0.997112 gamma:1.997095
2019-07-12 07:59:12.349862+0800 vlc[47059:1631443] 62.50 Hz -> factor:0.322717 alpha:0.002884 beta:0.994232 gamma:1.994165
2019-07-12 07:59:12.350085+0800 vlc[47059:1631443] 125.00 Hz -> factor:0.079564 alpha:0.005752 beta:0.988497 gamma:1.988230
2019-07-12 07:59:12.350103+0800 vlc[47059:1631443] 250.00 Hz -> factor:0.000000 alpha:0.011437 beta:0.977126 gamma:1.976067
2019-07-12 07:59:12.350116+0800 vlc[47059:1631443] 500.00 Hz -> factor:0.000000 alpha:0.022613 beta:0.954775 gamma:1.950589
2019-07-12 07:59:12.350127+0800 vlc[47059:1631443] 1000.00 Hz -> factor:-0.118798 alpha:0.044203 beta:0.911595 gamma:1.895241
2019-07-12 07:59:12.350168+0800 vlc[47059:1631443] 2000.00 Hz -> factor:-0.140871 alpha:0.084497 beta:0.831006 gamma:1.768616
2019-07-12 07:59:12.350195+0800 vlc[47059:1631443] 4000.00 Hz -> factor:-0.140871 alpha:0.154688 beta:0.690623 gamma:1.464123
2019-07-12 07:59:12.350207+0800 vlc[47059:1631443] 8000.00 Hz -> factor:0.000000 alpha:0.260898 beta:0.478204 gamma:0.739102
2019-07-12 07:59:12.350219+0800 vlc[47059:1631443] 16000.00 Hz -> factor:0.000000 alpha:0.371900 beta:0.256201 gamma:-0.628101
2019-07-12 07:59:12.350859+0800 vlc[47059:1631443] using audio filter module "equalizer"
2019-07-12 07:59:12.351091+0800 vlc[47059:1631443] conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
2019-07-12 07:59:12.351104+0800 vlc[47059:1631443] conversion pipeline complete
2019-07-12 07:59:12.351117+0800 vlc[47059:1631443] conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
2019-07-12 07:59:12.351166+0800 vlc[47059:1631443] conversion pipeline complete
2019-07-12 07:59:12.351187+0800 vlc[47059:1631443] looking for audio resampler module matching "soxr": 2 candidates
2019-07-12 07:59:12.355294+0800 vlc[47059:1631443] Using SoX Resampler with 'cr32' engine and 'Medium 16-bit with medium roll-off' quality to convert f32l/48000Hz to f32l/48000Hz.
2019-07-12 07:59:12.355330+0800 vlc[47059:1631443] using audio resampler module "soxr"
2019-07-12 07:59:12.470951+0800 vlc[47059:1631283] VoutDisplayEvent 'resize' 414x736
2019-07-12 07:59:12.481808+0800 vlc[47059:1631497] using vout display module "ios"
VoutDisplayEvent 'resize' 1242x2208
2019-07-12 07:59:12.901036+0800 vlc[47059:1631283] VoutDisplayEvent 'resize' 1242x2208
2019-07-12 07:59:12.901076+0800 vlc[47059:1631283] VoutDisplayEvent 'resize' 1242x2208
2019-07-12 07:59:12.923455+0800 vlc[47059:1631497] picture might be displayed late (missing 6 ms)
2019-07-12 07:59:12.923473+0800 vlc[47059:1631283] VoutDisplayEvent 'resize' 1242x2208
2019-07-12 07:59:12.940945+0800 vlc[47059:1631497] picture might be displayed late (missing 6 ms)
2019-07-12 07:59:12.954985+0800 vlc[47059:1631497] picture might be displayed late (missing 4 ms)
2019-07-12 07:59:13.326246+0800 vlc[47059:1631497] auto hiding mouse cursor
2019-07-12 07:59:14.104700+0800 vlc[47059:1631497] picture might be displayed late (missing 4 ms)
[hevc @ 0x12e214600] Could not find ref with POC 110
[hevc @ 0x12e214600] Could not find ref with POC 117
[hevc @ 0x12e214600] Could not find ref with POC 116
2019-07-12 07:59:16.484360+0800 vlc[47059:1631497] picture might be displayed late (missing 0 ms)
2019-07-12 07:59:16.551749+0800 vlc[47059:1631497] picture might be displayed late (missing 1 ms)
2019-07-12 07:59:16.575328+0800 vlc[47059:1631497] picture might be displayed late (missing 7 ms)
2019-07-12 07:59:16.590071+0800 vlc[47059:1631497] picture might be displayed late (missing 6 ms)
2019-07-12 07:59:16.775400+0800 vlc[47059:1631497] picture might be displayed late (missing 8 ms)
2019-07-12 07:59:17.006003+0800 vlc[47059:1631497] picture might be displayed late (missing 5 ms)
2019-07-12 07:59:17.058576+0800 vlc[47059:1631497] picture might be displayed late (missing 7 ms)
2019-07-12 07:59:17.153232+0800 vlc[47059:1631497] picture might be displayed late (missing 2 ms)
2019-07-12 07:59:17.170876+0800 vlc[47059:1631497] picture might be displayed late (missing 3 ms)
2019-07-12 07:59:17.188429+0800 vlc[47059:1631497] picture might be displayed late (missing 4 ms)
2019-07-12 07:59:17.204482+0800 vlc[47059:1631497] picture might be displayed late (missing 3 ms)
2019-07-12 07:59:17.238259+0800 vlc[47059:1631497] picture might be displayed late (missing 4 ms)
2019-07-12 07:59:17.253107+0800 vlc[47059:1631497] picture might be displayed late (missing 2 ms)
2019-07-12 07:59:17.288884+0800 vlc[47059:1631497] picture might be displayed late (missing 4 ms)
2019-07-12 07:59:17.302249+0800 vlc[47059:1631497] picture might be displayed late (missing 1 ms)
2019-07-12 07:59:17.324950+0800 vlc[47059:1631497] picture might be displayed late (missing 7 ms)
2019-07-12 07:59:17.484645+0800 vlc[47059:1631497] picture might be displayed late (missing 0 ms)
2019-07-12 07:59:17.735369+0800 vlc[47059:1631497] picture might be displayed late (missing 1 ms)
2019-07-12 07:59:17.773064+0800 vlc[47059:1631497] picture might be displayed late (missing 5 ms)
2019-07-12 07:59:18.052649+0800 vlc[47059:1631497] picture might be displayed late (missing 1 ms)
2019-07-12 07:59:18.104419+0800 vlc[47059:1631497] picture might be displayed late (missing 3 ms)
```
https://code.videolan.org/videolan/VLCKit/-/issues/283
xcode10.2.1 build error
2019-07-11T23:42:59Z
azure
xcode10.2.1 build error
Use of uninitialized value $git_desc in numeric gt (>) at /VLCKit/libvlc/vlc/contrib/iPhoneOS-armv7/aom/build/cmake/version.pl line 63.
Use of uninitialized value $git_desc in numeric gt (>) at /VLCKit/libvlc/vlc/contrib/iPhoneOS-armv7/aom/build/cmake/version.pl line 63.
https://code.videolan.org/videolan/VLCKit/-/issues/282
currentVideoSubTitleDelay currentAudioPlaybackDelay don't work
2019-09-03T08:23:03Z
waiwai
currentVideoSubTitleDelay currentAudioPlaybackDelay don't work
hi,
I use the latest VLC Framework for cocoa. And I found VLCMediaPlayer class property currentVideoSubTitleDelay and currentAudioPlaybackDelay not work when i set new value.
In fact the value of those property already had changed to new...
hi,
I use the latest VLC Framework for cocoa. And I found VLCMediaPlayer class property currentVideoSubTitleDelay and currentAudioPlaybackDelay not work when i set new value.
In fact the value of those property already had changed to new value, but it not work for the playing video.
Any suggestion would be helpful.
https://code.videolan.org/videolan/VLCKit/-/issues/281
Pod 3.3.2 for TVVLCKit not available
2019-06-10T20:37:53Z
Fady Lateef
Pod 3.3.2 for TVVLCKit not available
pod 'TVVLCKit', '3.3.2'
cannot find this pod , only 3.3.1
pod 'TVVLCKit', '3.3.2'
cannot find this pod , only 3.3.1