From f15fc4e99a67a348ceebb29f19e76395edfc27b4 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 21 Nov 2008 20:13:41 +0100 Subject: ffmpeg: use GLib instead of log.h --- src/decoder/ffmpeg_plugin.c | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'src/decoder/ffmpeg_plugin.c') diff --git a/src/decoder/ffmpeg_plugin.c b/src/decoder/ffmpeg_plugin.c index 0c691ad20..1d98f8051 100644 --- a/src/decoder/ffmpeg_plugin.c +++ b/src/decoder/ffmpeg_plugin.c @@ -17,7 +17,6 @@ */ #include "../decoder_api.h" -#include "../log.h" #include #include @@ -27,6 +26,7 @@ #include #include #include +#include #ifdef OLD_FFMPEG_INCLUDES #include @@ -38,6 +38,9 @@ #include #endif +#undef G_LOG_DOMAIN +#define G_LOG_DOMAIN "ffmpeg" + struct ffmpeg_context { int audio_stream; AVFormatContext *format_context; @@ -156,18 +159,18 @@ ffmpeg_helper(struct input_stream *input, //ffmpeg works with ours "fileops" helper if (av_open_input_file(&format_context, stream.url, NULL, 0, NULL) != 0) { - ERROR("Open failed!\n"); + g_warning("Open failed\n"); return false; } if (av_find_stream_info(format_context)<0) { - ERROR("Couldn't find stream info!\n"); + g_warning("Couldn't find stream info\n"); return false; } audio_stream = ffmpeg_find_audio_stream(format_context); if (audio_stream == -1) { - ERROR("No audio stream inside!\n"); + g_warning("No audio stream inside\n"); return false; } @@ -175,12 +178,12 @@ ffmpeg_helper(struct input_stream *input, codec = avcodec_find_decoder(codec_context->codec_id); if (!codec) { - ERROR("Unsupported audio codec!\n"); + g_warning("Unsupported audio codec\n"); return false; } if (avcodec_open(codec_context, codec)<0) { - ERROR("Could not open codec!\n"); + g_warning("Could not open codec\n"); return false; } @@ -219,7 +222,7 @@ ffmpeg_send_packet(struct decoder *decoder, struct input_stream *is, packet->data, packet->size); if (len < 0) { - WARNING("skipping frame!\n"); + g_message("skipping frame\n"); return decoder_get_command(decoder); } @@ -330,7 +333,7 @@ static struct tag *ffmpeg_tag(const char *file) bool ret; if (!input_stream_open(&input, file)) { - ERROR("failed to open %s\n", file); + g_warning("failed to open %s\n", file); return NULL; } -- cgit v1.2.3