[FFmpeg-trac] #8989(avformat:new): #EXT-X-PROGRAM-DATE-TIME value of existing segments gets over written with new value when appending new segments to an existing playlist file

FFmpeg trac at avcodec.org
Mon Nov 16 18:55:02 EET 2020


#8989: #EXT-X-PROGRAM-DATE-TIME value of existing segments gets over written with
new value when appending new segments to an existing playlist file
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:
  VigneshRavichandran                |
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  hls          |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------

Comment (by VigneshRavichandran):

 Done. I have attached the new version of the patch below. Also, the
 changes in the patch  seems to fix the issue. Below are the test results:


 Existing playlist file used for testing:

 #EXTM3U
 #EXT-X-VERSION:3
 #EXT-X-TARGETDURATION:4
 #EXT-X-MEDIA-SEQUENCE:0
 #EXT-X-DISCONTINUITY
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-12T19:31:50.104+0530
 20201112T193150+0530.ts
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-12T19:31:54.104+0530
 20201112T193154+0530.ts
 #EXTINF:0.900000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-12T19:31:58.104+0530
 20201112T193158+0530.ts


 Playlist file after command execution:

 #EXTM3U
 #EXT-X-VERSION:3
 #EXT-X-TARGETDURATION:4
 #EXT-X-MEDIA-SEQUENCE:0
 #EXT-X-DISCONTINUITY
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-12T19:31:50.104+0530
 20201112T193150+0530.ts
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-12T19:31:54.104+0530
 20201112T193154+0530.ts
 #EXTINF:0.900000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-12T19:31:58.104+0530
 20201112T193158+0530.ts
 #EXT-X-DISCONTINUITY
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-16T22:00:09.087+0530
 20201116T220009+0530.ts
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-16T22:00:13.087+0530
 20201116T220013+0530.ts
 #EXTINF:4.000000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-16T22:00:17.087+0530
 20201116T220017+0530.ts
 #EXTINF:1.300000,
 #EXT-X-PROGRAM-DATE-TIME:2020-11-16T22:00:21.087+0530
 20201116T220021+0530.ts
 #EXT-X-ENDLIST

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8989#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list