This prevents album art from being interpreted as a separate stream. Previously JPEG art was being interpreted as MJPEG video, causing problems.
Fix for omxplayer hangs from jehutting

See: https://github.com/popcornmix/omxplayer/issues/12
Allow fps for video to be set when timestamps are not present
improve the build process under native pi

$(MAKE) will always be set to the make thats running this makefile, so if it happens to be named differently, it still works
+ allows the job server, so if the user happens to make -j10 while using distcc on an array of pi's, it works right
-C ffmpeg does the same thing as cd ffmpeg

change the CC and CXX variables to reference gcc 4.7 directly, rather then forcibly change the symlinks
add the dbus compile flags and install the dbus libs
Merge pull request #145 from cleverca22/incoming

 improve the build process under native pi
D-Bus improvements

* Implemented SetPosition in D-Bus, this allows external programs to jump to a specific position
* Fixed Seek so that it obeys the passed relative seek value, as per MPRIS
* Added Position and Duration properties which return the current position and media duration in microseconds
* fixed some overflow errors by using int64_t instead of long, position was wrapping at around 31 minutes
* A little extra debug logging for D-Bus method calls, useful when trying to determine why it's not responding to a method
* Added a sample D-Bus control shell script
* Explicitly specify KeyConfig enum constants, in case external programs depend on them
* Changed D-Bus session handing so a single dbus-daemon is started the first time omxplayer starts, and continues running forever
* Added argument --dbus_name to override the default org.mpris.MediaPlayer2.omxplayer
Merge pull request #146 from blakee/dbusfixes

Single-Session D-Bus / D-Bus control fixes
More D-Bus controls and documentation.

Updated D-Bus interface to be more in-line with MPRIS specs.
Cosmetic fixes.
Merge pull request #148 from wnielson/master

Added more DBUS controls and documentation.
Add additional D-BUS commands
VideoPos - change on-screen video position/resize
HideVideo - hide video layer
UnHideVideo - restore video layer
dbuscontrol.sh - updated with example usage
Merge pull request #149 from ktws/master

Add additional D-BUS commands
Add option to loop file
Update readme
Merge pull request #150 from connection-reset/master

Looping files
Enable https and openssl. Bump to 2.1.4
libssl-dev required for native build
Using fresh 2014-01-07-wheezy-raspbian.img, otherwise make ffmpeg fails.
Merge pull request #160 from microwavesafe/master

libssl-dev required for native build
Stop live stream on hidevideo
If --live flag set, stop stream completely on hide_video and reopen on unhide_video. This prevents the stream being cache which is desirable behaviour for a live stream.