Permalink
Commits on Aug 30, 2017
  1. Back to -dev

    PromyLOPh committed Aug 30, 2017
  2. Prepare for release 2017.08.30

    PromyLOPh committed Aug 30, 2017
Commits on Apr 26, 2017
  1. eventcmd.sh: Guard against spaces in path

    RichiH committed on GitHub Apr 26, 2017
  2. contrib: Use $XDG_HOME_CONFIG

    PromyLOPh committed Apr 26, 2017
    Fixes #618.
  3. Fix use-after-free when deleting station

    PromyLOPh committed Apr 26, 2017
    Eventcmd uses both, selStation and selSong. Fixes #617.
Commits on Apr 6, 2017
  1. Render actual headings

    gjtorikian committed on GitHub Apr 6, 2017
Commits on Mar 25, 2017
  1. Switch to #pragma once

    PromyLOPh committed Mar 25, 2017
Commits on Mar 24, 2017
  1. Replace deprecated avcodec_decode_audio4

    PromyLOPh committed Mar 24, 2017
    Use new send_packet/receive_frame API.
    
    Bumps libav and ffmpeg version requirements. Revert this commit if you
    need an older version.
Commits on Mar 17, 2017
Commits on Mar 15, 2017
Commits on Dec 12, 2016
  1. add uninstall into makefile

    gnowxilef committed Dec 12, 2016
Commits on Dec 2, 2016
Commits on Oct 29, 2016
  1. Replace getline() with fgets()

    PromyLOPh committed Oct 29, 2016
    Mac OS X 10.6 compatibility, fixes #572.
Commits on Oct 15, 2016
  1. Support binding to a specific network interface

    blmpl committed with PromyLOPh Oct 15, 2016
    Closes #597.
  2. Turn off ffmpeg’s error messages

    PromyLOPh committed Oct 15, 2016
    See #577.
Commits on Jun 2, 2016
  1. Back to -dev

    PromyLOPh committed Jun 2, 2016
Commits on Apr 14, 2016
  1. Fix songfinish event when changing stations

    PromyLOPh committed Apr 14, 2016
    The event did not contain any song data (title, artist, …), because the
    playlist was destroyed by the ui command. Now the actual station switch
    is deferred by introducing nextStation and letting the main loop handle
    it.
    
    Fixes issue #584.
Commits on Mar 5, 2016
  1. Quit upon reception of two SIGINT

    PromyLOPh committed Mar 5, 2016
    If player is running one SIGINT restarts current track request, two
    SIGINT (or more) quit pianobar. Idle main loop (i.e. no player or
    submenu) quits on SIGINT. Fixes issue #564.
Commits on Feb 21, 2016
Commits on Feb 11, 2016
  1. Add default value for rpcTlsPort

    PromyLOPh committed Feb 11, 2016
    Passing NULL to printf and the result to curl may or may not work. YMMV.
    Fixes #574.
Commits on Nov 22, 2015
  1. Back to -dev

    PromyLOPh committed Nov 22, 2015
  2. Prepare for release 2015.11.22

    PromyLOPh committed Nov 22, 2015
Commits on Oct 23, 2015
  1. Interruptible requests

    PromyLOPh committed Oct 23, 2015
    ^C now works as expected: It interrupts API requests, input prompts and
    audio streaming. Timeouts have been removed.
Commits on Oct 6, 2015
  1. Further Makefile fixes

    PromyLOPh committed Oct 6, 2015
    Specifically: Use libao’s pkgconfig file, drop explicit header
    dependencies (handled by dependency generation), use immediate
    assignment operator :=
Commits on Oct 5, 2015
  1. clean up Makefile

    dcoppa committed Oct 5, 2015
Commits on Sep 25, 2015
  1. settings: Fix config file parser

    PromyLOPh committed Sep 25, 2015
    scanf’s %s matches non-whitespace characters only and thus ‘# foo = bar’
    is parsed as ‘foo’, ‘bar’ and not ‘# foo’, ‘bar’ (as expected). Thus
    comments did not work if they a) started with a valid key and b) had a
    space between hash-sign and key.
    
    Fixes issue #526.
Commits on Sep 6, 2015
  1. player: Fix strange volume bug

    PromyLOPh committed Aug 14, 2015
    On one of my machines the first song plays fine, but every track
    thereafter fails playing with the following error message:
    
    [volume @ 0x7f6b1c0a1200] [Eval @ 0x7f6b21ab6b60] Invalid chars '.0' at the end of expression '1.0'
    [volume @ 0x7f6b1c0a1200] Error when evaluating the volume expression '1.0'
    /!\ create_filter volume (Das Argument ist ungültig)
    
    I’m not sure why this fixes the issue, but it might be a bug in ffmpeg.
  2. player: Replace deprecated ffmpeg API calls

    PromyLOPh committed Aug 10, 2015
    A few changes were made to AVFrame and the buffersink. Should be
    compatible with ffmpeg >= 2.1 and libav >= 10. Version 1.2/9 do not work
    at this point.
Commits on Aug 12, 2015
  1. Change ln -s to ln -fs in Makefile

    DylanFrese committed Aug 12, 2015
    The -f/--force flag allows ln to overwrite its target if it already exists instead of exiting with an error. Before, make install-libpiano and make libpiano would error on a rebuild.
Commits on Aug 10, 2015
  1. Move feature test macros to config.h

    PromyLOPh committed Aug 10, 2015
    I removed most of the *BSD-related stuff, because I can’t test these. If
    this breaks your build, send me a patch please.
  2. Add feature to change Pandora settings

    PromyLOPh committed Aug 10, 2015
    Currently exposed settings: Username, password and explicit content
    filter. New key for settings is ‘!’, changeable with “act_settings”.
    
    Fixes issues #524 and #506.
Commits on Aug 4, 2015
  1. Add missing include

    PromyLOPh committed Aug 4, 2015
  2. Set ffmpeg proxy

    PromyLOPh committed Aug 4, 2015
    The proxy config setting did not set ffmpeg’s http proxy previously. See
    issue #531.