fix crash caused by empty packets and add more checks
fix 960932 by add boundary checks on run_before
add parenthses
Merge pull request #153 from licaiguo/fix-empty-packets

fix crash caused by empty packets and add more checks -- review request #44
Update .travis.yml

gh-pages branch is excluded by default
add parentheses
Merge pull request #168 from licaiguo/fix-960932

fix 960932 by add boundary checks on run_before -- review request #51
Merge pull request #189 from simi/patch-1

Update .travis.yml
Merge remote-tracking branch 'upstream/master' into travis.osx
Merge branch 'travis.osx' of https://github.com/ethanhugg/openh264 into travis.osx