shithub: openh264

Download patch

ref: c80f62074961032187cc8ed9da9de512bdd2adb3
parent: 4a8a9aabc1f2183bfac542c88148ef3d55bfbe3a
author: Varun B Patil <[email protected]>
date: Sun Jan 12 08:39:59 EST 2014

Updated issues in README.

Also updated example command to run encoder with arbitrary resolution stream.

--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,5 @@
 testbin/test_vd_1d.yuv
 testbin/test_vd_rc.264
 testbin/test_vd_rc.yuv
+testbin/test.264
+testbin/test.yuv
--- a/README.md
+++ b/README.md
@@ -91,7 +91,6 @@
 See the issue tracker on https://github.com/cisco/openh264/issues
 - Encoder errors when resolution exceeds 3840x2160
 - Encoder errors when compressed frame size exceeds half uncompressed size
-- Encoder console app only support multiple of 16 width/height for now
 - Decoder errors when compressed frame size exceeds 1MB
 
 License
--- a/testbin/CmdLineExample.sh
+++ b/testbin/CmdLineExample.sh
@@ -1,5 +1,7 @@
 ../h264enc welsenc_vd_1d.cfg
 ../h264enc welsenc_vd_rc.cfg
+../h264enc welsenc_arbitrary_res.cfg
 
 ../h264dec test_vd_1d.264 test_vd_1d.yuv
 ../h264dec test_vd_rc.264 test_vd_rc.yuv
+../h264dec test.264 test.yuv
--- a/testbin/CmdLineReadMe
+++ b/testbin/CmdLineReadMe
@@ -2,6 +2,7 @@
 //for encoder configure files
 welsenc_vd_1d.cfg
 welsenc_vd_rc.cfg
+welsenc_arbitrary_res.cfg
 
 //the actual generated decoder EXE files are in folder ../bin/win32/release/ with Release build
 //user may copy "decConsole.exe" and "welsdec.dll" into ../bin
@@ -10,11 +11,12 @@
 Example Command Line for encoding in Windows:
 ../bin/encConsole.exe welsenc_vd_1d.cfg
 ../bin/encConsole.exe welsenc_vd_rc.cfg
+../bin/encConsole.exe welsenc_arbitrary_res.cfg
 
 Example Command Line for decoding in Windows
-../bin/decConsole.exe welsenc_vd_1d.264 welsenc_vd_1d.yuv
-../bin/decConsole.exe welsenc_vd_rc.264 welsenc_vd_rc.yuv
+../bin/decConsole.exe test_vd_1d.264 test_vd_1d.yuv
+../bin/decConsole.exe test_vd_rc.264 test_vd_rc.yuv
+../bin/decConsole.exe test.264 test.yuv
 
 Example shell script for Linux for encoder & decoder:
 CmdLineExample.sh
-