From 131125fe0ec0f8ea5783991528092dd51058ab00 Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 17 Jun 2008 08:44:03 +0000 Subject: Add missing #includes to fix 'make checkheaders'. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27093 b3059339-0415-0410-9bf9-f77b7e298cf2 --- cfg-common.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cfg-common.h b/cfg-common.h index ddac0acdac..b7a6a07a75 100644 --- a/cfg-common.h +++ b/cfg-common.h @@ -1,7 +1,10 @@ #ifndef MPLAYER_CFG_COMMON_H #define MPLAYER_CFG_COMMON_H +#include #include "config.h" +#include "m_config.h" +#include "m_option.h" extern char *mp_msg_charset; extern int mp_msg_color; -- cgit v1.2.3 From a1e989e288eb83f42cc26a5157901e98302fab2e Mon Sep 17 00:00:00 2001 From: gpoirier Date: Tue, 17 Jun 2008 08:58:26 +0000 Subject: sync w/r27057 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27094 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/man/fr/mplayer.1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DOCS/man/fr/mplayer.1 b/DOCS/man/fr/mplayer.1 index ee69391be0..65a31c91a4 100644 --- a/DOCS/man/fr/mplayer.1 +++ b/DOCS/man/fr/mplayer.1 @@ -1,4 +1,4 @@ -.\" synced with r26997 +.\" synced with r27057 .\" Encoding: iso-8859-1 .\" MPlayer (C) 2000-2008 MPlayer Team .\" The English man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann @@ -1991,7 +1991,7 @@ disponibles. Régler le tuner sur le canal .IPs chanlist= disponible: europe-east, europe-west, us-bcast, us-cable, etc -.IPs channels=\-,\-,... +.IPs channels=\-[=],\-[=],... Définit des noms pour les canaux. Utilisez _ pour les espaces dans les noms (ou jouez avec les guillemets ;-). Les noms de canaux seront ensuite écrits en utilisant l'OSD, et les commandes -- cgit v1.2.3 From bc9ab4990b91512939e8e8345ceb0240a98f02ea Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 17 Jun 2008 09:09:36 +0000 Subject: Add missing #includes that are required for things used in the header. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27095 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/aviheader.h | 4 +++- libmpdemux/demuxer.h | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/libmpdemux/aviheader.h b/libmpdemux/aviheader.h index 3c1e782062..2fd81d248a 100644 --- a/libmpdemux/aviheader.h +++ b/libmpdemux/aviheader.h @@ -1,7 +1,9 @@ #ifndef MPLAYER_AVIHEADER_H #define MPLAYER_AVIHEADER_H -//#include "config.h" /* get correct definition WORDS_BIGENDIAN */ +#include +#include +#include "config.h" /* get correct definition of WORDS_BIGENDIAN */ #include "libavutil/common.h" #include "mpbswap.h" diff --git a/libmpdemux/demuxer.h b/libmpdemux/demuxer.h index 22f139345e..a2464c7390 100644 --- a/libmpdemux/demuxer.h +++ b/libmpdemux/demuxer.h @@ -1,6 +1,7 @@ #ifndef MPLAYER_DEMUXER_H #define MPLAYER_DEMUXER_H +#include #include #include #include -- cgit v1.2.3 From 57a428576272dcb8433998cccbda8168f067f58f Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 17 Jun 2008 11:13:36 +0000 Subject: It cannot hurt to add -E to the diff options to avoid whitespace changes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27096 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/tech/svn-howto.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DOCS/tech/svn-howto.txt b/DOCS/tech/svn-howto.txt index 79bfa82057..ee93f9ed71 100644 --- a/DOCS/tech/svn-howto.txt +++ b/DOCS/tech/svn-howto.txt @@ -104,7 +104,7 @@ I. BASICS: For cosmetics-only commits you should get (almost) empty output from - svn diff --diff-cmd diff -x '-duwbB' + svn diff --diff-cmd diff -x '-duwbBE' Also check the output of -- cgit v1.2.3 From f405167bbc99d5ec5a5428d91614d72d62d7a93d Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 17 Jun 2008 11:40:04 +0000 Subject: Add copyright and license statement. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27097 b3059339-0415-0410-9bf9-f77b7e298cf2 --- Makefile | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index f57ea6df50..eab06b4c0b 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,23 @@ -# LINUX Makefile made by A'rpi / Astral -# Some cleanup by LGB: * 'make -C dir' instead of 'cd dir;make;cd..' -# * for loops instead of linear sequence of make directories -# * some minor problems with make clean and distclean were corrected -# * DVD support +# MPlayer Makefile +# +# copyright (c) 2008 Diego Biurrun +# Rewritten entirely from a set of Makefiles written by Arpi and many others. +# +# This file is part of MPlayer. +# +# MPlayer is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# MPlayer is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with MPlayer; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. include config.mak -- cgit v1.2.3 From dc8383d0a985115a89c48755e1f91f9b5cae8af6 Mon Sep 17 00:00:00 2001 From: ben Date: Wed, 18 Jun 2008 17:18:49 +0000 Subject: Group all input command defines in one big enum git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27098 b3059339-0415-0410-9bf9-f77b7e298cf2 --- input/input.h | 258 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 130 insertions(+), 128 deletions(-) diff --git a/input/input.h b/input/input.h index 74185ed9e1..e7cd0c5f24 100644 --- a/input/input.h +++ b/input/input.h @@ -2,129 +2,136 @@ #define MPLAYER_INPUT_H // All command IDs -#define MP_CMD_SEEK 0 -#define MP_CMD_AUDIO_DELAY 1 -#define MP_CMD_QUIT 2 -#define MP_CMD_PAUSE 3 -// #define MP_CMD_GRAB_FRAMES 4 // was a no-op command for years -#define MP_CMD_PLAY_TREE_STEP 5 -#define MP_CMD_PLAY_TREE_UP_STEP 6 -#define MP_CMD_PLAY_ALT_SRC_STEP 7 -#define MP_CMD_SUB_DELAY 8 -#define MP_CMD_OSD 9 -#define MP_CMD_VOLUME 10 -#define MP_CMD_MIXER_USEMASTER 11 -#define MP_CMD_CONTRAST 12 -#define MP_CMD_BRIGHTNESS 13 -#define MP_CMD_HUE 14 -#define MP_CMD_SATURATION 15 -#define MP_CMD_FRAMEDROPPING 16 -#define MP_CMD_TV_STEP_CHANNEL 17 -#define MP_CMD_TV_STEP_NORM 18 -#define MP_CMD_TV_STEP_CHANNEL_LIST 19 -#define MP_CMD_VO_FULLSCREEN 20 -#define MP_CMD_SUB_POS 21 -#define MP_CMD_DVDNAV 22 -#define MP_CMD_SCREENSHOT 23 -#define MP_CMD_PANSCAN 24 -#define MP_CMD_MUTE 25 -#define MP_CMD_LOADFILE 26 -#define MP_CMD_LOADLIST 27 -#define MP_CMD_VF_CHANGE_RECTANGLE 28 -#define MP_CMD_GAMMA 29 -#define MP_CMD_SUB_VISIBILITY 30 -// #define MP_CMD_VOBSUB_LANG 31 // combined with SUB_SELECT -#define MP_CMD_MENU 32 -#define MP_CMD_SET_MENU 33 -#define MP_CMD_GET_TIME_LENGTH 34 -#define MP_CMD_GET_PERCENT_POS 35 -#define MP_CMD_SUB_STEP 36 -#define MP_CMD_TV_SET_CHANNEL 37 -#define MP_CMD_EDL_MARK 38 -#define MP_CMD_SUB_ALIGNMENT 39 -#define MP_CMD_TV_LAST_CHANNEL 40 -#define MP_CMD_OSD_SHOW_TEXT 41 -#define MP_CMD_TV_SET_FREQ 42 -#define MP_CMD_TV_SET_NORM 43 -#define MP_CMD_TV_SET_BRIGHTNESS 44 -#define MP_CMD_TV_SET_CONTRAST 45 -#define MP_CMD_TV_SET_HUE 46 -#define MP_CMD_TV_SET_SATURATION 47 -#define MP_CMD_GET_VO_FULLSCREEN 48 -#define MP_CMD_GET_SUB_VISIBILITY 49 -#define MP_CMD_SUB_FORCED_ONLY 50 -#define MP_CMD_VO_ONTOP 51 -#define MP_CMD_SUB_SELECT 52 -#define MP_CMD_VO_ROOTWIN 53 -#define MP_CMD_SWITCH_VSYNC 54 -#define MP_CMD_SWITCH_RATIO 55 -#define MP_CMD_FRAME_STEP 56 -#define MP_CMD_SPEED_INCR 57 -#define MP_CMD_SPEED_MULT 58 -#define MP_CMD_SPEED_SET 59 -#define MP_CMD_RUN 60 -#define MP_CMD_SUB_LOG 61 -#define MP_CMD_SWITCH_AUDIO 62 -#define MP_CMD_GET_TIME_POS 63 -#define MP_CMD_SUB_LOAD 64 -#define MP_CMD_SUB_REMOVE 65 -#define MP_CMD_KEYDOWN_EVENTS 66 -#define MP_CMD_VO_BORDER 67 -#define MP_CMD_SET_PROPERTY 68 -#define MP_CMD_GET_PROPERTY 69 -#define MP_CMD_OSD_SHOW_PROPERTY_TEXT 70 -#define MP_CMD_SEEK_CHAPTER 71 -#define MP_CMD_FILE_FILTER 72 -#define MP_CMD_GET_FILENAME 73 -#define MP_CMD_GET_VIDEO_CODEC 74 -#define MP_CMD_GET_VIDEO_BITRATE 75 -#define MP_CMD_GET_VIDEO_RESOLUTION 76 -#define MP_CMD_GET_AUDIO_CODEC 77 -#define MP_CMD_GET_AUDIO_BITRATE 78 -#define MP_CMD_GET_AUDIO_SAMPLES 79 -#define MP_CMD_GET_META_TITLE 80 -#define MP_CMD_GET_META_ARTIST 81 -#define MP_CMD_GET_META_ALBUM 82 -#define MP_CMD_GET_META_YEAR 83 -#define MP_CMD_GET_META_COMMENT 84 -#define MP_CMD_GET_META_TRACK 85 -#define MP_CMD_GET_META_GENRE 86 -#define MP_CMD_RADIO_STEP_CHANNEL 87 -#define MP_CMD_RADIO_SET_CHANNEL 88 -#define MP_CMD_RADIO_SET_FREQ 89 -#define MP_CMD_SET_MOUSE_POS 90 -#define MP_CMD_STEP_PROPERTY 91 -#define MP_CMD_RADIO_STEP_FREQ 92 -#define MP_CMD_TV_STEP_FREQ 93 -#define MP_CMD_LOOP 94 -#define MP_CMD_BALANCE 96 -#define MP_CMD_SUB_SCALE 97 -#define MP_CMD_TV_TELETEXT_ADD_DEC 98 -#define MP_CMD_TV_TELETEXT_GO_LINK 99 -#define MP_CMD_TV_START_SCAN 100 -#define MP_CMD_SUB_SOURCE 101 -#define MP_CMD_SUB_FILE 102 -#define MP_CMD_SUB_VOB 103 -#define MP_CMD_SUB_DEMUX 104 -#define MP_CMD_SWITCH_ANGLE 105 -#define MP_CMD_ASS_USE_MARGINS 106 -#define MP_CMD_SWITCH_TITLE 107 -#define MP_CMD_STOP 108 - -#define MP_CMD_GUI_EVENTS 5000 -#define MP_CMD_GUI_LOADFILE 5001 -#define MP_CMD_GUI_LOADSUBTITLE 5002 -#define MP_CMD_GUI_ABOUT 5003 -#define MP_CMD_GUI_PLAY 5004 -#define MP_CMD_GUI_STOP 5005 -#define MP_CMD_GUI_PLAYLIST 5006 -#define MP_CMD_GUI_PREFERENCES 5007 -#define MP_CMD_GUI_FULLSCREEN 5008 -#define MP_CMD_GUI_SKINBROWSER 5009 - -#ifdef HAS_DVBIN_SUPPORT -#define MP_CMD_DVB_SET_CHANNEL 5101 -#endif +typedef enum { + MP_CMD_SEEK, + MP_CMD_AUDIO_DELAY, + MP_CMD_QUIT, + MP_CMD_PAUSE, + MP_CMD_GRAB_FRAMES, // deprecated: was a no-op command for years + MP_CMD_PLAY_TREE_STEP, + MP_CMD_PLAY_TREE_UP_STEP, + MP_CMD_PLAY_ALT_SRC_STEP, + MP_CMD_SUB_DELAY, + MP_CMD_OSD, + MP_CMD_VOLUME, + MP_CMD_MIXER_USEMASTER, + MP_CMD_CONTRAST, + MP_CMD_BRIGHTNESS, + MP_CMD_HUE, + MP_CMD_SATURATION, + MP_CMD_FRAMEDROPPING, + MP_CMD_TV_STEP_CHANNEL, + MP_CMD_TV_STEP_NORM, + MP_CMD_TV_STEP_CHANNEL_LIST, + MP_CMD_VO_FULLSCREEN, + MP_CMD_SUB_POS, + MP_CMD_DVDNAV, + MP_CMD_SCREENSHOT, + MP_CMD_PANSCAN, + MP_CMD_MUTE, + MP_CMD_LOADFILE, + MP_CMD_LOADLIST, + MP_CMD_VF_CHANGE_RECTANGLE, + MP_CMD_GAMMA, + MP_CMD_SUB_VISIBILITY, + MP_CMD_VOBSUB_LANG, // deprecated: combined with SUB_SELECT + MP_CMD_MENU, + MP_CMD_SET_MENU, + MP_CMD_GET_TIME_LENGTH, + MP_CMD_GET_PERCENT_POS, + MP_CMD_SUB_STEP, + MP_CMD_TV_SET_CHANNEL, + MP_CMD_EDL_MARK, + MP_CMD_SUB_ALIGNMENT, + MP_CMD_TV_LAST_CHANNEL, + MP_CMD_OSD_SHOW_TEXT, + MP_CMD_TV_SET_FREQ, + MP_CMD_TV_SET_NORM, + MP_CMD_TV_SET_BRIGHTNESS, + MP_CMD_TV_SET_CONTRAST, + MP_CMD_TV_SET_HUE, + MP_CMD_TV_SET_SATURATION, + MP_CMD_GET_VO_FULLSCREEN, + MP_CMD_GET_SUB_VISIBILITY, + MP_CMD_SUB_FORCED_ONLY, + MP_CMD_VO_ONTOP, + MP_CMD_SUB_SELECT, + MP_CMD_VO_ROOTWIN, + MP_CMD_SWITCH_VSYNC, + MP_CMD_SWITCH_RATIO, + MP_CMD_FRAME_STEP, + MP_CMD_SPEED_INCR, + MP_CMD_SPEED_MULT, + MP_CMD_SPEED_SET, + MP_CMD_RUN, + MP_CMD_SUB_LOG, + MP_CMD_SWITCH_AUDIO, + MP_CMD_GET_TIME_POS, + MP_CMD_SUB_LOAD, + MP_CMD_SUB_REMOVE, + MP_CMD_KEYDOWN_EVENTS, + MP_CMD_VO_BORDER, + MP_CMD_SET_PROPERTY, + MP_CMD_GET_PROPERTY, + MP_CMD_OSD_SHOW_PROPERTY_TEXT, + MP_CMD_SEEK_CHAPTER, + MP_CMD_FILE_FILTER, + MP_CMD_GET_FILENAME, + MP_CMD_GET_VIDEO_CODEC, + MP_CMD_GET_VIDEO_BITRATE, + MP_CMD_GET_VIDEO_RESOLUTION, + MP_CMD_GET_AUDIO_CODEC, + MP_CMD_GET_AUDIO_BITRATE, + MP_CMD_GET_AUDIO_SAMPLES, + MP_CMD_GET_META_TITLE, + MP_CMD_GET_META_ARTIST, + MP_CMD_GET_META_ALBUM, + MP_CMD_GET_META_YEAR, + MP_CMD_GET_META_COMMENT, + MP_CMD_GET_META_TRACK, + MP_CMD_GET_META_GENRE, + MP_CMD_RADIO_STEP_CHANNEL, + MP_CMD_RADIO_SET_CHANNEL, + MP_CMD_RADIO_SET_FREQ, + MP_CMD_SET_MOUSE_POS, + MP_CMD_STEP_PROPERTY, + MP_CMD_RADIO_STEP_FREQ, + MP_CMD_TV_STEP_FREQ, + MP_CMD_LOOP, + MP_CMD_BALANCE, + MP_CMD_SUB_SCALE, + MP_CMD_TV_TELETEXT_ADD_DEC, + MP_CMD_TV_TELETEXT_GO_LINK, + MP_CMD_TV_START_SCAN, + MP_CMD_SUB_SOURCE, + MP_CMD_SUB_FILE, + MP_CMD_SUB_VOB, + MP_CMD_SUB_DEMUX, + MP_CMD_SWITCH_ANGLE, + MP_CMD_ASS_USE_MARGINS, + MP_CMD_SWITCH_TITLE, + MP_CMD_STOP, + + /// GUI commands + MP_CMD_GUI_EVENTS = 5000, + MP_CMD_GUI_LOADFILE, + MP_CMD_GUI_LOADSUBTITLE, + MP_CMD_GUI_ABOUT, + MP_CMD_GUI_PLAY, + MP_CMD_GUI_STOP, + MP_CMD_GUI_PLAYLIST, + MP_CMD_GUI_PREFERENCES, + MP_CMD_GUI_FULLSCREEN, + MP_CMD_GUI_SKINBROWSER, + + /// DVB commands + MP_CMD_DVB_SET_CHANNEL = 5101, + + /// Console commands + MP_CMD_CHELP = 7000, + MP_CMD_CEXIT, + MP_CMD_CHIDE, +} mp_command_type; #define MP_CMD_DVDNAV_UP 1 #define MP_CMD_DVDNAV_DOWN 2 @@ -135,11 +142,6 @@ #define MP_CMD_DVDNAV_PREVMENU 7 #define MP_CMD_DVDNAV_MOUSECLICK 8 -/// Console commands -#define MP_CMD_CHELP 7000 -#define MP_CMD_CEXIT 7001 -#define MP_CMD_CHIDE 7002 - // The arg types #define MP_CMD_ARG_INT 0 #define MP_CMD_ARG_FLOAT 1 -- cgit v1.2.3 From 864dc161406201d88b40bbfedf26772a281a1d83 Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 19 Jun 2008 07:13:50 +0000 Subject: Reorder some functions to avoid implicit declaration warnings. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27099 b3059339-0415-0410-9bf9-f77b7e298cf2 --- stream/tv.c | 55 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/stream/tv.c b/stream/tv.c index 48ddb8fb49..1d31f1daf7 100644 --- a/stream/tv.c +++ b/stream/tv.c @@ -323,6 +323,34 @@ static void parse_channels(tvi_handle_t *tvh) tv_channel_current->prev->next = NULL; free(tv_channel_current); } + +int tv_set_norm(tvi_handle_t *tvh, char* norm) +{ + tvh->norm = norm_from_string(tvh, norm); + + mp_msg(MSGT_TV, MSGL_V, MSGTR_TV_SelectedNorm, norm); + if (tvh->functions->control(tvh->priv, TVI_CONTROL_TUN_SET_NORM, &tvh->norm) != TVI_CONTROL_TRUE) { + mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TV_CannotSetNorm); + return 0; + } + tvh->functions->control(tvh->priv,TV_VBI_CONTROL_RESET,tvh->tv_param); + return 1; +} + +int tv_set_norm_i(tvi_handle_t *tvh, int norm) +{ + tvh->norm = norm; + + mp_msg(MSGT_TV, MSGL_V, MSGTR_TV_SelectedNormId, norm); + if (tvh->functions->control(tvh->priv, TVI_CONTROL_TUN_SET_NORM, &tvh->norm) != TVI_CONTROL_TRUE) { + mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TV_CannotSetNorm); + return 0; + } + + tvh->functions->control(tvh->priv,TV_VBI_CONTROL_RESET,tvh->tv_param); + return(1); +} + static int open_tv(tvi_handle_t *tvh) { int i; @@ -1048,33 +1076,6 @@ int tv_step_chanlist(tvi_handle_t *tvh) return 1; } -int tv_set_norm(tvi_handle_t *tvh, char* norm) -{ - tvh->norm = norm_from_string(tvh, norm); - - mp_msg(MSGT_TV, MSGL_V, MSGTR_TV_SelectedNorm, norm); - if (tvh->functions->control(tvh->priv, TVI_CONTROL_TUN_SET_NORM, &tvh->norm) != TVI_CONTROL_TRUE) { - mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TV_CannotSetNorm); - return 0; - } - tvh->functions->control(tvh->priv,TV_VBI_CONTROL_RESET,tvh->tv_param); - return 1; -} - -int tv_set_norm_i(tvi_handle_t *tvh, int norm) -{ - tvh->norm = norm; - - mp_msg(MSGT_TV, MSGL_V, MSGTR_TV_SelectedNormId, norm); - if (tvh->functions->control(tvh->priv, TVI_CONTROL_TUN_SET_NORM, &tvh->norm) != TVI_CONTROL_TRUE) { - mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TV_CannotSetNorm); - return 0; - } - - tvh->functions->control(tvh->priv,TV_VBI_CONTROL_RESET,tvh->tv_param); - return(1); -} - demuxer_desc_t demuxer_desc_tv = { "Tv card demuxer", "tv", -- cgit v1.2.3 From 59346bc23a2910851596a0c36622ba49ef7b3ba3 Mon Sep 17 00:00:00 2001 From: ben Date: Thu, 19 Jun 2008 18:51:42 +0000 Subject: Change DVDNAV command key names. Parameters now use a string much more intuitive than previous int value. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27100 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/tech/slave.txt | 16 +++++++++------- command.c | 26 +++++++++++++++++++++++++- etc/input.conf | 26 +++++++++++++------------- input/input.c | 18 +++++++++--------- input/input.h | 19 ++++++++++--------- 5 files changed, 66 insertions(+), 39 deletions(-) diff --git a/DOCS/tech/slave.txt b/DOCS/tech/slave.txt index 080f7fa880..051920b89c 100644 --- a/DOCS/tech/slave.txt +++ b/DOCS/tech/slave.txt @@ -66,14 +66,16 @@ change_rectangle dvb_set_channel Set DVB channel. -dvdnav