[Gstreamer-bugs] [Bug 138824] - Unable to transcode mpeg2 video to mpeg4 video

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Mon Apr 12 22:16:39 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=138824
GStreamer | don't know | Ver: 0.8.0





------- Additional Comments From nikunj at gmx.net  2004-04-13 01:16 -------
[root at dsplin04 root]# gdb gst-launch-0.8
GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
(gdb) r dvdnavsrc location=/dev/dvd title=1 angle=1 chapter=1 ! mpegdemux
video_00 ! { queue ! mpeg2dec ! { queue ! ffenc_mpeg4 ! ffdec_mpeg4 ! sdlvideosink }
}
Starting program: /opt/gst-new/bin/gst-launch-0.8 dvdnavsrc location=/dev/dvd
title=1 angle=1 chapter=1 ! mpegdemux video_00 ! { queue ! mpeg2dec ! { queue !
ffenc_mpeg4 ! ffdec_mpeg4 ! sdlvideosink } }
[New Thread 1076989248 (LWP 3694)]
WARNING: erroneous pipeline: no element "video_00"
         Trying to run anyway.
RUNNING pipeline ...
[New Thread 1085377728 (LWP 3695)]
[New Thread 1087474752 (LWP 3696)]
libdvdnav: Using dvdnav version 0.1.9 from http://dvd.sf.net
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdnav: DVD Title: ICE_AGE_SCN
libdvdnav: DVD Serial Number: 2d0c41d9
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/nikunjd/.dvdnav/ICE_AGE_SCN.map'
libdvdnav: DVD disk reports itself with Region mask 0x00400000. Regions: 1 2 3 4
5 6 8
+XXX
dvdnavsrc (0x8063e78): event: DVDNAV_HIGHLIGHT
  display: show
  palette: 08064108
  coords (1, 0) - (1, 0)
  pts: 3221218356
  button: 1
pre seek dvdnav_get_next_block error:
-XXX
dvdnav: seeking to 1/1/1
There are 1 titles on this DVD.
There are 1 chapters in this title.
There are 1 angles in this title.
dvdnavsrc (0x8063e78): event: DVDNAV_HOP_CHANNEL
 
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
 
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000014f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000480f
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 0
dvdnavsrc (0x8063e78): event: DVDNAV_VTS_CHANGE
  old_vtsN: -1
  old_domain: UNKNOWN
  new_vtsN: 1
  new_domain: DVD_READ_MENU_VOBS
dvdnavsrc (0x8063e78): event: DVDNAV_SPU_CLUT_CHANGE
dvdnavsrc (0x8063e78): event: DVDNAV_SPU_STREAM_CHANGE
  physical_wide: 128
  physical_letterbox: 128
  physical_pan_scan: 128
  logical: 1441663232
dvdnavsrc (0x8063e78): event: DVDNAV_AUDIO_STREAM_CHANGE
  physical: 0
  logical: 1225394944
[mpeg4 @ 0x4071a648]removing common factors from framerate
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087474752 (LWP 3696)]
0x406be870 in sad16_y2_mmx2 (v=0x0, blk2=0x4114d008 '\020' <repeats 200 times>...,
    blk1=0x411cdd50 <Address 0x411cdd50 out of bounds>, stride=720, h=16) at
motion_est_mmx.c:93
93          asm volatile(
(gdb) bt
#0  0x406be870 in sad16_y2_mmx2 (v=0x0, blk2=0x4114d008 '\020' <repeats 200
times>...,
    blk1=0x411cdd50 <Address 0x411cdd50 out of bounds>, stride=720, h=16) at
motion_est_mmx.c:93
#1  0x406157a0 in sad_hpel_motion_search (s=0x84ecd40, mx_ptr=0x40d18054,
my_ptr=0x40d18058, dmin=0, pred_x=0, pred_y=0,
    src_data=0xffffd300, ref_data=0xffffd300, stride=720, uvstride=360, size=0,
h=16,
    mv_penalty=0x854a511 "\001", '\002' <repeats 199 times>...) at motion_est.c:661
#2  0x406168b6 in ff_estimate_p_frame_motion (s=0x84ecd40, mb_x=0, mb_y=0) at
motion_est.c:1210
#3  0x405c6838 in estimate_motion_thread (c=0x84ad4e0, arg=0x84ecd40) at
mpegvideo.c:3915
#4  0x405bd2bb in avcodec_default_execute (c=0x84ad4e0, func=0x405c6788
<estimate_motion_thread>, arg=0x84ece04, ret=0x0,
    count=1) at utils.c:335
#5  0x405c8b9b in encode_picture (s=0x84ecd40, picture_number=1) at mpegvideo.c:4611
#6  0x405c3dcd in MPV_encode_picture (avctx=0x84ad4e0, buf=0x41578008 "",
buf_size=524288, data=0x809c070)
    at mpegvideo.c:2052
#7  0x405bd637 in avcodec_encode_video (avctx=0x84ad4e0, buf=0x41578008 "",
buf_size=524288, pict=0x809c070) at utils.c:471
#8  0x40587cf1 in gst_ffmpegenc_chain_video (pad=0x82e90f0, _data=0x805ed18) at
gstffmpegenc.c:405
#9  0x407ed89f in gst_opt_scheduler_chain_wrapper (sinkpad=0x2d0,
data=0x411d0d20) at gstoptimalscheduler.c:1325
#10 0x4004b5e3 in gst_pad_push (pad=0x82e902c, data=0x805ed18) at gstpad.c:3032
#11 0x407ed0af in gst_opt_scheduler_add_element (sched=0x82e902c,
element=0x84b4c38) at gstoptimalscheduler.c:1138
#12 0x407ecc2e in schedule_group (group=0x84b4c38) at
gstoptimalscheduler.c:1007#13 0x407ecce4 in gst_opt_scheduler_schedule_run_queue
(osched=0x84b4b00) at gstoptimalscheduler.c:1050
#14 0x407eceb7 in schedule_chain (chain=0x84b4c18) at
gstoptimalscheduler.c:1092#15 0x407ef8b1 in gst_opt_scheduler_iterate
(sched=0x84b4b00) at gstoptimalscheduler.c:2279
#16 0x400546de in gst_scheduler_iterate (sched=0x84b4b00) at gstscheduler.c:712
#17 0x40030629 in gst_bin_iterate_func (bin=0x84b3fb8) at gstbin.c:1109
#18 0x40064707 in gst_marshal_BOOLEAN__VOID (closure=0x80576b0,
return_value=0x40d184fc, n_param_values=1,
    param_values=0x82e90f0, invocation_hint=0x40d18524, marshal_data=0x400305c0)
at gstmarshal.c:433
#19 0x40260247 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#20 0x4025fed7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0x40272439 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#22 0x402717af in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0x40271be4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0x40030700 in gst_bin_iterate (bin=0x0) at gstbin.c:1146
#25 0x4005c25f in gst_thread_main_loop (arg=0x84b3fb8) at gstthread.c:585
#26 0x402d39f1 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#27 0x4030f2b6 in start_thread () from /lib/tls/libpthread.so.0
(gdb) quit
The program is running.  Exit anyway? (y or n) y
[root at dsplin04 root]#


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




More information about the Gstreamer-bugs mailing list