Lines Matching defs:codec

44 #include "libavcodec/codec.h"
265 #define PRINT_CODEC_SUPPORTED(codec, field, type, list_name, term, get_name) \
266 if (codec->field) { \
267 const type *p = codec->field; \
397 const AVCodec *codec;
400 av_log(NULL, AV_LOG_ERROR, "No codec name specified.\n");
404 codec = encoder ? avcodec_find_encoder_by_name(name) :
407 if (codec)
408 print_codec(codec);
413 while ((codec = next_codec_for_id(desc->id, &iter, encoder))) {
415 print_codec(codec);
484 printf(" Default video codec: %s.\n", desc->name);
488 printf(" Default audio codec: %s.\n", desc->name);
492 printf(" Default subtitle codec: %s.\n", desc->name);
615 const AVCodec *codec;
619 while ((codec = next_codec_for_id(id, &iter, encoder)))
620 printf("%s ", codec->name);
675 " ..V... = Video codec\n"
676 " ..A... = Audio codec\n"
677 " ..S... = Subtitle codec\n"
678 " ..D... = Data codec\n"
679 " ..T... = Attachment codec\n"
680 " ...I.. = Intra frame-only codec\n"
686 const AVCodec *codec;
704 * names are different from codec name */
705 while ((codec = next_codec_for_id(desc->id, &iter, 0))) {
706 if (strcmp(codec->name, desc->name)) {
712 while ((codec = next_codec_for_id(desc->id, &iter, 1))) {
713 if (strcmp(codec->name, desc->name)) {
743 const AVCodec *codec;
746 while ((codec = next_codec_for_id(desc->id, &iter, encoder))) {
748 printf((codec->capabilities & AV_CODEC_CAP_FRAME_THREADS) ? "F" : ".");
749 printf((codec->capabilities & AV_CODEC_CAP_SLICE_THREADS) ? "S" : ".");
750 printf((codec->capabilities & AV_CODEC_CAP_EXPERIMENTAL) ? "X" : ".");
751 printf((codec->capabilities & AV_CODEC_CAP_DRAW_HORIZ_BAND)?"B" : ".");
752 printf((codec->capabilities & AV_CODEC_CAP_DR1) ? "D" : ".");
754 printf(" %-20s %s", codec->name, codec->long_name ? codec->long_name : "");
755 if (strcmp(codec->name, desc->name))
756 printf(" (codec %s)", desc->name);