[Libav-user] How to use rkmpp decoder?
Henri Zikken
zikken at xs4all.nl
Thu Apr 12 20:24:32 EEST 2018
So what is the issue? It seems to be working?
Van: Libav-user <libav-user-bounces at ffmpeg.org> Namens Anton Prikazchikov
Verzonden: donderdag 12 april 2018 12:34
Aan: "This list is about using libavcodec, libavformat, libavutil,libavdevice and libavfilter." <libav-user at ffmpeg.org>
Onderwerp: Re: [Libav-user] How to use rkmpp decoder?
>The ffmpeg implementation requires DRM. Make sure that mpp is built with -DHAVE_DRM and that your user can access the DRM devices (/dev/dri/?).
Mpp is built with -DHAVE_DRM.
You are right, my user cannot access the DRM device.
But i started my decoder program with sudo access and this does not help, but the output is changed.
New output:
[NULL @ 0x167f6030] Opening '../4k.h264' for reading
[file @ 0x167f66e0] Setting default whitelist 'file,crypto'
[h264 @ 0x167f6030] Format h264 probed with size=2048 and score=51
[h264 @ 0x167f6030] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 nb_streams:1
[AVBSFContext @ 0x167fdd20] nal_unit_type: 6, nal_ref_idc: 0
[AVBSFContext @ 0x167fdd20] nal_unit_type: 7, nal_ref_idc: 3
[AVBSFContext @ 0x167fdd20] nal_unit_type: 8, nal_ref_idc: 3
[AVBSFContext @ 0x167fdd20] nal_unit_type: 5, nal_ref_idc: 3
[h264 @ 0x167f7100] nal_unit_type: 6, nal_ref_idc: 0
[h264 @ 0x167f7100] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 0x167f7100] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 0x167f7100] nal_unit_type: 5, nal_ref_idc: 3
[h264 @ 0x167f7100] Format yuv420p chosen by get_format().
[h264 @ 0x167f7100] Reinit context to 1280x544, pix_fmt: yuv420p
[h264 @ 0x167f7100] no picture
[h264 @ 0x167f6030] max_analyze_duration 5000000 reached at 5017667 microseconds st:0
[h264 @ 0x167f6030] After avformat_find_stream_info() pos: 63488 bytes read:65536 seeks:0 frames:123
[h264_rkmpp @ 0x167f8760] Initializing RKMPP decoder.
mpi: mpp version: 5849089 author: Herman Chen [mpp]: Add temporally patch for blocking issue
hal_h264d_api: hal_h264d_init mpp_buffer_group_get_internal used ion In
mpp_rt: NOT found ion allocator
mpp_rt: found drm allocator <- MPP sees drm if I'm not mistaken
[h264_rkmpp @ 0x167f8760] RKMPP decoder initialized successfully.
Rkmpp codec is opened
[h264_rkmpp @ 0x167f8330] Initializing RKMPP decoder.
mpi: mpp version: 5849089 author: Herman Chen [mpp]: Add temporally patch for blocking issue
hal_h264d_api: hal_h264d_init mpp_buffer_group_get_internal used ion In
[h264_rkmpp @ 0x167f8330] RKMPP decoder initialized successfully.
Could not find audio stream in input file '../4k.h264'
Input #0, h264, from '../4k.h264':
Duration: N/A, bitrate: N/A
Stream #0:0, 123, 1/1200000: Video: h264 (Main), 1 reference frame, yuv420p(progressive, left), 1280x544, 0/1, 24.08 fps, 23.98 tbr, 1200k tbn, 47.95 tbc
Demuxing video from file '../4k.h264' into 'video'
[AVBSFContext @ 0x1683f190] The input looks like it is Annex B already
[h264_rkmpp @ 0x167f8760] Wrote 35 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 43028 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 99 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 40 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 126 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 32 bytes to decoder
[h264_rkmpp @ 0x167f8760] Timeout when trying to get a frame from MPP
[h264_rkmpp @ 0x167f8760] Wrote 50 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 32 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 49 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 33 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 77 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 41 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 64 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 33 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 48 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 33 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 52 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 37 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 90 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 34 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 67 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 35 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 49 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 33 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 46 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 33 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 72 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 34 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 51 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 36 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 73 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 36 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 647 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 101 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 274 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 56 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 177 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 37 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 157 bytes to decoder
[h264_rkmpp @ 0x167f8760] Timeout when trying to get a frame from MPP
[h264_rkmpp @ 0x167f8760] Wrote 36 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 169 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 37 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 182 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 34 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 156 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 44 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 168 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 40 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 156 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 40 bytes to decoder
[h264_rkmpp @ 0x167f8760] Wrote 156 bytes to decoder
[h264_rkmpp @ 0x167f8760] End of stream.
[h264_rkmpp @ 0x167f8760] Wrote 0 bytes to decoder
[h264_rkmpp @ 0x167f8760] Received a EOS frame.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20180412/ba28a3d9/attachment.html>
More information about the Libav-user
mailing list