[gstreamer-bugs] [Bug 310945] gst-ffmpeg plugin-"ffdemux_mov_mp4_m4a_3gp" read mov files error on ARM platform

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Wed Jul 20 23:42:00 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=310945
 GStreamer | gst-ffmpeg | Ver: HEAD CVS





------- Additional Comments From nanwang  2005-07-21 06:41 -------
OK , I disable ffplay for I don't use X11 system on ARM .
Now ,I enable ffplay and ffplay mp4 files are right on ARM platform.
Following are the DEBUG outputs of ffplay /mnt/nfs/xx.mp4

 av probe input file!/mnt/nfs/dragonballv_default.mp4
 
 call mov header !filesz=12215804
parse:
 default: tag=NULL offset=0x0 size=0xba65fc
|parse:
 unknown: tag=ftyp offset=0x8 size=0x8
|parse:
 leaf: tag=udta offset=0x18 size=0x176
|parse:
 mdat: tag=mdat offset=0x196 size=0x1a
|parse:
 mdat: tag=mdat offset=0x1b8 size=0xa
|parse:
 mdat: tag=mdat offset=0x1ca size=0xb9d218
|parse:
 moov: tag=moov offset=0xb9d3ea size=0x9212
|parse:
 default: tag=moov offset=0xb9d3ea size=0x9212
||parse:
 mvhd: tag=mvhd offset=0xb9d3f2 size=0x64
time scale = 1000
||parse:
 leaf: tag=udta offset=0xb9d45e size=0x18
||parse:
 leaf: tag=iods offset=0xb9d47e size=0x19
||parse:
 trak: tag=trak offset=0xb9d49f size=0x8e14
||parse:
 default: tag=trak offset=0xb9d49f size=0x8e14
|||parse:
 leaf: tag=udta offset=0xb9d4a7 size=0x30
|||parse:
 tkhd: tag=tkhd offset=0xb9d4df size=0x54
|||parse:
 default: tag=edts offset=0xb9d53b size=0x28
||||parse:
 elst: tag=elst offset=0xb9d543 size=0x20
track[0].edit_count = 2
|||parse:
 default: tag=mdia offset=0xb9d56b size=0x8d48
||||parse:
 mdhd: tag=mdhd offset=0xb9d573 size=0x18
track[0].time_scale = 1000
||||parse:
 hdlr: tag=hdlr offset=0xb9d593 size=0x25
ctype=  (0x00000000)
stype= vide
hdlr: vide
||||parse:
 default: tag=minf offset=0xb9d5c0 size=0x8cf3
|||||parse:
 leaf: tag=vmhd offset=0xb9d5c8 size=0xc
|||||parse:
 default: tag=dinf offset=0xb9d5dc size=0x1c
||||||parse:
 leaf: tag=dref offset=0xb9d5e4 size=0x14
|||||parse:
 default: tag=stbl offset=0xb9d600 size=0x8cb3
||||||parse:
 stts: tag=stts offset=0xb9d608 size=0x31e8


and compared with the "gst-launch filesrc location=/mnt/nfs/xx.mp4 ! 
ffdemux_mov_mp4_m4a_3gp_3g2", the outputs are

av probe input file!gstreamer://0x157a38

 call mov header !
 
 default: tag=NULL offset=0x0 size=0xba65fc

 unknown: tag=€8$?offset=0x8 size=0x418410ff mov: header not found !!! (err:0, 
moov:0, mdat:0) pos:1099174151
ERROR: from element /pipeline0/ffdemux_mov_mp4_m4a_3gp_3g20: GStreamer encounter
ed a general supporting library error.
Additional debug info:
gstffmpegdemux.c(551): gst_ffmpegdemux_open: /pipeline0/ffdemux_mov_mp4_m4a_3gp_
3g20:
Unknown error
Caught SIGSEGV accessing address (nil)
Spinning.  Please run 'gdb gst-launch 58' to continue debugging, Ctrl-C to quit,
 or Ctrl-\ to dump core.

Please help me to point out the errors , thanks 


------- 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