On Tue, Dec 3, 2013 at 9:17 PM, Brad Smith <b...@comstyle.com> wrote: > Pull in various bug fixes and improvements from upstream... > > - accelerate the exit from the audio and video threads when we want to exit > - GCC 4 fixes > - Handle automatic endian swapping > - Fix multi-threaded crash when rewinding and seeking during playback > - Fix minor compiler warning > - Check for SDL_CreateYUVOverlay() failure > - Add missing decleration of stack markings > - Support PIC properly and no longer contains any TEXTRELs > - Use SDL to decide about byte order > > Also remove pval as MAINTAINER as he has not been active in ages. > > Could someone please do a build/runtime test on i386 by trying to > play an MPEG video with plaympeg?
i386 builds fine. But: $ plaympeg /usr/ports/devel/smpeg/kaguya_earthrise_20071107.mpg kaguya_earthrise_20071107.mpg: MPEG video stream Video 720x480 resolution Size: 33700475 Total time: 29.000000 Segmentation fault (core dumped) (gdb) bt #0 next_start_code (vid_stream=0x8bc8e000) at /usr/ports/pobj/smpeg-0.4.4/smpeg-0.4.4/video/util.cpp:382 #1 0x01d708ab in mpegVidRsrc (time_stamp=0, vid_stream=0x8bc8e000, first=0) at /usr/ports/pobj/smpeg-0.4.4/smpeg-0.4.4/video/video.cpp:1202 #2 0x01d61721 in Play_MPEGvideo (udata=0x8bc8e400) at /usr/ports/pobj/smpeg-0.4.4/smpeg-0.4.4/video/MPEGvideo.cpp:254 #3 0x09c77c3b in SDL_RunThread () from /usr/local/lib/libSDL.so.8.0 #4 0x09cbb93d in RunThread () from /usr/local/lib/libSDL.so.8.0 #5 0x0bec45ee in _rthread_start (v=0x8abc2e00) at /usr/src/lib/librthread/rthread.c:128 #6 0x000cf516 in __tfork_thread () at /usr/src/lib/libc/arch/i386/sys/tfork_thread.S:95