[GEM-dev] [ pd-gem-Bugs-1861788 ] pix_record records once and crashes the next time

SourceForge.net noreply at sourceforge.net
Tue Jan 1 20:52:57 CET 2008


Bugs item #1861788, was opened at 2008-01-01 20:52
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=1861788&group_id=64325

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Pixes (pix_ objects)
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: oli44 (oli44)
Assigned to: Nobody/Anonymous (nobody)
Summary: pix_record records once and crashes the next time

Initial Comment:
Hi,

pix_record has the following behavior when included in a patch sub patch or abstraction (not in the help file curiously enough):

if you record a file , stop the recording, send the required messages once again (codec, new filename), when you start the next recording , Pd crashes at once.

See verbose log.
_REC are various printouts of messages sent to pix_record (length of recording, codec, etc)

verbose( 1):[pix_videoNEW]: device-err: 0
get capabilities: Invalid argument
verbose( 1):v4l::startTransfer closing 7
verbose( 1):DV4L: Successfully opened...
verbose( 1):DV4L: DV decoding quality 5
[pix_record]: [pix_record]: codec0: 'jpeg': Jpeg photo
[pix_record]: [pix_record]: codec1: 'mjpa': Motion Jpeg A
[pix_record]: [pix_record]: codec2: 'opendivx': Opendivx
[pix_record]: [pix_record]: codec3: 'raw': RGB uncompressed
[pix_record]: [pix_record]: codec4: 'v308': 8 bit Planar YUV 4:4:4
[pix_record]: [pix_record]: codec5: 'v408': 8 bit Planar YUVA 4:4:4:4
[pix_record]: [pix_record]: codec6: 'v410': 10 bit Planar YUV 4:4:4 (v410)
[pix_record]: [pix_record]: codec7: 'yuv2': 8 bit Packed YUV 4:2:2 (yuv2)
[pix_record]: [pix_record]: codec8: 'yuv4': YUV 4:2:0
[pix_record]: [pix_record]: codec9: 'yv12': 8 bit Planar YUV 4:2:0
[pix_record]: [pix_record]: codec10: '2vuy': 8 bit Packed YUV 4:2:2 (2vuy)
[pix_record]: [pix_record]: codec11: 'ffmpeg_mpg4': FFMPEG Mpeg 4 Video (DivX)
[pix_record]: [pix_record]: codec12: 'ffmpeg_msmpeg4v3': FFMPEG MSMpeg 4v3
[pix_record]: [pix_record]: codec13: 'ffmpeg_h263': FFMPEG H263
[pix_record]: [pix_record]: codec14: 'ffmpeg_h263p': FFMPEG H263+
[pix_record]: [pix_record]: codec15: 'ffmpeg_mjpg': FFMPEG MJPEG
[pix_record]: [pix_record]: codec16: 'ffmpeg_dv_ntsc': FFMPEG DV (NTSC)
[pix_record]: [pix_record]: codec17: 'ffmpeg_dv_pal': FFMPEG DV (PAL)
[pix_record]: [pix_record]: codec18: 'png': PNG
[pix_record]: [pix_record]: codec19: 'rtjpeg': RTjpeg
[pix_record]: [pix_record]: codec20: 'dv': Quasar DV Codec (NTSC-Mode)
[pix_record]: [pix_record]: codec21: 'dv_pal': Quasar DV Codec (PAL-Mode)
_CODEC: codec jpeg
Direct Rendering enabled!
GEM: Start rendering
verbose( 1):[pix_videoNEW]: starting transfer
verbose( 1):Stream already going on. Doing some clean-up...
verbose( 1):DV4L: shutting down dv1394 after 50 usec
verbose( 1):DV4L: Successfully opened...
verbose( 1):DV4L: DV decoding quality 5
_REC: 0
_REC: 5000
_CODEC: codec jpeg
_FULLFILENAME: file /home/olivier/puredata/video/rec/rec2.mov
_REC: record 1
[pix_record]: pix_record: recording on!
_REC: record 0
[pix_record]: pix_record : movie written
seqNFO: wait 1m65s
seqNFO: REC ON
_REC: 0
_REC: 20000
_CODEC: codec jpeg
_FULLFILENAME: file /home/twice/puredata/video/rec/rec3.mov
quicktime_file_open: No such file or directory
pd_gui: pd process exited
Erreur de segmentation





Tested with Pd-extended 0.39-3 debian package from SF (Gem compiled from CVS on Oct 2007 , 31).
on a core2duo Debian Etch box.

libquicktime0 0.97-1

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=1861788&group_id=64325




More information about the GEM-dev mailing list