implemented double headers aac/avc: live(prepared) & flv(unprepared)

This commit is contained in:
Roman Arutyunyan
2012-06-09 21:29:19 +04:00
parent 9a118b612e
commit ebc47f03a4
4 changed files with 37 additions and 13 deletions

View File

@ -49,6 +49,10 @@ u_char * ngx_rtmp_get_video_codec_name(ngx_uint_t id);
typedef struct {
ngx_chain_t *avc_header;
ngx_chain_t *aac_header;
/* prepared headers (for live streaming) */
ngx_chain_t *avc_pheader;
ngx_chain_t *aac_pheader;
} ngx_rtmp_codec_ctx_t;