Vladimir Eremeev <[EMAIL PROTECTED]> added the comment: > mpeg stores just the lower 33 bits, there is no way to know the upper. Agree. And understand that the C language doesn't have a numeric type which is exactly 33-bits long. Therefore demuxer uses 64 bit integers.
> The demxuer behavior of presenting you with these timestamps is correct. Disagree. There should not be negative values, that is filling with 1 of the upper 31 bits. Also, there is a flag AVFormatContext->streams[]->stream_copy which "if set, just copy stream" and this flag doesn't work, because libav functions don't copy the input stream to the output. > if you just dislike the way mpeg-ps/ts is designed, this isnt the correct place to complain I don't complain, I discuss. And I don't see any other place, as you don't answer my mails neither in mailing lists nor personal. ---------- status: closed -> open substatus: invalid -> open ______________________________________________________ FFmpeg issue tracker <[EMAIL PROTECTED]> <https://roundup.mplayerhq.hu/roundup/ffmpeg/issue516> ______________________________________________________
