[Bug 735778] gstreamer on android playing 1080p video would be often stuck with androidmedia plugin
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Sep 29 20:34:59 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=735778
GStreamer | gst-plugins-bad | unspecified
--- Comment #2 from europe.lee at gmail.com 2014-09-30 03:34:52 UTC ---
(In reply to comment #1)
> What do you mean with stuck? Also are there any useful error/warning messages
> in the GStreamer debug log?
Hi, it means jumpy, fluency of 1080p video is bad, I use your
apk(https://coaxion.net/~slomo/gst-player/android/gst-play-debug.apk), also
jumpy.
log:
01-01 09:22:16.290: W/GStreamer+amcvideodec(12203): 0:01:26.892085000
0x67892bb0
gstamcvideodec.c:691:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode0>
Frame is too late, dropping (deadline 0:00:03.963004534)
01-01 09:22:16.340: W/GStreamer+amcvideodec(12203): 0:01:26.942076000
0x67892bb0
gstamcvideodec.c:691:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode0>
Frame is too late, dropping (deadline 0:00:03.921337867)
01-01 09:22:16.410: W/GStreamer+amcvideodec(12203): 0:01:27.015429000
0x67892bb0
gstamcvideodec.c:691:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode0>
Frame is too late, dropping (deadline 0:00:03.879671201)
01-01 09:22:16.460: W/GStreamer+amcvideodec(12203): 0:01:27.061691000
0x67892bb0
gstamcvideodec.c:691:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode0>
Frame is too late, dropping (deadline 0:00:03.838004534)
and when exit, it crash:
01-01 09:22:17.740: I/DEBUG(107): backtrace:
01-01 09:22:17.740: I/DEBUG(107): #00 pc 00045ca0 /system/lib/libdvm.so
(dvmAbort+75)
01-01 09:22:17.740: I/DEBUG(107): #01 pc 0004a2b7 /system/lib/libdvm.so
(dvmDecodeIndirectRef(Thread*, _jobject*)+210)
01-01 09:22:17.740: I/DEBUG(107): #02 pc 0004c361 /system/lib/libdvm.so
01-01 09:22:17.740: I/DEBUG(107): #03 pc 00003d4f
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstplayer.so
01-01 09:22:17.740: I/DEBUG(107): #04 pc 00aab368
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(ffi_call_SYSV+44)
01-01 09:22:17.740: I/DEBUG(107): #05 pc 00aab1a5
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(ffi_call+168)
01-01 09:22:17.740: I/DEBUG(107): #06 pc 00a95a0d
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(g_cclosure_marshal_generic+320)
01-01 09:22:17.740: I/DEBUG(107): #07 pc 00a95465
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(g_closure_invoke+152)
01-01 09:22:17.740: I/DEBUG(107): #08 pc 00a9f77b
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
01-01 09:22:17.740: I/DEBUG(107): #09 pc 00aa2995
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(g_signal_emit_valist+1496)
01-01 09:22:17.740: I/DEBUG(107): #10 pc 00aa2b37
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(g_signal_emit+10)
01-01 09:22:17.740: I/DEBUG(107): #11 pc 00004605
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstplayer.so
01-01 09:22:17.740: I/DEBUG(107): #12 pc 00ac53e5
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
01-01 09:22:17.740: I/DEBUG(107): #13 pc 00ac4d13
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(g_main_context_dispatch+214)
01-01 09:22:17.740: I/DEBUG(107): #14 pc 00ac4ed1
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
01-01 09:22:17.740: I/DEBUG(107): #15 pc 00ac5127
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
(g_main_loop_run+178)
01-01 09:22:17.740: I/DEBUG(107): #16 pc 000048b7
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstplayer.so
01-01 09:22:17.740: I/DEBUG(107): #17 pc 00ad9a05
/data/app-lib/org.freedesktop.gstreamer.play-1/libgstreamer_android.so
01-01 09:22:17.740: I/DEBUG(107): #18 pc 0000e3d8 /system/lib/libc.so
(__thread_entry+72)
01-01 09:22:17.740: I/DEBUG(107): #19 pc 0000dac4 /system/lib/libc.so
(pthread_create+160)
... ...
01-01 09:22:17.990: I/dalvikvm-heap(387): Grow heap (frag case) to 12.044MB for
196628-byte allocation
01-01 09:22:18.000: E/OMXNodeInstance(112): !!! Observer died. Quickly, do
something, ... anything...
01-01 09:22:18.000: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
2981: StreamIndex = 0
01-01 09:22:18.000: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
3246: StreamIndex = 0, AbortStatus = 1, Done
01-01 09:22:18.000: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
2981: StreamIndex = 1
01-01 09:22:18.000: E/OMXNodeInstance(112): !!! Observer died. Quickly, do
something, ... anything...
01-01 09:22:18.000: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
3246: StreamIndex = 1, AbortStatus = 3, Done
01-01 09:22:18.000: V/ExternalDatabaseHelper(740): Event: 16, Path: star.mp4
01-01 09:22:18.000: I/ActivityManager(387): Process
org.freedesktop.gstreamer.play (pid 12203) has died.
01-01 09:22:18.100: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
2981: StreamIndex = 0
01-01 09:22:18.100: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
3246: StreamIndex = 0, AbortStatus = 1, Done
01-01 09:22:18.100: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
2981: StreamIndex = 1
01-01 09:22:18.100: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecAbortBuffers:
3246: StreamIndex = 1, AbortStatus = 3, Done
01-01 09:22:18.140: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecBlockClose:
2945
01-01 09:22:18.140: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecPrivateClose:
2459 ++
01-01 09:22:18.140: D/NvOsDebugPrintf(112): TVMR: TVMRFrameDelivery: 2055:
Closing TVMR Frame Delivery Thread -------------
01-01 09:22:18.150: D/NvOsDebugPrintf(112): TVMR: NvMMDecTVMRDestroyParser:
2437: NvAvpClose
01-01 09:22:18.150: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecPrivateClose:
2472: NvMMLiteTVMRDecPrivateClose Done
01-01 09:22:18.150: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecPrivateClose:
2474 --
01-01 09:22:18.150: D/NvOsDebugPrintf(112): TVMR: NvMMLiteTVMRDecBlockClose:
2950: Done
01-01 09:22:18.290: D/Zygote(110): Process 12203 terminated by signal (11)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list