1. 31 Dec, 2012 2 commits
  2. 04 Nov, 2012 1 commit
  3. 11 Dec, 2011 1 commit
    • Tim-Philipp Müller's avatar
      mpegpsmux: put stream headers into output caps · ad6ea8fb
      Tim-Philipp Müller authored
      Basic version with only the system header and the program
      stream map. An advanced version could include codec-specific
      bits like SPS/PPS too. This is useful in connection with
      e.g. multifilesink to make sure new files always start with
      the stream headers.
      ad6ea8fb
  4. 22 Sep, 2011 1 commit
    • Tim-Philipp Müller's avatar
      psmux: fix writing of system header, which makes VLC not skip the adjacent PSM... · ad1883f5
      Tim-Philipp Müller authored
      psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams
      
      header_length contains the length in bytes after the header_length
      field, excluding the 6 byte start code and header_length field.
      
      H.264 streams and some other formats need to be announced in the PSM.
      VLC wouldn't play files created with mpegpsmux containing H.264 because
      we claim the system header is larger than it actually is, which makes
      VLC skip the program stream map which follows the system header, which
      in turn makes it not recognise our H.264 video stream.
      ad1883f5
  5. 22 Mar, 2010 1 commit
  6. 31 Aug, 2009 1 commit