Skip to content

Wrong timestamps preventing playback in QuickTime #9

@johnboiles

Description

@johnboiles

I'm getting some sort of incorrect timestamping issue that is preventing reliable playback in QuickTime player. Sometimes a few frames will play but then the rest will be dropped. I get errors in the Console like this.

default    12:12:03.725776-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1466    pts    48.865    dur    0.033    ht_ms    0    now_ms    43835002    flags    0x00000000    ***** DELTA 43835002 IS GREATER THAN FRAME DURATION OF 33 *****
default    12:12:03.833574-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1467    pts    48.898    dur    0.033    ht_ms    0    now_ms    43835110    flags    0x00000000    ***** DELTA 43835110 IS GREATER THAN FRAME DURATION OF 33 *****
default    12:12:03.940351-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1468    pts    48.932    dur    0.033    ht_ms    0    now_ms    43835217    flags    0x00000000    ***** DELTA 43835217 IS GREATER THAN FRAME DURATION OF 33 *****
default    12:12:04.045023-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1469    pts    48.965    dur    0.033    ht_ms    0    now_ms    43835322    flags    0x00000000    ***** DELTA 43835322 IS GREATER THAN FRAME DURATION OF 33 *****

I've also tried decoding this in OBS. I get similar messages (though OBS does not drop the frames)

default    12:12:03.725776-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1466    pts    48.865    dur    0.033    ht_ms    0    now_ms    43835002    flags    0x00000000    ***** DELTA 43835002 IS GREATER THAN FRAME DURATION OF 33 *****
default    12:12:03.833574-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1467    pts    48.898    dur    0.033    ht_ms    0    now_ms    43835110    flags    0x00000000    ***** DELTA 43835110 IS GREATER THAN FRAME DURATION OF 33 *****
default    12:12:03.940351-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1468    pts    48.932    dur    0.033    ht_ms    0    now_ms    43835217    flags    0x00000000    ***** DELTA 43835217 IS GREATER THAN FRAME DURATION OF 33 *****
default    12:12:04.045023-0700    obs    CMIO_Unit_Input_Device_DALPlugInProducer.cpp:584:PullInput 0x7ff699b0fc40    Asn=1469    pts    48.965    dur    0.033    ht_ms    0    now_ms    43835322    flags    0x00000000    ***** DELTA 43835322 IS GREATER THAN FRAME DURATION OF 33 *****

I'm digging in the code to try to understand these.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions