Remove variable arguments from vo control() functions

No voctrl uses them any more, and using them would not be a good idea
because it makes forwarding arguments to other functions harder.
This commit is contained in:
Uoti Urpala 2008-04-02 19:38:34 +03:00
parent dbe080ec9f
commit de56d2d9f5
49 changed files with 50 additions and 51 deletions

View File

@ -229,7 +229,7 @@ static void mga_fullscreen()
}
#endif
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -43,7 +43,7 @@ static uint8_t *lvo_mem = NULL;
static uint8_t next_frame;
static mga_vid_config_t mga_vid_config;
static unsigned image_bpp,image_height,image_width,src_format;
uint32_t vlvo_control(uint32_t request, void *data, ...);
uint32_t vlvo_control(uint32_t request, void *data);
#define PIXEL_SIZE() ((video_mode_info.BitsPerPixel+7)/8)
#define SCREEN_LINE_SIZE(pixel_size) (video_mode_info.XResolution*(pixel_size) )
@ -303,7 +303,7 @@ uint32_t vlvo_query_info(uint32_t format)
return VFCAP_CSP_SUPPORTED;
}
uint32_t vlvo_control(uint32_t request, void *data, ...)
uint32_t vlvo_control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -142,7 +142,7 @@ typedef struct vo_functions_s
/*
* Control interface
*/
int (*control)(uint32_t request, void *data, ...);
int (*control)(uint32_t request, void *data);
/*
* Display a new RGB/BGR frame of the video to the screen.

View File

@ -30,7 +30,7 @@
#include "libmpcodecs/mp_image.h"
#include "geometry.h"
static int control(uint32_t request, void *data, ...);
static int control(uint32_t request, void *data);
static int config(uint32_t width, uint32_t height, uint32_t d_width,
uint32_t d_height, uint32_t fullscreen, char *title,
uint32_t format);

View File

@ -497,7 +497,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -718,7 +718,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -465,7 +465,7 @@ static int preinit(const char *arg) {
return 0;
}
static int control(uint32_t request, void *data, ...) {
static int control(uint32_t request, void *data) {
switch (request) {
case VOCTRL_QUERY_FORMAT:
return query_format(*((uint32_t*)data));

View File

@ -322,7 +322,7 @@ static int query_format(uint32_t format)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch(request)
{

View File

@ -156,7 +156,7 @@ static int preinit(const char *arg){
return 0;
}
static int control(uint32_t request, void *data, ...){
static int control(uint32_t request, void *data){
switch (request) {
case VOCTRL_QUERY_FORMAT:
return query_format(*((uint32_t*)data));

View File

@ -1381,7 +1381,7 @@ get_equalizer( char *data, int *value )
}
static int
control( uint32_t request, void *data, ... )
control( uint32_t request, void *data)
{
switch (request) {
case VOCTRL_GUISUPPORT:

View File

@ -984,7 +984,7 @@ static uint32_t get_image(mp_image_t * mpi)
return (VO_FALSE);
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request)
{

View File

@ -1411,7 +1411,7 @@ static uint32_t put_image(mp_image_t *mpi){
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -1472,7 +1472,7 @@ static uint32_t color_ctrl_get(char *what, int *value)
return r;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {

View File

@ -906,7 +906,7 @@ static int preinit(const char *arg) {
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -162,7 +162,7 @@ static overlay_t *overlay_data;
/* Functions for working with the em8300's internal clock */
/* End of internal clock functions */
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_GUISUPPORT:

View File

@ -1163,7 +1163,7 @@ static uint32_t get_image(mp_image_t *mpi)
return(VO_TRUE);
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_GET_IMAGE:

View File

@ -398,7 +398,7 @@ static void uninit(void)
fb_preinit(1); // so that later calls to preinit don't fail
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -452,7 +452,7 @@ static void uninit(void)
ggiExit();
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -336,7 +336,7 @@ static int query_format(uint32_t format)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
if (request == VOCTRL_QUERY_FORMAT) {
return query_format(*((uint32_t*)data));

View File

@ -887,7 +887,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_PAUSE: return (int_pause=1);

View File

@ -867,7 +867,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_PAUSE: return (int_pause=1);

View File

@ -282,7 +282,7 @@ query_format (uint32_t format)
}
static int
control (uint32_t request, void *data, ...)
control (uint32_t request, void *data)
{
switch (request)
{

View File

@ -405,7 +405,7 @@ static int preinit(const char *arg)
/* ------------------------------------------------------------------------- */
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -263,7 +263,7 @@ static int query_format(uint32_t format)
/* ------------------------------------------------------------------------- */
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -255,7 +255,7 @@ static void check_events(void)
{
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -98,7 +98,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -223,7 +223,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_DRAW_IMAGE:

View File

@ -543,7 +543,7 @@ static int query_format(uint32_t format)
/* ------------------------------------------------------------------------- */
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -1232,7 +1232,7 @@ static uint32_t get_yuv_image(mp_image_t *mpi)
return VO_FALSE;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request)
{

View File

@ -504,7 +504,7 @@ static uint32_t get_image(mp_image_t *mpi)
return VO_TRUE;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch(request) {
case VOCTRL_GET_IMAGE:

View File

@ -1660,7 +1660,7 @@ static uint32_t get_image(mp_image_t *mpi)
return VO_FALSE;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
struct sdl_priv_s *priv = &sdl_priv;
switch (request) {

View File

@ -350,7 +350,7 @@ static int find_best_svga_mode(int req_w,int req_h, int req_bpp){
return bestmode;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -646,7 +646,7 @@ static uint32_t set_colorkey(mp_colorkey_t* colork) {
return VO_TRUE;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -478,7 +478,7 @@ static uint32_t get_image(mp_image_t *mpi)
return VO_TRUE;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch(request) {
case VOCTRL_GET_IMAGE:

View File

@ -242,7 +242,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_DRAW_IMAGE:

View File

@ -250,7 +250,7 @@ query_format (uint32_t format)
}
static int
control (uint32_t request, void *data, ...)
control (uint32_t request, void *data)
{
switch (request)
{

View File

@ -1090,7 +1090,7 @@ static int preinit(const char *arg)
return pre_init_err;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -329,7 +329,7 @@ static int preinit(const char *arg){
return(0);
}
static int control(uint32_t request, void *data, ...){
static int control(uint32_t request, void *data){
switch (request) {
case VOCTRL_FULLSCREEN:
if(!vo_fs){vo_fs=1;ShowWindow(hWndFS,SW_SHOW);SetForegroundWindow(hWndFS);}

View File

@ -748,7 +748,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request)
{

View File

@ -427,7 +427,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
if(!sub_vo) return VO_ERROR;
switch (request) {
@ -449,7 +449,6 @@ static int control(uint32_t request, void *data, ...)
}
return VO_TRUE;
default:
// Safe atm bcs nothing use more than 1 arg
return sub_vo->control(request,data);
}
return VO_NOTIMPL;

View File

@ -839,7 +839,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request)
{

View File

@ -470,7 +470,7 @@ static int preinit(const char *arg)
return (0);
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request)
{

View File

@ -1355,7 +1355,7 @@ assert(rndr->next_free_data_block_num == 0);
return VO_TRUE;
}
static int control(uint32_t request, void *data, ... )
static int control(uint32_t request, void *data)
{
switch (request){
case VOCTRL_GET_DEINTERLACE:

View File

@ -429,7 +429,7 @@ static int query_format(uint32_t format)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_GET_IMAGE:

View File

@ -538,7 +538,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -814,7 +814,7 @@ static int preinit(const char *arg)
return 0;
}
static int control(uint32_t request, void *data, ...)
static int control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -433,7 +433,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width,
return 0;
}
static int control(uint32_t request, void *data, ...) {
static int control(uint32_t request, void *data) {
switch (request) {
case VOCTRL_QUERY_FORMAT:
return query_format(*((uint32_t*)data));

View File

@ -533,7 +533,7 @@ static uint32_t vidix_get_image(mp_image_t *mpi)
return VO_FALSE;
}
uint32_t vidix_control(uint32_t request, void *data, ...)
uint32_t vidix_control(uint32_t request, void *data)
{
switch (request) {
case VOCTRL_QUERY_FORMAT:

View File

@ -24,7 +24,7 @@ int vidix_init(unsigned src_width,unsigned src_height,
int vidix_start(void);
int vidix_stop(void);
void vidix_term( void );
uint32_t vidix_control(uint32_t request, void *data, ...);
uint32_t vidix_control(uint32_t request, void *data);
uint32_t vidix_query_fourcc(uint32_t fourcc);
uint32_t vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y);