1. 23 Aug, 2019 1 commit
    • Marton Balint's avatar
      avformat/mpegtsenc: get rid of packet counting for sdt/pat/pmt · 2fb55089
      Marton Balint authored
      The packet counting based approach caused excessive sdt/pat/pmt for VBR, so
      let's use a timestamp based approach instead similar to how we emit PCRs.
      SDT/PAT/PMT period should be consistent for both VBR and CBR from now on.
      
      Also change the type of sdt_period and pat_period to AV_OPT_TYPE_DURATION so no
      floating point math is necessary.
      
      Fixes ticket #3714.
      Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
      2fb55089
  2. 17 Mar, 2017 1 commit
  3. 09 Mar, 2017 1 commit
  4. 24 Oct, 2016 2 commits
  5. 23 Sep, 2016 1 commit
  6. 23 Feb, 2016 1 commit
    • Stefano Sabatini's avatar
      lavc/lavf: transmit stream_id information for mpegts KLV data packets · 14f7a3d5
      Stefano Sabatini authored
      This allows to copy information related to the stream ID from the demuxer
      to the muxer, thus allowing for example to retain information related to
      synchronous and asynchronous KLV data packets. This information is used
      in the muxer when remuxing to distinguish the two kind of packets (if the
      information is lacking, data packets are considered synchronous).
      
      The fate reference changes are due to the use of
      av_packet_merge_side_data(), which increases the size of the output
      packet size, since side data is merged into the packet data.
      14f7a3d5
  7. 06 Dec, 2015 1 commit
  8. 15 Nov, 2015 1 commit