#24225: mplayer-devel @27901_3 fails to build with x264 @20100224_0 ----------------------------------------+----------------------------------- Reporter: narrenschip1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: ----------------------------------------+----------------------------------- b_bframe_pyramid has been renamed to i_bframe_pyramid in the latest x264.[[BR]] Files affected: '''libavcodec/libx264.c''' & '''libmpcodecs/ve_x264.c''' Compilation fix for ''''libavcodec/libx264.c'''': {{{ diff libavcodec/libx264.c libavcodec/libx264_old.c 190,191c190 < x4->params.b_bframe_pyramid = avctx->flags2 & CODEC_FLAG2_BPYRAMID; ---
// x4->params.b_bframe_pyramid = avctx->flags2 & CODEC_FLAG2_BPYRAMID; x4->params.i_bframe_pyramid = avctx->flags2 & CODEC_FLAG2_BPYRAMID; }}}
Compilation fix for ''''libmpcodecs/ve_x264.c'''': {{{ diff libmpcodecs/ve_x264.c libmpcodecs/ve_x264_old.c 210,211c210 < if (param.i_bframe > 1 && param.b_bframe_pyramid) ---
// if (param.i_bframe > 1 && param.b_bframe_pyramid) if (param.i_bframe > 1 && param.i_bframe_pyramid) }}}
This forces mplayer-devel to compile, but there are errors when trying to transcode video material to h264 using '''mencoder''' ('bus error'). -- Ticket URL: <http://trac.macports.org/ticket/24225> MacPorts <http://www.macports.org/> Ports system for Mac OS