Changes in / [dec8b9d:d1b78dc]


Ignore:
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • azure-pipelines.yml

    rdec8b9d rd1b78dc  
    11#  configuration file for azure continuous integration
    22jobs:
     3
    34- job: linux
    45  pool:
    56    vmImage: 'Ubuntu 16.04'
    6 
    77  steps:
    88  - script: |
    99      make
    1010    displayName: 'make'
     11    env:
     12      CFLAGS: -Werror
     13
    1114- job: windows
    1215  pool:
    1316    vmIMage: 'VS2017-Win2016'
    14 
    1517  steps:
    1618  - script: |
     
    2426  pool:
    2527    vmIMage: macOS-10.13
    26 
    2728  steps:
    2829  - script: |
     
    3435      make
    3536    displayName: 'make'
     37    env:
     38      CFLAGS: -Werror
  • python/ext/py-filterbank.c

    rdec8b9d rd1b78dc  
    9595  if (self->vec.length != self->win_s / 2 + 1) {
    9696    PyErr_Format(PyExc_ValueError,
    97                  "input cvec has length %d, but fft expects length %d",
     97                 "input cvec has length %d, but filterbank expects length %d",
    9898                 self->vec.length, self->win_s / 2 + 1);
    9999    return NULL;
     
    140140  if (err > 0) {
    141141    PyErr_SetString (PyExc_ValueError,
    142         "error when setting filter to A-weighting");
     142        "error when running set_triangle_bands");
    143143    return NULL;
    144144  }
     
    159159  if (err > 0) {
    160160    PyErr_SetString (PyExc_ValueError,
    161         "error when setting filter to A-weighting");
     161        "error when running set_mel_coeffs_slaney");
    162162    return NULL;
    163163  }
  • python/lib/aubio/cmd.py

    rdec8b9d rd1b78dc  
    500500def main():
    501501    parser = aubio_parser()
    502     args = parser.parse_args()
     502    if sys.version_info[0] != 3:
     503        # on py2, create a dummy ArgumentParser to workaround the
     504        # optional subcommand issue. See https://bugs.python.org/issue9253
     505        # This ensures that:
     506        #  - version string is shown when only '-V' is passed
     507        #  - help is printed if  '-V' is passed with any other argument
     508        #  - any other argument get forwarded to the real parser
     509        parser_root = argparse.ArgumentParser(add_help=False)
     510        parser_root.add_argument('-V', '--version', help="show version",
     511                action="store_true", dest="show_version")
     512        args, extras = parser_root.parse_known_args()
     513        if args.show_version == False: # no -V, forward to parser
     514            args = parser.parse_args(extras, namespace=args)
     515        elif len(extras) != 0: # -V with other arguments, print help
     516            parser.print_help()
     517            sys.exit(1)
     518    else: # in py3, we can simply use parser directly
     519        args = parser.parse_args()
    503520    if 'show_version' in args and args.show_version:
    504521        sys.stdout.write('aubio version ' + aubio.version + '\n')
  • python/tests/test_aubio_cmd.py

    rdec8b9d rd1b78dc  
    2020
    2121    def test_samples2seconds(self):
    22         self.assertEqual(aubio.cmd.samples2seconds(3200, 32000), "0.100000\t")
     22        self.assertEqual(aubio.cmd.samples2seconds(3200, 32000),
     23                "0.100000\t")
    2324
    2425    def test_samples2milliseconds(self):
    25         self.assertEqual(aubio.cmd.samples2milliseconds(3200, 32000), "100.000000\t")
     26        self.assertEqual(aubio.cmd.samples2milliseconds(3200, 32000),
     27                "100.000000\t")
    2628
    2729    def test_samples2samples(self):
    28         self.assertEqual(aubio.cmd.samples2samples(3200, 32000), "3200\t")
     30        self.assertEqual(aubio.cmd.samples2samples(3200, 32000),
     31                "3200\t")
    2932
    3033if __name__ == '__main__':
  • src/io/source_avcodec.c

    rdec8b9d rd1b78dc  
    435435    goto beach;
    436436  }
     437#else
     438#warning "avutil < 53 is deprecated, crashes might occur on corrupt files"
    437439#endif
    438440
  • src/spectral/phasevoc.c

    rdec8b9d rd1b78dc  
    213213    synthold[i] += synth[i + pv->hop_s] * pv->scale;
    214214}
     215
     216uint_t aubio_pvoc_get_win(aubio_pvoc_t* pv)
     217{
     218  return pv->win_s;
     219}
     220
     221uint_t aubio_pvoc_get_hop(aubio_pvoc_t* pv)
     222{
     223  return pv->hop_s;
     224}
  • src/spectral/phasevoc.h

    rdec8b9d rd1b78dc  
    8989*/
    9090uint_t aubio_pvoc_get_win(aubio_pvoc_t* pv);
     91
    9192/** get hop size
    9293
Note: See TracChangeset for help on using the changeset viewer.