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:
parent
c00e8e8fd8
commit
2492b94fc2
@ -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 ...)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user