Hello,

Firstly let me state that I have done the following:

recompiled gcc
recompiled ffmpeg
applied the seds and patch and get the following result:

h263-1998.cxx:77:28: warning: invalid suffix on literal; C++11 requires a
space between literal and string macro [-Wliteral-suffix]
 #define DEFAULT_CUSTOM_MPI "0,0,"STRINGIZE(PLUGINCODEC_MPI_DISABLED)
                            ^
h263-1998.cxx: In member function ‘virtual bool
H263_Base_EncoderContext::Init(AVCodecID)’:
h263-1998.cxx:237:22: error: ‘CODEC_FLAG_EMU_EDGE’ was not declared in
this scope
   m_context->flags = CODEC_FLAG_EMU_EDGE   // don't draw edges
                      ^~~~~~~~~~~~~~~~~~~
h263-1998.cxx:238:22: error: ‘CODEC_FLAG_TRUNCATED’ was not declared in
this scope
                    | CODEC_FLAG_TRUNCATED  // Possible missing packets
                      ^~~~~~~~~~~~~~~~~~~~
h263-1998.cxx:238:22: note: suggested alternative: ‘AV_CODEC_FLAG_TRUNCATED’
                    | CODEC_FLAG_TRUNCATED  // Possible missing packets
                      ^~~~~~~~~~~~~~~~~~~~
                      AV_CODEC_FLAG_TRUNCATED
h263-1998.cxx: In member function ‘virtual void
H263_Base_EncoderContext::SetOption(const char*, const char*)’:
h263-1998.cxx:347:27: error: ‘CODEC_FLAG_AC_PRED’ was not declared in this
scope
       m_context->flags |= CODEC_FLAG_AC_PRED;
                           ^~~~~~~~~~~~~~~~~~
h263-1998.cxx:347:27: note: suggested alternative: ‘AV_CODEC_FLAG_AC_PRED’
       m_context->flags |= CODEC_FLAG_AC_PRED;
                           ^~~~~~~~~~~~~~~~~~
                           AV_CODEC_FLAG_AC_PRED
h263-1998.cxx:349:28: error: ‘CODEC_FLAG_AC_PRED’ was not declared in this
scope
       m_context->flags &= ~CODEC_FLAG_AC_PRED;
                            ^~~~~~~~~~~~~~~~~~
h263-1998.cxx:349:28: note: suggested alternative: ‘AV_CODEC_FLAG_AC_PRED’
       m_context->flags &= ~CODEC_FLAG_AC_PRED;
                            ^~~~~~~~~~~~~~~~~~
                            AV_CODEC_FLAG_AC_PRED
h263-1998.cxx:357:27: error: ‘CODEC_FLAG_LOOP_FILTER’ was not declared in
this scope
       m_context->flags |= CODEC_FLAG_LOOP_FILTER;
                           ^~~~~~~~~~~~~~~~~~~~~~
h263-1998.cxx:357:27: note: suggested alternative:
‘AV_CODEC_FLAG_LOOP_FILTER’
       m_context->flags |= CODEC_FLAG_LOOP_FILTER;
                           ^~~~~~~~~~~~~~~~~~~~~~
                           AV_CODEC_FLAG_LOOP_FILTER
h263-1998.cxx:359:28: error: ‘CODEC_FLAG_LOOP_FILTER’ was not declared in
this scope
       m_context->flags &= ~CODEC_FLAG_LOOP_FILTER;
                            ^~~~~~~~~~~~~~~~~~~~~~
h263-1998.cxx:359:28: note: suggested alternative:
‘AV_CODEC_FLAG_LOOP_FILTER’
       m_context->flags &= ~CODEC_FLAG_LOOP_FILTER;
                            ^~~~~~~~~~~~~~~~~~~~~~
                            AV_CODEC_FLAG_LOOP_FILTER
h263-1998.cxx: In member function ‘bool
H263_Base_EncoderContext::OpenCodec()’:
h263-1998.cxx:423:14: error: ‘AVCodecContext {aka struct AVCodecContext}’
has no member named ‘lmin’; did you mean ‘qmin’?
   m_context->lmin = m_context->qmin * FF_QP2LAMBDA;
              ^~~~
              qmin
h263-1998.cxx:424:14: error: ‘AVCodecContext {aka struct AVCodecContext}’
has no member named ‘lmax’; did you mean ‘qmax’?
   m_context->lmax = m_context->qmax * FF_QP2LAMBDA;
              ^~~~
              qmax
h263-1998.cxx:442:26: error: ‘CODEC_FLAG_EMU_EDGE’ was not declared in
this scope
     m_context->flags &= ~CODEC_FLAG_EMU_EDGE; // Totally bizarre! FFMPEG
crashes if on for CIF4
                          ^~~~~~~~~~~~~~~~~~~
h263-1998.cxx: In member function ‘virtual bool
H263_RFC2190_EncoderContext::Init()’:
h263-1998.cxx:602:24: error: ‘CODEC_FLAG_4MV’ was not declared in this scope
   m_context->flags &= ~CODEC_FLAG_4MV;
                        ^~~~~~~~~~~~~~
h263-1998.cxx:602:24: note: suggested alternative: ‘AV_CODEC_FLAG_4MV’
   m_context->flags &= ~CODEC_FLAG_4MV;
                        ^~~~~~~~~~~~~~
                        AV_CODEC_FLAG_4MV
make[3]: *** [/opt/sources/opal-3.10.10/plugins/plugin-inc.mak:67:
/opt/sources/opal-3.10.10/plugins/../lib_linux_x86_64/plugins/h263_ffmpeg/h263-1998.o]
Error 1
make[3]: Leaving directory
'/opt/sources/opal-3.10.10/plugins/video/H.263-1998'
make[2]: *** [Makefile:6: all] Error 2
make[2]: Leaving directory '/opt/sources/opal-3.10.10/plugins'
make[1]: *** [Makefile:579: subdirs] Error 2
make[1]: Leaving directory '/opt/sources/opal-3.10.10'
make: *** [Makefile:729: opt] Error 2

Regards,

Christopher.

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to