summaryrefslogtreecommitdiff
path: root/usage.dox
AgeCommit message (Collapse)Author
2015-03-13usage.dox: fix encoder/decoder subpage list indentJames Zern
use \li to separate the list items contained in conditionals. this avoids the encode page becoming a sub-item of decode; likely a problem in <1.8.3. + fix encoder conditional, spelling error + correct encode page name to match decode 'Encoding' Change-Id: I67890f52bed8e708bad63fb8819a074e0beff2ca
2015-03-13usage.dox: fix doxygen warnings in 1.8.xJames Zern
use \li to denote list items with \if. fixes the following likely visible in <1.8.3: usage.dox: warning: Invalid list item found usage.dox: warning: End of list marker found without any preceding list items Change-Id: I33c72799edf9f8866596ac8f79247050b8c75681
2015-01-15Fix doxygen warning with usage.doxYaowu Xu
Change-Id: I3ee8974a66f186fb0eb15b1078a3c7b9cbf5ec80
2014-08-11remove remaining references to XMAJames Zern
the bulk of the functionality was removed in: a42b5c2 Removing legacy XMA features from libvpx. BUG=840 Change-Id: I8ca51d6aa76028f36d0eb1a15d2f2e3161e12ea4
2012-03-15doxy: fix conditional usage, ref warningsJames Zern
doxygen < 1.7.? seems to have been more tolerant of single line \if/\endif This change fixes warnings such as: mainpage.dox:13: warning: unable to resolve reference to `vp8_encoder-' for \ref command vpx_decoder.h:193: warning: explicit link request to 'n' could not be resolved Change-Id: If3d04af5ede1b0d1e2c63021d0e4ac8f98db20b2
2011-12-05Multiple-resolution encoderYunqing Wang
The example encoder down-samples the input video frames a number of times with a down-sampling factor, and then encodes and outputs bitstreams with different resolutions. Support arbitrary down-sampling factor, and down-sampling factor can be different for each encoding level. For example, the encoder can be tested as follows. 1. Configure with multi-resolution encoding enabled: ../libvpx/configure --target=x86-linux-gcc --disable-codecs --enable-vp8 --enable-runtime_cpu_detect --enable-debug --disable-install-docs --enable-error-concealment --enable-multi-res-encoding 2. Run make 3. Encode: If input video is 1280x720, run: ./vp8_multi_resolution_encoder 1280 720 input.yuv 1.ivf 2.ivf 3.ivf 1 (output: 1.ivf(1280x720); 2.ivf(640x360); 3.ivf(320x180). The last parameter is set to 1/0 to show/not show PSNR.) 4. Decode: ./simple_decoder 1.ivf 1.yuv ./simple_decoder 2.ivf 2.yuv ./simple_decoder 3.ivf 3.yuv 5. View video: mplayer 1.yuv -demuxer rawvideo -rawvideo w=1280:h=720 -loop 0 -fps 30 mplayer 2.yuv -demuxer rawvideo -rawvideo w=640:h=360 -loop 0 -fps 30 mplayer 3.yuv -demuxer rawvideo -rawvideo w=320:h=180 -loop 0 -fps 30 The encoding parameters can be modified in vp8_multi_resolution_encoder.c, for example, target bitrate, frame rate... Modified API. John helped a lot with that. Thanks! Change-Id: I03be9a51167eddf94399f92d269599fb3f3d54f5
2011-02-16documentation: minor cosmeticsJames Zern
- correct spelling - remove explicit file name w/\file (unnecessary when contained in the same file and prone to desync) Change-Id: I68a3960ac5ab84d0f2e5c9b2e29799f26dfccf23
2010-05-18Initial WebM releaseJohn Koleszar