Changeset 9f3fa003d56eabc422a858abdddbb6ca81eb082a

Show
Ignore:
Timestamp:
29/02/08 00:05:29 (8 months ago)
Author:
Faustino Osuna <riquedafreak@videolan.org>
git-committer:
Faustino Osuna <riquedafreak@videolan.org> 1204239929 +0000
git-parent:

[4d898349f259a9f0063d38dd2e3e2c6757dd16db]

git-author:
Faustino Osuna <riquedafreak@videolan.org> 1204239929 +0000
Message:

Update references to ffmpeg header files to match new directory structure. All ffmpeg headers should now be accessed through:
* <libpostprocess/postprocess.h>
* <libswscale/swscale.h>
* <libavutil/avutil.h>
* <libavcodec/avcodec.h>
* <libavformat/avformat.h>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.ac

    r67ddda1 r9f3fa00  
    30593059     CPPFLAGS="${CPPFLAGS} ${FFMPEG_CFLAGS}" 
    30603060     CFLAGS="${CFLAGS} ${FFMPEG_CFLAGS}" 
    3061      AC_CHECK_HEADERS(ffmpeg/avcodec.h, [], [AC_MSG_ERROR([Missing header file ffmpeg/avcodec.h.])] ) 
    3062      AC_CHECK_HEADERS(ffmpeg/avformat.h, [], [AC_MSG_ERROR([Missing header file ffmpeg/avformat.h.])] ) 
    3063      AC_CHECK_HEADERS(ffmpeg/avutil.h, [], [AC_MSG_ERROR([Missing header file ffmpeg/avutil.h.])] ) 
     3061     AC_CHECK_HEADERS(libavcodec/avcodec.h, [], [AC_MSG_ERROR([Missing header file libavcodec/avcodec.h.])] ) 
     3062     AC_CHECK_HEADERS(libavformat/avformat.h, [], [AC_MSG_ERROR([Missing header file libavformat/avformat.h.])] ) 
     3063     AC_CHECK_HEADERS(libavutil/avutil.h, [], [AC_MSG_ERROR([Missing header file libavutil/avutil.h.])] ) 
    30643064     dnl newer ffmpeg have a separate libpostproc 
    30653065     PKG_CHECK_MODULES(POSTPROC, libpostproc,[ 
     
    30693069     CPPFLAGS="${CPPFLAGS} ${POSTPROC_CFLAGS}" 
    30703070     CFLAGS="${CFLAGS} ${POSTPROC_CFLAGS}" 
    3071      AC_CHECK_HEADERS(postproc/postprocess.h, [], [AC_MSG_ERROR([Missing header file postproc/postprocess.h.])] ) 
     3071     AC_CHECK_HEADERS(libpostproc/postprocess.h, [], [AC_MSG_ERROR([Missing header file libpostproc/postprocess.h.])] ) 
    30723072     if test "${SYS}" = "darwin"; then 
    30733073        VLC_ADD_BUILTINS([ffmpeg]) 
     
    30893089       VLC_ADD_CFLAGS([ffmpeg],[${SWSCALE_CFLAGS}]) 
    30903090       VLC_ADD_LIBS([ffmpeg],[${SWSCALE_LIBS}]) 
    3091 dnl    AC_CHECK_HEADERS(ffmpeg/swscale.h, [], [AC_MSG_ERROR([Missing header file ffmpeg/swscale.h.])]) 
    30923091       AC_CHECK_LIB(swscale, sws_getContext, 
    3093          [AC_CHECK_HEADERS([ffmpeg/avutil.h, ffmpeg/swscale.h])],[],[-lavutil -lm]) 
     3092         [AC_CHECK_HEADERS([libavutil/avutil.h libswscale/swscale.h])],[],[-lavutil -lm]) 
    30943093       ],[ true ]) 
    30953094     VLC_RESTORE_FLAGS 
     
    31013100      CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_ffmpeg}" 
    31023101      LDFLAGS="${LDFLAGS_save} ${LDFLAGS_ffmpeg} ${LIBS_ffmpeg}" 
    3103       AC_CHECK_HEADERS(ffmpeg/avcodec.h, [], [AC_MSG_ERROR([Missing header file ffmpeg/avcodec.h.])] ) 
    3104       AC_CHECK_HEADERS(ffmpeg/avformat.h) 
    3105       AC_CHECK_HEADERS(ffmpeg/avutil.h) 
    3106       AC_CHECK_HEADERS(postproc/postprocess.h, [], [AC_MSG_ERROR([Missing header file postproc/postprocess.h.])] ) 
     3102      AC_CHECK_HEADERS(libavcodec/avcodec.h, [], [AC_MSG_ERROR([Missing header file libavcodec/avcodec.h.])] ) 
     3103      AC_CHECK_HEADERS(libavformat/avformat.h) 
     3104      AC_CHECK_HEADERS(libavutil/avutil.h) 
     3105      AC_CHECK_HEADERS(libpostproc/postprocess.h, [], [AC_MSG_ERROR([Missing header file libpostproc/postprocess.h.])] ) 
    31073106 
    31083107      AC_CHECK_LIB(avutil, av_crc_init, [ 
     
    31293128 
    31303129      AC_CHECK_LIB(swscale, sws_getContext, [ 
    3131         AC_CHECK_HEADERS(ffmpeg/swscale.h) 
     3130        AC_CHECK_HEADERS(libswscale/swscale.h) 
    31323131        VLC_ADD_LIBS([ffmpeg],[-lswscale]) ], [], [-lavcodec $LDAVUTIL]) 
    31333132      LDFLAGS="${LDFLAGS_save}" 
  • extras/buildsystem/cmake/config.h.cmake

    rce1cf0e r9f3fa00  
    8888#cmakedefine HAVE_FAAD_H 
    8989#cmakedefine HAVE_FCNTL_H 
    90 #cmakedefine HAVE_FFMPEG_AVCODEC_H 
    91 #cmakedefine HAVE_FFMPEG_AVFORMAT_H 
    92 #cmakedefine HAVE_FFMPEG_AVUTIL_H 
    93 #cmakedefine HAVE_FFMPEG_AVUTIL_H_ 
    94 #cmakedefine HAVE_FFMPEG_SWSCALE_H 
     90#cmakedefine HAVE_LIBAVCODEC_AVCODEC_H 
     91#cmakedefine HAVE_LIBAVFORMAT_AVFORMAT_H 
     92#cmakedefine HAVE_LIBAVUTIL_AVUTIL_H 
     93#cmakedefine HAVE_LIBSWSCALE_SWSCALE_H 
    9594#cmakedefine HAVE_FLAC_STREAM_DECODER_H 
    9695#cmakedefine HAVE_FONTCONFIG_FONTCONFIG_H 
  • extras/buildsystem/cmake/include/config.cmake

    reaccd9e r9f3fa00  
    452452  set( CMAKE_REQUIRED_FLAGS ${FFmpeg_CFLAGS} ) 
    453453 
    454   vlc_check_include_files (ffmpeg/avcodec.h) 
    455   vlc_check_include_files (ffmpeg/avutil.h) 
    456   vlc_check_include_files (ffmpeg/swscale.h) 
    457   check_include_files (swscale.h HAVE_LIBSWSCALE_TREE) 
     454  vlc_check_include_files (libavcodec/avcodec.h) 
     455  vlc_check_include_files (libavutil/avutil.h) 
     456  vlc_check_include_files (libswscale/swscale.h) 
    458457   
    459458  check_include_files ("stdint.h;postproc/postprocess.h" HAVE_POSTPROC_POSTPROCESS_H) 
  • modules/codec/ffmpeg/audio.c

    r079a181 r9f3fa00  
    3636 
    3737/* ffmpeg header */ 
    38 #ifdef HAVE_FFMPEG_AVCODEC_H 
    39 #   include <ffmpeg/avcodec.h> 
     38#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     39#   include <libavcodec/avcodec.h> 
    4040#else 
    4141#   include <avcodec.h> 
  • modules/codec/ffmpeg/chroma.c

    ra78e273 r9f3fa00  
    3333#include <vlc_vout.h> 
    3434 
    35 #if defined(HAVE_FFMPEG_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE) 
     35#if defined(HAVE_LIBSWSCALE_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE) 
    3636#include <vlc_filter.h> 
    3737#endif 
    3838 
    3939/* ffmpeg header */ 
    40 #ifdef HAVE_FFMPEG_AVCODEC_H 
    41 #   include <ffmpeg/avcodec.h> 
     40#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     41#   include <libavcodec/avcodec.h> 
    4242#else 
    4343#   include <avcodec.h> 
     
    4646#include "ffmpeg.h" 
    4747 
    48 #if !defined(HAVE_FFMPEG_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) 
     48#if !defined(HAVE_LIBSWSCALE_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) 
    4949void E_(InitLibavcodec) ( vlc_object_t *p_object ); 
    5050static void ChromaConversion( vout_thread_t *, picture_t *, picture_t * ); 
     
    362362} 
    363363 
    364 #endif /* !defined(HAVE_FFMPEG_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) */ 
     364#endif /* !defined(HAVE_LIBSWSCALE_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) */ 
  • modules/codec/ffmpeg/deinterlace.c

    r99fab90 r9f3fa00  
    3636 
    3737/* ffmpeg header */ 
    38 #ifdef HAVE_FFMPEG_AVCODEC_H 
    39 #   include <ffmpeg/avcodec.h> 
     38#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     39#   include <libavcodec/avcodec.h> 
    4040#else 
    4141#   include <avcodec.h> 
  • modules/codec/ffmpeg/demux.c

    r99fab90 r9f3fa00  
    3737 
    3838/* ffmpeg header */ 
    39 #ifdef HAVE_FFMPEG_AVFORMAT_H 
    40 #   include <ffmpeg/avformat.h> 
     39#ifdef HAVE_LIBAVFORMAT_AVFORMAT_H 
     40#   include <libavformat/avformat.h> 
    4141#elif defined(HAVE_LIBAVFORMAT_TREE) 
    4242#   include <avformat.h> 
     
    4848 
    4949/* Version checking */ 
    50 #if defined(HAVE_FFMPEG_AVFORMAT_H) || defined(HAVE_LIBAVFORMAT_TREE) 
     50#if defined(HAVE_LIBAVFORMAT_AVFORMAT_H) || defined(HAVE_LIBAVFORMAT_TREE) 
    5151 
    5252/***************************************************************************** 
     
    502502} 
    503503 
    504 #endif /* HAVE_FFMPEG_AVFORMAT_H */ 
     504#endif /* HAVE_LIBAVFORMAT_AVFORMAT_H */ 
  • modules/codec/ffmpeg/encoder.c

    ra78e273 r9f3fa00  
    4242/* ffmpeg header */ 
    4343#define HAVE_MMX 1 
    44 #ifdef HAVE_FFMPEG_AVCODEC_H 
    45 #   include <ffmpeg/avcodec.h> 
     44#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     45#   include <libavcodec/avcodec.h> 
    4646#else 
    4747#   include <avcodec.h> 
  • modules/codec/ffmpeg/ffmpeg.c

    r99fab90 r9f3fa00  
    3535/* ffmpeg header */ 
    3636#define HAVE_MMX 1 
    37 #ifdef HAVE_FFMPEG_AVCODEC_H 
    38 #   include <ffmpeg/avcodec.h> 
     37#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     38#   include <libavcodec/avcodec.h> 
    3939#else 
    4040#   include <avcodec.h> 
     
    7575static const char *enc_hq_list_text[] = { N_("rd"), N_("bits"), N_("simple") }; 
    7676 
    77 #if defined(HAVE_FFMPEG_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE) 
     77#if defined(HAVE_LIBSWSCALE_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE) 
    7878static int pi_mode_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; 
    7979static const char *ppsz_mode_descriptions[] = 
     
    197197                 ENC_CHROMA_ELIM_TEXT, ENC_CHROMA_ELIM_LONGTEXT, VLC_TRUE ); 
    198198 
    199 #if defined(HAVE_FFMPEG_AVFORMAT_H) || defined(HAVE_LIBAVFORMAT_TREE) 
     199#if defined(HAVE_LIBAVFORMAT_AVFORMAT_H) || defined(HAVE_LIBAVFORMAT_TREE) 
    200200    /* demux submodule */ 
    201201    add_submodule(); 
     
    213213#endif 
    214214 
    215 #if defined(HAVE_FFMPEG_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE) 
     215#if defined(HAVE_LIBSWSCALE_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE) 
    216216    /* video filter submodule */ 
    217217    add_submodule(); 
  • modules/codec/ffmpeg/mux.c

    rbc4789a r9f3fa00  
    3535 
    3636/* ffmpeg header */ 
    37 #ifdef HAVE_FFMPEG_AVFORMAT_H 
    38 #   include <ffmpeg/avformat.h> 
     37#ifdef HAVE_LIBAVFORMAT_AVFORMAT_H 
     38#   include <libavformat/avformat.h> 
    3939#elif defined(HAVE_LIBAVFORMAT_TREE) 
    4040#   include <avformat.h> 
     
    4646 
    4747/* Version checking */ 
    48 #if defined(HAVE_FFMPEG_AVFORMAT_H) || defined(HAVE_LIBAVFORMAT_TREE) 
     48#if defined(HAVE_LIBAVFORMAT_AVFORMAT_H) || defined(HAVE_LIBAVFORMAT_TREE) 
    4949 
    5050static const char *ppsz_mux_options[] = { 
     
    506506} 
    507507 
    508 #endif /* HAVE_FFMPEG_AVFORMAT_H */ 
     508#endif /* HAVE_LIBAVFORMAT_AVFORMAT_H */ 
  • modules/codec/ffmpeg/postprocess.c

    r079a181 r9f3fa00  
    3232 
    3333/* ffmpeg header */ 
    34 #ifdef HAVE_FFMPEG_AVCODEC_H 
    35 #   include <ffmpeg/avcodec.h> 
     34#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     35#   include <libavcodec/avcodec.h> 
    3636#else 
    3737#   include <avcodec.h> 
  • modules/codec/ffmpeg/scale.c

    r3235f03 r9f3fa00  
    3535 
    3636/* ffmpeg headers */ 
    37 #ifdef HAVE_FFMPEG_AVCODEC_H 
    38 #   include <ffmpeg/avcodec.h> 
     37#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     38#   include <libavcodec/avcodec.h> 
    3939#else 
    4040#   include <avcodec.h> 
    4141#endif 
    4242 
    43 #ifdef HAVE_FFMPEG_SWSCALE_H 
    44 #   include <ffmpeg/swscale.h> 
     43#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
     44#   include <libswscale/swscale.h> 
    4545#elif defined(HAVE_LIBSWSCALE_TREE) 
    4646#   include <swscale.h> 
     
    5050 
    5151/* Version checking */ 
    52 #if ( (defined(HAVE_FFMPEG_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE)) && (LIBSWSCALE_VERSION_INT >= ((0<<16)+(5<<8)+0)) ) 
     52#if ( (defined(HAVE_LIBSWSCALE_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE)) && (LIBSWSCALE_VERSION_INT >= ((0<<16)+(5<<8)+0)) ) 
    5353 
    5454/***************************************************************************** 
  • modules/codec/ffmpeg/video.c

    r079a181 r9f3fa00  
    3636 
    3737/* ffmpeg header */ 
    38 #ifdef HAVE_FFMPEG_AVCODEC_H 
    39 #   include <ffmpeg/avcodec.h> 
     38#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     39#   include <libavcodec/avcodec.h> 
    4040#else 
    4141#   include <avcodec.h> 
     
    844844                dest_pic.linesize[i] = p_pic->p[i].i_pitch; 
    845845            } 
    846 #if !defined(HAVE_FFMPEG_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) 
     846#if !defined(HAVE_LIBSWSCALE_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) 
    847847            img_convert( &dest_pic, PIX_FMT_YUV420P, 
    848848                         (AVPicture *)p_ff_pic, 
  • modules/codec/ffmpeg/video_filter.c

    rd6ec770 r9f3fa00  
    3636 
    3737/* ffmpeg header */ 
    38 #ifdef HAVE_FFMPEG_AVCODEC_H 
    39 #   include <ffmpeg/avcodec.h> 
     38#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
     39#   include <libavcodec/avcodec.h> 
    4040#else 
    4141#   include <avcodec.h> 
     
    4444#include "ffmpeg.h" 
    4545 
    46 #if !defined(HAVE_FFMPEG_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) 
     46#if !defined(HAVE_LIBSWSCALE_SWSCALE_H) && !defined(HAVE_LIBSWSCALE_TREE) 
    4747void E_(InitLibavcodec) ( vlc_object_t *p_object ); 
    4848static int CheckInit( filter_t *p_filter ); 
     
    567567    return p_pic_dst; 
    568568} 
    569 #endif /* ( (defined(HAVE_FFMPEG_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE)) */ 
     569#endif /* ( (defined(HAVE_LIBSWSCALE_SWSCALE_H) || defined(HAVE_LIBSWSCALE_TREE)) */ 
  • modules/codec/zvbi.c

    r99fab90 r9f3fa00  
    137137 
    138138    /* Misc */ 
    139 #ifdef HAVE_FFMPEG_SWSCALE_H 
     139#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
    140140    image_handler_t         *p_image; 
    141141#endif 
     
    182182    memset( p_sys, 0, sizeof(decoder_sys_t) ); 
    183183 
    184 #ifdef HAVE_FFMPEG_SWSCALE_H 
     184#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
    185185    p_sys->p_image = image_HandlerCreate( VLC_OBJECT(p_dec) ); 
    186186    if( !p_sys->p_image ) 
     
    226226        p_dec->fmt_out.video.i_chroma = VLC_FOURCC('T','E','X','T'); 
    227227    else 
    228 #ifdef HAVE_FFMPEG_SWSCALE_H 
     228#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
    229229        p_dec->fmt_out.video.i_chroma = VLC_FOURCC('Y','U','V','A'); 
    230230#else 
     
    247247    var_DelCallback( p_dec, "vbi-opaque", Opaque, p_sys ); 
    248248 
    249 #ifdef HAVE_FFMPEG_SWSCALE_H 
     249#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
    250250    if( p_sys->p_image ) image_HandlerDelete( p_sys->p_image ); 
    251251#endif 
     
    324324    memset( &fmt, 0, sizeof(video_format_t) ); 
    325325    fmt.i_chroma = p_sys->b_text ? VLC_FOURCC('T','E','X','T') : 
    326 #ifdef HAVE_FFMPEG_SWSCALE_H 
     326#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
    327327                                   VLC_FOURCC('Y','U','V','A'); 
    328328#else 
     
    384384    else 
    385385    { 
    386 #ifdef HAVE_FFMPEG_SWSCALE_H 
     386#ifdef HAVE_LIBSWSCALE_SWSCALE_H 
    387387        video_format_t fmt_in; 
    388388        picture_t *p_pic, *p_dest; 
  • modules/stream_out/switcher.c

    r99fab90 r9f3fa00  
    3939 
    4040#define HAVE_MMX 
    41 #ifdef HAVE_FFMPEG_AVCODEC_H 
     41#ifdef HAVE_LIBAVCODEC_AVCODEC_H 
    4242#   include <ffmpeg/avcodec.h> 
    4343#else