Deltacast fix

This commit is contained in:
Martin Pulec
2011-12-15 12:54:23 +01:00
parent 157248d18a
commit 657bcc117d
5 changed files with 5 additions and 4 deletions

View File

@@ -135,7 +135,7 @@ static void usage(void)
printf("\nAvailable codecs:\n");
printf("\tUYVY\n");
printf("\tv210\n");
printf("\tRAW\n");
printf("\traw\n");
}
struct vidcap_type *

View File

@@ -71,7 +71,7 @@ const struct codec_info_t codec_info[] = {
{RGB, "RGB", 0x32424752, 1, 3.0, 1},
{DPX10, "DPX10", 0, 1, 4.0, 1},
{JPEG, "JPEG", 'JPEG', 0, 0.0, 0},
{RAW, "RAW", 0, 0, 0.0, 0},
{RAW, "raw", 'raws', 0, 1.0, 0}, /* raw SDI */
{0, NULL, 0, 0, 0.0, 0}
};

View File

@@ -158,6 +158,7 @@ static display_table_t display_device_table[] = {
display_deltacast_init,
display_deltacast_run,
display_deltacast_done,
NULL,
display_deltacast_getf,
display_deltacast_putf,
display_deltacast_reconfigure,

View File

@@ -347,7 +347,7 @@ display_type_t *display_deltacast_probe(void)
return dtype;
}
int display_deltacast_get_property(void *state, int property, void *val, int *len)
int display_deltacast_get_property(void *state, int property, void *val, size_t *len)
{
codec_t codecs[] = {v210, UYVY, RAW};

View File

@@ -70,7 +70,7 @@ struct video_frame *display_deltacast_getf(void *state);
int display_deltacast_putf(void *state, char *frame);
void display_deltacast_reconfigure(void *state,
struct video_desc desc);
int display_deltacast_get_property(void *state, int property, void *val, int *len);
int display_deltacast_get_property(void *state, int property, void *val, size_t *len);
#ifdef __cplusplus
} // END extern "C"