mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Don't send meta on 0 length packets
This commit is contained in:
parent
7c1cf36a9a
commit
565db92ae2
1 changed files with 4 additions and 2 deletions
|
|
@ -146,8 +146,10 @@ public class AviTrack {
|
||||||
* @param size
|
* @param size
|
||||||
*/
|
*/
|
||||||
void done(final int size) {
|
void done(final int size) {
|
||||||
|
if (size > 0) {
|
||||||
trackOutput.sampleMetadata(
|
trackOutput.sampleMetadata(
|
||||||
clock.getUs(), (isKeyFrame() ? C.BUFFER_FLAG_KEY_FRAME : 0), size, 0, null);
|
clock.getUs(), (isKeyFrame() ? C.BUFFER_FLAG_KEY_FRAME : 0), size, 0, null);
|
||||||
|
}
|
||||||
final LinearClock clock = getClock();
|
final LinearClock clock = getClock();
|
||||||
//Log.d(AviExtractor.TAG, "Frame: " + (isVideo()? 'V' : 'A') + " us=" + clock.getUs() + " size=" + size + " frame=" + clock.getIndex() + " key=" + isKeyFrame());
|
//Log.d(AviExtractor.TAG, "Frame: " + (isVideo()? 'V' : 'A') + " us=" + clock.getUs() + " size=" + size + " frame=" + clock.getIndex() + " key=" + isKeyFrame());
|
||||||
clock.advance();
|
clock.advance();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue