void check_audio_video_inputs(int *has_video_ptr, int *has_audio_ptr)

{

    int has_video, has_audio, i, j;

    AVFormatContext *ic;



    has_video = 0;

    has_audio = 0;

    for(j=0;j<nb_input_files;j++) {

        ic = input_files[j];

        for(i=0;i<ic->nb_streams;i++) {

            AVCodecContext *enc = &ic->streams[i]->codec;

            switch(enc->codec_type) {

            case CODEC_TYPE_AUDIO:

                has_audio = 1;

                break;

            case CODEC_TYPE_VIDEO:

                has_video = 1;

                break;

            default:

                abort();

            }

        }

    }

    *has_video_ptr = has_video;

    *has_audio_ptr = has_audio;

}

void check_audio_video_inputs(int *has_video_ptr, int *has_audio_ptr)

{

    int has_video, has_audio, i, j;

    AVFormatContext *ic;



    has_video = 0;

    has_audio = 0;

    for(j=0;j<nb_input_files;j++) {

        ic = input_files[j];

        for(i=0;i<ic->nb_streams;i++) {

            AVCodecContext *enc = &ic->streams[i]->codec;

            switch(enc->codec_type) {

            case CODEC_TYPE_AUDIO:

                has_audio = 1;

                break;

            case CODEC_TYPE_VIDEO:

                has_video = 1;

                break;

            default:

                abort();

            }

        }

    }

    *has_video_ptr = has_video;

    *has_audio_ptr = has_audio;

}

void FUNC_0(int *VAR_0, int *VAR_1)

{

    int VAR_2, VAR_3, VAR_4, VAR_5;

    AVFormatContext *ic;



    VAR_2 = 0;

    VAR_3 = 0;

    for(VAR_5=0;VAR_5<nb_input_files;VAR_5++) {

        ic = input_files[VAR_5];

        for(VAR_4=0;VAR_4<ic->nb_streams;VAR_4++) {

            AVCodecContext *enc = &ic->streams[VAR_4]->codec;

            switch(enc->codec_type) {

            case CODEC_TYPE_AUDIO:

                VAR_3 = 1;

                break;

            case CODEC_TYPE_VIDEO:

                VAR_2 = 1;

                break;

            default:

                abort();

            }

        }

    }

    *VAR_0 = VAR_2;

    *VAR_1 = VAR_3;

}

void FUNC_0(int *VAR_0, int *VAR_1)
{ int VAR_2, VAR_3, VAR_4, VAR_5; AVFormatContext *ic; VAR_2 = 0; VAR_3 = 0; for(VAR_5=0;VAR_5<nb_input_files;VAR_5++) { ic = input_files[VAR_5]; for(VAR_4=0;VAR_4<ic->nb_streams;VAR_4++) { AVCodecContext *enc = &ic->streams[VAR_4]->codec; switch(enc->codec_type) { case CODEC_TYPE_AUDIO:
VAR_3 = 1; break; case CODEC_TYPE_VIDEO:
VAR_2 = 1; break; default:
abort(); } } } *VAR_0 = VAR_2; *VAR_1 = VAR_3; }