Carsten Juttner wrote:
Felix Domke wrote:Johannes Stezenbach wrote:The V4 API has: unsigned int frame_rate; /* in frames per 1000sec */
I'm against this.
The reason is that arbitrary framerates are not allowed in MPEG-2 (correct me if i'm wrong, i'm currently too lazy to read 13818-2 again...), and there's no hardware being able to playback this simply because there's no TV standard for arbitrary framrates.
Felix, actually the value defined is:
frame_rate = frame_rate_value * (frame_rate_extension_n + 1) ÷ (frame_rate_extension_d + 1)
where frame_rate_extension_n is a 2 bit and frame_rate_extension_d a 5 bit integer.
Why not pass exactly these values to userspace? Holger -- Info: To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.