Files
FFmpeg/libavformat
Steven Liu 863ebe6f83 avformat/flvenc: add add_keyframe_index option
Add keyframe index metadata
Used to facilitate seeking; particularly for HTTP pseudo streaming.
 1. read live streaming or file by sequence
 2. if use add_keyframe_index option, add a mark flag at the position,
    use to insert new context at the last step.
 3. add the keyframes *offset* and *timestamp* into a list
 4. if use add_keyframe_index option, shift the metadata data from
    mark flag offset
 5. insert the keyframes *offset* and *timestamp* from the list by
    sequence
 6. free the list
 7. end.

Add FATE test case;

Reviewed-by: Lou Logan <lou@lrcd.com>
Signed-off-by: Steven Liu <liuqi@gosun.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-11-10 10:30:48 +08:00
..
2016-11-07 00:51:49 +01:00
2016-07-03 04:37:48 +02:00
2016-08-22 22:03:37 +02:00
2016-10-17 20:41:26 +02:00
2016-03-13 16:06:09 +01:00
2016-11-07 00:51:49 +01:00
2016-06-19 18:51:39 +02:00
2016-06-19 18:51:39 +02:00
2016-07-17 13:10:27 -03:00
2016-10-21 19:41:09 +02:00
2016-11-07 00:51:49 +01:00
2016-08-22 22:03:37 +02:00
2016-05-04 18:16:21 +02:00
2016-05-04 18:16:21 +02:00
2016-05-19 17:02:06 +02:00
2016-07-15 10:25:02 +02:00
2016-10-24 03:53:21 -05:00
2016-11-07 00:51:49 +01:00
2016-09-10 16:40:47 -07:00
2016-11-08 14:07:41 +01:00
2016-11-08 22:27:11 +01:00
2016-05-21 18:49:45 +02:00
2016-11-07 00:51:49 +01:00
2016-11-05 18:56:41 +01:00
2016-11-10 01:18:43 +01:00
2016-11-07 00:51:49 +01:00
2016-10-09 20:09:00 +02:00
2016-07-19 18:41:19 +02:00
2016-07-17 13:10:27 -03:00
2016-08-02 16:16:31 +02:00
2016-10-20 19:54:54 +02:00
2015-09-01 13:35:37 +02:00
2014-10-21 03:52:27 +02:00
2016-07-17 13:10:27 -03:00
2016-11-02 01:16:23 -05:00
2016-06-25 15:53:11 -05:00
2016-05-03 15:45:10 +02:00
2016-10-09 20:09:00 +02:00
2016-08-04 16:25:40 -03:00
2016-11-07 00:51:49 +01:00
2015-01-11 00:35:01 +01:00
2016-11-07 00:51:49 +01:00