HomeSort by relevance Sort by last modified time
    Searched refs:MixVideoFrame (Results 1 - 22 of 22) sorted by null

  /hardware/intel/common/libmix/mix_video/src/
mixvideoframe_private.h 12 #include "mixvideoframe.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)
    [all...]
mixvideoframe.h 26 #define MIX_VIDEOFRAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MIX_TYPE_VIDEOFRAME, MixVideoFrame))
32 * Checks if the given object is an instance of #MixVideoFrame
52 * @obj: a #MixVideoFrame object.
58 typedef struct _MixVideoFrame MixVideoFrame;
62 * MixVideoFrame:
105 * @returns: A newly allocated instance of #MixVideoFrame
107 * Use this method to create new instance of #MixVideoFrame
109 MixVideoFrame *mix_videoframe_new(void);
113 * @returns: the MixVideoFrame instance where reference count has been increased.
117 MixVideoFrame *mix_videoframe_ref(MixVideoFrame * obj)
    [all...]
mixvideoframe.c 10 * SECTION:mixvideoframe
20 #include "mixvideoframe.h"
35 G_DEFINE_TYPE_WITH_CODE (MixVideoFrame, mix_videoframe, MIX_TYPE_PARAMS,
39 static void mix_videoframe_init(MixVideoFrame * self) {
79 MixVideoFrame *
81 MixVideoFrame *ret = (MixVideoFrame *) g_type_create_instance(
88 MixVideoFrame *self = MIX_VIDEOFRAME (obj);
99 MixVideoFrame *
100 mix_videoframe_ref(MixVideoFrame * obj)
    [all...]
mixsurfacepool.h 14 #include "mixvideoframe.h"
144 MixVideoFrame * frame);
147 MixVideoFrame ** frame);
150 MixVideoFrame ** frame, MixVideoFrame *in_frame);
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);
mixframemanager.h 14 #include "mixvideoframe.h"
57 MixVideoFrame *p_frame;
148 * Enqueue MixVideoFrame
150 MIX_RESULT mix_framemanager_enqueue(MixFrameManager *fm, MixVideoFrame *mvf);
153 * Dequeue MixVideoFrame in proper order depends on MixFrameOrderMode value
156 MIX_RESULT mix_framemanager_dequeue(MixFrameManager *fm, MixVideoFrame **mvf);
mixvideoformat_mp42.h 38 MixVideoFrame * reference_frames[2];
39 MixVideoFrame * last_frame;
109 enum _picture_type frame_type, MixVideoFrame * current_frame);
mixvideoformat_vc1.h 38 MixVideoFrame * reference_frames[2];
41 MixVideoFrame * lastFrame;
111 MixVideoFrame * current_frame);
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;
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;
mixframemanager.c 281 MixVideoFrame *frame = NULL;
283 frame = (MixVideoFrame *) g_ptr_array_index(fm->frame_array,
297 MixVideoFrame *frame = NULL;
298 while ((frame = (MixVideoFrame *) g_queue_pop_head(fm->frame_queue))) {
319 MixVideoFrame *get_expected_frame_from_array(GPtrArray *array,
328 MixVideoFrame *frame = NULL;
341 MixVideoFrame *_frame = (MixVideoFrame *) g_ptr_array_index(array, idx);
377 MixVideoFrame *_frame = (MixVideoFrame *) g_ptr_array_index(array, lowest_timestamp_idx)
    [all...]
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;
mixsurfacepool.c 267 MixVideoFrame *frame = NULL;
316 MIX_RESULT mix_surfacepool_put(MixSurfacePool * obj, MixVideoFrame * frame) {
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 MIX_RESULT mix_surfacepool_get_frame_with_ci_frameidx (MixSurfacePool * obj, MixVideoFrame ** frame, MixVideoFrame *in_frame) {
504 *frame = (MixVideoFrame *) element->data;
588 MixVideoFrame *frame = NULL
    [all...]
mixvideoformat_h264.h 107 MixVideoFrame * current_frame);
mixvideo.c 16 #include "mixvideoframe.h"
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) {
1051 MixVideoFrame * frame) {
1066 * We don't need lock here. MixVideoFrame has lock to
1091 MixVideoRenderParams * render_params, MixVideoFrame *frame) {
    [all...]
mixvideoformat_h264.c 993 ((MixVideoFrame *)video_frame)->frame_id;
1021 MixVideoFrame *frame)
1205 ((MixVideoFrame *)video_frame)->frame_id;
    [all...]
mixvideoformat_vc1.c 834 MIX_RESULT GetImageFromSurface (MixVideoFormat *mix, MixVideoFrame * frame)
921 MixVideoFrame *frame)
    [all...]
mixvideoformat_mp42.c 605 MixVideoFrame *frame = NULL;
817 MixVideoFrame *skip_frame = NULL;
    [all...]
mixvideoformatenc_mpeg4.c     [all...]
mixvideoformatenc_h264.c     [all...]
mixvideoformatenc_preview.c 884 //MixVideoFrame * tmp_fame;
    [all...]
  /hardware/intel/common/libmix/mix_video/test/src/
test_framemanager.c 12 MixVideoFrame *mvf = NULL;
58 MixVideoFrame *mvf = NULL;
59 MixVideoFrame *mvf_1st = NULL;
90 /* generate MixVideoFrame */
151 mvf = (MixVideoFrame *) g_ptr_array_index(fa, idx);

Completed in 170 milliseconds