aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpdemux/tv.c
diff options
context:
space:
mode:
authorGravatar henry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-16 17:05:49 +0000
committerGravatar henry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-16 17:05:49 +0000
commit0c71a7f53c47e29e853b09961084955698c4fae7 (patch)
tree6617aaee70708f7f0c30c4e88d42583e94ca8051 /libmpdemux/tv.c
parentccf116f7ab81a91d5977e609a26f958189df57fc (diff)
support for exotic norms
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8478 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/tv.c')
-rw-r--r--libmpdemux/tv.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/libmpdemux/tv.c b/libmpdemux/tv.c
index 2653c364fd..cbc820c8e4 100644
--- a/libmpdemux/tv.c
+++ b/libmpdemux/tv.c
@@ -159,6 +159,18 @@ static int open_tv(tvi_handle_t *tvh)
tvh->norm = TV_NORM_NTSC;
else if (!strcasecmp(tv_param_norm, "secam"))
tvh->norm = TV_NORM_SECAM;
+ else if (!strcasecmp(tv_param_norm, "palnc"))
+ tvh->norm = TV_NORM_PALNC;
+ else if (!strcasecmp(tv_param_norm, "palm"))
+ tvh->norm = TV_NORM_PALM;
+ else if (!strcasecmp(tv_param_norm, "paln"))
+ tvh->norm = TV_NORM_PALN;
+ else if (!strcasecmp(tv_param_norm, "ntscjp"))
+ tvh->norm = TV_NORM_NTSCJP;
+ else {
+ mp_msg(MSGT_TV, MSGL_V, "Bogus norm parameter, setting PAL.\n");
+ tvh->norm = TV_NORM_PAL;
+ }
mp_msg(MSGT_TV, MSGL_V, "Selected norm: %s\n", tv_param_norm);
funcs->control(tvh->priv, TVI_CONTROL_TUN_SET_NORM, &tvh->norm);