1. 30 Sep, 2010 2 commits
  2. 20 Sep, 2010 1 commit
  3. 01 Aug, 2010 1 commit
  4. 24 Jul, 2010 2 commits
  5. 18 Jul, 2010 1 commit
    • Tim-Philipp Müller's avatar
      typefinding: make mpeg-ts typefinder scan more data · bd0adb11
      Tim-Philipp Müller authored
      We only look for packets with payload, but it appears there may be packets without,
      which makes it harder to find the N packets with payload in a row that we need in
      order to typefind this successfully, so scan some more data than necessary in the
      optimistic scenario. Alternatively we could change IS_MPEGTS_HEADER().
      
      Fixes #623663.
      bd0adb11
  6. 16 Jul, 2010 1 commit
    • Philip Jägenstedt's avatar
      typefind: only associate .webm with WebM · 72ca12e4
      Philip Jägenstedt authored
      .weba (audio) and .webv (video) were speculation on my part before
      the public launch. As of yet no decision has been made on the
      file extension for audio-only WebM, and I'm pretty sure there will
      never be one for video-only.
      
      Fixes bug #623837.
      72ca12e4
  7. 24 Jun, 2010 1 commit
  8. 14 Jun, 2010 1 commit
  9. 11 Jun, 2010 2 commits
  10. 06 Jun, 2010 1 commit
  11. 05 Jun, 2010 3 commits
  12. 22 May, 2010 1 commit
  13. 19 May, 2010 1 commit
  14. 12 Apr, 2010 3 commits
    • Tim-Philipp Müller's avatar
    • Arun Raghavan's avatar
      typefinding: add AAC level to ADTS caps · 43a04483
      Arun Raghavan authored
      This adds code to calculate the level for a given AAC stream and export
      it in the stream caps. For AAC LC streams, the level is calculated
      according to the definition under the AAC Profile. For other streams,
      the definition under the Main Profile is used.
      
      HE-AAC support is still to be done, and is dependent on detecting the
      presence of SBR and PS in the stream.
      
      Level is added as a field of type string because that's the way it's
      done in H.264 caps as well. There are only a few possible levels, so
      not using a numerical type is not too painful in this case, and
      consistency is nice.
      
      Fixes #613589.
      43a04483
    • Arun Raghavan's avatar
      typefinding: add AAC profile to ADTS caps · 34dcb845
      Arun Raghavan authored
      This looks at the AAC profile for ADTS streams and adds the profile as a
      string in the corresponding caps.
      
      Profile is the actual profile, base-profile denotes the minimum codec
      requirements to decode this stream. In this case they're always the
      same, but they may differ e.g. in case of certain HE-AAC streams that
      can be partially decoded by LC decoders (with loss of quality of course)
      if no suitable HE-AAC decoder is available.
      
      Fixes #612312.
      34dcb845
  15. 16 Mar, 2010 1 commit
  16. 15 Mar, 2010 1 commit
  17. 15 Feb, 2010 1 commit
  18. 24 Jan, 2010 1 commit
  19. 23 Jan, 2010 2 commits
  20. 22 Jan, 2010 2 commits
  21. 19 Jan, 2010 1 commit
    • David Schleef's avatar
      typefind: rewrite h.264 detection · e432c8eb
      David Schleef authored
      Make detection simpler: check for NALs, check that they make
      sense, and report how certain we are that it's a raw H.264 stream.
      Fixes: #583376.
      e432c8eb
  22. 13 Jan, 2010 2 commits
  23. 09 Nov, 2009 1 commit
  24. 21 Oct, 2009 2 commits
  25. 06 Oct, 2009 1 commit
  26. 07 Sep, 2009 1 commit
    • Tim-Philipp Müller's avatar
      typefinding: disable typefinder for headerless flac · f051514f
      Tim-Philipp Müller authored
      Disable headerless flac typefinder as long as it happily typefinds anything
      including /dev/urandom as flac and as long as it's not particularly useful
      given that such streams don't really exist in the wild.
      
      Also fix up some comments so that gtk-doc doesn't complain about them.
      f051514f
  27. 04 Sep, 2009 2 commits
  28. 03 Sep, 2009 1 commit