Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
d719269b
Commit
d719269b
authored
Dec 19, 2000
by
Renaud Dartus
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move #define from audio_output.h to config.h
Change vlan_server_ip to vishnou's ip (but vlans not working yet)
parent
56685c31
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
44 additions
and
64 deletions
+44
-64
include/audio_output.h
include/audio_output.h
+0
-51
include/config.h.in
include/config.h.in
+33
-2
plugins/beos/aout_beos.cpp
plugins/beos/aout_beos.cpp
+1
-1
plugins/dsp/aout_dsp.c
plugins/dsp/aout_dsp.c
+1
-1
plugins/dummy/aout_dummy.c
plugins/dummy/aout_dummy.c
+1
-1
plugins/esd/aout_esd.c
plugins/esd/aout_esd.c
+1
-1
src/audio_output/audio_output.c
src/audio_output/audio_output.c
+1
-1
src/interface/interface.c
src/interface/interface.c
+4
-4
src/interface/intf_ctrl.c
src/interface/intf_ctrl.c
+2
-2
No files found.
include/audio_output.h
View file @
d719269b
...
@@ -33,60 +33,9 @@
...
@@ -33,60 +33,9 @@
* - Créer un flag destroy dans les fifos audio pour indiquer au thread audio
* - Créer un flag destroy dans les fifos audio pour indiquer au thread audio
* qu'il peut libérer la mémoire occupée par le buffer de la fifo lorsqu'il
* qu'il peut libérer la mémoire occupée par le buffer de la fifo lorsqu'il
* le désire (fin du son ou fin du thread)
* le désire (fin du son ou fin du thread)
* - Redéplacer les #define dans config.h
*
*
*/
*/
/*
* Defines => "config.h"
*/
/* Default output device. You probably should not change this. */
#define AOUT_DEFAULT_DEVICE "/dev/dsp"
/* Default audio output format (AOUT_FMT_S16_NE = Native Endianess) */
#define AOUT_DEFAULT_FORMAT AOUT_FMT_S16_NE
/* #define AOUT_DEFAULT_FORMAT AOUT_FMT_S8 */
/* #define AOUT_DEFAULT_FORMAT AOUT_FMT_U8 */
/* #define AOUT_DEFAULT_FORMAT AOUT_FMT_S16_BE */
/* #define AOUT_DEFAULT_FORMAT AOUT_FMT_S16_LE */
/* #define AOUT_DEFAULT_FORMAT AOUT_FMT_U16_BE */
/* #define AOUT_DEFAULT_FORMAT AOUT_FMT_U16_LE */
/* Default stereo mode (0 stands for mono, 1 for stereo) */
#define AOUT_DEFAULT_STEREO 1
/* #define AOUT_DEFAULT_STEREO 0 */
/* Audio output rate, in Hz */
#define AOUT_MIN_RATE 22050
/* XXX?? */
#define AOUT_DEFAULT_RATE 44100
#define AOUT_MAX_RATE 48000
/* Volume (default 256) */
#define VOL 256
#define VOLSTEP 5
#define VOLMAX 765
/* Number of audio output frames contained in an audio output fifo.
* (AOUT_FIFO_SIZE + 1) must be a power of 2, in order to optimise the
* %(AOUT_FIFO_SIZE + 1) operation with an &AOUT_FIFO_SIZE.
* With 511 we have at least 511*384/2/48000=2 seconds of sound */
#define AOUT_FIFO_SIZE 511
/* Maximum number of audio fifos. The value of AOUT_MAX_FIFOS should be a power
* of two, in order to optimize the '/AOUT_MAX_FIFOS' and '*AOUT_MAX_FIFOS'
* operations with '>>' and '<<' (gcc changes this at compilation-time) */
#define AOUT_MAX_FIFOS 2
/* Duration (in microseconds) of an audio output buffer should be :
* - short, in order to be able to play a new song very quickly (especially a
* song from the interface)
* - long, in order to perform the buffer calculations as few as possible */
#define AOUT_BUFFER_DURATION 100000
/*
/*
* Macros
* Macros
*/
*/
...
...
include/config.h.in
View file @
d719269b
...
@@ -229,7 +229,7 @@
...
@@ -229,7 +229,7 @@
/* Default server and port */
/* Default server and port */
#define INPUT_VLAN_SERVER_VAR "vlc_vlan_server"
#define INPUT_VLAN_SERVER_VAR "vlc_vlan_server"
#define INPUT_VLAN_SERVER_DEFAULT "138.195.1
40.31
"
#define INPUT_VLAN_SERVER_DEFAULT "138.195.1
39.95
"
#define INPUT_VLAN_PORT_VAR "vlc_vlan_port"
#define INPUT_VLAN_PORT_VAR "vlc_vlan_port"
#define INPUT_VLAN_PORT_DEFAULT 6010
#define INPUT_VLAN_PORT_DEFAULT 6010
...
@@ -259,14 +259,45 @@
...
@@ -259,14 +259,45 @@
#define AOUT_DSP_VAR "vlc_dsp"
#define AOUT_DSP_VAR "vlc_dsp"
#define AOUT_DSP_DEFAULT "/dev/dsp"
#define AOUT_DSP_DEFAULT "/dev/dsp"
/* Default audio output format (AOUT_FMT_S16_NE = Native Endianess) */
#define AOUT_FORMAT_DEFAULT AOUT_FMT_S16_NE
/* #define AOUT_FORMAT_DEFAULT AOUT_FMT_S8 */
/* #define AOUT_FORMAT_DEFAULT AOUT_FMT_U8 */
/* #define AOUT_FORMAT_DEFAULT AOUT_FMT_S16_BE */
/* #define AOUT_FORMAT_DEFAULT AOUT_FMT_S16_LE */
/* #define AOUT_FORMAT_DEFAULT AOUT_FMT_U16_BE */
/* #define AOUT_FORMAT_DEFAULT AOUT_FMT_U16_LE */
/* Environment variable for stereo, and default value */
/* Environment variable for stereo, and default value */
#define AOUT_STEREO_VAR "vlc_stereo"
#define AOUT_STEREO_VAR "vlc_stereo"
#define AOUT_STEREO_DEFAULT 1
#define AOUT_STEREO_DEFAULT 1
/* Volume */
#define VOLUME_DEFAULT 256
#define VOLUME_STEP 5
#define VOLUME_MAX 765
/* Environment variable for output rate, and default value */
/* Environment variable for output rate, and default value */
#define AOUT_RATE_VAR "vlc_audio_rate"
#define AOUT_RATE_VAR "vlc_audio_rate"
#define AOUT_RATE_DEFAULT 44100
#define AOUT_RATE_DEFAULT 44100
/* Number of audio output frames contained in an audio output fifo.
* (AOUT_FIFO_SIZE + 1) must be a power of 2, in order to optimise the
* %(AOUT_FIFO_SIZE + 1) operation with an &AOUT_FIFO_SIZE.
* With 511 we have at least 511*384/2/48000=2 seconds of sound */
#define AOUT_FIFO_SIZE 511
/* Maximum number of audio fifos. The value of AOUT_MAX_FIFOS should be a power
* of two, in order to optimize the '/AOUT_MAX_FIFOS' and '*AOUT_MAX_FIFOS'
* operations with '>>' and '<<' (gcc changes this at compilation-time) */
#define AOUT_MAX_FIFOS 2
/* Duration (in microseconds) of an audio output buffer should be :
* - short, in order to be able to play a new song very quickly (especially a
* song from the interface)
* - long, in order to perform the buffer calculations as few as possible */
#define AOUT_BUFFER_DURATION 100000
/*****************************************************************************
/*****************************************************************************
* Video configuration
* Video configuration
*****************************************************************************/
*****************************************************************************/
...
...
plugins/beos/aout_beos.cpp
View file @
d719269b
...
@@ -97,7 +97,7 @@ int aout_BeOpen( aout_thread_t *p_aout )
...
@@ -97,7 +97,7 @@ int aout_BeOpen( aout_thread_t *p_aout )
}
}
/* Initialize some variables */
/* Initialize some variables */
p_aout
->
i_format
=
AOUT_
DEFAULT_FORMA
T
;
p_aout
->
i_format
=
AOUT_
FORMAT_DEFAUL
T
;
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
AOUT_STEREO_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
...
...
plugins/dsp/aout_dsp.c
View file @
d719269b
...
@@ -90,7 +90,7 @@ int aout_DspOpen( aout_thread_t *p_aout )
...
@@ -90,7 +90,7 @@ int aout_DspOpen( aout_thread_t *p_aout )
}
}
/* Initialize some variables */
/* Initialize some variables */
p_aout
->
i_format
=
AOUT_
DEFAULT_FORMA
T
;
p_aout
->
i_format
=
AOUT_
FORMAT_DEFAUL
T
;
p_aout
->
psz_device
=
main_GetPszVariable
(
AOUT_DSP_VAR
,
AOUT_DSP_DEFAULT
);
p_aout
->
psz_device
=
main_GetPszVariable
(
AOUT_DSP_VAR
,
AOUT_DSP_DEFAULT
);
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
...
...
plugins/dummy/aout_dummy.c
View file @
d719269b
...
@@ -53,7 +53,7 @@ typedef struct aout_sys_s
...
@@ -53,7 +53,7 @@ typedef struct aout_sys_s
int
aout_DummyOpen
(
aout_thread_t
*
p_aout
)
int
aout_DummyOpen
(
aout_thread_t
*
p_aout
)
{
{
/* Initialize some variables */
/* Initialize some variables */
p_aout
->
i_format
=
AOUT_
DEFAULT_FORMA
T
;
p_aout
->
i_format
=
AOUT_
FORMAT_DEFAUL
T
;
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
...
...
plugins/esd/aout_esd.c
View file @
d719269b
...
@@ -82,7 +82,7 @@ int aout_EsdOpen( aout_thread_t *p_aout )
...
@@ -82,7 +82,7 @@ int aout_EsdOpen( aout_thread_t *p_aout )
}
}
/* Initialize some variables */
/* Initialize some variables */
p_aout
->
i_format
=
AOUT_
DEFAULT_FORMA
T
;
p_aout
->
i_format
=
AOUT_
FORMAT_DEFAUL
T
;
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
p_aout
->
i_channels
=
1
+
main_GetIntVariable
(
AOUT_STEREO_VAR
,
AOUT_STEREO_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
p_aout
->
l_rate
=
main_GetIntVariable
(
AOUT_RATE_VAR
,
AOUT_RATE_DEFAULT
);
...
...
src/audio_output/audio_output.c
View file @
d719269b
...
@@ -181,7 +181,7 @@ aout_thread_t *aout_CreateThread( int *pi_status )
...
@@ -181,7 +181,7 @@ aout_thread_t *aout_CreateThread( int *pi_status )
}
}
/* Initialize the vomue level */
/* Initialize the vomue level */
p_aout
->
vol
=
VOL
;
p_aout
->
vol
=
VOL
UME_DEFAULT
;
/* FIXME: maybe it would be cleaner to change SpawnThread prototype
/* FIXME: maybe it would be cleaner to change SpawnThread prototype
* see vout to handle status correctly ?? however, it is not critical since
* see vout to handle status correctly ?? however, it is not critical since
...
...
src/interface/interface.c
View file @
d719269b
...
@@ -447,12 +447,12 @@ int intf_ProcessKey( intf_thread_t *p_intf, int g_key )
...
@@ -447,12 +447,12 @@ int intf_ProcessKey( intf_thread_t *p_intf, int g_key )
intf_SelectChannel
(
p_intf
,
k_reply
.
param
);
intf_SelectChannel
(
p_intf
,
k_reply
.
param
);
break
;
break
;
case
INTF_KEY_INC_VOLUME
:
/* volume + */
case
INTF_KEY_INC_VOLUME
:
/* volume + */
if
(
(
p_main
->
p_aout
!=
NULL
)
&&
(
p_main
->
p_aout
->
vol
<
VOLMAX
)
)
if
(
(
p_main
->
p_aout
!=
NULL
)
&&
(
p_main
->
p_aout
->
vol
<
VOL
UME_
MAX
)
)
p_main
->
p_aout
->
vol
+=
VOLSTEP
;
p_main
->
p_aout
->
vol
+=
VOL
UME_
STEP
;
break
;
break
;
case
INTF_KEY_DEC_VOLUME
:
/* volume - */
case
INTF_KEY_DEC_VOLUME
:
/* volume - */
if
(
(
p_main
->
p_aout
!=
NULL
)
&&
(
p_main
->
p_aout
->
vol
>
VOLSTEP
)
)
if
(
(
p_main
->
p_aout
!=
NULL
)
&&
(
p_main
->
p_aout
->
vol
>
VOL
UME_
STEP
)
)
p_main
->
p_aout
->
vol
-=
VOLSTEP
;
p_main
->
p_aout
->
vol
-=
VOL
UME_
STEP
;
break
;
break
;
case
INTF_KEY_TOGGLE_VOLUME
:
/* toggle mute */
case
INTF_KEY_TOGGLE_VOLUME
:
/* toggle mute */
if
(
(
p_main
->
p_aout
!=
NULL
)
&&
(
p_main
->
p_aout
->
vol
))
if
(
(
p_main
->
p_aout
!=
NULL
)
&&
(
p_main
->
p_aout
->
vol
))
...
...
src/interface/intf_ctrl.c
View file @
d719269b
...
@@ -314,8 +314,8 @@ static int PlayAudio( int i_argc, intf_arg_t *p_argv )
...
@@ -314,8 +314,8 @@ static int PlayAudio( int i_argc, intf_arg_t *p_argv )
}
}
/* Set default configuration */
/* Set default configuration */
fifo
.
i_channels
=
1
+
(
fifo
.
b_stereo
=
AOUT_
DEFAULT_STEREO
);
fifo
.
i_channels
=
1
+
(
fifo
.
b_stereo
=
AOUT_
STEREO_DEFAULT
);
fifo
.
l_rate
=
AOUT_
DEFAULT_RATE
;
fifo
.
l_rate
=
AOUT_
RATE_DEFAULT
;
/* The channels and rate parameters are essential ! */
/* The channels and rate parameters are essential ! */
/* Parse parameters - see command list above */
/* Parse parameters - see command list above */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment