1. 02 Sep, 2014 1 commit
    • Deb Mukherjee's avatar
      Adds config opt for highbitdepth + misc. vpx · 5acfafb1
      Deb Mukherjee authored
      Adds config parameter vp9_highbitdepth, to support highbitdepth profiles.
      Also includes most vpx level high bit-depth functions. However
      encode/decode in the highbitdepth profiles will not work until
      the rest of the code is in place.
      
      Change-Id: I34c53b253c38873611057a6cbc89a1361b8985a6
      5acfafb1
  2. 15 Aug, 2014 1 commit
  3. 12 Aug, 2014 1 commit
    • Deb Mukherjee's avatar
      Rework y4mwrite test to pass google3 tests · a4635138
      Deb Mukherjee authored
      Reverts to using tmpfile() for non-Windows platforms. On google3
      the test directory does not have write permissions, and hence the
      Y4mWriteTest fails. This patch fixes the issue.
      On Windows, a temporary file is created in the temp directory
      that has write permissions.
      
      The tests pass on linux, mingw, and MS visual studio.
      
      Change-Id: Ibada1d80e25d8b8e5b6a9d3d597533674bd9024c
      a4635138
  4. 19 Jul, 2014 1 commit
  5. 18 Jul, 2014 1 commit
    • Deb Mukherjee's avatar
      Use custom mkstemp() to fix Win issue in y4m_test · 096224ff
      Deb Mukherjee authored
      Uses mkstmp() with directory being the same as the test data
      directory to create temporary output file. For Windows
      GetTempFileNameA() function is used.
      
      Change-Id: Ie4681b2b4f44f8c22d3b3faf134c44087b484f94
      096224ff
  6. 05 Jul, 2014 1 commit
    • Deb Mukherjee's avatar
      Adds support for reading and writing 10/12-bit y4m · 5820c5d6
      Deb Mukherjee authored
      The y4m extension used is the same as the one used in ffmpeg/x264.
      The patch is adapted from the highbitdepth branch.
      
      Also adds unit tests for y4m header parsing and md5 check
      of the raw frame data, as well as y4m writing.
      
      [build fix for Mac/VS by not using tuples with strings]
      
      Change-Id: I40897ee37d289e4b6cea6fedc67047d692b8cb46
      5820c5d6
  7. 03 Jul, 2014 1 commit
  8. 02 Jul, 2014 1 commit
    • Deb Mukherjee's avatar
      Adds support for reading and writing 10/12-bit y4m · 82dc1332
      Deb Mukherjee authored
      The y4m extension used is the same as the one used in ffmpeg/x264.
      The patch is adapted from the highbitdepth branch.
      
      Also adds unit tests for y4m header parsing and md5 check
      of the raw frame data, as well as y4m writing.
      
      Change-Id: Ie2794daf6dbafd2f128464f9b9da520fc54c0dd6
      82dc1332