X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/f02525e0c94885e18a7cff407d87184db6b9c0ff..b2281e337903266b7c276d5e1ccc0542c109fa70:/examples/am7xxx-play.c diff --git a/examples/am7xxx-play.c b/examples/am7xxx-play.c index 5aa53ae..54f92e9 100644 --- a/examples/am7xxx-play.c +++ b/examples/am7xxx-play.c @@ -17,6 +17,12 @@ * along with this program. If not, see . */ +/** + * @example examples/am7xxx-play.c + * am7xxx-play uses libavdevice, libavformat, libavcodec and libswscale to + * decode the input, encode it to jpeg and display it with libam7xxx. + */ + #include #include #include @@ -84,7 +90,7 @@ static int video_input_init(struct video_input_ctx *input_ctx, /* get information on the input stream (e.g. format, bitrate, framerate) */ ret = avformat_find_stream_info(input_format_ctx, NULL); if (ret < 0) { - fprintf(stderr, "cannot get information on the stream"); + fprintf(stderr, "cannot get information on the stream\n"); goto cleanup; } @@ -115,7 +121,7 @@ static int video_input_init(struct video_input_ctx *input_ctx, /* find the decoder for the video stream */ input_codec = avcodec_find_decoder(input_codec_ctx->codec_id); if (input_codec == NULL) { - fprintf(stderr, "input_codec is NULL!"); + fprintf(stderr, "input_codec is NULL!\n"); ret = -ENOTSUP; goto cleanup; } @@ -163,7 +169,7 @@ static int video_output_init(struct video_output_ctx *output_ctx, int ret; if (input_ctx == NULL) { - fprintf(stderr, "input_ctx must not be NULL!"); + fprintf(stderr, "input_ctx must not be NULL!\n"); ret = -EINVAL; goto out; } @@ -171,7 +177,7 @@ static int video_output_init(struct video_output_ctx *output_ctx, /* create the encoder context */ output_codec_ctx = avcodec_alloc_context3(NULL); if (output_codec_ctx == NULL) { - fprintf(stderr, "cannot allocate output codec context!"); + fprintf(stderr, "cannot allocate output codec context!\n"); ret = -ENOMEM; goto out; } @@ -290,7 +296,7 @@ static int am7xxx_play(const char *input_format_string, /* allocate an input frame */ picture_raw = avcodec_alloc_frame(); if (picture_raw == NULL) { - fprintf(stderr, "cannot allocate the raw picture frame!"); + fprintf(stderr, "cannot allocate the raw picture frame!\n"); ret = -ENOMEM; goto cleanup_output; }