/hardware/intel/common/libmix/mix_video/src/ |
D | mixvideoframe.h | 26 #define MIX_VIDEOFRAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MIX_TYPE_VIDEOFRAME, MixVideoFrame)) 58 typedef struct _MixVideoFrame MixVideoFrame; typedef 109 MixVideoFrame *mix_videoframe_new(void); 117 MixVideoFrame *mix_videoframe_ref(MixVideoFrame * obj); 125 void mix_videoframe_unref(MixVideoFrame * obj); 129 MIX_RESULT mix_videoframe_set_frame_id(MixVideoFrame * obj, gulong frame_id); 130 MIX_RESULT mix_videoframe_get_frame_id(MixVideoFrame * obj, gulong * frame_id); 132 MIX_RESULT mix_videoframe_set_ci_frame_idx(MixVideoFrame * obj, guint ci_frame_idx); 133 MIX_RESULT mix_videoframe_get_ci_frame_idx(MixVideoFrame * obj, guint * ci_frame_idx); 135 MIX_RESULT mix_videoframe_set_timestamp(MixVideoFrame * obj, guint64 timestamp); [all …]
|
D | mixvideoframe.c | 35 G_DEFINE_TYPE_WITH_CODE (MixVideoFrame, mix_videoframe, MIX_TYPE_PARAMS, 39 static void mix_videoframe_init(MixVideoFrame * self) { in mix_videoframe_init() 79 MixVideoFrame * 81 MixVideoFrame *ret = (MixVideoFrame *) g_type_create_instance( in mix_videoframe_new() 88 MixVideoFrame *self = MIX_VIDEOFRAME (obj); in mix_videoframe_finalize() 99 MixVideoFrame * 100 mix_videoframe_ref(MixVideoFrame * obj) { in mix_videoframe_ref() 102 MixVideoFrame *ret = NULL; in mix_videoframe_ref() 108 ret = (MixVideoFrame *) mix_params_ref(MIX_PARAMS(obj)); in mix_videoframe_ref() 113 void mix_videoframe_unref(MixVideoFrame * obj) { in mix_videoframe_unref() [all …]
|
D | mixvideoframe_private.h | 31 MixVideoFrame *real_frame; 47 mix_videoframe_set_pool (MixVideoFrame *obj, MixSurfacePool *pool); 50 mix_videoframe_set_frame_type (MixVideoFrame *obj, MixFrameType frame_type); 53 mix_videoframe_get_frame_type (MixVideoFrame *obj, MixFrameType *frame_type); 56 mix_videoframe_set_is_skipped (MixVideoFrame *obj, gboolean is_skipped); 59 mix_videoframe_get_is_skipped (MixVideoFrame *obj, gboolean *is_skipped); 62 mix_videoframe_set_real_frame (MixVideoFrame *obj, MixVideoFrame *real); 65 mix_videoframe_get_real_frame (MixVideoFrame *obj, MixVideoFrame **real);
|
D | mixframemanager.c | 281 MixVideoFrame *frame = NULL; in mix_framemanager_flush() 283 frame = (MixVideoFrame *) g_ptr_array_index(fm->frame_array, in mix_framemanager_flush() 297 MixVideoFrame *frame = NULL; in mix_framemanager_flush() 298 while ((frame = (MixVideoFrame *) g_queue_pop_head(fm->frame_queue))) { in mix_framemanager_flush() 319 MixVideoFrame *get_expected_frame_from_array(GPtrArray *array, in get_expected_frame_from_array() 328 MixVideoFrame *frame = NULL; in get_expected_frame_from_array() 341 MixVideoFrame *_frame = (MixVideoFrame *) g_ptr_array_index(array, idx); in get_expected_frame_from_array() 377 MixVideoFrame *_frame = (MixVideoFrame *) g_ptr_array_index(array, lowest_timestamp_idx); in get_expected_frame_from_array() 388 void add_frame_into_array(GPtrArray *array, MixVideoFrame *mvf) { in add_frame_into_array() 419 MixVideoFrame *mvf) { in mix_framemanager_timestamp_based_enqueue() [all …]
|
D | mixsurfacepool.h | 144 MixVideoFrame * frame); 147 MixVideoFrame ** frame); 150 MixVideoFrame ** frame, MixVideoFrame *in_frame);
|
D | mixvideo.h | 60 MixVideoFrame ** frame); 63 MixVideoFrame * frame); 66 MixVideoRenderParams * render_params, MixVideoFrame *frame); 187 MIX_RESULT mix_video_get_frame(MixVideo * mix, MixVideoFrame ** frame); 189 MIX_RESULT mix_video_release_frame(MixVideo * mix, MixVideoFrame * frame); 192 MixVideoRenderParams * render_params, MixVideoFrame *frame);
|
D | mixsurfacepool.c | 267 MixVideoFrame *frame = NULL; in mix_surfacepool_initialize() 316 MIX_RESULT mix_surfacepool_put(MixSurfacePool * obj, MixVideoFrame * frame) { in mix_surfacepool_put() 370 MIX_RESULT mix_surfacepool_get(MixSurfacePool * obj, MixVideoFrame ** frame) { 418 *frame = (MixVideoFrame *) element->data; 443 gint mixframe_compare_index (MixVideoFrame * a, MixVideoFrame * b) 460 …acepool_get_frame_with_ci_frameidx (MixSurfacePool * obj, MixVideoFrame ** frame, MixVideoFrame *i… 504 *frame = (MixVideoFrame *) element->data; 588 MixVideoFrame *frame = NULL; 625 mix_surfacepool_dumpframe(MixVideoFrame *frame)
|
D | mixvideoformat_vc1.h | 38 MixVideoFrame * reference_frames[2]; 41 MixVideoFrame * lastFrame; 111 MixVideoFrame * current_frame);
|
D | mixvideoformat_mp42.h | 38 MixVideoFrame * reference_frames[2]; 39 MixVideoFrame * last_frame; 109 enum _picture_type frame_type, MixVideoFrame * current_frame);
|
D | mixframemanager.h | 57 MixVideoFrame *p_frame; 150 MIX_RESULT mix_framemanager_enqueue(MixFrameManager *fm, MixVideoFrame *mvf); 156 MIX_RESULT mix_framemanager_dequeue(MixFrameManager *fm, MixVideoFrame **mvf);
|
D | mixvideoformatenc_mpeg4.h | 46 MixVideoFrame *cur_fame; //current input frame to be encoded; 47 MixVideoFrame *ref_fame; //reference frame 48 MixVideoFrame *rec_fame; //reconstructed frame;
|
D | mixvideoformatenc_preview.h | 45 MixVideoFrame *cur_fame; //current input frame to be encoded; 46 MixVideoFrame *ref_fame; //reference frame 47 MixVideoFrame *rec_fame; //reconstructed frame;
|
D | mixvideoformatenc_h264.h | 45 MixVideoFrame *cur_fame; //current input frame to be encoded; 46 MixVideoFrame *ref_fame; //reference frame 47 MixVideoFrame *rec_fame; //reconstructed frame;
|
D | mixvideo.c | 94 MIX_RESULT mix_video_get_frame_default(MixVideo * mix, MixVideoFrame ** frame); 97 MixVideoFrame * frame); 100 MixVideoRenderParams * render_params, MixVideoFrame *frame); 1021 MIX_RESULT mix_video_get_frame_default(MixVideo * mix, MixVideoFrame ** frame) { in mix_video_get_frame_default() 1051 MixVideoFrame * frame) { in mix_video_release_frame_default() 1091 MixVideoRenderParams * render_params, MixVideoFrame *frame) { in mix_video_render_default() 1524 MIX_RESULT mix_video_get_frame(MixVideo * mix, MixVideoFrame ** frame) { in mix_video_get_frame() 1536 MIX_RESULT mix_video_release_frame(MixVideo * mix, MixVideoFrame * frame) { in mix_video_release_frame() 1548 MixVideoRenderParams * render_params, MixVideoFrame *frame) { in mix_video_render()
|
D | mixvideoformat_h264.c | 993 ((MixVideoFrame *)video_frame)->frame_id; in mix_videofmt_h264_hack_dpb() 1021 MixVideoFrame *frame) in mix_videofmt_h264_process_decode_picture() 1205 ((MixVideoFrame *)video_frame)->frame_id; in mix_videofmt_h264_process_decode_picture() 1228 ((MixVideoFrame *)video_frame)->frame_id; in mix_videofmt_h264_process_decode_picture() 1412 MixVideoFrame *frame = NULL; in mix_videofmt_h264_process_decode() 1455 MixVideoFrame * current_frame in mix_videofmt_h264_handle_ref_frames() 1502 MixVideoFrame *mvf = NULL; in mix_videofmt_h264_handle_ref_frames() 1610 mix_videoframe_unref((MixVideoFrame *)data); in mix_videofmt_h264_destroy_DPB_value()
|
D | mixvideoformat_h264.h | 107 MixVideoFrame * current_frame);
|
D | mixvideoformat_vc1.c | 834 MIX_RESULT GetImageFromSurface (MixVideoFormat *mix, MixVideoFrame * frame) in GetImageFromSurface() 921 MixVideoFrame *frame) in mix_videofmt_vc1_decode_a_picture() 1305 MixVideoFrame *frame = NULL; in mix_videofmt_vc1_process_decode() 1346 MixVideoFrame *skip_frame = mix_videoframe_new(); in mix_videofmt_vc1_process_decode() 1638 MixVideoFrame * current_frame) in mix_videofmt_vc1_handle_ref_frames()
|
D | mixvideoformat_mp42.c | 605 MixVideoFrame *frame = NULL; in mix_videofmt_mp42_process_decode() 817 MixVideoFrame *skip_frame = NULL; in mix_videofmt_mp42_process_decode() 1249 enum _picture_type frame_type, MixVideoFrame * current_frame) { in mix_videofmt_mp42_handle_ref_frames()
|
D | mixvideoformatenc_mpeg4.c | 1209 MixVideoFrame * tmp_fame; in mix_videofmtenc_mpeg4_process_encode() 1406 MixVideoFrame * frame = mix_videoframe_new(); in mix_videofmtenc_mpeg4_process_encode()
|
D | mixvideoformatenc_h264.c | 1273 MixVideoFrame * tmp_fame; in mix_videofmtenc_h264_process_encode() 1470 MixVideoFrame * frame = mix_videoframe_new(); in mix_videofmtenc_h264_process_encode()
|
D | mixvideoformatenc_preview.c | 1071 MixVideoFrame * frame = mix_videoframe_new(); in mix_videofmtenc_preview_process_encode()
|
/hardware/intel/common/libmix/mix_video/test/src/ |
D | test_framemanager.c | 12 MixVideoFrame *mvf = NULL; in deque_function() 58 MixVideoFrame *mvf = NULL; in main() 59 MixVideoFrame *mvf_1st = NULL; in main() 151 mvf = (MixVideoFrame *) g_ptr_array_index(fa, idx); in main()
|