Examples of ZencoderJob


Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

public class ZencoderJobTest {

  @Test
  public void testWithoutOptions() throws ParserConfigurationException {
    ZencoderJob job = new ZencoderJob("http://testpath/");
    String doc = StringUtil.stripSpacesAndLineBreaksFrom(job.toString());
    String expected = ("<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
        + "<api-request>" + "<input>http://testpath/</input>"
        + "<download_connections>5</download_connections>"
        + "<test>0</test><private>0</private>" + "</api-request>").replaceAll(" ", "");
    Assert.assertEquals(doc, expected);
View Full Code Here

Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

    Assert.assertEquals(doc, expected);
  }
 
  @Test
  public void testWithOptions() throws ParserConfigurationException {
    ZencoderJob job = new ZencoderJob("http://testpath/");
   
    job.setDownloadConnections(10);
    job.setTest(true);
    job.setPrivate(true);
    job.setZencoderRegion(ZencoderRegion.ASIA);
    job.setPassThrough("user_id:100");

    String doc = StringUtil.stripSpacesAndLineBreaksFrom(job.toString());
    String expected = ("<?xmlversion=\"1.0\"encoding=\"UTF-8\"?>" +
                "<api-request>" +
                "<input>http://testpath/</input>" +
                "<region>asia</region>" +
                "<download_connections>10</download_connections>" +
View Full Code Here

Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

    out.addWatermark(watermark2);

    out2.setDeblock(true);
    out2.setAutolevel(true);
    out2.setDenoise(ZencoderDenoiseFilter.WEAK);
    ZencoderJob job = new ZencoderJob("http://test4/");
    job.addOutput(out);
    job.addOutput(out2);
    job.setPrivate(true);

    String doc = StringUtil.stripSpacesAndLineBreaksFrom(job);
    String expected = "<?xmlversion=\"1.0\"encoding=\"UTF-8\"?><api-request><input>http://test4/</input><download_connections>5</download_connections><test>0</test><private>1</private><outputstype=\"array\"><output><label>test</label><url>se://test/</url><speed>4</speed><public>0</public><video_codec>h264</video_codec><upscale>0</upscale><deinterlace>detect</deinterlace><skip_video>0</skip_video><deblock>0</deblock><autolevel>0</autolevel><audio_codec>aac</audio_codec><skip_audio>0</skip_audio><watermarkstype=\"array\"><watermark><url>http://url/</url><x>-10</x><y>-10</y></watermark><watermark><url>http://url/</url><x>-10</x><y>-10</y></watermark></watermarks><access-controls><access_control><grantee>test</grantee><permissions><permission>FULL_CONTROL</permission><permission>READ</permission></permissions></access_control></access-controls><notificationstype=\"array\"><notification><url>test@test.de</url></notification><notification><url>test2@test.de</url></notification></notifications></output><output><label>test2</label><url>se://test2/</url><speed>4</speed><public>0</public><video_codec>h264</video_codec><upscale>0</upscale><deinterlace>detect</deinterlace><skip_video>0</skip_video><denoise>weak</denoise><deblock>1</deblock><autolevel>1</autolevel><audio_codec>aac</audio_codec><skip_audio>0</skip_audio></output></outputs></api-request>";
    // System.out.println(doc);
    Assert.assertEquals(doc, expected);
View Full Code Here

Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

  public void createAndCancelJobTest(ApiVersionProvider provider)
      throws ZencoderErrorResponseException {

    ZencoderAPIVersion apiVersion = provider.getApiVersion();
    IZencoderClient client = createClient(apiVersion);
    ZencoderJob job = new ZencoderJob(TEST_VIDEO_URL);
    job.setZencoderRegion(ZENCODER_REGION);
    job.setTest(true);

    client.createJob(job);
    int jobId = job.getJobId();
    Assert.assertTrue(jobId >= 0);

    jobMap.put(apiVersion, jobId);

    boolean canceled = client.cancelJob(job);
View Full Code Here

Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

  @Test(dataProvider = "ApiVersionDS", expectedExceptions = ZencoderErrorResponseException.class)
  public void createJobAndProduceErrorWithMalformedVideoURL(
      ApiVersionProvider provider) throws ZencoderErrorResponseException {
    ZencoderAPIVersion apiVersion = provider.getApiVersion();
    IZencoderClient client = createClient(apiVersion);
    ZencoderJob job = new ZencoderJob("s" + TEST_VIDEO_URL);
    job.setZencoderRegion(ZENCODER_REGION);
    job.setTest(true);

    client.createJob(job);
  }
View Full Code Here

Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

  @Test(dataProvider = "ApiVersionDS", dependsOnMethods = "createAndCancelJobTest")
  public void resubmitAndCancelJobTest(ApiVersionProvider provider) {

    ZencoderAPIVersion apiVersion = provider.getApiVersion();
    IZencoderClient client = createClient(apiVersion);
    ZencoderJob job = new ZencoderJob("");
    job.setJobId(jobMap.get(apiVersion));

    boolean resubmitted = client.resubmitJob(job);

    Assert.assertTrue(resubmitted);
View Full Code Here

Examples of de.bitzeche.video.transcoding.zencoder.job.ZencoderJob

  @Test(dataProvider = "ApiVersionDS", dependsOnMethods = "resubmitAndCancelJobTest")
  public void deleteTest(ApiVersionProvider provider) {
    ZencoderAPIVersion apiVersion = provider.getApiVersion();
    IZencoderClient client = createClient(apiVersion);
    ZencoderJob job = new ZencoderJob("");
    job.setJobId(jobMap.get(apiVersion));
    client.deleteJob(job);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.