Home
last modified time | relevance | path

Searched refs:stream (Results 1 – 21 of 21) sorted by relevance

/rockchip-linux_mpp/mpp/base/
H A Dmpp_bitwrite.c34 ctx->stream = ctx->buffer; in mpp_writer_reset()
50 ctx->stream = p; in mpp_writer_init()
70 RK_U8*stream = ctx->stream; in mpp_writer_put_raw_bits() local
83 *stream = (RK_U8)(byte_buffer >> 24); in mpp_writer_put_raw_bits()
87 stream++; in mpp_writer_put_raw_bits()
93 ctx->stream = stream; in mpp_writer_put_raw_bits()
101 RK_U8*stream = ctx->stream; in mpp_writer_flush() local
107 *stream = (RK_U8)(byte_buffer >> 24); in mpp_writer_flush()
115 RK_U8 *stream = ctx->stream; in mpp_writer_put_bits() local
133 *stream = (RK_U8) (byte_buffer >> 24); in mpp_writer_put_bits()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_api.c37 RK_U8 *stream; member
57 RK_U8 *stream; in h263d_init() local
65 stream = mpp_malloc_size(RK_U8, stream_size); in h263d_init()
66 if (NULL == stream) { in h263d_init()
71 ret = mpp_packet_init(&task_pkt, stream, stream_size); in h263d_init()
79 mpp_packet_set_pos(task_pkt, stream); in h263d_init()
92 p->stream = stream; in h263d_init()
102 if (stream) { in h263d_init()
103 mpp_free(stream); in h263d_init()
104 stream = NULL; in h263d_init()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_api.c38 RK_U8 *stream; member
58 RK_U8 *stream; in mpg4d_init() local
66 stream = mpp_malloc_size(RK_U8, stream_size); in mpg4d_init()
67 if (NULL == stream) { in mpg4d_init()
72 ret = mpp_packet_init(&task_pkt, stream, stream_size); in mpg4d_init()
80 mpp_packet_set_pos(task_pkt, stream); in mpg4d_init()
94 p->stream = stream; in mpg4d_init()
104 if (stream) { in mpg4d_init()
105 mpp_free(stream); in mpg4d_init()
106 stream = NULL; in mpg4d_init()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/dummy/
H A Ddummy_dec_api.c41 void *stream; member
58 void *stream; in dummy_dec_init() local
67 stream = mpp_malloc_size(void, stream_size); in dummy_dec_init()
68 if (NULL == stream) { in dummy_dec_init()
73 mpp_packet_init(&task_pkt, stream, stream_size); in dummy_dec_init()
83 p->stream = stream; in dummy_dec_init()
103 if (p->stream) in dummy_dec_deinit()
104 mpp_free(p->stream); in dummy_dec_deinit()
164 p->stream = mpp_realloc(p->stream, RK_U8, length); in dummy_dec_prepare()
165 mpp_packet_set_data(p->task_pkt, p->stream); in dummy_dec_prepare()
[all …]
/rockchip-linux_mpp/mpp/hal/common/jpeg/
H A Dhal_jpege_hdr.c573 RK_U8 *stream; /* Pointer to next byte of stream */ member
598 impl->stream = buf; in jpege_bits_setup()
612 RK_U8 *stream = impl->stream; in jpege_bits_put() local
621 byteBuffer = (((RK_U32) stream[0]) << 24) | value; in jpege_bits_put()
624 *stream = (RK_U8) (byteBuffer >> 24); in jpege_bits_put()
627 stream++; in jpege_bits_put()
631 stream[0] = (RK_U8) (byteBuffer >> 24); in jpege_bits_put()
632 impl->stream = stream; in jpege_bits_put()
642 RK_U8 *stream = impl->stream; in jpege_seek_bits() local
647 stream++; in jpege_seek_bits()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_header_gen.c155 H265eStream stream; in h265e_sei_write() local
156 h265e_stream_init(&stream); in h265e_sei_write()
157 h265e_write_recovery_point(&stream, ((RK_U32 *)payload)[0]); in h265e_sei_write()
158 payload_size = stream.enc_stream.byte_cnt; in h265e_sei_write()
159 h265e_stream_deinit(&stream); in h265e_sei_write()
205 H265eStream stream; in h265e_sei_recovery_point() local
210 h265e_stream_init(&stream); in h265e_sei_recovery_point()
214 sei_nal.p_payload = &stream.buf[stream.enc_stream.byte_cnt]; in h265e_sei_recovery_point()
216 h265e_sei_write(&stream, uuid, payload, size, in h265e_sei_recovery_point()
219 end = &stream.buf[stream.enc_stream.byte_cnt]; in h265e_sei_recovery_point()
[all …]
H A Dh265e_header_gen.h84 H265eStream stream; member
/rockchip-linux_mpp/
H A Dreadme.txt78 | |----- codec all video codec parser, convert stream to
232 MpiPacket and MpiFrame is the stream I/O data structure.
268 Take H.264 deocder for example. Video stream will first queued by MPI/MPP layer,
269 MPP will send the stream to codec layer, codec layer parses the stream header
H A DCHANGELOG.md89 - [h265d]: Fix GDR stream decoding
315 - [jpegd]: replace packet size with stream length
348 - [h264d]: fix no output for mvc stream
395 - [hal_h264e]: Fix CAVLC encode smartP stream err
449 - [hal_h265e]: Fix nalu type avoid stream warning
454 - [h264d]: fix drop packets after reset when err stream
549 - [hal_jpegd]: Add stream buffer flush
576 - [h264d]: Fix error mvc stream crash issue
616 - [h265e]: fix hw stream size check error
620 - [h265e]: Amend temporal_id to stream
[all …]
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_bitwrite.h28 RK_U8 *stream; /* Pointer to next byte of stream */ member
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_common.h73 RK_U32 jpegd_vdpu_tail_0xFF_patch(MppBuffer stream, RK_U32 length);
H A Dhal_jpegd_common.c237 RK_U32 jpegd_vdpu_tail_0xFF_patch(MppBuffer stream, RK_U32 length) in jpegd_vdpu_tail_0xFF_patch() argument
239 RK_U8 *p = mpp_buffer_get_ptr(stream); in jpegd_vdpu_tail_0xFF_patch()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_EN.md164 …space. If the length changes to 0 after the decode_put_packet call the packet stream is consumed. |
177 | eos | RK_U32 | Represents end of stream flag(End Of Stream) …
216 | eos | RK_U32 | Represents the end stream flag of image(End Of Stream) …
227 Meanwhile once the resolution of input stream is changed the info_change flag in MppFrame will be s…
261 …, indicating that the stream has been processed by MPP; non-zero is an error, and the stream has n…
283 The decoder interface provides the user with the function of input stream and output image. The int…
289 | Input parameter | ctx :MPP Decoder instance packet :Bit stream data to be input |
291 | Function | Input stream data **packet** to MPP decoder instance **ctx**. |
295 The input of MPP is raw stream without encapsulated information. There are two forms of raw stream
298 … and only one complete frame. In this case, MPP can directly process the stream by package, which …
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c732 MppWriteCtx stream; in h264e_slice_write() local
733 MppWriteCtx *s = &stream; in h264e_slice_write()
933 MppWriteCtx stream; in h264e_slice_write_pskip() local
934 MppWriteCtx *s = &stream; in h264e_slice_write_pskip()
1097 MppWriteCtx stream; in h264e_slice_write_prefix_nal_unit_svc() local
1098 MppWriteCtx *s = &stream; in h264e_slice_write_prefix_nal_unit_svc()
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_codec.h122 RK_U8 *stream; member
H A Dav1d_api.c70 av1_ctx->stream = buf; in av1d_init()
/rockchip-linux_mpp/doc/design/
H A D4.mpp_task.txt11 OSD buffer, motion detection buffer, frame buffer and stream buffer as input and
12 output stream buffer and motion detection buffer with data. And this case can
H A D1.mpp_design.txt107 different hardware. For decoder parser provide the video stream parse function
/rockchip-linux_mpp/mpp/codec/dec/vp8/
H A Dvp8d_parser.c1154 vp8hwdSetPartitionOffsets(VP8DParserContext_t *p, RK_U8 *stream, RK_U32 len) in vp8hwdSetPartitionOffsets() argument
1165 stream += p->frameTagSize; in vp8hwdSetPartitionOffsets()
1170 stream += p->offsetToDctParts + extraBytesPacked; in vp8hwdSetPartitionOffsets()
1175 tmp = stream[0] | (stream[1] << 8) | (stream[2] << 16); in vp8hwdSetPartitionOffsets()
1177 stream += 3; in vp8hwdSetPartitionOffsets()
/rockchip-linux_mpp/test/
H A Dvpu_api_test.c52 EncInputStream_t stream; member
310 enc_in = &enc_in_strm.stream; in vpu_encode_demo()
/rockchip-linux_mpp/debian/
H A Dchangelog186 * [h264e]: rate control for all intra stream