[gstreamer-bugs] [Bug 319851] New: mpeg2enc codec compile error

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Oct 26 06:35:46 PDT 2005


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=319851
 GStreamer | gst-plugins | Ver: 0.8.11

           Summary: mpeg2enc codec compile error
           Product: GStreamer
           Version: 0.8.11
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: hys545 at dreamwiz.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: all-bugs at bugzilla.gnome.org


Please describe the problem:
root at localhost mpeg2enc]# make
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -
I../..    -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/
include/mjpegtools/mplex   -I../../gst-libs -I../../gst-libs -D_LARGEFILE_SOURCE
 -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/
glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2   -DGST_DISABLE_
DEPRECATED  -Wall -O2 -g -march=i386  -MT libgstmpeg2enc_la-gstmpeg2encoder.lo -
MD -MP -MF ".deps/libgstmpeg2enc_la-gstmpeg2encoder.Tpo" -c -o libgstmpeg2enc_la
-gstmpeg2encoder.lo `test -f 'gstmpeg2encoder.cc' || echo './'`gstmpeg2encoder.
cc; \
then mv -f ".deps/libgstmpeg2enc_la-gstmpeg2encoder.Tpo" ".deps/libgstmpeg2enc_
la-gstmpeg2encoder.Plo"; else rm -f ".deps/libgstmpeg2enc_la-gstmpeg2encoder.Tpo
"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/mjpegtools -I/usr/include/
mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex -I../../gst-libs -I../../gst
-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/
gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include
/libxml2 -DGST_DISABLE_DEPRECATED -Wall -O2 -g -march=i386 -MT libgstmpeg2enc_la
-gstmpeg2encoder.lo -MD -MP -MF .deps/libgstmpeg2enc_la-gstmpeg2encoder.Tpo -c 
gstmpeg2encoder.cc  -fPIC -DPIC -o.libs/libgstmpeg2enc_la-gstmpeg2encoder.o
gstmpeg2encoder.cc: In constructor `GstMpeg2Encoder::GstMpeg2Encoder(GstMpeg2
EncOptions*, GstPad*, const GstCaps*, GstPad*)':
gstmpeg2encoder.cc:50: error: cannot allocate an object of type `GstMpeg2
EncStreamWriter'
gstmpeg2encoder.cc:50: error:   because the following virtual functions are 
abstract:
/usr/include/mjpegtools/mpeg2enc/elemstrmwriter.hh:33: error:  virtual void 
ElemStrmWriter::WriteOutBufferUpto(const uint8_t*, uint32_t)
/usr/include/mjpegtools/mpeg2enc/elemstrmwriter.hh:36: error:  virtual uint64_t 
ElemStrmWriter::BitCount()
gstmpeg2encoder.cc:54: error: `MPEG2Coder' has not been declared
gstmpeg2encoder.cc:59: error: no matching function for call to `SeqEncoder::
SeqEncoder(EncoderParams&, PictureReader&, Quantizer&, ElemStrmWriter&, MPEG2
CodingBuf&, RateCtl&)'
/usr/include/mjpegtools/mpeg2enc/seqencoder.hh:38: note: candidates are: 
SeqEncoder::SeqEncoder(const SeqEncoder&)
/usr/include/mjpegtools/mpeg2enc/seqencoder.hh:45: note:                 
SeqEncoder::SeqEncoder(EncoderParams&, PictureReader&, Quantizer&, 
ElemStrmWriter&, RateCtl&)
gstmpeg2encoder.cc: In member function `void GstMpeg2Encoder::encodePicture()':
gstmpeg2encoder.cc:74: error: 'class SeqEncoder' has no member named 'Encode'
make: *** [libgstmpeg2enc_la-gstmpeg2encoder.lo] 오류 1

I use mjpegtools-1.8.0


Steps to reproduce:
1. 
2. 
3. 



Actual results:



Expected results:



Does this happen every time?



Other information:

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list