audio: don't try to send partial samples to AO at EOF
[mplayer/glamo.git] / defaultopts.c
blobcac97c04dd7deaabcfad5f63d99f587b2eedb311
1 #include <stddef.h>
3 #include "config.h"
4 #include "defaultopts.h"
5 #include "options.h"
7 void set_default_mplayer_options(struct MPOpts *opts)
9 *opts = (const struct MPOpts){
10 .audio_driver_list = NULL,
11 .video_driver_list = NULL,
12 .fixed_vo = 1,
13 .monitor_pixel_aspect = 1.0,
14 .vo_panscanrange = 1.0,
15 .vo_gamma_gamma = 1000,
16 .vo_gamma_brightness = 1000,
17 .vo_gamma_contrast = 1000,
18 .vo_gamma_saturation = 1000,
19 .vo_gamma_hue = 1000,
20 .osd_level = 1,
21 .osd_duration = 1000,
22 .stream_dump_name = "stream.dump",
23 .loop_times = -1,
24 .ordered_chapters = 1,
25 .stream_cache_min_percent = 20.0,
26 .stream_cache_seek_min_percent = 50.0,
27 .chapterrange = {-1, -1},
28 .edition_id = -1,
29 .user_correct_pts = -1,
30 .key_fifo_size = 7,
31 .doubleclick_time = 300,
32 .audio_id = -1,
33 .video_id = -1,
34 .sub_id = -1,
35 .extension_parsing = 1,
36 .audio_output_channels = 2,
37 .audio_output_format = -1, // AF_FORMAT_UNKNOWN
38 .playback_speed = 1.,
39 .drc_level = 1.,
40 .movie_aspect = -1.,
41 .flip = -1,
42 .vd_use_slices = 1,
43 .lavc_param = {
44 .workaround_bugs = 1, // autodetect
45 .error_resilience = 2,
46 .error_concealment = 3,
47 .threads = 1,
49 .input = {
50 .config_file = "input.conf",
51 .ar_delay = 100,
52 .ar_rate = 8,
53 .use_joystick = 1,
54 .use_lirc = 1,
55 .use_lircc = 1,
56 #ifdef CONFIG_APPLE_REMOTE
57 .use_ar = 1,
58 #else
59 .use_ar = 0,
60 #endif
61 .default_bindings = 1,
66 void set_default_mencoder_options(struct MPOpts *opts)
68 set_default_mplayer_options(opts);
69 opts->user_correct_pts = 0;