1. 14 Apr, 2012 3 commits
    • Anton Khirnov's avatar
      graphparser: fix the order of connecting unlabeled links. · 4e781c25
      Anton Khirnov authored
      Right now, e.g. scale,[in]overlay would connect scale to the first
      overlay input and [in] to the second, which goes against the
      documentation and is unintuitive.
      
      The bug happens because of the ordering mess in curr_inputs variable:
      1) the unlabeled links from the previous filter are added to it in
      correct order
      2) input labels are parsed and inserted to the beginning one by one
      (i.e. in reverse order)
      3) curr_inputs is matched against filter inputs in reverse order
      
      Fix the problem by always using proper ordering without trying to be
      clever.
      4e781c25
    • Anton Khirnov's avatar
      graphparser: add avfilter_graph_parse2(). · d7bcc71d
      Anton Khirnov authored
      Unlike avfilter_graph_parse(), it returns unlinked inputs and outputs
      to the caller, which allows parsing of graphs where inputs/outputs are
      not known in advance.
      d7bcc71d
    • Anton Khirnov's avatar
      7ae7c414
  2. 13 Apr, 2012 18 commits
  3. 12 Apr, 2012 8 commits
  4. 11 Apr, 2012 6 commits
  5. 10 Apr, 2012 5 commits