1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-05 13:47:39 +00:00

supprting various codec specific/private headers for different APIs (ideas by arpi/alex/fabian)

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9358 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
michael 2003-02-09 01:29:21 +00:00
parent c00e8e8fd8
commit 2492b94fc2

View File

@ -92,7 +92,11 @@ stream_header:
fixed_fps u(1)
index_flag u(1)
reserved u(6)
codec_specific_data b
for(;;){
codec_specific_data_type b
if(codec_specific_data_type=="") break;
codec_specific_data b
}
video_stream_header:
stream_header
@ -250,6 +254,12 @@ lsb_timestamp_length
fixed_fps
1 indicates that the fps is fixed
codec_specific_data_type
"bitmapinfoheader", "waveformatex", "imagedesc", "sounddesc",
"native"
"native", means a simple api & container independanet storage form,
for example some mpeg4-es headers
codec_specific_data
private global data for a codec (could be huffman tables or ...)