These require quite a few FATE updates, mostly due to the fact that the
output video frame rate is assumed to be constant, and the guessed rate is
completely wrong. But the fixes themselves make sense, and the actual
timestamps from the demuxer are much better after this patch set.

Justin Ruggles (6):
  bethsoftvid: pass palette in side data instead of in a separate
    packet.
  bethsoftvid: fix read_packet() return codes.
  bethsoftvid: set packet key frame flag for audio and I-frame video
    packets.
  bethsoftvid: Set video packet duration instead of accumulating pts.
  bethsoftvid: add audio stream only after getting the first audio
    packet
  bethsoftvid: synchronize video timestamps with audio sample rate

 avconv.c                    |    2 +-
 libavcodec/bethsoftvideo.c  |   14 +++-
 libavformat/bethsoftvid.c   |  162 +++++++++++++++++++++++++++++--------------
 tests/ref/fate/bethsoft-vid |  143 +++++++++++++++++++-------------------
 4 files changed, 195 insertions(+), 126 deletions(-)

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to