current version of gst-ffmpeg-0.8.4 is broken.



There is a problem with the gst ffmpeg plugin:

	gst-register 

segfaults when attempting to register libgstffmpeg.so.

I looked at bugzilla and found that there were some issues that [may]
have been resolved with the latest version in CVS at freedesktop.org. 

I downloaded, built, and installed the CVS version

     [from the ChangeLog]
        2005-05-06  Luca Ognibene  <luogni tin it>
        
                Reviewed by:  Ronald S. Bultje  <rbultje ronald bitfreak net>
        
                * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init),
                (gst_ffmpegdec_open), (gst_ffmpegdec_connect),
                (gst_ffmpegdec_get_buffer), (gst_ffmpegdec_release_buffer),
                (gst_ffmpegdec_frame), (gst_ffmpegdec_change_state):
                  Re-re-enable get_/release_buffer functions, removes a few more
                  percent of our CPU usage (#301783).
        
        2005-05-02  Luca Ognibene  <luogni tin it>
        
                Reviewed by:  Ronald S. Bultje  <rbultje ronald bitfreak net>
        
                * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_pixfmt_to_caps):
                  Add JPEG-formatted YUV enums.
        
        2005-05-01  Ronald S. Bultje  <rbultje ronald bitfreak net>
        
                * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_class_init),
                (gst_ffmpegmux_finalize), (gst_ffmpegmux_loop),
                (gst_ffmpegmux_change_state):
                  Fix possible segfaults (#302017).
                            ...

 and the problem vanished.


-Joseph


-- 
joseph_sacco [at] comcast [dot] net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]