Commit 437124c9 authored by Rafaël Carré's avatar Rafaël Carré

oldmovie: don't use extern functions

parent f547edc1
...@@ -155,31 +155,31 @@ struct filter_sys_t { ...@@ -155,31 +155,31 @@ struct filter_sys_t {
* Prototypes * Prototypes
*****************************************************************************/ *****************************************************************************/
picture_t *Filter( filter_t *, picture_t * ); static picture_t *Filter( filter_t *, picture_t * );
int oldmovie_allocate_data( filter_t *, picture_t * ); static int oldmovie_allocate_data( filter_t *, picture_t * );
void oldmovie_free_allocated_data( filter_t * ); static void oldmovie_free_allocated_data( filter_t * );
void oldmovie_shutter_effect( filter_t *, picture_t * ); static void oldmovie_shutter_effect( filter_t *, picture_t * );
int oldmovie_sliding_offset_effect( filter_t *, picture_t * ); static int oldmovie_sliding_offset_effect( filter_t *, picture_t * );
void oldmovie_black_n_white_effect( picture_t * ); static void oldmovie_black_n_white_effect( picture_t * );
int oldmovie_dark_border_effect( filter_t *, picture_t * ); static int oldmovie_dark_border_effect( filter_t *, picture_t * );
int oldmovie_film_scratch_effect( filter_t *, picture_t * ); static int oldmovie_film_scratch_effect( filter_t *, picture_t * );
void oldmovie_film_blotch_effect( filter_t *, picture_t * ); static void oldmovie_film_blotch_effect( filter_t *, picture_t * );
void oldmovie_film_dust_effect( filter_t *, picture_t * ); static void oldmovie_film_dust_effect( filter_t *, picture_t * );
int oldmovie_lens_hair_effect( filter_t *, picture_t * ); static int oldmovie_lens_hair_effect( filter_t *, picture_t * );
int oldmovie_lens_dust_effect( filter_t *, picture_t * ); static int oldmovie_lens_dust_effect( filter_t *, picture_t * );
void oldmovie_define_hair_location( filter_t *p_filter, hair_t* ps_hair ); static void oldmovie_define_hair_location( filter_t *p_filter, hair_t* ps_hair );
void oldmovie_define_dust_location( filter_t *p_filter, dust_t* ps_dust ); static void oldmovie_define_dust_location( filter_t *p_filter, dust_t* ps_dust );
int oldmovie_sliding_offset_apply( filter_t *p_filter, picture_t *p_pic_out ); static int oldmovie_sliding_offset_apply( filter_t *p_filter, picture_t *p_pic_out );
/***************************************************************************** /*****************************************************************************
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
int Open ( vlc_object_t * ); static int Open ( vlc_object_t * );
void Close( vlc_object_t * ); static void Close( vlc_object_t * );
vlc_module_begin() vlc_module_begin()
set_description( N_("Old movie effect video filter") ) set_description( N_("Old movie effect video filter") )
...@@ -194,7 +194,7 @@ vlc_module_end() ...@@ -194,7 +194,7 @@ vlc_module_end()
/** /**
* Open the filter * Open the filter
*/ */
int Open( vlc_object_t *p_this ) { static int Open( vlc_object_t *p_this ) {
filter_t *p_filter = (filter_t *)p_this; filter_t *p_filter = (filter_t *)p_this;
filter_sys_t *p_sys; filter_sys_t *p_sys;
...@@ -231,7 +231,7 @@ int Open( vlc_object_t *p_this ) { ...@@ -231,7 +231,7 @@ int Open( vlc_object_t *p_this ) {
/** /**
* Close the filter * Close the filter
*/ */
void Close( vlc_object_t *p_this ) { static void Close( vlc_object_t *p_this ) {
filter_t *p_filter = (filter_t *)p_this; filter_t *p_filter = (filter_t *)p_this;
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -243,7 +243,7 @@ void Close( vlc_object_t *p_this ) { ...@@ -243,7 +243,7 @@ void Close( vlc_object_t *p_this ) {
/** /**
* Filter a picture * Filter a picture
*/ */
picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) { static picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) {
if( unlikely( !p_pic_in || !p_filter ) ) if( unlikely( !p_pic_in || !p_filter ) )
return NULL; return NULL;
...@@ -308,7 +308,7 @@ picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) { ...@@ -308,7 +308,7 @@ picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) {
/* /*
* Allocate data * Allocate data
*/ */
int oldmovie_allocate_data( filter_t *p_filter, picture_t *p_pic_in ) { static int oldmovie_allocate_data( filter_t *p_filter, picture_t *p_pic_in ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
oldmovie_free_allocated_data( p_filter ); oldmovie_free_allocated_data( p_filter );
...@@ -338,7 +338,7 @@ int oldmovie_allocate_data( filter_t *p_filter, picture_t *p_pic_in ) { ...@@ -338,7 +338,7 @@ int oldmovie_allocate_data( filter_t *p_filter, picture_t *p_pic_in ) {
/** /**
* Free allocated data * Free allocated data
*/ */
void oldmovie_free_allocated_data( filter_t *p_filter ) { static void oldmovie_free_allocated_data( filter_t *p_filter ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
for ( uint32_t i_s = 0; i_s < MAX_SCRATCH; i_s++ ) for ( uint32_t i_s = 0; i_s < MAX_SCRATCH; i_s++ )
...@@ -359,7 +359,7 @@ void oldmovie_free_allocated_data( filter_t *p_filter ) { ...@@ -359,7 +359,7 @@ void oldmovie_free_allocated_data( filter_t *p_filter ) {
/** /**
* Projector shutter effect * Projector shutter effect
*/ */
void oldmovie_shutter_effect( filter_t *p_filter, picture_t *p_pic_out ) { static void oldmovie_shutter_effect( filter_t *p_filter, picture_t *p_pic_out ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
#define SHUTTER_FREQ 2 #define SHUTTER_FREQ 2
...@@ -398,7 +398,7 @@ void oldmovie_shutter_effect( filter_t *p_filter, picture_t *p_pic_out ) { ...@@ -398,7 +398,7 @@ void oldmovie_shutter_effect( filter_t *p_filter, picture_t *p_pic_out ) {
/** /**
* sliding & offset effect * sliding & offset effect
*/ */
int oldmovie_sliding_offset_effect( filter_t *p_filter, picture_t *p_pic_out ) { static int oldmovie_sliding_offset_effect( filter_t *p_filter, picture_t *p_pic_out ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -489,7 +489,7 @@ int oldmovie_sliding_offset_effect( filter_t *p_filter, picture_t *p_pic_out ) { ...@@ -489,7 +489,7 @@ int oldmovie_sliding_offset_effect( filter_t *p_filter, picture_t *p_pic_out ) {
/** /**
* apply both sliding and offset effect * apply both sliding and offset effect
*/ */
int oldmovie_sliding_offset_apply( filter_t *p_filter, picture_t *p_pic_out ) static int oldmovie_sliding_offset_apply( filter_t *p_filter, picture_t *p_pic_out )
{ {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -523,7 +523,7 @@ int oldmovie_sliding_offset_apply( filter_t *p_filter, picture_t *p_pic_out ) ...@@ -523,7 +523,7 @@ int oldmovie_sliding_offset_apply( filter_t *p_filter, picture_t *p_pic_out )
/** /**
* Black and white transform including a touch of sepia effect * Black and white transform including a touch of sepia effect
*/ */
void oldmovie_black_n_white_effect( picture_t *p_pic_out ) static void oldmovie_black_n_white_effect( picture_t *p_pic_out )
{ {
for ( int32_t i_y = 0; i_y < p_pic_out->p[Y_PLANE].i_visible_lines; i_y++ ) for ( int32_t i_y = 0; i_y < p_pic_out->p[Y_PLANE].i_visible_lines; i_y++ )
for ( int32_t i_x = 0; i_x < p_pic_out->p[Y_PLANE].i_visible_pitch; for ( int32_t i_x = 0; i_x < p_pic_out->p[Y_PLANE].i_visible_pitch;
...@@ -543,7 +543,7 @@ void oldmovie_black_n_white_effect( picture_t *p_pic_out ) ...@@ -543,7 +543,7 @@ void oldmovie_black_n_white_effect( picture_t *p_pic_out )
/** /**
* Smooth darker borders effect * Smooth darker borders effect
*/ */
int oldmovie_dark_border_effect( filter_t *p_filter, picture_t *p_pic_out ) static int oldmovie_dark_border_effect( filter_t *p_filter, picture_t *p_pic_out )
{ {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -576,7 +576,7 @@ int oldmovie_dark_border_effect( filter_t *p_filter, picture_t *p_pic_out ) ...@@ -576,7 +576,7 @@ int oldmovie_dark_border_effect( filter_t *p_filter, picture_t *p_pic_out )
/** /**
* Vertical scratch random management and effect * Vertical scratch random management and effect
*/ */
int oldmovie_film_scratch_effect( filter_t *p_filter, picture_t *p_pic_out ) static int oldmovie_film_scratch_effect( filter_t *p_filter, picture_t *p_pic_out )
{ {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -637,7 +637,7 @@ int oldmovie_film_scratch_effect( filter_t *p_filter, picture_t *p_pic_out ) ...@@ -637,7 +637,7 @@ int oldmovie_film_scratch_effect( filter_t *p_filter, picture_t *p_pic_out )
* Blotch addition * Blotch addition
* bigger than dust but only during one frame (due to a local film damage) * bigger than dust but only during one frame (due to a local film damage)
*/ */
void oldmovie_film_blotch_effect( filter_t *p_filter, picture_t *p_pic_out ) static void oldmovie_film_blotch_effect( filter_t *p_filter, picture_t *p_pic_out )
{ {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -676,7 +676,7 @@ void oldmovie_film_blotch_effect( filter_t *p_filter, picture_t *p_pic_out ) ...@@ -676,7 +676,7 @@ void oldmovie_film_blotch_effect( filter_t *p_filter, picture_t *p_pic_out )
/** /**
* Dust dots addition, visible during one frame only (film damages) * Dust dots addition, visible during one frame only (film damages)
*/ */
void oldmovie_film_dust_effect( filter_t *p_filter, picture_t *p_pic_out ) { static void oldmovie_film_dust_effect( filter_t *p_filter, picture_t *p_pic_out ) {
#define ONESHOT_DUST_RATIO 1000 #define ONESHOT_DUST_RATIO 1000
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
...@@ -707,7 +707,7 @@ void oldmovie_film_dust_effect( filter_t *p_filter, picture_t *p_pic_out ) { ...@@ -707,7 +707,7 @@ void oldmovie_film_dust_effect( filter_t *p_filter, picture_t *p_pic_out ) {
* Define hair location on the lens and timeout * Define hair location on the lens and timeout
* *
*/ */
void oldmovie_define_hair_location( filter_t *p_filter, hair_t* ps_hair ) { static void oldmovie_define_hair_location( filter_t *p_filter, hair_t* ps_hair ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
ps_hair->i_x = (unsigned)vlc_mrand48() % p_sys->i_width[Y_PLANE]; ps_hair->i_x = (unsigned)vlc_mrand48() % p_sys->i_width[Y_PLANE];
...@@ -723,7 +723,7 @@ void oldmovie_define_hair_location( filter_t *p_filter, hair_t* ps_hair ) { ...@@ -723,7 +723,7 @@ void oldmovie_define_hair_location( filter_t *p_filter, hair_t* ps_hair ) {
* Show black hair on the screen * Show black hair on the screen
* after random duration it is removed or re-located * after random duration it is removed or re-located
*/ */
int oldmovie_lens_hair_effect( filter_t *p_filter, picture_t *p_pic_out ) { static int oldmovie_lens_hair_effect( filter_t *p_filter, picture_t *p_pic_out ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
/* generate new hair */ /* generate new hair */
...@@ -797,7 +797,7 @@ int oldmovie_lens_hair_effect( filter_t *p_filter, picture_t *p_pic_out ) { ...@@ -797,7 +797,7 @@ int oldmovie_lens_hair_effect( filter_t *p_filter, picture_t *p_pic_out ) {
* Define dust location on the lens and timeout * Define dust location on the lens and timeout
* *
*/ */
void oldmovie_define_dust_location( filter_t *p_filter, dust_t* ps_dust ) { static void oldmovie_define_dust_location( filter_t *p_filter, dust_t* ps_dust ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
ps_dust->i_x = (unsigned)vlc_mrand48() % p_sys->i_width[Y_PLANE]; ps_dust->i_x = (unsigned)vlc_mrand48() % p_sys->i_width[Y_PLANE];
...@@ -820,7 +820,7 @@ void oldmovie_define_dust_location( filter_t *p_filter, dust_t* ps_dust ) { ...@@ -820,7 +820,7 @@ void oldmovie_define_dust_location( filter_t *p_filter, dust_t* ps_dust ) {
* Dust addition * Dust addition
* smaller than blotch but will remain on the screen for long time * smaller than blotch but will remain on the screen for long time
*/ */
int oldmovie_lens_dust_effect( filter_t *p_filter, picture_t *p_pic_out ) { static int oldmovie_lens_dust_effect( filter_t *p_filter, picture_t *p_pic_out ) {
filter_sys_t *p_sys = p_filter->p_sys; filter_sys_t *p_sys = p_filter->p_sys;
/* generate new dust */ /* generate new dust */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment