]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/rtpdec_formats.h
Merge commit '88434f9725e7c9484dcbcf323566ae88a2904f32'
[ffmpeg] / libavformat / rtpdec_formats.h
index 5849d8c23dc9991545ef6c4bc9ca5e47bf13061f..50a2f4ca3ec1a9fac865981043e52988894f6cf2 100644 (file)
@@ -35,6 +35,18 @@ int ff_h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
                           AVStream *st, AVPacket *pkt, uint32_t *timestamp,
                           const uint8_t *buf, int len, uint16_t seq, int flags);
 
+int ff_h264_parse_sprop_parameter_sets(AVFormatContext *s,
+                                       uint8_t **data_ptr, int *size_ptr,
+                                       const char *value);
+int ff_h264_handle_aggregated_packet(AVFormatContext *ctx, PayloadContext *data, AVPacket *pkt,
+                                     const uint8_t *buf, int len,
+                                     int start_skip, int *nal_counters,
+                                     int nal_mask);
+int ff_h264_handle_frag_packet(AVPacket *pkt, const uint8_t *buf, int len,
+                               int start_bit, const uint8_t *nal_header,
+                               int nal_header_len);
+void ff_h264_parse_framesize(AVCodecContext *codec, const char *p);
+
 extern RTPDynamicProtocolHandler ff_ac3_dynamic_handler;
 extern RTPDynamicProtocolHandler ff_amr_nb_dynamic_handler;
 extern RTPDynamicProtocolHandler ff_amr_wb_dynamic_handler;