Fixed short option "-n" for allowing a parameter as "--aidx" do.
Merge pull request #108 from skgsergio/fix_short_aidx_option

Fixed short option "-n" which causes "Segmentation Fault"
Add command line option to set the video output window
Fix typo when rejecting invalid video destination window
Update README.md
Merge pull request #112 from torarin/patch-1

Inform of GCC 4.7 requirement in README
Handle resolution changes during video stream.

When the resolution changes, GPU sends a port settings changed message. Host has to acknowledge it by disabling and enabling the affected ports.
Default to hdmi audio if hdmi audio support is detected. Can be overridden with -o local
Allow = key to also increase volume
Remove log messages for timeout failure when timeout=0
Add command line option for setting initial volume
Improve --info output. Thanks to hinxx for patch.
Avoid segfault when playing from http url
Also support ESC as exit key
Added logging -g flag

Fixed whitespace
Merge pull request #137 from StevenHickson/master

Turned logging off and added a -g flag to enable logging
Use av_dump_format output for -i info option
Add new options to configure audio and video file reading queues, and audio and video GPU fifo sizes

--audio_fifo  n           Size of audio output fifo in seconds
--video_fifo  n           Size of video output fifo in MB
--audio_queue n           Size of audio input queue in MB
--video_queue n           Size of video input queue in MB
More care with going into and out of buffering.

Try to wait for GPU fifos to be full before resuming from buffering.
Use pre-roll mecahnism from clock.
Add Stasik0's prepare-native-raspbian.sh script to help building on the Pi