Merge commit 'a4baf96abd64cda68e3e4692b182bdf60745a14d'
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 7 Jul 2013 09:35:59 +0000 (11:35 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 7 Jul 2013 09:35:59 +0000 (11:35 +0200)
* commit 'a4baf96abd64cda68e3e4692b182bdf60745a14d':
  avprobe: rename the prettyprint structures
  tools: Wording and formatting cosmetics

Conflicts:
avprobe.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
tools/graph2dot.c
tools/pktdumper.c

diff --combined tools/graph2dot.c
@@@ -1,20 -1,20 +1,20 @@@
  /*
   * Copyright (c) 2008-2010 Stefano Sabatini
   *
 - * This file is part of Libav.
 + * This file is part of FFmpeg.
   *
 - * Libav is free software; you can redistribute it and/or
 + * FFmpeg is free software; you can redistribute it and/or
   * modify it under the terms of the GNU Lesser General Public
   * License as published by the Free Software Foundation; either
   * version 2.1 of the License, or (at your option) any later version.
   *
 - * Libav is distributed in the hope that it will be useful,
 + * FFmpeg is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   * Lesser General Public License for more details.
   *
   * You should have received a copy of the GNU Lesser General Public
 - * License along with Libav; if not, write to the Free Software
 + * License along with FFmpeg; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   */
  
@@@ -25,9 -25,9 +25,9 @@@
  #include <stdio.h>
  #include <string.h>
  
 +#include "libavutil/channel_layout.h"
  #include "libavutil/mem.h"
  #include "libavutil/pixdesc.h"
 -#include "libavutil/audioconvert.h"
  #include "libavfilter/avfilter.h"
  
  #if !HAVE_GETOPT
@@@ -36,7 -36,7 +36,7 @@@
  
  static void usage(void)
  {
-     printf("Convert a libavfilter graph to a dot file\n");
+     printf("Convert a libavfilter graph to a dot file.\n");
      printf("Usage: graph2dot [OPTIONS]\n");
      printf("\n"
             "Options:\n"
@@@ -58,11 -58,11 +58,11 @@@ static void print_digraph(FILE *outfile
      fprintf(outfile, "node [shape=box]\n");
      fprintf(outfile, "rankdir=LR\n");
  
 -    for (i = 0; i < graph->filter_count; i++) {
 +    for (i = 0; i < graph->nb_filters; i++) {
          char filter_ctx_label[128];
          const AVFilterContext *filter_ctx = graph->filters[i];
  
 -        snprintf(filter_ctx_label, sizeof(filter_ctx_label), "%s (%s)",
 +        snprintf(filter_ctx_label, sizeof(filter_ctx_label), "%s\\n(%s)",
                   filter_ctx->name,
                   filter_ctx->filter->name);
  
                  const AVFilterContext *dst_filter_ctx = link->dst;
  
                  snprintf(dst_filter_ctx_label, sizeof(dst_filter_ctx_label),
 -                         "%s (%s)",
 +                         "%s\\n(%s)",
                           dst_filter_ctx->name,
                           dst_filter_ctx->filter->name);
  
 -                fprintf(outfile, "\"%s\" -> \"%s\"",
 -                        filter_ctx_label, dst_filter_ctx_label);
 +                fprintf(outfile, "\"%s\" -> \"%s\" [ label= \"inpad:%s -> outpad:%s\\n",
 +                        filter_ctx_label, dst_filter_ctx_label,
 +                        link->srcpad->name, link->dstpad->name);
 +
                  if (link->type == AVMEDIA_TYPE_VIDEO) {
                      const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(link->format);
                      fprintf(outfile,
 -                            " [ label= \"fmt:%s w:%d h:%d tb:%d/%d\" ]",
 -                            desc->name, link->w, link->h, link->time_base.num,
 -                            link->time_base.den);
 +                            "fmt:%s w:%d h:%d tb:%d/%d",
 +                            desc->name,
 +                            link->w, link->h,
 +                            link->time_base.num, link->time_base.den);
                  } else if (link->type == AVMEDIA_TYPE_AUDIO) {
                      char buf[255];
                      av_get_channel_layout_string(buf, sizeof(buf), -1,
                                                   link->channel_layout);
                      fprintf(outfile,
 -                            " [ label= \"fmt:%s sr:%d cl:%s\" ]",
 +                            "fmt:%s sr:%d cl:%s tb:%d/%d",
                              av_get_sample_fmt_name(link->format),
 -                            link->sample_rate, buf);
 +                            link->sample_rate, buf,
 +                            link->time_base.num, link->time_base.den);
                  }
 -                fprintf(outfile, ";\n");
 +                fprintf(outfile, "\" ];\n");
              }
          }
      }
@@@ -137,7 -133,7 +137,7 @@@ int main(int argc, char **argv
          infilename = "/dev/stdin";
      infile = fopen(infilename, "r");
      if (!infile) {
-         fprintf(stderr, "Impossible to open input file '%s': %s\n",
+         fprintf(stderr, "Failed to open input file '%s': %s\n",
                  infilename, strerror(errno));
          return 1;
      }
          outfilename = "/dev/stdout";
      outfile = fopen(outfilename, "w");
      if (!outfile) {
-         fprintf(stderr, "Impossible to open output file '%s': %s\n",
+         fprintf(stderr, "Failed to open output file '%s': %s\n",
                  outfilename, strerror(errno));
          return 1;
      }
      avfilter_register_all();
  
      if (avfilter_graph_parse(graph, graph_string, NULL, NULL, NULL) < 0) {
-         fprintf(stderr, "Impossible to parse the graph description\n");
+         fprintf(stderr, "Failed to parse the graph description\n");
          return 1;
      }
  
diff --combined tools/pktdumper.c
@@@ -1,20 -1,20 +1,20 @@@
  /*
   * Copyright (c) 2005 Francois Revol
   *
 - * This file is part of Libav.
 + * This file is part of FFmpeg.
   *
 - * Libav is free software; you can redistribute it and/or
 + * FFmpeg is free software; you can redistribute it and/or
   * modify it under the terms of the GNU Lesser General Public
   * License as published by the Free Software Foundation; either
   * version 2.1 of the License, or (at your option) any later version.
   *
 - * Libav is distributed in the hope that it will be useful,
 + * FFmpeg is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   * Lesser General Public License for more details.
   *
   * You should have received a copy of the GNU Lesser General Public
 - * License along with Libav; if not, write to the Free Software
 + * License along with FFmpeg; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   */
  
  #include <io.h>
  #endif
  
- #define FILENAME_BUF_SIZE 4096
  #include "libavutil/avstring.h"
  #include "libavutil/time.h"
  #include "libavformat/avformat.h"
  
+ #define FILENAME_BUF_SIZE 4096
  #define PKTFILESUFF "_%08" PRId64 "_%02d_%010" PRId64 "_%06d_%c.bin"
  
  static int usage(int ret)
  {
-     fprintf(stderr, "dump (up to maxpkts) AVPackets as they are demuxed by libavformat.\n");
-     fprintf(stderr, "each packet is dumped in its own file named like `basename file.ext`_$PKTNUM_$STREAMINDEX_$STAMP_$SIZE_$FLAGS.bin\n");
+     fprintf(stderr, "Dump (up to maxpkts) AVPackets as they are demuxed by libavformat.\n");
+     fprintf(stderr, "Each packet is dumped in its own file named like\n");
+     fprintf(stderr, "$(basename file.ext)_$PKTNUM_$STREAMINDEX_$STAMP_$SIZE_$FLAGS.bin\n");
      fprintf(stderr, "pktdumper [-nw] file [maxpkts]\n");
      fprintf(stderr, "-n\twrite No file at all, only demux.\n");
      fprintf(stderr, "-w\tWait at end of processing instead of quitting.\n");
@@@ -79,7 -79,7 +79,7 @@@ int main(int argc, char **argv
      if (strrchr(fntemplate, '.'))
          *strrchr(fntemplate, '.') = '\0';
      if (strchr(fntemplate, '%')) {
-         fprintf(stderr, "can't use filenames containing '%%'\n");
+         fprintf(stderr, "cannot use filenames containing '%%'\n");
          return usage(1);
      }
      if (strlen(fntemplate) + sizeof(PKTFILESUFF) >= sizeof(fntemplate) - 1) {