App-ShellCompleter-mpv

 view release on metacpan or  search on metacpan

lib/App/ShellCompleter/mpv.pm  view on Meta::CPAN

    'osd-duration=i' => _gcint(0,3600000), #                   Integer (0 to 3600000) (default: 1000)
    'osd-font=s' => undef, #                       String (default: sans-serif)
    'osd-font-size=f' => _gcfloat(1,9000), #                  Float (1 to 9000) (default: 45.000000)
    'osd-fractions!' => undef, #                  Flag (default: no)
    'osd-level=s' => [qw/0 1 2 3/], #                      Choices: 0 1 2 3 (default: 1)
    'osd-margin-x=i' => _gcint(0,300), #                   Integer (0 to 300) (default: 25)
    'osd-margin-y=i' => _gcint(0,600), #                   Integer (0 to 600) (default: 10)
    'osd-msg1=s' => undef, #                       String (default: )
    'osd-msg2=s' => undef, #                       String (default: )
    'osd-msg3=s' => undef, #                       String (default: )
    'osd-playing-msg=s' => undef, #                String (default: )
    'osd-scale=f' => _gcfloat(0,100), #                      Float (0 to 100) (default: 1.000000)
    'osd-scale-by-window=f' => undef, #            Flag (default: yes)
    'osd-shadow-color=s' => undef, #               Color
    'osd-shadow-offset=f' => _gcfloat(0,10), #              Float (0 to 10) (default: 0.000000)
    'osd-spacing=f' => _gcfloat(-10,10), #                    Float (-10 to 10) (default: 0.000000)
    'osd-status-msg=s' => undef, #                 String (default: )
    'ovc=s' => undef, #                            String (default: ) [global]
    'ovcopts=s' => undef, #                       String list (default: ) [global]
    'ovfirst!' => undef, #                        Flag (default: no) [global]
    'ovoffset=f' => _gcfloat(-1000000,1000000), #                       Float (-1000000 to 1000000) (default: 0.000000) [global]
    'panscan=f' => _gcfloat(0,1), #                        Float (0 to 1) (default: 0.000000)
    'pause=f' => undef, #                          Flag (default: no)
    'playlist=s' => undef, #                       String (1 to any) (default: ) [nocfg] [file]
    'profile=s' => undef, #                        String list (default: )
    'pts-association-mode=s' => [qw/auto decoder sort/], #           Choices: auto decoder sort (default: decoder)
    'pvr-abitrate=i' => undef, #                   Integer (default: 0)
    'pvr-alayer=i' => undef, #                     Integer (default: 0)
    'pvr-amode=s' => undef, #                      String (default: )
    'pvr-arate=i' => undef, #                      Integer (default: 0)
    'pvr-aspect=i' => undef, #                     Integer (default: 0)
    'pvr-fmt=s' => undef, #                        String (default: )
    'pvr-vbitrate=i' => undef, #                   Integer (default: 0)
    'pvr-vmode=s' => undef, #                      String (default: )
    'pvr-vpeak=i' => undef, #                      Integer (default: 0)
    'quiet!' => undef, #                          Flag (default: no) [global]
    'quvi-fetch-subtitles!' => undef, #           Flag (default: no)
    'quvi-format=s' => undef, #                    String (default: )
    'really-quiet' => undef, #                   Flag [global]
    'referrer=s' => undef, #                       String (default: )
    'reset-on-next-file=s' => undef, #             String list (default: ) [global]
    'resume-playback!' => undef, #                Flag (default: yes)
    'rtsp-transport=s' => [qw/lavf udp tcp http/], #                 Choices: lavf udp tcp http (default: tcp)
    'saturation=i' => _gcint(-100,100), #                     Integer (-100 to 100) (default: 1000)
    'save-position-on-quit!' => undef, #          Flag (default: no)
    'screen=s' => sub { #                         Choices: default (or an integer) (0 to 32) (default: default)
        my %args = @_;
        my $word = $args{word};
        combine_answers(
            complete_array_elem(array=>[qw/default/], word=>$word),
            complete_int(min=>0, max=>32, word=>$word),
        );
    },
    'screenshot-format=s' => undef, #              String (default: jpg)
    'screenshot-jpeg-baseline!' => undef, #       Flag (default: yes)
    'screenshot-jpeg-dpi=i' => _gcint(1,99999), #            Integer (1 to 99999) (default: 72)
    'screenshot-jpeg-optimize=i' => _gcint(0,100), #       Integer (0 to 100) (default: 100)
    'screenshot-jpeg-progressive!' => undef, #    Flag (default: no)
    'screenshot-jpeg-quality=i' => _gcint(0,100), #        Integer (0 to 100) (default: 90)
    'screenshot-jpeg-smooth=i' => _gcint(0,100), #         Integer (0 to 100) (default: 0)
    'screenshot-png-compression=i' => _gcint(0,9), #     Integer (0 to 9) (default: 7)
    'screenshot-png-filter=i' => _gcint(0,5), #          Integer (0 to 5) (default: 5)
    'screenshot-template=s' => undef, #            String (default: )
    'secondary-sid=s' => sub { #                  Choices: no auto (or an integer) (1 to 8190) (default: no)
        my %args = @_;
        my $word = $args{word};
        combine_answers(
            complete_array_elem(array=>[qw/no auto/], word=>$word),
            complete_int(min=>1, max=>8190, word=>$word),
        );
    },
    'show-profile=s' => undef, #                   String (default: ) [nocfg]
    'shuffle!' => undef, #                        Flag (default: no) [global] [nocfg]
    'sid=s' => sub { #                            Choices: no auto (or an integer) (1 to 8190) (default: auto)
        my %args = @_;
        my $word = $args{word};
        combine_answers(
            complete_array_elem(array=>[qw/no auto/], word=>$word),
            complete_int(min=>1, max=>8190, word=>$word),
        );
    },
    'slang=s' => undef, #                          String list (default: )
    'slave-broken!' => undef, #                   Flag (default: no) [global]
    'softvol=s' => [qw/no yes auto/], #                        Choices: no yes auto (default: auto)
    'softvol-max' => _gcfloat(10,10000), #                    Float (10 to 10000) (default: 200.000000)
    'speed=f' => _gcfloat(0.01,100), #                          Double (0.01 to 100) (default: 1.000000)
    'sstep=f' => _gcfloat(0), #                          Double (0 to any) (default: 0.000000)
    'start=s' => undef, #                          Relative time or percent position
    'stop-screensaver!' => undef, #               Flag (default: yes)
    'stream-capture=s' => undef, #                 String (default: ) [file]
    'stream-dump=s' => undef, #                    String (default: ) [file]
    'stream-lavf-o=s' => undef, #                  Key/value list (default: )
    'stretch-dvd-subs!' => undef, #               Flag (default: no)
    'sub-ass!' => undef, #                        Flag (default: yes)
    'sub-auto=s' => [qw/no exact fuzzy all/], #                       Choices: no exact fuzzy all (default: exact)
    'sub-clear-on-seek!' => undef, #              Flag (default: no)
    'sub-codepage=s' => undef, #                   String (default: auto)
    'sub-delay=f' => undef, #                      Float (default: 0.000000)
    'sub-demuxer=s' => undef, #                    String (default: )
    'sub-file=f' => undef, #                       String list (default: ) [file]
    'sub-fix-timing!' => undef, #                 Flag (default: yes)
    'sub-forced-only!' => undef, #                Flag (default: no)
    'sub-fps=f' => undef, #                        Float (default: 0.000000)
    'sub-gauss=f' => _gcfloat(0,3), #                      Float (0 to 3) (default: 0.000000)
    'sub-gray!' => undef, #                       Flag (default: no)
    'sub-paths=s' => undef, #                      String list (default: )
    'sub-pos=i' => _gcint(0,100), #                        Integer (0 to 100) (default: 100)
    'sub-scale=f' => _gcfloat(0,100), #                      Float (0 to 100) (default: 1.000000)
    'sub-scale-with-window!' => undef, #          Flag (default: no)
    'sub-speed=f' => undef, #                      Float (default: 1.000000)
    'sub-text-back-color=s' => undef, #            Color
    'sub-text-blur=f' => _gcfloat(0,20), #                  Float (0 to 20) (default: 0.000000)
    'sub-text-border-color=s' => undef, #          Color
    'sub-text-border-size=f' => _gcfloat(0,10), #           Float (0 to 10) (default: 2.500000)
    'sub-text-color=s' => undef, #                 Color
    'sub-text-font=s' => undef, #                  String (default: sans-serif)
    'sub-text-font-size=f' => _gcfloat(1,9000), #             Float (1 to 9000) (default: 45.000000)
    'sub-text-margin-x=i' => _gcint(0,300), #              Integer (0 to 300) (default: 25)
    'sub-text-margin-y=i' => _gcint(0,600), #              Integer (0 to 600) (default: 10)
    'sub-text-shadow-color=s' => undef, #          Color
    'sub-text-shadow-offset=f' => _gcfloat(0,10), #         Float (0 to 10) (default: 0.000000)
    'sub-text-spacing=f' => _gcfloat(-10,10), #               Float (-10 to 10) (default: 0.000000)



( run in 2.116 seconds using v1.01-cache-2.11-cpan-df04353d9ac )