I am using MobileVLCKit for tvOS. So far mostly fine.
After a rebuild a few days ago, I found this one.
Looking at the trackinfo of the video track of 720p stream (ARD HD streamed from my Settopbox) the result is:
Code: Select all
2016-01-16 18:09:47.613 vuplusTV[6374:3637017] track info {
bitrate = 0;
codec = 875967080;
"frame_rate_den" = 1;
"frame_rate_num" = 100;
height = 720;
id = 0;
level = "-1";
profile = "-1";
"sar_den" = 1;
"sar_num" = 1;
type = video;
width = 1280;
}
Code: Select all
2016-01-16 18:10:22.024 vuplusTV[6374:3637017] track info {
bitrate = 0;
codec = 1986490477;
"frame_rate_den" = 1;
"frame_rate_num" = 25;
height = 576;
id = 0;
level = "-1";
profile = "-1";
"sar_den" = 45;
"sar_num" = 64;
type = video;
width = 720;
}
The values for "frame_rate_num" are fine, but for a progressive stream "frame_rate_den" should be 2. This will then result in 50 fps (what is actually used at playback).
Before my local rebuild, the values were correctly.