/hardware/intel/common/libmix/mix_video/src/ |
mixvideoformatqueue.h | 12 #include "mixbuffer.h" 19 MixBuffer *buf;
|
mixbuffer.h | 26 #define MIX_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MIX_TYPE_BUFFER, MixBuffer)) 60 typedef struct _MixBuffer MixBuffer; 64 * MixBuffer: 103 * @returns: A newly allocated instance of #MixBuffer 105 * Use this method to create new instance of #MixBuffer 107 MixBuffer *mix_buffer_new(void); 111 * @returns: the MixBuffer instance where reference count has been increased. 115 MixBuffer *mix_buffer_ref(MixBuffer * mix); 123 void mix_buffer_unref(MixBuffer * mix) [all...] |
mixbuffer_private.h | 12 #include "mixbuffer.h" 36 mix_buffer_set_pool (MixBuffer *obj, MixBufferPool *pool);
|
mixbuffer.c | 10 * SECTION:mixbuffer 17 #include "mixbuffer.h" 32 G_DEFINE_TYPE_WITH_CODE (MixBuffer, mix_buffer, MIX_TYPE_PARAMS, 35 static void mix_buffer_init(MixBuffer * self) { 64 MixBuffer * 66 MixBuffer *ret = (MixBuffer *) g_type_create_instance(MIX_TYPE_BUFFER); 73 /* MixBuffer *self = MIX_BUFFER(obj); */ 81 MixBuffer * 82 mix_buffer_ref(MixBuffer * mix) [all...] |
mixvideo.h | 22 #include "mixbuffer.h" 56 typedef MIX_RESULT (*MixVideoDecodeFunc)(MixVideo * mix, MixBuffer * bufin[], 68 typedef MIX_RESULT (*MixVideoEncodeFunc)(MixVideo * mix, MixBuffer * bufin[], 79 (*MixVideoGetMixBufferFunc)(MixVideo * mix, MixBuffer ** buf); 82 MixBuffer * buf); 184 MIX_RESULT mix_video_decode(MixVideo * mix, MixBuffer * bufin[], gint bufincnt, 194 MIX_RESULT mix_video_encode(MixVideo * mix, MixBuffer * bufin[], gint bufincnt, 204 MIX_RESULT mix_video_get_mixbuffer(MixVideo * mix, MixBuffer ** buf); 206 MIX_RESULT mix_video_release_mixbuffer(MixVideo * mix, MixBuffer * buf);
|
mixbufferpool.h | 14 #include "mixbuffer.h" 142 MixBuffer * buffer); 145 MixBuffer ** buffer);
|
mixvideoformatenc_mpeg4.h | 123 MIX_RESULT mix_videofmtenc_mpeg4_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[],
133 MIX_RESULT mix_videofmtenc_mpeg4_process_encode (MixVideoFormatEnc_MPEG4 *mix, MixBuffer * bufin,
|
mixvideoformatenc_preview.h | 122 MIX_RESULT mix_videofmtenc_preview_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[], 130 MIX_RESULT mix_videofmtenc_preview_process_encode (MixVideoFormatEnc_Preview *mix, MixBuffer * bufin,
|
mixbufferpool.c | 251 // Initialize the free pool with MixBuffer objects 254 MixBuffer *buffer = NULL; 268 // Set the pool reference in the private data of the MixBuffer object 271 //Add each MixBuffer object to the pool list 295 MIX_RESULT mix_bufferpool_put(MixBufferPool * obj, MixBuffer * buffer) { 341 MIX_RESULT mix_bufferpool_get(MixBufferPool * obj, MixBuffer ** buffer) { 379 *buffer = (MixBuffer *) element->data; 421 MixBuffer *buffer = NULL; 457 mix_bufferpool_dumpbuffer(MixBuffer *buffer)
|
mixvideoformat.h | 22 #include "mixbuffer.h" 52 MixBuffer * bufin[], gint bufincnt, 151 MIX_RESULT mix_videofmt_decode(MixVideoFormat *mix, MixBuffer * bufin[],
|
mixvideoformatenc_h264.h | 122 MIX_RESULT mix_videofmtenc_h264_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[], 132 MIX_RESULT mix_videofmtenc_h264_process_encode (MixVideoFormatEnc_H264 *mix, MixBuffer * bufin,
|
mixvideoformatenc.h | 20 #include "mixbuffer.h" 48 typedef MIX_RESULT (*MixVideoFmtEncodeFunc)(MixVideoFormatEnc *mix, MixBuffer * bufin[], 165 MIX_RESULT mix_videofmtenc_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[],
|
mixvideoformat_h264.h | 97 MIX_RESULT mix_videofmt_h264_decode(MixVideoFormat *mix, MixBuffer * bufin[],
|
mixvideoformat_mp42.h | 100 MIX_RESULT mix_videofmt_mp42_decode(MixVideoFormat *mix, MixBuffer * bufin[],
|
mixvideoformat_vc1.h | 101 MIX_RESULT mix_videofmt_vc1_decode(MixVideoFormat *mix, MixBuffer * bufin[],
|
mixvideo.c | 91 MIX_RESULT mix_video_decode_default(MixVideo * mix, MixBuffer * bufin[], 102 MIX_RESULT mix_video_encode_default(MixVideo * mix, MixBuffer * bufin[], 112 MIX_RESULT mix_video_get_mixbuffer_default(MixVideo * mix, MixBuffer ** buf); 114 MIX_RESULT mix_video_release_mixbuffer_default(MixVideo * mix, MixBuffer * buf); 988 MIX_RESULT mix_video_decode_default(MixVideo * mix, MixBuffer * bufin[], 1237 MIX_RESULT mix_video_encode_default(MixVideo * mix, MixBuffer * bufin[], [all...] |
mixvideoformat.c | 27 MixBuffer * bufin[], gint bufincnt, 158 //MixBuffer pool is deallocated in MixVideo object 267 //MixBuffer pool is cleaned up in MixVideo object 317 MixBuffer * bufin[], gint bufincnt, 365 MIX_RESULT mix_videofmt_decode(MixVideoFormat *mix, MixBuffer * bufin[],
|
mixvideoformatenc.c | 25 mix_videofmtenc_encode_default(MixVideoFormatEnc *mix, MixBuffer * bufin[], 396 static MIX_RESULT mix_videofmtenc_encode_default (MixVideoFormatEnc *mix, MixBuffer * bufin[], 455 MIX_RESULT mix_videofmtenc_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[],
|
mixvideoformat_mp42.c | 26 MixBuffer *mix_buffer; 390 MIX_RESULT mix_videofmt_mp42_decode(MixVideoFormat *mix, MixBuffer * bufin[], 610 MixBuffer *mix_buffer = NULL; [all...] |
mixvideoformatenc_mpeg4.c | 676 MIX_RESULT mix_videofmtenc_mpeg4_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[],
[all...] |
mixvideoformatenc_preview.c | 619 MIX_RESULT mix_videofmtenc_preview_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[], 874 MixBuffer * bufin, MixIOVec * iovout) [all...] |
mixvideoformatenc_h264.c | 691 MIX_RESULT mix_videofmtenc_h264_encode(MixVideoFormatEnc *mix, MixBuffer * bufin[], [all...] |
mixvideoformat_h264.c | 565 MIX_RESULT mix_videofmt_h264_decode(MixVideoFormat *mix, MixBuffer * bufin[], 705 LOG_V( "Setting bufentry %x for mixbuffer %x ts to %"G_GINT64_FORMAT"\n", (guint)bufentry, (guint)bufentry->buf, ts); 754 LOG_V( "Setting bufentry %x for mixbuffer %x ts to %"G_GINT64_FORMAT"\n", (guint)bufentry, (guint)bufentry->buf, ts); [all...] |
mixvideoformat_vc1.c | 619 MixBuffer * bufin[], gint bufincnt, 760 LOG_V( "Setting bufentry %x for mixbuffer %x ts to %"G_GINT64_FORMAT"\n", (guint)bufentry, (guint)bufentry->buf, ts); [all...] |