Home | History | Annotate | Download | only in src

Lines Matching refs:MixVideo

41 #include "mixvideo.h"
57 LOG_E( "Not MixVideo\n"); \
77 MIX_RESULT mix_video_get_version_default(MixVideo * mix, guint * major,
80 MIX_RESULT mix_video_initialize_default(MixVideo * mix, MixCodecMode mode,
83 MIX_RESULT mix_video_deinitialize_default(MixVideo * mix);
85 MIX_RESULT mix_video_configure_default(MixVideo * mix,
88 MIX_RESULT mix_video_get_config_default(MixVideo * mix,
91 MIX_RESULT mix_video_decode_default(MixVideo * mix, MixBuffer * bufin[],
94 MIX_RESULT mix_video_get_frame_default(MixVideo * mix, MixVideoFrame ** frame);
96 MIX_RESULT mix_video_release_frame_default(MixVideo * mix,
99 MIX_RESULT mix_video_render_default(MixVideo * mix,
102 MIX_RESULT mix_video_encode_default(MixVideo * mix, MixBuffer * bufin[],
106 MIX_RESULT mix_video_flush_default(MixVideo * mix);
108 MIX_RESULT mix_video_eos_default(MixVideo * mix);
110 MIX_RESULT mix_video_get_state_default(MixVideo * mix, MixState * state);
112 MIX_RESULT mix_video_get_mixbuffer_default(MixVideo * mix, MixBuffer ** buf);
114 MIX_RESULT mix_video_release_mixbuffer_default(MixVideo * mix, MixBuffer * buf);
116 MIX_RESULT mix_video_get_max_coded_buffer_size_default (MixVideo * mix, guint *max_size);
120 MIX_RESULT mix_video_configure_decode(MixVideo * mix,
124 MIX_RESULT mix_video_configure_encode(MixVideo * mix,
128 G_DEFINE_TYPE( MixVideo, mix_video, G_TYPE_OBJECT);
130 static void mix_video_init(MixVideo * self) {
171 MixVideo *mix_video_new(void) {
173 MixVideo *ret = g_object_new(MIX_TYPE_VIDEO, NULL);
182 MixVideo *mix = MIX_VIDEO(obj);
186 MixVideo *
187 mix_video_ref(MixVideo * mix) {
188 return (MixVideo *) g_object_ref(G_OBJECT(mix));
268 MIX_RESULT mix_video_get_version_default(MixVideo * mix, guint * major,
284 MIX_RESULT mix_video_initialize_default(MixVideo * mix, MixCodecMode mode,
426 MIX_RESULT mix_video_deinitialize_default(MixVideo * mix) {
440 MIX_RESULT mix_video_configure_decode(MixVideo * mix,
471 * MixVideo has already been configured, it should be
474 * TODO: Allow MixVideo re-configuration
720 MIX_RESULT mix_video_configure_encode(MixVideo * mix,
753 * MixVideo has already been configured, it should be
756 * TODO: Allow MixVideo re-configuration
925 MIX_RESULT mix_video_configure_default(MixVideo * mix,
954 MIX_RESULT mix_video_get_config_default(MixVideo * mix,
988 MIX_RESULT mix_video_decode_default(MixVideo * mix, MixBuffer * bufin[],
1021 MIX_RESULT mix_video_get_frame_default(MixVideo * mix, MixVideoFrame ** frame) {
1050 MIX_RESULT mix_video_release_frame_default(MixVideo * mix,
1090 MIX_RESULT mix_video_render_default(MixVideo * mix,
1129 * when mixvideo object is initialized, and it keeps
1130 * the same value thoughout the life of mixvideo.
1237 MIX_RESULT mix_video_encode_default(MixVideo * mix, MixBuffer * bufin[],
1263 MIX_RESULT mix_video_flush_default(MixVideo * mix) {
1298 MIX_RESULT mix_video_eos_default(MixVideo * mix) {
1333 MIX_RESULT mix_video_get_state_default(MixVideo * mix, MixState * state) {
1353 MIX_RESULT mix_video_get_mixbuffer_default(MixVideo * mix, MixBuffer ** buf) {
1381 MIX_RESULT mix_video_release_mixbuffer_default(MixVideo * mix, MixBuffer * buf) {
1408 MIX_RESULT mix_video_get_max_coded_buffer_size_default (MixVideo * mix, guint *max_size)
1442 LOG_E( "Not MixVideo\n"); \
1448 MIX_RESULT mix_video_get_version(MixVideo * mix, guint * major, guint * minor) {
1460 MIX_RESULT mix_video_initialize(MixVideo * mix, MixCodecMode mode,
1473 MIX_RESULT mix_video_deinitialize(MixVideo * mix) {
1484 MIX_RESULT mix_video_configure(MixVideo * mix,
1497 MIX_RESULT mix_video_get_config(MixVideo * mix,
1510 MIX_RESULT mix_video_decode(MixVideo * mix, MixBuffer * bufin[], gint bufincnt,
1524 MIX_RESULT mix_video_get_frame(MixVideo * mix, MixVideoFrame ** frame) {
1536 MIX_RESULT mix_video_release_frame(MixVideo * mix, MixVideoFrame * frame) {
1547 MIX_RESULT mix_video_render(MixVideo * mix,
1560 MIX_RESULT mix_video_encode(MixVideo * mix, MixBuffer * bufin[], gint bufincnt,
1575 MIX_RESULT mix_video_flush(MixVideo * mix) {
1586 MIX_RESULT mix_video_eos(MixVideo * mix) {
1597 MIX_RESULT mix_video_get_state(MixVideo * mix, MixState * state) {
1608 MIX_RESULT mix_video_get_mixbuffer(MixVideo * mix, MixBuffer ** buf) {
1619 MIX_RESULT mix_video_release_mixbuffer(MixVideo * mix, MixBuffer * buf) {
1630 MIX_RESULT mix_video_get_max_coded_buffer_size(MixVideo * mix, guint *bufsize) {