From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 15 08:39:24 2009 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2287A10656C0 for ; Thu, 15 Jan 2009 08:39:24 +0000 (UTC) (envelope-from jarecki@dwb.pl) Received: from hermes.bellona.pl (nsf.bellona.pl [217.17.36.10]) by mx1.freebsd.org (Postfix) with ESMTP id 57C9C8FC16 for ; Thu, 15 Jan 2009 08:39:23 +0000 (UTC) (envelope-from jarecki@dwb.pl) Received: from [217.96.101.19] (helo=[10.0.0.10]) by hermes.bellona.pl with esmtpsa (TLSv1:AES128-SHA:128) (Exim) (envelope-from ) id 1LNNCn-000705-Pi for multimedia@FreeBSD.org; Thu, 15 Jan 2009 09:04:00 +0100 Message-Id: <5E28B965-E47E-49C3-AF16-4A395BACC2C6@dwb.pl> From: Jarecki To: multimedia@FreeBSD.org Mime-Version: 1.0 (Apple Message framework v930.3) Date: Thu, 15 Jan 2009 09:03:56 +0100 X-Mailer: Apple Mail (2.930.3) X-Spam-Score: -1.4 (-) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: x264 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jan 2009 08:39:24 -0000 Hello, Could you help me? the curent version of x264 in ports is too old for some other programs x264 --version x264 0.59.x Version from linux # x264 --version x264 0.65.1058+5 d106962 Its possible to add newest version of x264 (20090114) to freebds ports? for some reason I cannot compile newer version from sources. I must create simmilar sollution as on linux box (ffmpeg, mplayer/ mencoder, MP4Box (gpac), x264) in almost identical versions as on linux muxers.c:41:27: error: gpac/isomedia.h: No such file or directory muxers.c:558: error: expected specifier-qualifier-list before 'GF_ISOFile' muxers.c:572: error: expected ')' before '*' token muxers.c: In function 'close_file_mp4': muxers.c:624: error: 'mp4_t' has no member named 'p_config' muxers.c:625: warning: implicit declaration of function 'gf_odf_avc_cfg_del' muxers.c:625: error: 'mp4_t' has no member named 'p_config' muxers.c:627: error: 'mp4_t' has no member named 'p_sample' muxers.c:629: error: 'mp4_t' has no member named 'p_sample' muxers.c:630: error: 'mp4_t' has no member named 'p_sample' muxers.c:632: warning: implicit declaration of function 'gf_isom_sample_del' muxers.c:632: error: 'mp4_t' has no member named 'p_sample' muxers.c:635: error: 'mp4_t' has no member named 'p_file' muxers.c:637: warning: implicit declaration of function 'recompute_bitrate_mp4' muxers.c:637: error: 'mp4_t' has no member named 'p_file' muxers.c:637: error: 'mp4_t' has no member named 'i_track' muxers.c:638: warning: implicit declaration of function 'gf_isom_set_pl_indication' muxers.c:638: error: 'mp4_t' has no member named 'p_file' muxers.c:638: error: 'GF_ISOM_PL_VISUAL' undeclared (first use in this function) muxers.c:638: error: (Each undeclared identifier is reported only once muxers.c:638: error: for each function it appears in.) muxers.c:639: warning: implicit declaration of function 'gf_isom_set_storage_mode' muxers.c:639: error: 'mp4_t' has no member named 'p_file' muxers.c:639: error: 'GF_ISOM_STORE_FLAT' undeclared (first use in this function) muxers.c:640: warning: implicit declaration of function 'gf_isom_close' muxers.c:640: error: 'mp4_t' has no member named 'p_file' muxers.c: In function 'open_file_mp4': muxers.c:658: error: 'mp4_t' has no member named 'p_file' muxers.c:658: warning: implicit declaration of function 'gf_isom_open' muxers.c:658: error: 'GF_ISOM_OPEN_WRITE' undeclared (first use in this function) muxers.c:660: error: 'mp4_t' has no member named 'p_sample' muxers.c:660: warning: implicit declaration of function 'gf_isom_sample_new' muxers.c:666: warning: implicit declaration of function 'gf_isom_set_brand_info' muxers.c:666: error: 'mp4_t' has no member named 'p_file' muxers.c:666: error: 'GF_ISOM_BRAND_AVC1' undeclared (first use in this function) muxers.c: In function 'set_param_mp4': muxers.c:678: error: 'mp4_t' has no member named 'i_track' muxers.c:678: warning: implicit declaration of function 'gf_isom_new_track' muxers.c:678: error: 'mp4_t' has no member named 'p_file' muxers.c:678: error: 'GF_ISOM_MEDIA_VISUAL' undeclared (first use in this function) muxers.c:681: error: 'mp4_t' has no member named 'p_config' muxers.c:681: warning: implicit declaration of function 'gf_odf_avc_cfg_new' muxers.c:682: warning: implicit declaration of function 'gf_isom_avc_config_new' muxers.c:682: error: 'mp4_t' has no member named 'p_file' muxers.c:682: error: 'mp4_t' has no member named 'i_track' muxers.c:682: error: 'mp4_t' has no member named 'p_config' muxers.c:683: error: 'mp4_t' has no member named 'i_descidx' muxers.c:685: warning: implicit declaration of function 'gf_isom_set_track_enabled' muxers.c:685: error: 'mp4_t' has no member named 'p_file' muxers.c:685: error: 'mp4_t' has no member named 'i_track' muxers.c:687: warning: implicit declaration of function 'gf_isom_set_visual_info' muxers.c:687: error: 'mp4_t' has no member named 'p_file' muxers.c:687: error: 'mp4_t' has no member named 'i_track' muxers.c:687: error: 'mp4_t' has no member named 'i_descidx' muxers.c:699: warning: implicit declaration of function 'gf_isom_set_track_layout_info' muxers.c:699: error: 'mp4_t' has no member named 'p_file' muxers.c:699: error: 'mp4_t' has no member named 'i_track' muxers.c:702: error: 'mp4_t' has no member named 'p_sample' muxers.c:703: error: 'mp4_t' has no member named 'p_sample' muxers.c:706: error: 'mp4_t' has no member named 'i_time_res' muxers.c:707: error: 'mp4_t' has no member named 'i_time_inc' muxers.c:708: error: 'mp4_t' has no member named 'i_init_delay' muxers.c:709: error: 'mp4_t' has no member named 'i_init_delay' muxers.c:709: error: 'mp4_t' has no member named 'i_time_inc' muxers.c:711: error: 'mp4_t' has no member named 'i_init_delay' muxers.c:711: error: 'mp4_t' has no member named 'i_time_res' muxers.c: In function 'write_nalu_mp4': muxers.c:720: error: 'GF_AVCConfigSlot' undeclared (first use in this function) muxers.c:720: error: 'p_slot' undeclared (first use in this function) muxers.c:728: error: 'mp4_t' has no member named 'b_sps' muxers.c:730: error: 'mp4_t' has no member named 'p_config' muxers.c:731: error: 'mp4_t' has no member named 'p_config' muxers.c:732: error: 'mp4_t' has no member named 'p_config' muxers.c:733: error: 'mp4_t' has no member named 'p_config' muxers.c:734: error: expected expression before ')' token muxers.c:738: warning: implicit declaration of function 'gf_list_add' muxers.c:738: error: 'mp4_t' has no member named 'p_config' muxers.c:740: error: 'mp4_t' has no member named 'b_sps' muxers.c:746: error: 'mp4_t' has no member named 'b_pps' muxers.c:748: error: expected expression before ')' token muxers.c:752: error: 'mp4_t' has no member named 'p_config' muxers.c:754: error: 'mp4_t' has no member named 'b_pps' muxers.c:755: error: 'mp4_t' has no member named 'b_sps' muxers.c:756: warning: implicit declaration of function 'gf_isom_avc_config_update' muxers.c:756: error: 'mp4_t' has no member named 'p_file' muxers.c:756: error: 'mp4_t' has no member named 'i_track' muxers.c:756: error: 'mp4_t' has no member named 'p_config' muxers.c:765: error: 'mp4_t' has no member named 'p_sample' muxers.c:765: error: 'mp4_t' has no member named 'p_sample' muxers.c:766: error: 'mp4_t' has no member named 'p_sample' muxers.c:766: error: 'mp4_t' has no member named 'p_sample' muxers.c:767: error: 'mp4_t' has no member named 'p_sample' muxers.c:767: error: 'mp4_t' has no member named 'p_sample' muxers.c:768: error: 'mp4_t' has no member named 'p_sample' muxers.c:768: error: 'mp4_t' has no member named 'p_sample' muxers.c:769: error: 'mp4_t' has no member named 'p_sample' muxers.c:769: error: 'mp4_t' has no member named 'p_sample' muxers.c:770: error: 'mp4_t' has no member named 'p_sample' muxers.c: In function 'set_eop_mp4': muxers.c:780: error: 'mp4_t' has no member named 'i_numframe' muxers.c:780: error: 'mp4_t' has no member named 'i_time_inc' muxers.c:782: error: 'mp4_t' has no member named 'i_init_delay' muxers.c:784: error: 'mp4_t' has no member named 'p_sample' muxers.c:785: error: 'mp4_t' has no member named 'p_sample' muxers.c:786: error: 'mp4_t' has no member named 'p_sample' muxers.c:787: warning: implicit declaration of function 'gf_isom_add_sample' muxers.c:787: error: 'mp4_t' has no member named 'p_file' muxers.c:787: error: 'mp4_t' has no member named 'i_track' muxers.c:787: error: 'mp4_t' has no member named 'i_descidx' muxers.c:787: error: 'mp4_t' has no member named 'p_sample' muxers.c:789: error: 'mp4_t' has no member named 'p_sample' muxers.c:790: error: 'mp4_t' has no member named 'i_numframe' gmake: *** [muxers.o] Error 1 but for MPlayer, the newest wersion of x264 is needed libx264.c: In function 'X264_init': libx264.c:167: error: 'x264_param_t' has no member named 'i_bframe_adaptive' make[1]: *** [libx264.o] Error 1 make[1]: Leaving directory `/home/emil/mplayer/libavcodec' make: *** [libavcodec/libavcodec.a] Error 2 Thanks, for any help Jarecki