]> git.sesse.net Git - nageru/commit
Rework entire pts handling.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 13 Oct 2015 23:26:44 +0000 (01:26 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 13 Oct 2015 23:26:44 +0000 (01:26 +0200)
commit02083dca89292d6ba95642cf8957f1cee8826313
treea8e03685ce7d174c4ffcf9c971b68d6b7804f110
parent4c974bd99c5730bf891f21cf905f585b2e4591f0
Rework entire pts handling.

Now handles dropped video frames (with audio) correctly (by just
increasing pts and letting everything else stay the same), and also
inserts silence whenever needed. There are some new issues with
dts going above pts when this happens, but overall, this is
infinitely better than what we had.
bmusb
h264encode.cpp
h264encode.h
mixer.cpp
mixer.h
ref_counted_frame.cpp
resampler.cpp
resampler.h