{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"jogl\" build number 1,072",
          "upstreamBuild" : 1072,
          "upstreamProject" : "jogl",
          "upstreamUrl" : "job/jogl/"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1072,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "275540ba96155277d45b4312888e60b65c372454",
            "branch" : [
              {
                "SHA1" : "275540ba96155277d45b4312888e60b65c372454",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "275540ba96155277d45b4312888e60b65c372454",
            "branch" : [
              {
                "SHA1" : "275540ba96155277d45b4312888e60b65c372454",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "275540ba96155277d45b4312888e60b65c372454",
        "branch" : [
          {
            "SHA1" : "275540ba96155277d45b4312888e60b65c372454",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/jogl.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 1,
      "skipCount" : 0,
      "totalCount" : 671,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#1072",
  "duration" : 3250420,
  "estimatedDuration" : 3745003,
  "executor" : None,
  "fullDisplayName" : "jogl » windows-x86_64 #1072",
  "id" : "2013-09-02_12-09-16",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1072,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1378116556000,
  "url" : "https://jogamp.org/chuck/job/jogl/label=windows-x86_64/1072/",
  "builtOn" : "win64-nvgtx460-win7-jogamp-x64-sgothel-011",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "doc/uml/html-svg/index_65.html",
          "doc/uml/html-svg/class128709.html",
          "doc/uml/html/fig134786.png",
          "doc/uml/html-svg/index_79.html",
          "doc/uml/html-svg/fig134786.svg",
          "doc/uml/html/index_71.html",
          "doc/uml/html-svg/class135170.html",
          "doc/uml/html/index-withframe.html",
          "doc/uml/html-svg/class128325.html",
          "doc/uml/html/index_67.html",
          "doc/uml/html-svg/class128197.html",
          "doc/uml/html-svg/class130117.html",
          "doc/uml/html-svg/class131397.html",
          "doc/uml/html-svg/classdiagrams.html",
          "doc/uml/html-svg/index-withframe.html",
          "doc/uml/html-svg/class130885.html",
          "doc/uml/html-svg/class132549.html",
          "doc/uml/html-svg/class131013.html",
          "doc/uml/html-svg/index_78.html",
          "doc/uml/html/index_78.html",
          "doc/uml/html-svg/index_67.html",
          "doc/uml/html-svg/class130629.html",
          "doc/uml/html-svg/class134914.html",
          "doc/uml/html-svg/class130757.html",
          "doc/uml/jogl/128069.diagram",
          "doc/uml/jogl/2.session",
          "doc/uml/html-svg/class130245.html",
          "doc/uml/html/index_65.html",
          "doc/uml/jogl/jogl.prj",
          "doc/uml/html/index_82.html",
          "doc/uml/html/index.html",
          "doc/uml/html/index_79.html",
          "doc/uml/html-svg/class128837.html",
          "doc/uml/html-svg/class135042.html",
          "doc/uml/html-svg/class128069.html",
          "doc/uml/html/fig128069.png",
          "doc/uml/jogl/generation_settings",
          "doc/uml/html-svg/class128002.html",
          "doc/uml/html-svg/class131141.html",
          "doc/uml/html-svg/class128386.html",
          "doc/uml/html/classes.html",
          "doc/uml/html/classdiagrams.html",
          "doc/uml/html-svg/class128130.html",
          "doc/uml/html-svg/classes_list.html",
          "doc/uml/html-svg/index.html",
          "doc/uml/html/packages.html",
          "doc/uml/html-svg/class128258.html",
          "doc/uml/html-svg/class131269.html",
          "doc/uml/html-svg/class128453.html",
          "doc/uml/html-svg/classes.html",
          "doc/uml/html-svg/index_74.html",
          "doc/uml/html-svg/index_71.html",
          "doc/uml/html/index_74.html",
          "doc/uml/jogl/134786.diagram",
          "doc/uml/html-svg/navig.html",
          "doc/uml/html-svg/index_82.html",
          "doc/uml/html/navig.html",
          "doc/uml/html-svg/metaclass135298.html",
          "doc/uml/html-svg/class130501.html",
          "doc/uml/html-svg/packages.html",
          "doc/uml/html-svg/fig128069.svg",
          "doc/uml/html/classes_list.html",
          "doc/uml/html-svg/class128965.html",
          "doc/uml/html-svg/class128581.html"
        ],
        "commitId" : "6e54fba3bb9dcadf66774fd9b64df191d985aa22",
        "timestamp" : 1374598239000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/qun",
          "fullName" : "qun"
        },
        "authorEmail" : "qun@dummkopf.(none)",
        "comment" : "Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too tiny, using png)\u000a",
        "date" : "2013-07-23T18:50:39+0200",
        "id" : "6e54fba3bb9dcadf66774fd9b64df191d985aa22",
        "msg" : "Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128069.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_71.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_67.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/classdiagrams.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class130629.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_82.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/jogl/jogl.prj"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_67.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/jogl/128069.diagram"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/classes_list.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/fig128069.svg"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128386.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class130245.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class134914.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class132549.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/classes.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_78.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class130117.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/fig128069.png"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128130.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index-withframe.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class131013.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128837.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_74.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_74.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128453.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/metaclass135298.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_79.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index-withframe.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class135170.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128325.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/index_65.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/jogl/2.session"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class131269.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128965.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class130501.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class130757.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/packages.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128581.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/packages.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/classes_list.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_78.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_71.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/navig.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/jogl/generation_settings"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/classes.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128709.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/jogl/134786.diagram"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/fig134786.svg"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_65.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class131141.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class131397.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_79.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/index_82.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html/fig134786.png"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128197.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/classdiagrams.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class130885.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/uml/html-svg/navig.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128002.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class135042.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/uml/html-svg/class128258.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html",
          "doc/Overview-OpenGL-Evolution-And-JOGL.html"
        ],
        "commitId" : "5e8cba163ae898832277300b781627529d1cf1d3",
        "timestamp" : 1374598407000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/qun",
          "fullName" : "qun"
        },
        "authorEmail" : "qun@dummkopf.(none)",
        "comment" : "Use uml's png files (svg font is broken)\u000a",
        "date" : "2013-07-23T18:53:27+0200",
        "id" : "5e8cba163ae898832277300b781627529d1cf1d3",
        "msg" : "Use uml's png files (svg font is broken)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/Overview-OpenGL-Evolution-And-JOGL.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/GLContextImpl.java",
          "src/jogl/classes/javax/media/opengl/GLContext.java"
        ],
        "commitId" : "3bbe227b0cec201e2bc26addfe0ab781dcb4d16f",
        "timestamp" : 1376109433000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLContext: Refine API doc (CONTEXT_NOT_CURRENT.. values) / Exception message\u000a",
        "date" : "2013-08-10T06:37:13+0200",
        "id" : "3bbe227b0cec201e2bc26addfe0ab781dcb4d16f",
        "msg" : "GLContext: Refine API doc (CONTEXT_NOT_CURRENT.. values) / Exception",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java",
          "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java"
        ],
        "commitId" : "64b3c9d95736c77bf63b76c70c2c848c466d9942",
        "timestamp" : 1376109668000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLDrawableFactory: Expose createDummyDrawable(..) / GLDrawableFactoryImpl: Make impl. methods final.\u000a\u000acreateDummyDrawable(..) is useful for efficient shared context w/o actually rendering to this dummy drawable's framebuffer\u000a",
        "date" : "2013-08-10T06:41:08+0200",
        "id" : "64b3c9d95736c77bf63b76c70c2c848c466d9942",
        "msg" : "GLDrawableFactory: Expose createDummyDrawable(..) /",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java"
        ],
        "commitId" : "8ef7760168c7051163c2a265c8662f1647a116c6",
        "timestamp" : 1376109788000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLFBODrawableImpl.initialize(): Unrealize when already unrealized shall not throw an exception - only dump DEBUG info!\u000a",
        "date" : "2013-08-10T06:43:08+0200",
        "id" : "8ef7760168c7051163c2a265c8662f1647a116c6",
        "msg" : "GLFBODrawableImpl.initialize(): Unrealize when already unrealized shall",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/com/jogamp/newt/event/MouseEvent.java"
        ],
        "commitId" : "b6be013a0e9dd570b4da42dbe8d88cc509a6aa99",
        "timestamp" : 1376109840000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "MouseEvent API doc: Add W3C PointerEvent Reference\u000a",
        "date" : "2013-08-10T06:44:00+0200",
        "id" : "b6be013a0e9dd570b4da42dbe8d88cc509a6aa99",
        "msg" : "MouseEvent API doc: Add W3C PointerEvent Reference",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/MouseEvent.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java"
        ],
        "commitId" : "590d78dc2ff24ce80976a30e35a99c06ef6750b0",
        "timestamp" : 1376109891000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ES2 NEWT Tests: GearsES2/RedSquareES2 - Don'w use AWTRobot if AWT is n/a (Ji Gong manual testing)\u000a",
        "date" : "2013-08-10T06:44:51+0200",
        "id" : "590d78dc2ff24ce80976a30e35a99c06ef6750b0",
        "msg" : "ES2 NEWT Tests: GearsES2/RedSquareES2 - Don'w use AWTRobot if AWT is n/a",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java",
          "src/jogl/native/openmax/omx_tool.c",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
        ],
        "commitId" : "6332e13b2f0aa9818d37802302f04c90a4fa4239",
        "timestamp" : 1376111659000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer: Add multithreaded decoding w/ textureCount > 2 where available EGL/FFMPeg. WIP!\u000a\u000aOff-thread decoding:\u000a  If validated (impl) textureCount > 2, decoding happens on extra thread.\u000a  If decoding requires GL context, a shared context is created for decoding thread.\u000a\u000aAPI Changes:\u000a- initGLStream(..): Adds 'textureCount' as argument.\u000a- TextureSequence.TexSeqEventListener.newFrameAvailable(..) exposes the new frame available\u000a- TextureSequence.TextureFrame exposes the PTS (video)\u000a\u000aImplementation:\u000a\u000a- 'int validateTextureCount(int)': implementation decides whether textureCount can be > 2, i.e. off-thread decoding allowed,\u000a  default is NO w/ textureCount==2!\u000a\u000a- 'boolean requiresOffthreadGLCtx()': implementation decides whether shared context is required for off-thread decoding\u000a\u000a- 'syncFrame2Audio(TextureFrame frame)': implementation shall handle a/v sync, due to audio stream details (pts, buffered frames)\u000a\u000a- FFMPEGMediaPlayer extends GLMediaPlayerImpl, no more EGLMediaPlayerImpl (redundant)\u000a\u000a+++\u000a\u000a- SyncedRingbuffer: Expose T[] array\u000a\u000a+++\u000a\u000aTODO:\u000a - syncAV!\u000a - test Android\u000a",
        "date" : "2013-08-10T07:14:19+0200",
        "id" : "6332e13b2f0aa9818d37802302f04c90a4fa4239",
        "msg" : "GLMediaPlayer: Add multithreaded decoding w/ textureCount > 2 where",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/openmax/omx_tool.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/openmax/jogamp_opengl_util_av_impl_OMXGLMediaPlayer.c",
          "src/jogl/native/openmax/omx_tool.c",
          "src/jogl/native/openmax/omx_tool.h"
        ],
        "commitId" : "e05e3a4ec36708b35eea9a2db67f6007b68564cf",
        "timestamp" : 1376447588000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix regression of commit 6332e13b2f0aa9818d37802302f04c90a4fa4239 causing optional OMX to fail to compile\u000a",
        "date" : "2013-08-14T04:33:08+0200",
        "id" : "e05e3a4ec36708b35eea9a2db67f6007b68564cf",
        "msg" : "Fix regression of commit 6332e13b2f0aa9818d37802302f04c90a4fa4239",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/openmax/omx_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/openmax/jogamp_opengl_util_av_impl_OMXGLMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/openmax/omx_tool.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
        ],
        "commitId" : "f53b7713e5eb58a86faf0db06db8be35cfa413d9",
        "timestamp" : 1376447639000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "SyncedRingbuffer: peek() don't throw an exception\u000a",
        "date" : "2013-08-14T04:33:59+0200",
        "id" : "f53b7713e5eb58a86faf0db06db8be35cfa413d9",
        "msg" : "SyncedRingbuffer: peek() don't throw an exception",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java"
        ],
        "commitId" : "bc3776633ccad81199a96ff8116195133d862395",
        "timestamp" : 1376448222000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer Multithreaded Decoding: AudioSink (Part-2) - WIP\u000a\u000a- AudioSink.AudioDataFormat\u000a  - add fixedP (fixed-point or floating-point)\u000a\u000a- AudioSink\u000a  - rename 'buffer count' to 'frame count'\u000a  - add setPlaySpeed(..)\u000a  - add isPlaying()\u000a  - add play()\u000a  - add pause()\u000a  - add flush()\u000a  - add: getFrameCount(), getQueuedFrameCount(), getFreeFrameCount(), getEnqueuedFrameCount(),\u000a  - rename: writeData() -> enqueueData(..)\u000a\u000a- ALAudioSink\u000a  - multithreaded usage\u000a\u000a  - make ALCcontext current per thread, now required for multithreaded use\u000a    Use RecursiveLock encapsulating the ALCcontext's makeCurrent/release/destroy,\u000a    since the native operations seem to be buggy.\u000a    NOTE: Think about adding these general methods to ALCcontext\u000a\u000a  - implement new methods\u000a\u000a-\u000a",
        "date" : "2013-08-14T04:43:42+0200",
        "id" : "bc3776633ccad81199a96ff8116195133d862395",
        "msg" : "GLMediaPlayer Multithreaded Decoding: AudioSink (Part-2) - WIP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
        ],
        "commitId" : "c37629ea8fdcb11f7f8a18e37a4cde57d4ba6a01",
        "timestamp" : 1376449379000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-3) - WIP\u000a\u000a- GLMediaPlayer\u000a  - Remove State.Stopped and method stop() - redundant, use pause() / destroy()\u000a  - Add notion of stream IDs\u000a  - Add API doc: State / Stream-ID incl. html-anchor\u000a  - Expose video/audio PTS, ..\u000a  - Expose optional AudioSink\u000a  - Min multithreaded textureCount is 4 (EGL* and FFMPEG*)\u000a\u000a- GLMediaPlayerImpl\u000a  - Move AudioSink rel. impl. to this class,\u000a    allowing a tight video implementation reusing logic.\u000a\u000a  - Remove 'synchronized' methods, synchronize on State\u000a    where applicable\u000a\u000a  - implement new methods (see above)\u000a\u000a  - playSpeed is handled partially in AudioSink.\u000a    If it exeeds AudioSink's capabilities, drop audio and rely solely on video sync.\u000a\u000a  - video sync (WIP)\u000a    - video pts delay based on geometric weight\u000a    - reset video SCR if 'out of range', resync w/ PTS\u000a    -\u000a\u000a  - FramePusher\u000a    - allow interruption when pausing/stopping,\u000a      while waiting for next avail free frame to decode.\u000a\u000a- FFMPEGMediaPlayer\u000a  - Add proper AudioDataFormat negotiation AudioSink <-> libav\u000a  - Parse libav's SampleFormat\u000a  - Remove AudioSink interaction (moved to GLMediaPlayerImpl)\u000a\u000a- Tests (MovieSimple, MovieCube):\u000a  - Add aid/vid selection\u000a  - Add KeyListener for actions: seek(..), play()/pause(), setPlaySpeed(..)\u000a  - Dump perf-string each 2s\u000a\u000a- TODO:\u000a  - Add audio sync in AudioSink, similar to GLMediaPlayer's weighted video delay,\u000a    here: drop audio frames.\u000a",
        "date" : "2013-08-14T05:02:59+0200",
        "id" : "c37629ea8fdcb11f7f8a18e37a4cde57d4ba6a01",
        "msg" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-3) - WIP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLBase.java",
          "make/config/jogl/gl-impl-CustomJavaCode-gles1.java",
          "make/config/jogl/gl-impl-CustomJavaCode-gles3.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java",
          "make/config/jogl/gl-if-CustomJavaCode-es3.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java",
          "make/config/jogl/gl-impl-CustomJavaCode-common.java",
          "make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java"
        ],
        "commitId" : "6c72b1fc68e65bc0d4a0ee1e0442cc1637a67d01",
        "timestamp" : 1376508742000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 815: GL*: Change glIs<Buffer>Enabled() -> glIs<Buffer>Bound() to reflect semanics - Also fix the exception message (enabled/disabled -> bound/unbound)\u000a\u000aReason of change: Avoid confusion and point to the cause!\u000a\u000aAPI change:\u000a  glIsVBOArrayEnabled() -> glIsVBOArrayBound()\u000a  glIsVBOElementArrayEnabled() -> glIsVBOElementArrayBound()\u000a  glIsPBOPackEnabled() -> glIsPBOPackBound()\u000a  glIsPBOUnpackEnabled() -> glIsPBOUnpackBound()\u000a\u000aException message change:\u000a  \"must be enabled to call this method\" -> \"must be bound to call this method\"\u000a  \"must be disabled to call this method\" -> \"must be unbound to call this method\"\u000a",
        "date" : "2013-08-14T21:32:22+0200",
        "id" : "6c72b1fc68e65bc0d4a0ee1e0442cc1637a67d01",
        "msg" : "Fix Bug 815: GL*: Change glIs<Buffer>Enabled() -> glIs<Buffer>Bound() to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-if-CustomJavaCode-es3.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-common.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLBase.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
        ],
        "commitId" : "16324775161ad34672a1506fd707107ac04b4437",
        "timestamp" : 1376562821000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "SyncedRingbuffer: Add 'reset(boolean full)', simplify 'clear(..)'.\u000a\u000a'reset(boolean full)' enables user to reset ringbuffer pointer and assume it's empty or full,\u000awhile 'clear()' shall only remove all references .. etc.\u000a",
        "date" : "2013-08-15T12:33:41+0200",
        "id" : "16324775161ad34672a1506fd707107ac04b4437",
        "msg" : "SyncedRingbuffer: Add 'reset(boolean full)', simplify 'clear(..)'.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java"
        ],
        "commitId" : "c19f9916bc59765e5aaf307b8ecd5d25dfcad6b6",
        "timestamp" : 1376607072000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Provide unit test for Bug 817\u000a",
        "date" : "2013-08-16T00:51:12+0200",
        "id" : "c19f9916bc59765e5aaf307b8ecd5d25dfcad6b6",
        "msg" : "Provide unit test for Bug 817",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java"
        ],
        "commitId" : "bab13046729d8283876e4d2f8855a38ff311d375",
        "timestamp" : 1376608995000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Refine unit test Bug 817 c19f9916bc59765e5aaf307b8ecd5d25dfcad6b6 / Add pbuffer and fbo testing\u000a",
        "date" : "2013-08-16T01:23:15+0200",
        "id" : "bab13046729d8283876e4d2f8855a38ff311d375",
        "msg" : "Refine unit test Bug 817 c19f9916bc59765e5aaf307b8ecd5d25dfcad6b6 / Add",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/GLPixelBuffer.java"
        ],
        "commitId" : "65833bbcec423f9741116dc9b785e6954f2fcec7",
        "timestamp" : 1376609706000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 817 (1/2): GLPixelAttributes checks arguments and queried bytesPerPixel\u000a\u000aGLPixelAttributes checks arguments (componentCount, format / type)\u000aand the queried bytesPerPixel.\u000a",
        "date" : "2013-08-16T01:35:06+0200",
        "id" : "65833bbcec423f9741116dc9b785e6954f2fcec7",
        "msg" : "Fix Bug 817 (1/2): GLPixelAttributes checks arguments and queried",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLPixelBuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
        ],
        "commitId" : "be0204ffe66bb9cb2918bfb01d0235fcaf0b3920",
        "timestamp" : 1376609965000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 817 (2/2): GLContextImpl's getDefaultPixelDataType()/getDefaultPixelDataFormat() use defaults (fix)\u000a\u000aGLContextImpl's getDefaultPixelDataType()/getDefaultPixelDataFormat()\u000auses default values if GL query fails.\u000a",
        "date" : "2013-08-16T01:39:25+0200",
        "id" : "be0204ffe66bb9cb2918bfb01d0235fcaf0b3920",
        "msg" : "Fix Bug 817 (2/2): GLContextImpl's",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
        ],
        "commitId" : "cd0e0465d753255ba0f98a21e3c72f22d8a4b598",
        "timestamp" : 1376667830000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "SyncedRingbuffer Cleanup: private fields, clarify reset(boolean)\u000a",
        "date" : "2013-08-16T17:43:50+0200",
        "id" : "cd0e0465d753255ba0f98a21e3c72f22d8a4b598",
        "msg" : "SyncedRingbuffer Cleanup: private fields, clarify reset(boolean)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
        ],
        "commitId" : "c200045aa661cf82474c2b3c1db0ac69db40452a",
        "timestamp" : 1376669916000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-4) - WIP\u000a\u000a- Use Platform.currentTimeMillis() for accurate timing!\u000a\u000a- GLMediaPlayer / GLMediaPlayerImpl\u000a  - Add DEBUG_NATIVE property jogl.debug.GLMediaPlayer.Native\u000a    for verbose impl. messages, i.e. ffmpeg/libav\u000a\u000a  - Add 'synchronization' section in GLMediaPlayer API doc (WIP)\u000a\u000a  - Use passive non-blocking video synchronization,\u000a    i.e. repeat frames instead of 'sleep'.\u000a    Thx to Xerxes's suggestion.\u000a\u000a  - Add flushing of cached decoded frames,\u000a    allowing to remove complicated 'videoSCR_reset_latch'\u000a\u000a  - FramePusher (threaded decoding):\u000a    - Always create a shared context!\u000a    - Release context while pausing\u000a    - Pre/post 'getNextTextureImpl()' actions only\u000a      at makeCurrent/release.\u000a    - newFrameAvailable(..) signal after decoded frame is enqueued\u000a\u000a- FFMPEGDynamicLibraryBundleInfo\u000a  - Bind add. functions of libavcodec:\u000a    +         \"av_init_packet\",\u000a    +         \"av_new_packet\",\u000a    +         \"av_destruct_packet\",\u000a  - Bind add. functions of libavformat:\u000a    +         \"avformat_seek_file\",\u000a    +         \"av_read_play\",\u000a    +         \"av_read_pause\",\u000a  - DEBUG property := FFMPEGMediaPlayer.DEBUG || DynamicLibraryBundleInfo.DEBUG;\u000a\u000a- FFMPEGMediaPlayer\u000a  - Use libavformat's 'av_read_play()' and 'av_read_pause()',\u000a    which may get utilized for network streams, e.g. RTSP\u000a\u000a  - getNextTextureImpl(..):\u000a    - Fix retry loop\u000a    - Use postNextTextureImpl/preNextTextureImpl if desired (PSM)\u000a\u000a  - Native:\u000a    - Use fixed my_av_q2i32(..) macro (again)\u000a    - Use INVALID_PTS marker (synced w/ Java code)\u000a    - DEBUG: Dump more detailed frame information\u000a    - TODO: Consider passing frame_delay, especially for repeated frames!\u000a\u000a- Tests (MovieSimple, MovieCube):\u000a  - Refine KeyEvents control for seek and speed.\u000a\u000a- TODO:\u000a  - Proper audio clock calculation - difficult w/ OpenAL !\u000a  - Video / Audio sync:\u000a    - seek !\u000a    - streams w/ very async A/V frames\u000a    - Test Streams:\u000a      - Five-minute-sync-test.mp4\u000a      - Audio-Video-Sync-Test-Calibration-23.98fps-24fps.mp4\u000a      - sound_in_sync_test.mp4\u000a      - big_buck_bunny_1080p_surround.avi\u000a",
        "date" : "2013-08-16T18:18:36+0200",
        "id" : "c200045aa661cf82474c2b3c1db0ac69db40452a",
        "msg" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-4) - WIP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
        ],
        "commitId" : "3f262a9f4653a09b28a84442378428c18b64775f",
        "timestamp" : 1376672961000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayerImpl: Refine getNextTexture(..) DEBUG output, put 'last SCR delay' in regular println.\u000a",
        "date" : "2013-08-16T19:09:21+0200",
        "id" : "3f262a9f4653a09b28a84442378428c18b64775f",
        "msg" : "GLMediaPlayerImpl: Refine getNextTexture(..) DEBUG output, put 'last SCR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
        ],
        "commitId" : "2cb284545a2a0fd35762a104fee8107234808389",
        "timestamp" : 1376688625000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer: Use URI instead of URL / Misc refinements\u000a\u000a- GLMediaPlayer: Use URI instead of URL, allowing passing a non resolved location\u000a  - Java's URL doesn't allow 'other' protocols, i.e. RTSP\u000a\u000a- GLMediaPlayer: Add Table of test streams and their location ..\u000a\u000a- FFMPEGMediaPlayer\u000a  - Handle av_read_play/pause response on java side, ignore error - simply dump in DEBUG_NATIVE mode\u000a",
        "date" : "2013-08-16T23:30:25+0200",
        "id" : "2cb284545a2a0fd35762a104fee8107234808389",
        "msg" : "GLMediaPlayer: Use URI instead of URL / Misc refinements",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
        ],
        "commitId" : "c1b44f3f26a8e44d34dc79850716174a8b36ad91",
        "timestamp" : 1377200533000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "SyncedRingbuffer moved to GlueGen, commit 30475c6bbeb9a5d48899b281ead8bb305679028d\u000a",
        "date" : "2013-08-22T21:42:13+0200",
        "id" : "c1b44f3f26a8e44d34dc79850716174a8b36ad91",
        "msg" : "SyncedRingbuffer moved to GlueGen, commit",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
        ],
        "commitId" : "f18a94b3defef16e98badd6d99f2422609aa56c5",
        "timestamp" : 1377200795000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AudioSink: Add END_OF_STREAM_PTS, initSink(..) args: frameGrowAmount and frameLimit allowing an optional used Ringbuffer to grow in implementation.\u000a",
        "date" : "2013-08-22T21:46:35+0200",
        "id" : "f18a94b3defef16e98badd6d99f2422609aa56c5",
        "msg" : "AudioSink: Add END_OF_STREAM_PTS, initSink(..) args: frameGrowAmount and",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java"
        ],
        "commitId" : "c6555b09c455d0db238e4cf57ee3efd4e426f215",
        "timestamp" : 1377203618000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Texture: Add 'toString()' and 'getTextureObject()' w/o GL instance to read existing object name.\u000a",
        "date" : "2013-08-22T22:33:38+0200",
        "id" : "c6555b09c455d0db238e4cf57ee3efd4e426f215",
        "msg" : "Texture: Add 'toString()' and 'getTextureObject()' w/o GL instance to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/TextureSequenceDemo01.java"
        ],
        "commitId" : "4dc4a32720e7b176e6811c0eaa8ddc060e1468da",
        "timestamp" : 1377203970000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TextureSequence: Add END_OF_STREAM_PTS, remove 'blocking' from getNextTexture(..), may blocks .. or not, depending on implementation and state.\u000a",
        "date" : "2013-08-22T22:39:30+0200",
        "id" : "4dc4a32720e7b176e6811c0eaa8ddc060e1468da",
        "msg" : "TextureSequence: Add END_OF_STREAM_PTS, remove 'blocking' from",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/TextureSequenceDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
        ],
        "commitId" : "474ce65081ecd452215bc07ab866666cb11ca8b1",
        "timestamp" : 1377205353000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-5) - WIP\u000a\u000a- Update/fix GLMediaPlayer API doc\u000a\u000a- GLMediaEventListener: Add event bits for all state changes to be delivered via attributesChanged(..)\u000a\u000a- StreamWorker / Decoder Thread:\u000a  - Use StreamWorker only !\u000a  - Handle exceptions on StreamWorker via StreamException\u000a  - Handles stream initialization and decoding (-> initStream(..))\u000a\u000a- Split initGLStream(..) -> initStream(..) + initGL(GL)\u000a  - allow initStream(..)'s implementation being executed on StreamWorker\u000a  - allow GL initialization to be 'postponed' when stream is read,\u000a    i.e. non blocking stream initialization (UI .. etc)\u000a\u000a- Handle EOS via END_OF_STREAM_PTS -> pause/event\u000a\u000a- Video: Use lock-free LFRingbuffer, similar to\u000a  ALAudioSink (commit f18a94b3defef16e98badd6d99f2422609aa56c5)\u000a\u000a+++\u000a\u000a- FFMPEGDynamicLibraryBundleInfo\u000a - Add avcodec's:\u000a     - avcodec_get_frame_defaults, avcodec_free_frame (54.28.0), avcodec_flush_buffers,\u000a - Add avutil's:\u000a     - av_frame_unref (55.0.0)\u000a - Add avformat's:\u000a     - avformat_seek_file (??)\u000a\u000a+++\u000a\u000a- FFMPEGMediaPlayer Native:\u000a  - add 'snoop' video frames for a/v frame count relation.\u000a    disabled per default, since no more needed due to ALAudioSink's\u000a    grow-buffer usage of LFRingbuffer.\u000a\u000a  - use sp_avcodec_free_frame if available\u000a\u000a  - 'useRefCountedFrames=1' for libav 55.0 to cache more than one audio frame,\u000a     not used since ALAudioSink's OpenAL usage does not require it (copies data once).\u000a     Note: the above snooped-video frame count is used here.\u000a\u000a  - use only one cached audio-frame (-> see above, OpenAL copies data once),\u000a    while reusing the NIO buffer!\u000a\u000a  - Perform OpenGL sync (glFinish) in native code!\u000a\u000a  - find proper PTS value, i.e. either frame's PTS or DTS,\u000a    see 'PTSStats'.\u000a\u000a- FFMPEGMediaPlayer Java:\u000a  - use private fields\u000a\u000a  - simplified code due to above changes.\u000a\u000a+++\u000a\u000aWorking Tests: MovieSimple and MovieCube\u000a\u000aTODO-1: Fix\u000a  - Android\u000a  - OMXGLMediaPlayer\u000a\u000aTODO-2:\u000a  - Fix issue where async audio frames arrive much later than 1st video frame, i.e. around 300ms.\u000a  - Default TextureCount .. maybe 3 ?\u000a  - Adding Audio synchronization ?\u000a  - Find 'truth' about correlation of audio and video PTS values,\u000a    currently, we assume both to be unrelated ?\u000a",
        "date" : "2013-08-22T23:02:33+0200",
        "id" : "474ce65081ecd452215bc07ab866666cb11ca8b1",
        "msg" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-5) - WIP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
        ],
        "commitId" : "d9e4b27179102a8f082532abc8beaa603395e113",
        "timestamp" : 1377206667000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FFMPEGMediaPlayer: Transform URI spaces '%20' to ' ' manually, libav doesn't work well w/ URI encoded names.\u000a",
        "date" : "2013-08-22T23:24:27+0200",
        "id" : "d9e4b27179102a8f082532abc8beaa603395e113",
        "msg" : "FFMPEGMediaPlayer: Transform URI spaces '%20' to ' ' manually, libav",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/TimeFrameI.java"
        ],
        "commitId" : "413762735dc54a82fbc98e6b7909543cbbd8622a",
        "timestamp" : 1377350575000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "JOGL/Util: Add generic 'TimeFrameI' for key frame animation of 'things' basen on integer milliseconds.\u000a",
        "date" : "2013-08-24T15:22:55+0200",
        "id" : "413762735dc54a82fbc98e6b7909543cbbd8622a",
        "msg" : "JOGL/Util: Add generic 'TimeFrameI' for key frame animation of 'things'",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TimeFrameI.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
        ],
        "commitId" : "deae6def7a818d3189bec403f8cde2ad9936d416",
        "timestamp" : 1377351512000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "*AudioSink: Add byte/time calc to AudioDataFormat, *AudioFrame OO changes, Reuses ALAudioFrames to ease GC, Ringbuffer changes\u000a\u000a- Adapt to Ringbuffer changes of GlueGen commit f9f881e59c78e3036cb3f956bc97cfc3197f620d\u000a\u000a- Favor AudioSink 'AudioFrame enqueueData(int pts, ByteBuffer bytes, int byteCount)',\u000a  - Impl. shall reuse AudioFrame's instead of creating them on the fly\u000a  - User shall simply pass the net data required, while receiving an internal AudioFrame\u000a\u000a- Add byte/time calc to AudioDataFormat:\u000a  - Add getDuration(byteCount) and getByteCount(ms).\u000a\u000a- *AudioFrame OO changes:\u000a  - abstract AudioFrame extends TimeFrameI\u000a  - allow setting of all components to reuse instanced (GC clean)\u000a\u000a- ALAudioSink reuses ALAudioFrames to ease GC:\u000a  - Remove creating temporary objects to ease GC\u000a\u000a  - ALAudioFrame holds ALBuffer name, remove ActiveBuffer type.\u000a\u000a  - Use ALAudioFrame similar to TextureFrame in GLMediaPlayerImpl,\u000a    i.e. fill them in 'full' Ringbuffer and move them in-between 'full'/'playing' Ringbuffer.\u000a\u000a  -\u000a",
        "date" : "2013-08-24T15:38:32+0200",
        "id" : "deae6def7a818d3189bec403f8cde2ad9936d416",
        "msg" : "*AudioSink: Add byte/time calc to AudioDataFormat, *AudioFrame OO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
        ],
        "commitId" : "d0e01cb5c0ec3e48b8a9b9b79a7795b214c6e3ea",
        "timestamp" : 1377352609000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-6) - DONE\u000a\u000aMultithreaded decoding and API should be considered stable by now,\u000aminor changes may apply if Android/OMX impl. requires it.\u000a\u000aWe still need to solve TODO's as listed below, copied from 474ce65081ecd452215bc07ab866666cb11ca8b1.\u000a\u000a+++\u000a\u000a- *TextureFrame OO changes:\u000a  - TextureFrame extends TimeFrameI\u000a\u000a- GLMediaPlayerImpl*\u000a  - Adapt to Ringbuffer changes of GlueGen commit f9f881e59c78e3036cb3f956bc97cfc3197f620d\u000a\u000a  - Fix impl. method's API doc\u000a    - getNextTextureImpl(..) returns video PTS\u000a\u000a  - Fix audio-only playback\u000a\u000a  - frame dropping shall only happen if:\u000a     - previous frame has not been dropped\u000a     - frame is too later\u000a     - one decoded frame is already available\u000a\u000a  - Don't block for decoder anymore:\u000a     - nextFrame = \"videoFramesDecoded.getBlocking() -> videoFramesDecoded.get()\";\u000a     No 'next decoded frame avail' only could mean:\u000a       - slow decoding/hardware\u000a       - slow transport\u000a     hence we shall not block rendering.\u000a\u000a  - Add DEBUG output if using last frame\u000a\u000a  - Add integer property 'jogl.debug.GLMediaPlayer.StreamWorker.delay' in milliseconds\u000a    to simulate slow decoding, i.e. delay is added in StreamWorker after decoding\u000a    before pushing new frame to Ringbuffer.\u000a\u000a  - FFMPEGMediaPlayer:\u000a    - audioFrameLimitWithVideo 128 -> 64\u000a    - audioFrameLimitAudioOnly 128 -> 32\u000a    - uses AudioSink's 'enqueueData(int pts, ByteBuffer bytes, int byteCount)'\u000a    - fixes for audio-only playback\u000a\u000a+++\u000a\u000aWorking Tests: MovieSimple and MovieCube\u000a\u000aTODO-1: Fix\u000a  - Android\u000a  - OMXGLMediaPlayer\u000a\u000aTODO-2:\u000a  - Fix issue where async audio frames arrive much later than 1st video frame, i.e. around 300ms.\u000a  - Default TextureCount .. maybe 3 ?\u000a  - Adding Audio synchronization ?\u000a  - Find 'truth' about correlation of audio and video PTS values,\u000a    currently, we assume both to be unrelated ?\u000a",
        "date" : "2013-08-24T15:56:49+0200",
        "id" : "d0e01cb5c0ec3e48b8a9b9b79a7795b214c6e3ea",
        "msg" : "GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-6) - DONE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
        ],
        "commitId" : "517371b2c200783890e2f6a173748cf65d3c8c91",
        "timestamp" : 1377373122000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AudioSink.init(..) abstract 'frame count' -> duration [ms] allowing non-frame based AudioSink's to deal w/ desired queue sizes.\u000a\u000a- Rename AudioSink.initSink(..) -> AudioSink.init(..)\u000a\u000a- Move: \"int initialFrameCount, int frameGrowAmount, int frameLimit\" to\u000a        \"int initialQueueSize, int queueGrowAmount, int queueLimit\"\u000a  based on milliseconds instead of frame count.\u000a\u000a- Passing hint 'float frameDuration' to calculate frame count for fame based audio sink, i.e. ALAudioSink.\u000a\u000a- Adding sensible static final default values\u000a\u000a- AudioDataFormat: Add convenient conversion routines (samples/bytes/frame-count)\u000a\u000a- FFMPEGMediaPlayer: Retrieve audio frame size in samples per channel, pass it to AudioSink.init(..)\u000a  to properly calculate frame count/limits based on duration.\u000a",
        "date" : "2013-08-24T21:38:42+0200",
        "id" : "517371b2c200783890e2f6a173748cf65d3c8c91",
        "msg" : "AudioSink.init(..) abstract 'frame count' -> duration [ms] allowing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
        ],
        "commitId" : "8cdbfb676ea31c6719e6f6e8ae7a44e060a5987f",
        "timestamp" : 1377384469000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer/AudioSink: Add set[Audio]Volume(float v)/get[Audio]Volume() allowing to change the audio volume.\u000a",
        "date" : "2013-08-25T00:47:49+0200",
        "id" : "8cdbfb676ea31c6719e6f6e8ae7a44e060a5987f",
        "msg" : "GLMediaPlayer/AudioSink: Add set[Audio]Volume(float",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00b.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java"
        ],
        "commitId" : "8130f54fa3d7cdde59f4a88af081c44ddfb2c7f0",
        "timestamp" : 1377393171000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AndroidGLMediaPlayerAPI14: Fix implementation to coop w/ threaded decoder / Add EOS detection, setAudioVolume(..)\u000a\u000aGLMediaPlayerImpl.initStreamGL(..):\u000a  Only require a minimum texture count of 2,\u000a  which is the bare minimum to allow our algorithm to work,\u000a  i.e. having a 'lastFrame' and avail/playing ringbuffer have each one frame.\u000a\u000aAndroid's MediaPlayer API can only deal w/ one SurfaceTexture,\u000ahence we have to fake a second SurfaceTextureFrame w/ same content\u000ato allow our implementation to work w/ the threaded decoder (min 2 frames).\u000a",
        "date" : "2013-08-25T03:12:51+0200",
        "id" : "8130f54fa3d7cdde59f4a88af081c44ddfb2c7f0",
        "msg" : "AndroidGLMediaPlayerAPI14: Fix implementation to coop w/ threaded",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00b.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/GLAutoDrawableBase.java"
        ],
        "commitId" : "78b4d4ac014af4cc43638ecdb69daf1e17a9b7d1",
        "timestamp" : 1377393188000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLAutoDrawableBase: DEBUG code - Avoid NPE\u000a",
        "date" : "2013-08-25T03:13:08+0200",
        "id" : "78b4d4ac014af4cc43638ecdb69daf1e17a9b7d1",
        "msg" : "GLAutoDrawableBase: DEBUG code - Avoid NPE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLAutoDrawableBase.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/jogl/gl-impl-CustomJavaCode-gles3.java"
        ],
        "commitId" : "d0aee05031cd52ad4f6753a8859a21e77845bc35",
        "timestamp" : 1377393235000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLES3Impl: Add NOP 'finalizeInit()' method, to avoid GLContentImpl not finding it and dumping a DEBUG message\u000a",
        "date" : "2013-08-25T03:13:55+0200",
        "id" : "d0aee05031cd52ad4f6753a8859a21e77845bc35",
        "msg" : "GLES3Impl: Add NOP 'finalizeInit()' method, to avoid GLContentImpl not",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles3.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/rational.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h",
          "make/stub_includes/libav/libavutil/avutil.h",
          "make/stub_includes/libav/libavutil/md5.h",
          "make/stub_includes/libav/libavutil/lfg.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avassert.h",
          "make/stub_includes/libav/libavcodec/dxva2.h",
          "make/stub_includes/libav/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/log.h",
          "make/stub_includes/libav/libavutil/base64.h",
          "make/stub_includes/libav/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/sha.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/error.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h",
          "make/stub_includes/libav/libavutil/opt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/adler32.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/version.h",
          "make/stub_includes/libav/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h",
          "make/stub_includes/libav/libavutil/common.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h",
          "make/stub_includes/libav/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/md5.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avutil.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/xvmc.h",
          "make/stub_includes/libav/libavcodec/opt.h",
          "make/stub_includes/libav/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avcodec.h",
          "make/stub_includes/libav/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h",
          "make/stub_includes/libav/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/cpu.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h",
          "make/stub_includes/libav/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h",
          "make/stub_includes/libav/libavutil/eval.h",
          "make/build-jogl.xml",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/common.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h",
          "make/stub_includes/libav/libavcodec/avfft.h",
          "make/stub_includes/libav/libavutil/dict.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/options_table.h",
          "make/stub_includes/libav/libavcodec/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h",
          "make/stub_includes/libav/libavutil/attributes.h",
          "make/stub_includes/libav/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avformat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vaapi.h",
          "make/stub_includes/libav/libavutil/error.h",
          "make/stub_includes/libav/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/version.h",
          "make/stub_includes/libav/libavutil/mem.h",
          "make/stub_includes/libav/libavformat/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h",
          "make/stub_includes/libav/libavutil/rational.h",
          "make/stub_includes/libav/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/attributes.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h",
          "make/stub_includes/libav/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/aes.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h",
          "make/stub_includes/libav/libavutil/sha.h",
          "make/stub_includes/libav/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lfg.h",
          "make/stub_includes/libav/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vda.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h",
          "make/stub_includes/libav/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/base64.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/dxva2.h",
          "make/stub_includes/libav/libavutil/file.h",
          "make/stub_includes/libav/libavutil/cpu.h",
          "make/stub_includes/libav/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/eval.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h",
          "make/stub_includes/libav/libavcodec/vaapi.h",
          "make/stub_includes/libav/libavutil/aes.h",
          "make/stub_includes/libav/libavutil/fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/random_seed.h",
          "make/stub_includes/libav/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/libavcodec/vdpau.h",
          "make/stub_includes/libav/libavformat/avformat.h",
          "make/stub_includes/libav/libavutil/lzo.h",
          "make/stub_includes/libav/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/libavutil/pixdesc.h",
          "make/stub_includes/libav/libavutil/adler32.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h",
          "make/stub_includes/libav/libavutil/log.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mem.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h",
          "make/stub_includes/libav/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/file.h"
        ],
        "commitId" : "640dbb2e1780a6074b932a455252bb410e4393de",
        "timestamp" : 1377407171000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "libav/ffmpeg: Move current lavc53.lavf53.lavu51 (version 8) header files to their sub-folders; Add lavc54.lavf54.lavu52 (version 9) header files\u000a\u000alavc54.lavf54.lavu52:\u000a  - Begin testing w/ version 9\u000a  - Header files are binary incompatible (data types)\u000a\u000aDefault is still lavc53.lavf53.lavu51\u000a",
        "date" : "2013-08-25T07:06:11+0200",
        "id" : "640dbb2e1780a6074b932a455252bb410e4393de",
        "msg" : "libav/ffmpeg: Move current lavc53.lavf53.lavu51 (version 8) header files",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/samplefmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/avfft.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/options_table.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/pixfmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/md5.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/version.h"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avstring.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/crc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/md5.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/libavutil/cpu.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
        ],
        "commitId" : "469314fff8dc53658db932bab6108107780619ee",
        "timestamp" : 1377407218000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NullGLMediaPlayer: Fix reported VID (fake 0), no AID, textureCount == 2\u000a",
        "date" : "2013-08-25T07:06:58+0200",
        "id" : "469314fff8dc53658db932bab6108107780619ee",
        "msg" : "NullGLMediaPlayer: Fix reported VID (fake 0), no AID, textureCount == 2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "make/scripts/tests-x64.sh",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
        ],
        "commitId" : "1b4edb60e8c91621d93033b8732b2cdef0e7ebe7",
        "timestamp" : 1377407539000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "libav/ffmpeg: Prepare for lavc54.lavf54.lavu52\u000a\u000a- Add compile-time/runtime version check, fail if major versions do not match\u000a  assuming binary incompatibility\u000a\u000a- Add: 'av_find_input_format' for future video input support\u000a\u000a- Manually map '/dev/video<NUM>' to video input - not working yet.\u000a  - WINDOWS: Set file to '<NUM>'\u000a  - Set input format string depending on OS\u000a",
        "date" : "2013-08-25T07:12:19+0200",
        "id" : "1b4edb60e8c91621d93033b8732b2cdef0e7ebe7",
        "msg" : "libav/ffmpeg: Prepare for lavc54.lavf54.lavu52",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/log.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/adler32.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/md5.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/opt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/cpu.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h",
          "make/build-jogl.xml",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/common.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/options_table.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/bswap.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/options_table.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/base64.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/eval.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mem.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/file.h"
        ],
        "commitId" : "07201cfd793f47729caf8667acad41ed1869bf32",
        "timestamp" : 1377496101000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ffmpeg/libav: lavc54.lavf54.lavu52 -> lavc54.lavf54.lavu52.lavr01: Adding libavresample of version 9\u000a",
        "date" : "2013-08-26T07:48:21+0200",
        "id" : "07201cfd793f47729caf8667acad41ed1869bf32",
        "msg" : "ffmpeg/libav: lavc54.lavf54.lavu52 -> lavc54.lavf54.lavu52.lavr01:",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/channel_layout.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/options_table.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avstring.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/samplefmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/options_table.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/version.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/options_table.h"
        ],
        "commitId" : "871c7cac1939e6c7fbcd33aa031b7861f63da6ae",
        "timestamp" : 1377496188000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ffmpeg/libav: remove unsued header files\u000a",
        "date" : "2013-08-26T07:49:48+0200",
        "id" : "871c7cac1939e6c7fbcd33aa031b7861f63da6ae",
        "msg" : "ffmpeg/libav: remove unsued header files",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/options_table.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
        ],
        "commitId" : "e28a3b39e1e8caf3f6cf3bfe82efdaae818a6c7b",
        "timestamp" : 1377496787000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AudioSink: Fixe type names ; Enhance AudioFormat negotiation ; ALAudioSink adds AL_SOFT_buffer_samples support w/ full AL caps\u000a\u000a- Fixe type names:\u000a  - Remove AudioDataType, we only support PCM here anyways\u000a  - AudioDataFormat -> AudioFormat / Add 'planar' attribute to distingush packed/planar data type\u000a  - Validate float types\u000a\u000a- Enhance AudioFormat negotiation\u000a  - Add 'isSupported(AudioFormat format)' which _shall_ be used before 'init(..)'\u000a    to test/negotiate format\u000a  - Add getMaxSupportedChannels(), which may be used w/ getPreferredFormat() if orig requested format fails\u000a    via 'isSupported(..)'\u000a  - 'init(..)' returns boolean only.\u000a\u000a- ALAudioSink adds AL_SOFT_buffer_samples support w/ full AL caps\u000a  - Determine whether AL_SOFT_buffer_samples is supported\u000a  - Use new JOAL ALHelper to convert AudioFormat -> AL-types,\u000a    which also answers the 'isSupported(..)' query.\u000a  - Now allows multiple: channles, sample-types, etc.\u000a",
        "date" : "2013-08-26T07:59:47+0200",
        "id" : "e28a3b39e1e8caf3f6cf3bfe82efdaae818a6c7b",
        "msg" : "AudioSink: Fixe type names ; Enhance AudioFormat negotiation ;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
        ],
        "commitId" : "248256fc8eee90f8d11f66d4b5dba8ad296653a1",
        "timestamp" : 1377497373000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "libav/ffmpeg: version9: Add libavresample support ; Proper AudioFormat negotiation w/ AudioSink; Misc\u000a\u000a- Add libavresample support\u000a  - Resample if avail && (!AV_SAMPLE_FMT_S16 || !prefSampleRate || !sinkSupported)\u000a  - Resample to: prefSampleRate (if set), AV_SAMPLE_FMT_S16 and min(channelCount, maxChannelCount)\u000a\u000a- Proper AudioFormat negotiation w/ AudioSink;\u000a  - Utilize AudioSink's 'isSupported(AudioFormat)'\u000a\u000a- Misc\u000a  - use 'av_get_bytes_per_sample(fmt)' always, don't assume 2\u000a",
        "date" : "2013-08-26T08:09:33+0200",
        "id" : "248256fc8eee90f8d11f66d4b5dba8ad296653a1",
        "msg" : "libav/ffmpeg: version9: Add libavresample support ; Proper AudioFormat",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h"
        ],
        "commitId" : "ee64b0b3e47cc5d52fb3679c582d3ad0134adb9e",
        "timestamp" : 1377497844000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ffmpeg/libav: Remove 'dead' audio/video frame count relation snoop-code\u000a",
        "date" : "2013-08-26T08:17:24+0200",
        "id" : "ee64b0b3e47cc5d52fb3679c582d3ad0134adb9e",
        "msg" : "ffmpeg/libav: Remove 'dead' audio/video frame count relation snoop-code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/jogamp_opengl_util_av_impl_FFMPEGv08Natives.c",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavformat",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/base64.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/aes.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGStaticNatives.c",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avassert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavcodec",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/md5.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/opt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/cpu.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/log.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/attributes.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/eval.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avutil.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/file.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lzo.h",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/common.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/opt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/jogamp_opengl_util_av_impl_FFMPEGv09Natives.c",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h",
          "make/build-jogl.xml",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/rational.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/version.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/libavutil",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vda.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/adler32.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h",
          "src/jogl/classes/jogamp/opengl/openal/av/ALDummyUsage.java",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lfg.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avio.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavutil",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/bswap.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/dict.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/version.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavutil"
        ],
        "commitId" : "b5876b598ecf3eb32ceb183ecbd5d29b8885a304",
        "timestamp" : 1377509920000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "libav/ffmpeg: Compile/Link 2 versions of native FFMPEGMediaPlayer methods FFMPEGNatives -> FFMPEGv08Natives + FFMPEGv09Natives\u000a\u000aEnables FFMPEGMediaPlayer to work w/ either ffmpeg/libav version 8 or 9 w/ same JOGL binary\u000a\u000aSame C source code is compiled against\u000a  1: version 0.8  FFMPEGv08Natives lavc53.lavf53.lavu51\u000a  2: version 0.9  FFMPEGv09Natives lavc54.lavf54.lavu52.lavr01\u000a\u000aFFMPEGv08Natives and FFMPEGv09Natives implements FFMPEGNatives,\u000anative C code uses CPP '##' macro concatenation to produce unique function names.\u000a\u000aTo enable 'cpp' to find the libav* header files matching the desired version,\u000awe have placed them in the c-file's folder, issued '#include \"path/file.h\"\u000aand added symbolic links to allow finding same module and 'sister modules':\u000a\u000als -l libavformat/\u000a..\u000alrwxrwxrwx 1 sven sven    13 Aug 26 12:56 libavcodec -> ../libavcodec\u000alrwxrwxrwx 1 sven sven    14 Aug 26 12:56 libavformat -> ../libavformat\u000alrwxrwxrwx 1 sven sven    12 Aug 26 12:57 libavutil -> ../libavutil\u000a..\u000a\u000aAt static init FFMPEGDynamicLibraryBundleInfo, determines the runtime version\u000aand instantiates the matching FFMPEGNatives, or null if non matches.\u000a\u000aFFMPEGMediaPlayer still compares the compile-time and runtime versions.\u000a\u000aFFMPEGMediaPlayer passes it's own instance to FFMPEGNatives for callbacks.\u000a",
        "date" : "2013-08-26T11:38:40+0200",
        "id" : "b5876b598ecf3eb32ceb183ecbd5d29b8885a304",
        "msg" : "libav/ffmpeg: Compile/Link 2 versions of native FFMPEGMediaPlayer",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGStaticNatives.c"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/jogamp_opengl_util_av_impl_FFMPEGv09Natives.c"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/jogamp_opengl_util_av_impl_FFMPEGv08Natives.c"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavutil"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALDummyUsage.java"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/file.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java"
        ],
        "commitId" : "1801fb8b27ad3b7b2a43c62dcf536b27c67e2f94",
        "timestamp" : 1377510343000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FFMPEGNatives*: Add missing license header\u000a",
        "date" : "2013-08-26T11:45:43+0200",
        "id" : "1801fb8b27ad3b7b2a43c62dcf536b27c67e2f94",
        "msg" : "FFMPEGNatives*: Add missing license header",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
        ],
        "commitId" : "0de489019085246abb437454e9ac8fd6fc238692",
        "timestamp" : 1377510836000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ALAudioSink: Remove force DEBUG info\u000a",
        "date" : "2013-08-26T11:53:56+0200",
        "id" : "0de489019085246abb437454e9ac8fd6fc238692",
        "msg" : "ALAudioSink: Remove force DEBUG info",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher1a.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "make/resources/android/AndroidManifest-test.xml",
          "make/resources/android/AndroidManifest-jogl.xml",
          "make/scripts/tests.sh",
          "make/build-jogl.xml",
          "make/resources/android/res-test/values/strings.xml",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher1b.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00c.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
        ],
        "commitId" : "554ec0576432194f050191bdf248a1462d542a6d",
        "timestamp" : 1377616877000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer: Add camera input / FFMPEG: Fix 'av_packet' leak and add missing symbol 'av_realloc'.\u000a\u000a- Add camera input\u000a  - Use URI w/ scheme 'camera' to determine camera input is desired,\u000a    use URI host as camera id.\u000a    E.g. 'camera://0' for 1st camera.\u000a\u000a  - AndroidGLMediaPlayerAPI14: Via 'Camera'\u000a\u000a  - FFMPEG*: Via libavdevice, device name and input format\u000a\u000a  - TODO: Add controls to manipulate camera if available\u000a\u000a- FFMPEG*\u000a  - Add symbols\u000a    - avcodec_register_all\u000a    - av_realloc (was missing)\u000a    - avdevice_register_all\u000a\u000a  - Load libavdevice (opt)\u000a\u000a  - Camera:\u000a    - Use <ID> (windows) and /dev/video<ID> other OS\u000a    - simply find the input format in native code\u000a\u000a  - Support YUYV422 (used in video4linux2, etc.)\u000a    - Stuff 2x 16bpp (YUYV) into one RGBA pixel!\u000a    - Add texture format for 16bpp\u000a    - Add texture lookup shader\u000a\u000a  - Fix av_packet leak in readNextImpl(..)\u000a    - Restore orig pointer and size values,\u000a      we may have moved along within packet.\u000a      Then call av_free_packet().\u000a\u000a  - Use null AudioSink if audio-id is NONE\u000a",
        "date" : "2013-08-27T17:21:17+0200",
        "id" : "554ec0576432194f050191bdf248a1462d542a6d",
        "msg" : "GLMediaPlayer: Add camera input / FFMPEG: Fix 'av_packet' leak and add",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00c.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/res-test/values/strings.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-test.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher1a.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher1b.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java"
        ],
        "commitId" : "b7e1dcb2b510c91a0e61bea12d0fc153878f894a",
        "timestamp" : 1377616943000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLBuffers: Add forma GL_YCBCR_422_APPLE and types GL_UNSIGNED_SHORT_8_8_APPLE, GL_UNSIGNED_SHORT_8_8_REV_APPLE.\u000a",
        "date" : "2013-08-27T17:22:23+0200",
        "id" : "b7e1dcb2b510c91a0e61bea12d0fc153878f894a",
        "msg" : "GLBuffers: Add forma GL_YCBCR_422_APPLE and types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavformat",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/base64.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avassert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavcodec",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/md5.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/opt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/cpu.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/log.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavutil",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/attributes.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avutil.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/eval.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/file.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lzo.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/common.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/opt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avstring.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavutil",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/version.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/libavutil",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vda.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/adler32.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lfg.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avio.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavutil",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/bswap.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavformat",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/dict.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/version.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavutil"
        ],
        "commitId" : "70fb61d39f4e40de62dd44b2d8c88d43b9efaf42",
        "timestamp" : 1377632331000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix libav/ffmpeg compilation across platforms: Move header back to 'stub_includes'\u000a",
        "date" : "2013-08-27T21:38:51+0200",
        "id" : "70fb61d39f4e40de62dd44b2d8c88d43b9efaf42",
        "msg" : "Fix libav/ffmpeg compilation across platforms: Move header back to",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavutil"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/file.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavutil"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/crc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/libavutil"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavformat",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavcodec",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec"
        ],
        "commitId" : "5031a42647442b71ef32041d332ed5f22d3e6ecf",
        "timestamp" : 1377632475000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix libav/ffmpeg compilation across platforms: Remove symbolic links\u000a",
        "date" : "2013-08-27T21:41:15+0200",
        "id" : "5031a42647442b71ef32041d332ed5f22d3e6ecf",
        "msg" : "Fix libav/ffmpeg compilation across platforms: Remove symbolic links",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavformat"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavutil"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/lzo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h",
          "src/jogl/native/libav/lavc53.lavf53.lavu51/jogamp_opengl_util_av_impl_FFMPEGv08Natives.c",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/mem.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/log.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavresample/avresample.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/parseutils.h",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/base64.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/mem.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/lzo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/time.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/lfg.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/opt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGStaticNatives.c",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/blowfish.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/md5.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/opt.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/aes.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h",
          "make/build-common.xml",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/version.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/version.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/error.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/cpu.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/audio_fifo.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/xtea.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/log.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intfloat_readwrite.h",
          "src/jogl/native/libav/ffmpeg_lavc54_lavf54_lavu52_lavr01.c",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/bswap.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/crc.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/eval.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/common.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avstring.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/avio.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/crc.h",
          "src/jogl/native/libav/ffmpeg_impl_template.c",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/sha.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/imgutils.h",
          "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/adler32.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavresample/version.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/aes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/rational.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h",
          "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/jogamp_opengl_util_av_impl_FFMPEGv09Natives.c",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/base64.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/adler32.h",
          "src/jogl/native/libav/ffmpeg_static.c",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/file.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/attributes.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h",
          "src/jogl/native/libav/ffmpeg_lavc53_lavf53_lavu51.c",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/avio.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/md5.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h",
          "make/build-jogl.xml",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/version.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/rational.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/error.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/eval.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/opt.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/dict.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avconfig.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/file.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/bswap.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/cpu.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/version.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/attributes.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/common.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/sha.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vdpau.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h",
          "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h",
          "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avassert.h"
        ],
        "commitId" : "15ec34db947f89b1d20043b729a09413a425de5d",
        "timestamp" : 1377643469000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix libav/ffmpeg compilation: Use 'dot less' dir/file names; Compile ffmpeg version dependent c-files individually and inject object files. ; ffmpeg *register_all() at setStream0(..)\u000a\u000a- Use 'dot less' dir/file names\u000a\u000a- Compile ffmpeg version dependent c-files individually and inject object files.\u000a\u000a- ffmpeg *register_all() at setStream0(..)\u000a  - Only register devices if available _and_ camera is requested.\u000a",
        "date" : "2013-08-28T00:44:29+0200",
        "id" : "15ec34db947f89b1d20043b729a09413a425de5d",
        "msg" : "Fix libav/ffmpeg compilation: Use 'dot less' dir/file names; Compile",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/xtea.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavresample/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavresample/avresample.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/jogamp_opengl_util_av_impl_FFMPEGv09Natives.c"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/audio_fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/time.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGStaticNatives.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/crc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/file.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "edit",
            "file" : "make/build-common.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_static.c"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/mem.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/error.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/eval.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/attributes.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/error.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/mathematics.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_lavc54_lavf54_lavu52_lavr01.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/sha.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/lavc53.lavf53.lavu51/jogamp_opengl_util_av_impl_FFMPEGv08Natives.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/aes.h"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_lavc53_lavf53_lavu51.c"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/lzo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/blowfish.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/md5.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/pixfmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/avcodec.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/file.h"
          },
          {
            "editType" : "delete",
            "file" : "make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/pixfmt.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
        ],
        "commitId" : "b99511d438a6c621a5afc582168cca69bd2eb9da",
        "timestamp" : 1377643527000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FFMPEGMediaPlayer: Fix av-audio-fmt -> AudioFormat parsing (fixedP was wrong for float values)\u000a",
        "date" : "2013-08-28T00:45:27+0200",
        "id" : "b99511d438a6c621a5afc582168cca69bd2eb9da",
        "msg" : "FFMPEGMediaPlayer: Fix av-audio-fmt -> AudioFormat parsing (fixedP was",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/libav/ffmpeg_impl_template.c",
          "src/jogl/native/GLContext.c",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/jogl/native/JoglCommon.c",
          "make/scripts/tests-x64.bat",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java",
          "make/scripts/tests-x64-dbg.bat",
          "make/scripts/tests.sh",
          "make/scripts/tests-win.bat",
          "make/build-jogl.xml"
        ],
        "commitId" : "9bf14f3c6bf98bd86913bec6e7feb54537f9b7d3",
        "timestamp" : 1377679446000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix libav/ffmpeg compilation; FFMPEGMediaPlayer Enahncements (More YUV*, Use def. high camera options, cleanup symbols)\u000a\u000a- Fix libav/ffmpeg compilation\u000a  - Split native GLContext code from JoglCommon\u000a  - JoglCommon is required for ffmpeg_* c-compile/link\u000a\u000a- Supported versions now:\u000a  - 0.8 53.53.51\u000a  - 9.0 54.54.52\u000a\u000a- FFMPEGMediaPlayer\u000a  - Update API doc, add compatibility .. etc\u000a\u000a  - Pixel format conversions (via shader texture lookup func):\u000a     - YUV420P, YUVJ420P\u000a     - YUV422P, YUVJ422P\u000a     - YUYV422\u000a\u000a  - Properly handle aid/vid\u000a\u000a  - In camera mode: set high default values\u000a    - TODO: Make it configurable via camera URI:\u000a      - video_size\u000a      - framerate\u000a      - ?\u000a\u000a- FFMPEGDynamicLibraryBundleInfo\u000a  - Cleanup symbols / remove unused (pre 53)\u000a  - Add av_dict_* methods\u000a",
        "date" : "2013-08-28T10:44:06+0200",
        "id" : "9bf14f3c6bf98bd86913bec6e7feb54537f9b7d3",
        "msg" : "Fix libav/ffmpeg compilation; FFMPEGMediaPlayer Enahncements (More YUV*,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64-dbg.bat"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/JoglCommon.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-win.bat"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/GLContext.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.bat"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/time.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vaapi.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/version.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/dict.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/aes.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/samplefmt.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/adler32.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vdpau.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vda.h",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "make/scripts/tests.sh",
          "make/build-jogl.xml",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/channel_layout.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/log.h",
          "make/scripts/tests-x64.bat",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/imgutils.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/sha.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avassert.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intreadwrite.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libswresample/version.h",
          "src/jogl/native/libav/ffmpeg_impl_template.c",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/bswap.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/xtea.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavresample/avresample.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/fifo.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/frame.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/base64.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libswresample/swresample.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/mathematics.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/common.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/hmac.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/crc.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avconfig.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/error.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/blowfish.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/lfg.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/lzo.h",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/audio_fifo.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/avformat.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/old_pix_fmts.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/version.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/xvmc.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/parseutils.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/file.h",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv10Natives.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/attributes.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libswresample/swresample.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavresample/version.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/version.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/md5.h",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/audioconvert.h",
          "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libswresample/version.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/avfft.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/pixdesc.h",
          "src/jogl/native/libav/ffmpeg_static.c",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/buffer.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avstring.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avutil.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intfloat.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intfloat_readwrite.h",
          "src/jogl/native/libav/ffmpeg_dshow.c",
          "make/scripts/make.jogl.all.linux-x86_64.sh",
          "make/scripts/tests-x64.sh",
          "src/jogl/native/libav/ffmpeg_lavc55_lavf55_lavu52_lavr01.c",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/cpu.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/rational.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/opt.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/dxva2.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/eval.h",
          "src/jogl/native/libav/ffmpeg_dshow.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/mem.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/random_seed.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/avio.h",
          "make/scripts/tests-x64-dbg.bat",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/pixfmt.h",
          "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/avcodec.h"
        ],
        "commitId" : "eca6a5cb1e2beda84dfbafc31ed225e272f4f3fb",
        "timestamp" : 1377802017000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Enhance GLMediaPlayer: Full FFMPeg support, 'dshow' camera support on windows, 2 more pixel formats, fail-safe data handling\u000a\u000a- add support for ffmpeg 2 / libav 10 -> lavc55_lavf55_lavu52_lavr01\u000a\u000a- add support for ffmpeg libswresample (similar to libavresample)\u000a\u000a- handle BGRA (GL type) and BGR24 (texture shader)\u000a\u000a- Change Camera URI semantics, drop 'host' and use 'path' for camera ID\u000a  and use 'query' for options.\u000a\u000a- add support for Window's DShow camera selection\u000a  - our camera id -> index of list of video-input devices,\u000a    this gives us same behavior as w/ Linux\u000a  - requires windows libs: strmiids, uuid, ole32, oleaut32\u000a  - Compiles w/ MingW64, works w/ libav/ffmpeg\u000a  - TODO: test compilation w/ MingW 32bit !\u000a\u000a- don't push data to texture if (linesize <= 0)\u000a  this may happen due to buggy decoder / setup ..\u000a\u000aTested manually on GNU/Linux x64 and Windows x64:\u000a  - GNU/Linux libav 0.8, libav 9, libav 10, ffmpeg 1.2, ffmpeg 2.0\u000a  - Windows   libav 0.8, libav 9, ffmpeg 2.0\u000a  - videos and camera\u000a",
        "date" : "2013-08-29T20:46:57+0200",
        "id" : "eca6a5cb1e2beda84dfbafc31ed225e272f4f3fb",
        "msg" : "Enhance GLMediaPlayer: Full FFMPeg support, 'dshow' camera support on",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libswresample/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/cpu.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/avio.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/pixfmt.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/buffer.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/base64.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libswresample/swresample.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avassert.h"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.sh"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libswresample/swresample.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/dict.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/aes.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_dshow.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/frame.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/channel_layout.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/avcodec.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/eval.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/crc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/audio_fifo.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/audioconvert.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavresample/avresample.h"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv10Natives.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/error.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/lzo.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/mathematics.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/opt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/rational.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/time.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vaapi.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/xtea.h"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.bat"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/common.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/avformat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/lfg.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/imgutils.h"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-x86_64.sh"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/random_seed.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavresample/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libswresample/version.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_static.c"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_dshow.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/version.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avconfig.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/file.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/mem.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intreadwrite.h"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64-dbg.bat"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/native/libav/ffmpeg_lavc55_lavf55_lavu52_lavr01.c"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/dxva2.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/bswap.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intfloat_readwrite.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vdpau.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intfloat.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/old_pix_fmts.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/attributes.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/log.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/avfft.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avstring.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/sha.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avutil.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vda.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/samplefmt.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/pixdesc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/hmac.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/blowfish.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/parseutils.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/xvmc.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/adler32.h"
          },
          {
            "editType" : "add",
            "file" : "make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/md5.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_impl_template.c",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/native/libav/ffmpeg_dshow.c"
        ],
        "commitId" : "e1883b6402231044cc6bdf67a45c1b3610e34535",
        "timestamp" : 1377841081000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FFMPEGMediaPlayer: Handle v-flipped 'bottom-up' pictures ; Refine API doc 'camera ID'\u000a\u000aIf linesize is < 0, it is not invalid as assumed in commit eca6a5cb1e2beda84dfbafc31ed225e272f4f3fb,\u000abut vertically flipped (bottom-up).\u000a\u000aWe have to adjust the data pointers, which are moved to the upper end of memory as well\u000aand can proceed as usual.\u000a\u000aTODO:\u000a  - Update texture 'mustFlipVertically' to 'false' in this case.\u000a  - Later:\u000a    - Allow updating texture size ..\u000a    - Whole pixel-fmt/texture-lookup-shader association must scale better,\u000a      i.e. extract the 'knowledge' into one class, use a static shader code\u000a      using uniforms instead of hard-coded values .. etc.\u000a",
        "date" : "2013-08-30T07:38:01+0200",
        "id" : "e1883b6402231044cc6bdf67a45c1b3610e34535",
        "msg" : "FFMPEGMediaPlayer: Handle v-flipped 'bottom-up' pictures ; Refine API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_dshow.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java"
        ],
        "commitId" : "ad4797e6875d8fc635971ed6d8dd68326c083540",
        "timestamp" : 1377843032000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Texture: Add 'setMustFlipVertically(boolean)' allowing to change the flipped characteristics.\u000a",
        "date" : "2013-08-30T08:10:32+0200",
        "id" : "ad4797e6875d8fc635971ed6d8dd68326c083540",
        "msg" : "Texture: Add 'setMustFlipVertically(boolean)' allowing to change the",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/jogl/native/libav/ffmpeg_impl_template.c",
          "src/jogl/native/libav/ffmpeg_tool.h",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "make/scripts/tests-x64.sh",
          "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
        ],
        "commitId" : "4cb3763415bb5f82520fd02f56412076f80a84e6",
        "timestamp" : 1377869494000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer enhancements: State, Camera options, detect and act on orientation change (flipped), API-doc,\u000a\u000a- State\u000a  - Fix state transition (initGL() error)\u000a\u000a- Camera options\u000a  - options uses ';' as query separator\u000a  - don't use 'default' options, driver should know\u000a\u000a- Detect and act on orientation change (flipped)\u000a  - ffmpeg impl detects if flipped changes and triggers a SIZE update event.\u000a    This allows application to react, i.e. re-init GL and use new TextureCoord's.\u000a    Test: Works well on Windows w/ rawvideo dshow camera driver/codec.\u000a\u000a- API-doc\u000a  - TexSeqEventListener/GLMediaEventListener usage / constraints (GL, ..)\u000a  - State transition fix\u000a",
        "date" : "2013-08-30T15:31:34+0200",
        "id" : "4cb3763415bb5f82520fd02f56412076f80a84e6",
        "msg" : "GLMediaPlayer enhancements: State, Camera options, detect and act on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
        ],
        "commitId" : "a7024efba2fb3731d0a67df187c258edf2b33f0d",
        "timestamp" : 1377869516000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLWindow: Shorten API-doc references\u000a",
        "date" : "2013-08-30T15:31:56+0200",
        "id" : "a7024efba2fb3731d0a67df187c258edf2b33f0d",
        "msg" : "GLWindow: Shorten API-doc references",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "doc/HowToBuild.html"
        ],
        "commitId" : "93765228f467c531f11d1c9c4fe3d4f8406f8db1",
        "timestamp" : 1377901718000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested w/  >= 4.8.1\u000a\u000a- The previous MingW64 would still work, however we should align 32bit and 64bit versions\u000a\u000a- Mingw 32bit does not support dshow/com properly!\u000a\u000a- Use MingW64 32bit builds solve the problem\u000a",
        "date" : "2013-08-31T00:28:38+0200",
        "id" : "93765228f467c531f11d1c9c4fe3d4f8406f8db1",
        "msg" : "Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "doc/HowToBuild.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/tests-x64.sh",
          "make/scripts/tests-x64.bat",
          "make/scripts/tests-x32.bat",
          "make/scripts/tests-x32-dbg.bat"
        ],
        "commitId" : "f5bc467cfa7deebabfdab6335c6c3704bc610609",
        "timestamp" : 1377901779000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Scripts/Windows: Test x32 and x64 builds w/ ffmpeg 2.x !\u000a",
        "date" : "2013-08-31T00:29:39+0200",
        "id" : "f5bc467cfa7deebabfdab6335c6c3704bc610609",
        "msg" : "Scripts/Windows: Test x32 and x64 builds w/ ffmpeg 2.x !",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x32-dbg.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x32.bat"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/libav/ffmpeg_dshow.c",
          "src/jogl/native/libav/ffmpeg_static.c"
        ],
        "commitId" : "1693604b4daae4571069b58bdc863516b95999a6",
        "timestamp" : 1377901873000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FFMPEG/GLMediaPlayer: Fix compiler errors w/ new MingW 4.8.1: 'strsafe.h' -> don't use tchar.h; Fix compiler warning: Add missing (intptr_t) cast.\u000a",
        "date" : "2013-08-31T00:31:13+0200",
        "id" : "1693604b4daae4571069b58bdc863516b95999a6",
        "msg" : "FFMPEG/GLMediaPlayer: Fix compiler errors w/ new MingW 4.8.1:",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_dshow.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_static.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLContext.java"
        ],
        "commitId" : "5b77b3c5c9c55eec45c145dd61965393f159103b",
        "timestamp" : 1377920147000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLContext: Add missing 'isGLESProfile()' and fix 'isGLcore()', i.e. GL2ES2 -> GLES2 (in profile set)\u000a",
        "date" : "2013-08-31T05:35:47+0200",
        "id" : "5b77b3c5c9c55eec45c145dd61965393f159103b",
        "msg" : "GLContext: Add missing 'isGLESProfile()' and fix 'isGLcore()', i.e.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html"
        ],
        "commitId" : "658493d2cdceeb9a61d6c40b3d8f7354ce0d7534",
        "timestamp" : 1377920294000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "WWW: Remove 'Meet us @ SIGGRAPH 2013' ; Siggraph 2013 link to local doc page!\u000a",
        "date" : "2013-08-31T05:38:14+0200",
        "id" : "658493d2cdceeb9a61d6c40b3d8f7354ce0d7534",
        "msg" : "WWW: Remove 'Meet us @ SIGGRAPH 2013' ; Siggraph 2013 link to local doc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
        ],
        "commitId" : "14d2d6865ebcfd8f4c1bdb1600f29fc2b1a4366d",
        "timestamp" : 1377952844000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer: pause() -> pause(boolean flush): Allowing to flush buffers, next frame after play() will provide new frame. Added API doc.\u000a",
        "date" : "2013-08-31T14:40:44+0200",
        "id" : "14d2d6865ebcfd8f4c1bdb1600f29fc2b1a4366d",
        "msg" : "GLMediaPlayer: pause() -> pause(boolean flush): Allowing to flush",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/libav/ffmpeg_impl_template.c"
        ],
        "commitId" : "dc604ed9b4085d406a8f95d235501e427458d24e",
        "timestamp" : 1378003019000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ffmpeg_impl_template: Remove DEBUG line ..\u000a",
        "date" : "2013-09-01T04:36:59+0200",
        "id" : "dc604ed9b4085d406a8f95d235501e427458d24e",
        "msg" : "ffmpeg_impl_template: Remove DEBUG line ..",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "make/scripts/tests-x64.sh",
          "src/jogl/native/libav/ffmpeg_tool.h"
        ],
        "commitId" : "87fe4c89d1b69773d62c1917594ddf7a724c6d71",
        "timestamp" : 1378063603000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FFMPEGMediaPlayer: Handle use-case of having [av|sw]resample lib, but not compiled for it -> pass\u000a\u000aScenario ffmpeg-0.10, where we are not prepared (compiled-in) for sw-resample support.\u000aDon't use if compiled in version (CC) is < 0 (n/a), and allow to pass at load time.\u000a",
        "date" : "2013-09-01T21:26:43+0200",
        "id" : "87fe4c89d1b69773d62c1917594ddf7a724c6d71",
        "msg" : "FFMPEGMediaPlayer: Handle use-case of having [av|sw]resample lib, but",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_tool.h"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch11NewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug611AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentChildWindowBug632NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLWindowNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestX11DefaultDisplay.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectFloatNOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectDoubleNOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestBug722GLContextDrawableSwitchNewt2AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentParentingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindows01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWTCardLayoutAnimatorStartStopBug532.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch21Newt2AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestOlympicES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext11VSyncAnimNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTBenchmarkNewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestRemoteGLWindows01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAO.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows02NEWTAnimated.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMRTNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestFocus02SwingAWTRobot.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindowInvisiblePointer01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestRemoteWindow01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestTeapotNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestFocus01SwingAWTRobot.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.java",
          ".classpath",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLExtensionQueryOffscreen.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNEWTCloseX11DisplayBug565.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch12AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindowWarpPointer01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLVersionParsing00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocusTraversal01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext12FPSAnimNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLPointsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/newt/TestGeomShader01TextureGL3NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix02NOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestES1FixedFunctionPipelineNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug460GLCanvasNPEAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove03GLWindowNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java"
        ],
        "commitId" : "43cc2ea7529f92068ec3645e87e439f129fec99b",
        "timestamp" : 1378082355000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* classes; Relying on junit 4.11 + hamcrest 1.2 (deployed in Gluegen junit.jar)\u000a\u000aSee gluegen commits:\u000a  - 10a28c860bd3f4ccecef156c9bbbc88087bf568d\u000a  - 70c9ba258c5ba3d78f0f52faf37d88b4c62d0c96\u000a",
        "date" : "2013-09-02T02:39:15+0200",
        "id" : "43cc2ea7529f92068ec3645e87e439f129fec99b",
        "msg" : "Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLPointsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix02NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestFocus02SwingAWTRobot.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestTeapotNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch11NewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestRemoteGLWindows01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTBenchmarkNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch21Newt2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMRTNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentParentingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestFocus01SwingAWTRobot.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindowWarpPointer01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext12FPSAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch12AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectDoubleNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentChildWindowBug632NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestX11DefaultDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocusTraversal01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext11VSyncAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestES1FixedFunctionPipelineNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug611AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove03GLWindowNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLWindowNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestRemoteWindow01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug460GLCanvasNPEAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestBug722GLContextDrawableSwitchNewt2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindowInvisiblePointer01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestOlympicES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNEWTCloseX11DisplayBug565.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectFloatNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows02NEWTAnimated.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLVersionParsing00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/newt/TestGeomShader01TextureGL3NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLExtensionQueryOffscreen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWTCardLayoutAnimatorStartStopBug532.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : ".classpath"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindows01NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/Animator.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
        ],
        "commitId" : "32171ee45370a9c6dacb582c39d51d0ff17911f1",
        "timestamp" : 1378091111000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Animator/GLWindow: Catch 'ThreadDeath/Throwable' and dump info in DEBUG mode (cosmetic change only); Typo in comment; TestSharedContextListNEWT2: Stop animator.\u000a",
        "date" : "2013-09-02T05:05:11+0200",
        "id" : "32171ee45370a9c6dacb582c39d51d0ff17911f1",
        "msg" : "Animator/GLWindow: Catch 'ThreadDeath/Throwable' and dump info in DEBUG",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/Animator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java"
        ],
        "commitId" : "4beef4fe856690b070ba06a6caf4515aebd7171b",
        "timestamp" : 1378098710000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "X11GLXDrawableFactory.Shutdown: Disable shared context destruction since it may lead to a JVM freeze ..\u000a\u000a.. on ATI fglrx driver 32bit on 64bit w/ a frozen shared GL context involved.\u000a\u000aHence we have to rely on the driver cleanup when JVM hits 'exit',\u000aequal to the Windows implementation.\u000a",
        "date" : "2013-09-02T07:11:50+0200",
        "id" : "4beef4fe856690b070ba06a6caf4515aebd7171b",
        "msg" : "X11GLXDrawableFactory.Shutdown: Disable shared context destruction since",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
        ],
        "commitId" : "275540ba96155277d45b4312888e60b65c372454",
        "timestamp" : 1378107623000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Revert commit 4beef4fe856690b070ba06a6caf4515aebd7171b manually for testing purposes .. (ATI fglrx driver issues)\u000a",
        "date" : "2013-09-02T09:40:23+0200",
        "id" : "275540ba96155277d45b4312888e60b65c372454",
        "msg" : "Revert commit 4beef4fe856690b070ba06a6caf4515aebd7171b manually for",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/qun",
      "fullName" : "qun"
    }
  ]
}