diff options
Diffstat (limited to 'src/rtp_profile.h')
-rw-r--r-- | src/rtp_profile.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/rtp_profile.h b/src/rtp_profile.h index bfb7572..6865adb 100644 --- a/src/rtp_profile.h +++ b/src/rtp_profile.h @@ -42,6 +42,8 @@ typedef struct { unsigned long int timestamp; } inputframe_t; +typedef std::list<inputframe_t *> iframelist_t; + typedef struct { char *data; size_t size; @@ -52,13 +54,15 @@ typedef struct { } outputframe_t; +typedef std::list<outputframe_t *> oframelist_t; + struct lrtp_profile_t { struct lrtp_t *lrtp; lrtp_profile_id_t id; unsigned int csrc; // Frames ready for packing with this profile: - std::list<inputframe_t *> framelist; + iframelist_t framelist; // Profile functions: /** @@ -78,7 +82,7 @@ struct lrtp_profile_t { int (*unpack)(struct lrtp_profile_t *profile, const RTP &rtp, - std::list<outputframe_t *> &framelist); + oframelist_t &framelist); void (*destroy)(struct lrtp_profile_t *profile); |