diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-18 10:41:31 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-18 10:41:31 +0000 |
commit | eee64579f93d37400b4d0cefca2e0d51640e556b (patch) | |
tree | 72b7d8e58c472aa04ecf0a26b9b4057544b1be72 /libvo/vosub_vidix.c | |
parent | 8594ea6dbcdeea0dbdeb5c798446bb03e46af878 (diff) | |
download | mpv-eee64579f93d37400b4d0cefca2e0d51640e556b.tar.bz2 mpv-eee64579f93d37400b4d0cefca2e0d51640e556b.tar.xz |
sorry, i really wanted to add vidix_start and stop as int, to detect if something went into the wrong way (also implement check in vo_xvidix)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4235 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vosub_vidix.c')
-rw-r--r-- | libvo/vosub_vidix.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libvo/vosub_vidix.c b/libvo/vosub_vidix.c index d3022afdd2..a8c71b3807 100644 --- a/libvo/vosub_vidix.c +++ b/libvo/vosub_vidix.c @@ -164,7 +164,7 @@ extern int vo_gamma_blue_intense; vidix_video_eq_t vid_eq; -void vidix_start(void) +int vidix_start(void) { int err; @@ -188,7 +188,7 @@ void vidix_start(void) if((err=vdlPlaybackOn(vidix_handler))!=0) { printf("vosub_vidix: Can't start playback: %s\n",strerror(err)); - return; + return -1; } vid_eq.brightness = vo_gamma_brightness; vid_eq.saturation = vo_gamma_saturation; @@ -199,16 +199,18 @@ void vidix_start(void) vid_eq.blue_intense = vo_gamma_blue_intense; vid_eq.flags = VEQ_FLG_ITU_R_BT_601; vdlPlaybackSetEq(vidix_handler,&vid_eq); - return; + return 0; } -void vidix_stop(void) +int vidix_stop(void) { int err; if((err=vdlPlaybackOff(vidix_handler))!=0) { printf("vosub_vidix: Can't stop playback: %s\n",strerror(err)); + return -1; } + return 0; } void vidix_term( void ) |