[libav-bugs] [Bug 79] New: avplay framedrop logic is bogus

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Tue Nov 22 12:56:09 CET 2011


http://bugzilla.libav.org/show_bug.cgi?id=79

           Summary: avplay framedrop logic is bogus
           Product: Libav
           Version: git HEAD
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: utilities
        AssignedTo: bugzilla at libav.org
        ReportedBy: lu_zero at gentoo.org


The framedrop logic ends up dropping most frames from v4l2 and other sparse
containers.


The delay calculation between two packets is used instead the frame duration.
avplay drops frames after frames with larger gaps:

1 -> pts 0 duration 1 -> delay 0 -> keep
2 -> pts 10 duration 1 -> delay 10 -> keep
3 -> pts 11 duration 1 -> drop
4 -> pts 12 duration 1 -> drop
...

In addition the delay information isn't updated properly so the problem after
that seems self perpetuating.

-- 
Configure bugmail: http://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list