Mercurial > mplayer.hg
annotate mixer.h @ 12337:6f1b4c989914
soft skipping for mencoder. rather than skipping decoding/filtering
frames that will be skipped, mencoded tells vf_softskip (if present)
that it should drop the next frame. this allows filters that need to
see every input frame (inverse telecine, denoise3d, ...) to see
skipped frames before they get dropped.
in principle, a smarter softskip filter could be written that would
buffer frames and choose to drop the one with least change, rather
than strictly dropping the next one.
author | rfelker |
---|---|
date | Wed, 28 Apr 2004 04:29:17 +0000 |
parents | 4e8f8efb6906 |
children | 9709ce101949 |
rev | line source |
---|---|
441 | 1 |
2 #ifndef __MPLAYER_MIXER | |
3 #define __MPLAYER_MIXER | |
4 | |
5 extern char * mixer_device; | |
11837 | 6 extern char * mixer_channel; |
6311
da2dda48b7ec
add mute support ( step 1 ) and fixed panscan bugs (1000l for me)
pontscho
parents:
4788
diff
changeset
|
7 extern int muted; |
441 | 8 |
1038
b36fb1ae4b53
applied solaris8/netbsd/other fixes patch by J¸«ärgen Keil <jk@tools.de>
arpi_esp
parents:
441
diff
changeset
|
9 extern void mixer_getvolume( float *l,float *r ); |
b36fb1ae4b53
applied solaris8/netbsd/other fixes patch by J¸«ärgen Keil <jk@tools.de>
arpi_esp
parents:
441
diff
changeset
|
10 extern void mixer_setvolume( float l,float r ); |
441 | 11 extern void mixer_incvolume( void ); |
12 extern void mixer_decvolume( void ); | |
1038
b36fb1ae4b53
applied solaris8/netbsd/other fixes patch by J¸«ärgen Keil <jk@tools.de>
arpi_esp
parents:
441
diff
changeset
|
13 extern float mixer_getbothvolume( void ); |
6311
da2dda48b7ec
add mute support ( step 1 ) and fixed panscan bugs (1000l for me)
pontscho
parents:
4788
diff
changeset
|
14 void mixer_mute( void ); |
441 | 15 |
16 //extern void mixer_setbothvolume( int v ); | |
17 #define mixer_setbothvolume( v ) mixer_setvolume( v,v ) | |
18 | |
1038
b36fb1ae4b53
applied solaris8/netbsd/other fixes patch by J¸«ärgen Keil <jk@tools.de>
arpi_esp
parents:
441
diff
changeset
|
19 #endif |