summaryrefslogtreecommitdiff
path: root/libavformat/rm.h
diff options
context:
space:
mode:
authorAurelien Jacobs <aurel@gnuage.org>2010-03-12 23:35:59 +0000
committerAurelien Jacobs <aurel@gnuage.org>2010-03-12 23:35:59 +0000
commit1ab0406db1f338d72fbdda3a03bd9ddddb9c9d08 (patch)
tree3a986ad14c71319f3a201753c8f34cb57be184df /libavformat/rm.h
parentadae9fa65e69dd5ac1c5d411fcc66affb554c79b (diff)
downloadffmpeg-1ab0406db1f338d72fbdda3a03bd9ddddb9c9d08.tar.gz
export rm_reorder_sipr_data() for future use by matroska demuxer
Originally committed as revision 22491 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/rm.h')
-rw-r--r--libavformat/rm.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libavformat/rm.h b/libavformat/rm.h
index 9838cb7f29..f5110b93e1 100644
--- a/libavformat/rm.h
+++ b/libavformat/rm.h
@@ -91,4 +91,11 @@ int ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb,
int ff_rm_retrieve_cache (AVFormatContext *s, ByteIOContext *pb,
AVStream *st, RMStream *rst, AVPacket *pkt);
+/**
+ * Perform 4-bit block reordering for SIPR data.
+ *
+ * @param buf SIPR data
+ */
+void ff_rm_reorder_sipr_data(uint8_t *buf, int sub_packet_h, int framesize);
+
#endif /* AVFORMAT_RM_H */