基于海思3516v300编译的rtmpdump库文件以及源码


基于海思3516v300编译的rtmpdump库文件以及源码,可以下载下来直接使用,其中还包括编译需要的openssl以及libz。
资源截图
代码片段和文件信息
#include 
#include 
#include 
#include 
    
#define sk_Student_new(st) SKM_sk_new(Student (st))
#define sk_Student_new_null() SKM_sk_new_null(Student)
#define sk_Student_free(st) SKM_sk_free(Student (st))
#define sk_Student_num(st) SKM_sk_num(Student (st))
#define sk_Student_value(st i) SKM_sk_value(Student (st) (i))
#define sk_Student_set(st i val) SKM_sk_set(Student (st) (i) (val))
#define sk_Student_zero(st) SKM_sk_zero(Student (st))
#define sk_Student_push(st val) SKM_sk_push(Student (st) (val))
#define sk_Student_unshift(st val) SKM_sk_unshift(Student (st) (val))
#define sk_Student_find(st val) SKM_sk_find(Student (st) (val))
#define sk_Student_delete(st i) SKM_sk_delete(Student (st) (i))
#define sk_Student_delete_ptr(st ptr) SKM_sk_delete_ptr(Student (st) (ptr))
#define sk_Student_insert(st val i) SKM_sk_insert(Student (st) (val) (i))
#define sk_Student_set_cmp_func(st cmp) SKM_sk_set_cmp_func(Student (st) (cmp))
#define sk_Student_dup(st) SKM_sk_dup(Student st)
#define sk_Student_pop_free(st free_func) SKM_sk_pop_free(Student (st) (free_func))
#define sk_Student_shift(st) SKM_sk_shift(Student (st))
#define sk_Student_pop(st) SKM_sk_pop(Student (st))
#define sk_Student_sort(st) SKM_sk_sort(Student (st))

typedef    struct    Student_st
{
char        *name;
int        age;
char        *otherInfo;
}Student;
typedef    STACK_OF(Student)    Students;

Student *Student_Malloc()
{
Student *a=malloc(sizeof(Student));
a->name=malloc(20);
strcpy(a->name“zcp“);
a->otherInfo=malloc(20);
strcpy(a->otherInfo“no info“);
return a;
}

void    Student_Free(Student *a)
{
free(a->name);
free(a->otherInfo);
free(a);
}
static    int Student_cmp(Student *aStudent *b)
{
int        ret;

ret=strcmp(a->nameb->name);
return ret;
}

int    main()
{
Students        *s*snew;
Student                *s1*one*s2;
int            inum;

s=sk_Student_new_null();
snew=sk_Student_new(Student_cmp);
s2=Student_Malloc();
sk_Student_push(snews2);
i=sk_Student_find(snews2);
s1=Student_Malloc();
sk_Student_push(ss1);
num=sk_Student_num(s);
for(i=0;i{
one=sk_Student_value(si);
printf(“student name :    %s
“one->name);
printf(“sutdent    age  :    %d
“one->age);
printf(“student otherinfo :    %s


“one->otherInfo);
}
sk_Student_pop_free(sStudent_Free);
sk_Student_pop_free(snewStudent_Free);
return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4303  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslinc_rehash

     文件    3019598  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslinopenssl

     文件       2434  2018-04-19 23:21  openssl_zlib_rtmpdumpopensslhello.c

     文件     252606  2018-04-19 23:26  openssl_zlib_rtmpdumpopensslhello.exe

     文件       6146  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslaes.h

     文件      63045  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslasn1.h

     文件      34475  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslasn1t.h

     文件      24435  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslasn1_mac.h

     文件      38574  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslio.h

     文件       5351  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssllowfish.h

     文件      42124  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssln.h

     文件       4974  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssluffer.h

     文件       5565  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslcamellia.h

     文件       4659  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslcast.h

     文件       3257  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslcmac.h

     文件      25689  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslcms.h

     文件       2395  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslcomp.h

     文件      11256  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslconf.h

     文件       4147  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslconf_api.h

     文件      27649  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslcrypto.h

     文件      11913  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssldes.h

     文件      21486  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssldes_old.h

     文件      11044  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssldh.h

     文件      13476  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssldsa.h

     文件      20210  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssldso.h

     文件       8886  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopenssldtls1.h

     文件        616  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslebcdic.h

     文件      51667  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslec.h

     文件       4937  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslecdh.h

     文件      10947  2018-04-20 09:55  openssl_zlib_rtmpdumpopensslincludeopensslecdsa.h

............此处省略1292个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)