Commit 767e95d5 authored by Paul B Mahol's avatar Paul B Mahol

avformat/tty: add seeking support

parent 9216ad2e
...@@ -156,6 +156,8 @@ static int read_packet(AVFormatContext *avctx, AVPacket *pkt) ...@@ -156,6 +156,8 @@ static int read_packet(AVFormatContext *avctx, AVPacket *pkt)
pkt->size = av_get_packet(avctx->pb, pkt, n); pkt->size = av_get_packet(avctx->pb, pkt, n);
if (pkt->size < 0) if (pkt->size < 0)
return pkt->size; return pkt->size;
pkt->stream_index = 0;
pkt->pts = pkt->pos / n;
pkt->flags |= AV_PKT_FLAG_KEY; pkt->flags |= AV_PKT_FLAG_KEY;
return 0; return 0;
} }
...@@ -185,4 +187,5 @@ AVInputFormat ff_tty_demuxer = { ...@@ -185,4 +187,5 @@ AVInputFormat ff_tty_demuxer = {
.read_packet = read_packet, .read_packet = read_packet,
.extensions = tty_extensions, .extensions = tty_extensions,
.priv_class = &tty_demuxer_class, .priv_class = &tty_demuxer_class,
.flags = AVFMT_GENERIC_INDEX,
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment