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
-