summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2013-12-04 13:23:07 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2013-12-04 13:23:07 +0100
commit972274aa39e3e978f4a9a8e870b1e3dedfa4b188 (patch)
tree9c821bbc6f70a9c07dfe35c989a425d1a0957c85 /test
parent356322ba698e2e864d53e025aa8e131f5e2e690b (diff)
Remove old test_raw
Diffstat (limited to 'test')
-rw-r--r--test/test_raw.cc78
1 files changed, 0 insertions, 78 deletions
diff --git a/test/test_raw.cc b/test/test_raw.cc
deleted file mode 100644
index c3dcb71..0000000
--- a/test/test_raw.cc
+++ /dev/null
@@ -1,78 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* vim: set et sw=2 ts=2: */
-/***************************************************************************
- * test_raw.cc
- *
- * Mon Sep 2 14:02:16 CEST 2013
- * Copyright 2013 Bent Bisballe Nyeng
- * deva@aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of lrtp.
- *
- * lrtp is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * lrtp is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with lrtp; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-#include <lrtp.h>
-
-#include <stdio.h>
-
-#define KEY "123456789012345678901234567890123456789012345678901234567890"
-#define SSRC 1234567890
-
-void dump(const char *title, const char *buf, size_t size)
-{
- printf("%12s: ", title);
- for(int i = 0; i < size; i++) {
- if(i % 8 == 0) printf(" ");
- printf("%02x ", (unsigned char)*buf++);
- }
- printf("\n");
-}
-
-int main()
-{
- const char frame[] = "foo";
-
- struct lrtp_t *lrtp = lrtp_init(KEY, SSRC);
-
- unsigned int csrc = 42;
- struct lrtp_profile_t *profile =
- lrtp_create_profile(lrtp, PROFILE_RAW, csrc,
- OPTION_RAW_PKG_SIZE, 4,
- OPTION_END);
- if(profile == NULL) {
- printf("Could not create profile!\n");
- return 1;
- }
-
- char packet[16*1024];
- size_t size = sizeof(packet);
-
- for(unsigned int ts = 0; ts < 8; ts++) {
- int ret = 0;
- ret = lrtp_enqueue_frame(profile, frame, sizeof(frame));
- while( (ret = lrtp_pack(lrtp, packet, sizeof(packet))) != 0) {
- dump("pkg", packet, ret);
- }
- }
-
- lrtp_destroy_profile(lrtp, csrc);
-
- lrtp_close(lrtp);
-
- return 0;
-}
-