Aubin Paul wrote:
> On Thu, Jul 24, 2003 at 09:56:18PM +0200, Dirk Meyer wrote:
>> > 1) xine ignores the .xine/config file completely
>> 
>> This works for me. I can't help you there.
>
> Sorry, I wasn't specific; fbxine seems to ignore the file. I tried
> putting a couple of options in there to avoid the benchmarking, and
> enable passthrough, but it seemed to ignore them.

Attached my config, it works for me. I have the same config for root
because I run fbxine as root because of vidixfb.

> I used --stdctl; though I patched stdctl to use stdin instead of
> stderror so I could try it from the command-line.

Yes, this was a mistake from me. It should be STDIN.

> What I wanted to ask, was how we should structure the xine events. I
> made a list of them (using xine --keymap=lirc) but I'm not sure how we
> want to add the xine events to event.py.

No keymap==lirc is needed. We will start (fb)xine with --no-lic
--stdctl and than send the lirc commands to stdin: pause, quit, etc.


Dischi
#
# xine config file
#

# Windows stacking (more)
# bool, default: 0
gui.always_layer_above:0

# amplification level
# [0..200], default: 100
gui.amp_level:100

# Visiblility behavior of panel
# bool, default: 0
gui.auto_panel_visibility:0

# Visibility behavior of output window
# bool, default: 0
gui.auto_video_output_visibility:0

# Event sender behavior
# bool, default: 1
gui.eventer_sticky:1

# configuration experience level
# { Beginner  Advanced  Expert  Master of the known universe }, default: 0
gui.experience_level:Master of the known universe

# Windows stacking
# bool, default: 0
gui.layer_above:0

# Logo mrl
# string, default: file:/usr/local/share/xine/skins/xine-ui_logo.mpv
gui.logo_mrl:file:/usr/local/share/xine/skins/xine-ui_logo.mpv

# Enable OSD support
# bool, default: 1
gui.osd_enabled:1

# Dismiss OSD time (s)
# numeric, default: 3
gui.osd_timeout:3

# gui panel visibility
# bool, default: 1
gui.panel_visible:0

# numeric, default: 200
gui.panel_x:279

# numeric, default: 100
gui.panel_y:628

# Ask user for playback with unsupported codec
# bool, default: 0
gui.play_anyway:0

# Audio visualization plugin
# { fftscope  oscope  goom }, default: 0
gui.post_audio_plugin:fftscope

# Post video plugin
# { None  invert }, default: 0
gui.post_video_plugin:None

# Screensaver wakeup
# numeric, default: 10
gui.screensaver_timeout:10

gui.setup_x:100
gui.setup_y:100
# Stream information
# bool, default: 0
gui.sinfo_auto_update:0

gui.sinfos_x:100
gui.sinfos_y:100
# gui skin theme
# { xinetic  cloudy  CelomaChrome }, default: 0
gui.skin:xinetic

# Skin Server Url
# string, default: http://xine.sourceforge.net/skins/skins.slx
gui.skin_server_url:http://xine.sourceforge.net/skins/skins.slx

# Chapter hopping
# bool, default: 1
gui.skip_by_chapter:1

# change xine's behavior for unexperienced user
# bool, default: 1
gui.smart_mode:1

# Snapshot location
# string, default: /home/dmeyer
gui.snapshotdir:/home/dmeyer

# New stream sizes resize output window
# bool, default: 1
gui.stream_resize_window:1

# tips timeout (ms)
# numeric, default: 500
gui.tips_timeout:500

# gui tips visibility
# bool, default: 1
gui.tips_visible:1

# use XVidModeExtension when switching to fullscreen
# bool, default: 0
gui.use_xvidext:0

# Visual animation style
# { None  Post Plugin  Stream Animation }, default: 1
gui.visual_anim:Post Plugin

# brightness value
# [0..65535], default: 32896
gui.vo_brightness:32896

# contrast value
# [0..65535], default: 32896
gui.vo_contrast:32896

# synchronized X protocol (debug)
# bool, default: 0
gui.xsynchronize:0

# Double size for small streams (require stream_resize_window)
# bool, default: 0
gui.zoom_small_stream:0

# Enable A52 / AC5 digital audio output via spdif
# bool, default: 0
audio.a52_pass_through:1

audio.alsa_a52_device:iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
audio.alsa_default_device:default
audio.alsa_front_device:default
audio.alsa_mixer_name:PCM
audio.alsa_surround40_device:surround40
audio.alsa_surround50_device:surround51
audio.alsa_surround51_device:surround51
# choose method to sync audio and video
# { metronom_feedback  resample }, default: 0
audio.av_sync_method:metronom_feedback

# audio driver to use
# { auto  null  alsa  oss  esd }, default: 0
audio.driver:oss

audio.five_channel:0
audio.five_lfe_channel:0
# if !=0 always resample to given rate
# numeric, default: 0
audio.force_rate:0

audio.four_channel:0
# oss mixer device
# string, default: /dev/mixer
audio.mixer_name:/dev/mixer

# Audio volume
# [0..100], default: 50
audio.mixer_volume:50

# /dev/dsp# device to use for oss output, -1 => auto_detect
# numeric, default: -1
audio.oss_device_num:-1

# Adjust a/v sync for OSS softsync
# [-3000..3000], default: 0
audio.oss_latency:0

# A/V sync method to use by OSS, depends on driver/hardware
# { auto  getodelay  getoptr  softsync  probebuffer }, default: 0
audio.oss_sync_method:auto

# adjust if audio is offsync
# numeric, default: 0
audio.passthrough_offset:0

# restore volume level at startup
# bool, default: 0
audio.remember_volume:0

# adjust whether resampling is done or not
# { auto  off  on }, default: 0
audio.resample_mode:auto

# double buffer to sync video to the retrace
# bool, default: 1
video.XV_DOUBLE_BUFFER:1

# Software deinterlace method (Key I toggles deinterlacer on/off)
# { none  bob  weave  greedy  onefield  onefield_xv  linearblend }, default: 4
video.deinterlace_method:onefield

# video driver to use
# { auto  aadxr3  dxr3  xv  SyncFB  aa  xshm  none  sdl  vidixfb  vidix  fb }, 
default: 0
video.driver:xv

# horizontal image position in the output window
# [0..100], default: 50
video.horizontal_position:50

# number of video buffers to allocate (higher values mean smoother playback but higher 
latency)
# numeric, default: 500
video.num_buffers:500

# vertical image position in the output window
# [0..100], default: 50
video.vertical_position:50

# Colorkey used for Xv video overlay
# [0..16777215], default: 66046
video.xv_colorkey:66046

# workaround for some (buggy) XVideo drivers
# bool, default: 0
video.xv_pitch_alignment:0

# cddbp cache directory
# string, default: /home/dmeyer/.xine/cddbcache
input.cdda_cddb_cachedir:/home/dmeyer/.xine/cddbcache

# cddbp server port
# numeric, default: 8880
input.cdda_cddb_port:8880

# cddbp server name
# string, default: freedb.freedb.org
input.cdda_cddb_server:freedb.freedb.org

# device used for cdda drive
# string, default: /dev/cdrom
input.cdda_device:/dev/cdrom

# use cddb feature
# bool, default: 1
input.cdda_use_cddb:1

# path to the libdvdcss title key cache
# string, default: /home/dmeyer/.dvdcss/
input.css_cache_path:/home/dmeyer/.dvdcss/

# the css decryption method libdvdcss should use
# { key  disc  title }, default: 0
input.css_decryption_method:key

# device used for dvd drive
# string, default: /dev/dvd
input.dvd_device:/dev/dvd

# The default language for dvd
# string, default: en
input.dvd_language:en

# raw device set up for dvd access
# string, default: /dev/rdvd
input.dvd_raw_device:/dev/rdvd

# Region that DVD player claims to be (1 -> 8)
# numeric, default: 1
input.dvd_region:1

# Seeking will work on this basis.
# { seek in program chain  seek in program }, default: 0
input.dvd_seek_behaviour:seek in program chain

# Skipping will work on this basis.
# { skip program  skip part  skip title }, default: 0
input.dvd_skip_behaviour:skip program

# Do we use read-ahead caching?
# bool, default: 1
input.dvd_use_readahead:1

# list hidden files
# bool, default: 1
input.file_hidden_files:1

# file browsing start location
# string, default: /home/dmeyer
input.file_origin_path:/local/download/gxine-0.3.3

# Network bandwidth
# { 14.4 Kbps (Modem)  19.2 Kbps (Modem)  28.8 Kbps (Modem)  33.6 Kbps (Modem)  34.4 
Kbps (Modem)  57.6 Kbps (Modem)  115.2 Kbps (ISDN)  262.2 Kbps (Cable/DSL)  393.2 Kbps 
(Cable/DSL)  524.3 Kbps (Cable/DSL)  1.5 Mbps (T1)  10.5 Mbps (LAN) }, default: 10
input.mms_network_bandwidth:1.5 Mbps (T1)

# path to your local vcd device file
# string, default: /dev/cdrom
input.vcd_device:/dev/cdrom

# enable a/52 dynamic range compensation
# bool, default: 0
codec.a52_dynrng:0

# a/52 volume control
# [0..200], default: 100
codec.a52_level:100

# enable audio downmixing to 2.0 surround stereo
# bool, default: 0
codec.a52_surround_downmix:0

# ffmpeg mpeg-4 postprocessing quality
# [0..6], default: 3
codec.ffmpeg_pp_quality:3

# path to real player codecs, if installed
# string, default: unknown
codec.real_codecs_path:/opt/RealPlayer8/Codecs

# path to win32 codec dlls
# string, default: /usr/lib/win32
codec.win32_path:/usr/lib/win32

# Colorspace conversion method used by Goom
# { Fast but not photorealistic  Slow but looks better (mmx) }, default: 0
post.goom_csc_method:Fast but not photorealistic

# Frames per second to generate with Goom
# numeric, default: 10
post.goom_fps:10

# Goom image height in pixels
# numeric, default: 240
post.goom_height:240

# Use Goom asm optimizations
# bool, default: 1
post.goom_use_asm:1

# Goom image width in pixels
# numeric, default: 320
post.goom_width:320

# decoder's priority compared to others
# numeric, default: 9
decoder.28k8_priority:9

# decoder's priority compared to others
# numeric, default: 2
decoder.a/52_priority:2

# decoder's priority compared to others
# numeric, default: 9
decoder.adpcm_priority:9

# decoder's priority compared to others
# numeric, default: 5
decoder.cinepak_priority:5

# decoder's priority compared to others
# numeric, default: 1
decoder.cyuv_priority:1

# decoder's priority compared to others
# numeric, default: 1
decoder.dts_priority:1

# decoder's priority compared to others
# numeric, default: 10
decoder.dxr3-mpeg2_priority:10

# decoder's priority compared to others
# numeric, default: 10
decoder.dxr3-spudec_priority:10

# decoder's priority compared to others
# numeric, default: 1
decoder.faad_priority:1

# decoder's priority compared to others
# numeric, default: 0
decoder.ffmpeg-wmv8_priority:0

# decoder's priority compared to others
# numeric, default: 5
decoder.ffmpegaudio_priority:5

# decoder's priority compared to others
# numeric, default: 5
decoder.ffmpegvideo_priority:5

# decoder's priority compared to others
# numeric, default: 5
decoder.flacdec_priority:5

# decoder's priority compared to others
# numeric, default: 5
decoder.fli_priority:5

# decoder's priority compared to others
# numeric, default: 9
decoder.gsm610_priority:9

# decoder's priority compared to others
# numeric, default: 5
decoder.idcinvideo_priority:5

# decoder's priority compared to others
# numeric, default: 6
decoder.image_priority:6

# decoder's priority compared to others
# numeric, default: 5
decoder.interplay_priority:5

# decoder's priority compared to others
# numeric, default: 5
decoder.interplayaudio_priority:5

# decoder's priority compared to others
# numeric, default: 9
decoder.logpcm_priority:9

# decoder's priority compared to others
# numeric, default: 6
decoder.mad_priority:6

# decoder's priority compared to others
# numeric, default: 6
decoder.mpeg2_priority:6

# decoder's priority compared to others
# numeric, default: 1
decoder.msrle_priority:1

# decoder's priority compared to others
# numeric, default: 5
decoder.msvc_priority:5

# decoder's priority compared to others
# numeric, default: 5
decoder.nsf_priority:5

# decoder's priority compared to others
# numeric, default: 1
decoder.pcm_priority:1

# decoder's priority compared to others
# numeric, default: 5
decoder.qta_priority:5

# decoder's priority compared to others
# numeric, default: 5
decoder.qtrle_priority:5

# decoder's priority compared to others
# numeric, default: 1
decoder.qtv_priority:6

# decoder's priority compared to others
# numeric, default: 6
decoder.real_priority:6

# decoder's priority compared to others
# numeric, default: 5
decoder.realadec_priority:5

# decoder's priority compared to others
# numeric, default: 1
decoder.rgb_priority:1

# decoder's priority compared to others
# numeric, default: 1
decoder.roq_priority:1

# decoder's priority compared to others
# numeric, default: 5
decoder.roqaudio_priority:5

# decoder's priority compared to others
# numeric, default: 1
decoder.rpza_priority:1

# decoder's priority compared to others
# numeric, default: 9
decoder.smc_priority:9

# decoder's priority compared to others
# numeric, default: 1
decoder.spucc_priority:1

# decoder's priority compared to others
# numeric, default: 5
decoder.spudec_priority:5

# decoder's priority compared to others
# numeric, default: 1
decoder.spuogm_priority:1

# decoder's priority compared to others
# numeric, default: 1
decoder.sputext_priority:1

# decoder's priority compared to others
# numeric, default: 6
decoder.svq1_priority:6

# decoder's priority compared to others
# numeric, default: 5
decoder.vorbis_priority:5

# decoder's priority compared to others
# numeric, default: 9
decoder.wc3video_priority:9

# decoder's priority compared to others
# numeric, default: 1
decoder.win32a_priority:1

# decoder's priority compared to others
# numeric, default: 1
decoder.win32v_priority:1

# decoder's priority compared to others
# numeric, default: 6
decoder.yuv_frames_priority:6

# decoder's priority compared to others
# numeric, default: 1
decoder.yuv_priority:1

misc.cc_center:1
misc.cc_enabled:0
misc.cc_font:cc
misc.cc_font_size:24
misc.cc_italic_font:cci
misc.cc_scheme:White/Gray/Translucent
# media format detection strategy
# { default  reverse  content  extension }, default: 0
misc.demux_strategy:default

# Memcopy method to use in xine for large data chunks.
# { probe  glibc  kernel  mmx  mmxext  sse }, default: 0
misc.memcpy_method:mmxext

# Palette (foreground-border-background) to use on subtitles
# { white-black-transparent  white-none-transparent  white-none-translucid  
yellow-black-transparent }, default: 0
misc.osd_text_palette:white-black-transparent

-- 
FATAL ERROR! SYSTEM HALTED! - Press any key to do nothing...

Reply via email to