On Tue, Jun 14, 2016 at 04:25:50PM +0300, Alexander Shumsky wrote:
> 08.06.2016 18:48, Michael Niedermayer пишет:
> >did you test this ?
> >if so please provide information & test results from it
> >
> >also has this been tested with multiple programs ?
> 
> We have tested this with StreamGuru MPEG Analyzer. With default 20ms
> PCR interval patched version gives max PCR interval 21ms while with
> unpatched version max interval is 26ms (See screenshots).

The big problem of our TS muxer is the packet interleaving
the granularity of the interval is too big
This also results in the PCR being a bit unevenly spaced

The code should be changed to allow optional packet interleaving at
finer granularity to improve compliance of some high bitrate cases
If things can be interleaved with finer granularity then PCR too
can more easily be made more evenly spaced.

Please correct me if iam wrong but your patch basically makes an
exception to the (non optimal) interleaver for PCR only
Isnt this a hack on top of the current non optimal code?

also  MPEG-TS requires the interval to be < 100ms
(see 2.7.2 Frequency of coding the program clock reference)

both 21 and 26ms are within that


[...]


-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I have often repented speaking, but never of holding my tongue.
-- Xenocrates

Attachment: signature.asc
Description: Digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to