Practice/FFmpeg, VLC

FFmpeg으로 미디어 스트림 열기

예제 코드

static AVFormatContext *fmt_ctx = NULL;

void open_input_file()
{
    avformat_open_input(&fmt_ctx, filename, NULL, NULL);

    for (i = 0; i < fmt_ctx->nb_streams; i++) {
        AVStream *st = fmt_ctx->streams[i];
        AVCodec *dec;

        avcodec_open2(st->codec, dec, NULL);
    }
}

void close_input_file()
{
    for (i = 0; i < fmt_ctx->nb_streams; i++) {
        AVStream *st = fmt_ctx->streams[i];
        avcodec_close(st->codec);
    }
    avformat_close_input(&fmt_ctx);
}



예제 코드에 사용한 자료형과 함수


다음 학습


알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

카운터

Today : 117
Yesterday : 134
Total : 205,386