summaryrefslogtreecommitdiffstats
path: root/DOCS/tech
Commit message (Collapse)AuthorAgeFilesLines
* dispositionmichael2004-05-251-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12504 b3059339-0415-0410-9bf9-f77b7e298cf2
* index fixesmichael2004-05-251-12/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12503 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove index flagmichael2004-05-251-8/+33
| | | | | | | | | | | max_short_distance reserved_v -> reserved_count header repeation rules some of this is from rich git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12502 b3059339-0415-0410-9bf9-f77b7e298cf2
* AUDIO OUTPUT DRIVERS section added.diego2004-05-131-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12469 b3059339-0415-0410-9bf9-f77b7e298cf2
* List Attila as maintainer of a few video out drivers.diego2004-05-071-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12436 b3059339-0415-0410-9bf9-f77b7e298cf2
* extendible frame_code tablemichael2004-05-051-12/+15
| | | | | | | maybe more compact too git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12429 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hint at diff options useful for avoiding cosmetic changes, patch by Reimar.diego2004-05-041-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12420 b3059339-0415-0410-9bf9-f77b7e298cf2
* subtitles in black bandsdiego2004-05-041-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12418 b3059339-0415-0410-9bf9-f77b7e298cf2
* proposals by rich:michael2004-05-041-28/+50
| | | | | | | | | | remove predicted delta timestamps delta timestamp in the frame_code table reserved vlc count in the frame_code table global timestamp after frame_startcode git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12414 b3059339-0415-0410-9bf9-f77b7e298cf2
* more wishesdiego2004-05-031-3/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12405 b3059339-0415-0410-9bf9-f77b7e298cf2
* nicer startcode before keyframe rulemichael2004-05-021-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12393 b3059339-0415-0410-9bf9-f77b7e298cf2
* limits too small, my CBR mp3 samples have 2x overhead after removial of size ↵michael2004-05-011-2/+2
| | | | | | prediction git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12380 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmeticmichael2004-05-011-5/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12369 b3059339-0415-0410-9bf9-f77b7e298cf2
* additional start_code rule (implemenattion does this since a long time already)michael2004-04-301-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12366 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove frame typesmichael2004-04-281-29/+53
| | | | | | | | | add decode_delay and dts calculation/description monotonicity requirement samplerate_nom/denom git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12334 b3059339-0415-0410-9bf9-f77b7e298cf2
* More about myself + typortognimp2004-04-271-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12327 b3059339-0415-0410-9bf9-f77b7e298cf2
* more demuxer maintainersdiego2004-04-271-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12321 b3059339-0415-0410-9bf9-f77b7e298cf2
* updatesdiego2004-04-271-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12320 b3059339-0415-0410-9bf9-f77b7e298cf2
* dvb_set_channel now has two parameters, patch by Nico Sabbi.diego2004-04-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12315 b3059339-0415-0410-9bf9-f77b7e298cf2
* New and old maintainers added.diego2004-04-271-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12313 b3059339-0415-0410-9bf9-f77b7e298cf2
* imo i'm one of the nut spec authors :)rfelker2004-04-261-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12298 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added Nicolas Plourdenplourde2004-04-261-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12296 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove data_size predictionmichael2004-04-231-36/+35
| | | | | | | | merge lsb and full timestamp maybe clarify flags git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12262 b3059339-0415-0410-9bf9-f77b7e298cf2
* update, spellingdiego2004-04-231-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12260 b3059339-0415-0410-9bf9-f77b7e298cf2
* I consider myself ao_nas maintainerranma2004-04-231-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12258 b3059339-0415-0410-9bf9-f77b7e298cf2
* revised listalex2004-04-231-71/+65
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12257 b3059339-0415-0410-9bf9-f77b7e298cf2
* new time_base_nom limitmichael2004-04-221-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12255 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics, wording updatediego2004-04-222-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12252 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove bad requirementrfelker2004-04-211-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12248 b3059339-0415-0410-9bf9-f77b7e298cf2
* file_id_string (idea by ivan)michael2004-04-201-1/+21
| | | | | | | | remove 0byte skiped frames (idea by rich) file structure git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12243 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing backward pointersmichael2004-04-201-47/+24
| | | | | | | | | | | removing frames with type 1 forward pointers point to the next packet (=size of the packet) instead of pointing over several type 0 frames removing forward pointers from type 2 frames (they are after the above changes equal to the data_size and would thus be redundant) simplify frame_code flags 7->5 bit remove zero_bit definition (was unused) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12239 b3059339-0415-0410-9bf9-f77b7e298cf2
* typo fix: Mplayer --> MPlayerdiego2004-04-173-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12229 b3059339-0415-0410-9bf9-f77b7e298cf2
* Patches should not be compressed.diego2004-04-171-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12219 b3059339-0415-0410-9bf9-f77b7e298cf2
* updatesdiego2004-04-171-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12218 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vo caca documentation, patch by Pigeon <pigeon@pigeond.net>diego2004-04-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12217 b3059339-0415-0410-9bf9-f77b7e298cf2
* moving f() and u()michael2004-04-141-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12210 b3059339-0415-0410-9bf9-f77b7e298cf2
* type 1/2 packets must have MSB timestamps (this is already mentioned at some ↵michael2004-04-141-1/+1
| | | | | | other places but i forgot this one) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12209 b3059339-0415-0410-9bf9-f77b7e298cf2
* updatesdiego2004-04-131-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12204 b3059339-0415-0410-9bf9-f77b7e298cf2
* (de)coder -> (de)muxermichael2004-04-131-9/+12
| | | | | | | some clarifications git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12185 b3059339-0415-0410-9bf9-f77b7e298cf2
* spelling, more wishesdiego2004-04-121-8/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12181 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove old example streammichael2004-04-091-63/+12
| | | | | | | | add startcode values remove nonsense redownloading goal git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12163 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing checksum_threshold & keyframe predictionmichael2004-04-091-11/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12162 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_gl supporting more color formats for testingreimar2004-04-081-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12160 b3059339-0415-0410-9bf9-f77b7e298cf2
* language_code & fourcc vb->v reversalmichael2004-04-071-4/+4
| | | | | | | | version 0->1, 0 was NUT with subpackets :) stream_id < stream_count rule (otherwise stream[stream_id] would be problematic ...) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12151 b3059339-0415-0410-9bf9-f77b7e298cf2
* switching from crc32 to adler32 checksums, cuz they are faster and simplermichael2004-04-051-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12119 b3059339-0415-0410-9bf9-f77b7e298cf2
* minor changesmichael2004-04-041-11/+10
| | | | | | | | rename b -> vb, so 'v' is the vlc, 'b' is simply a series of bytes and 'vb' is the length as vlc + the bytes encode the fourcc & language code as v instead of vb, this is much simpler in practice, at least in lavf as the fourcc is an int there git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12118 b3059339-0415-0410-9bf9-f77b7e298cf2
* restrictions to ensure that O(log n) seeking and error recovery is possiblemichael2004-04-031-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12111 b3059339-0415-0410-9bf9-f77b7e298cf2
* Developers should subscribe to mplayer-cvslog, mention mplayer-docs.diego2004-04-021-2/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12108 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmeticsdiego2004-04-021-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12107 b3059339-0415-0410-9bf9-f77b7e298cf2
* Commit independent changes separately.diego2004-04-021-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12100 b3059339-0415-0410-9bf9-f77b7e298cf2
* How to handle incomplete translations of message files.diego2004-04-011-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12092 b3059339-0415-0410-9bf9-f77b7e298cf2
* reversing the change to the forw/backw pointers, its somewhat simpler to ↵michael2004-03-311-38/+39
| | | | | | | | | | | | update it if the forward pointer is first much more efficient encoding of the frame_code table stream_id -> stream_id_plus1, that way 0 is the special case instead of stream_count and we can be sure the table needs only 8bit per entry replace timestamp_msb by timestamp (and obviously dont code the lsb if the whole is coded) thats simpler and more compact add a msb_timestamp flag to the frame_code[].flags git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12085 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing subpackets (everyone hates them ...)michael2004-03-301-120/+103
| | | | | | | | | | | removing shuffle_type (meaningless without subpackets) making timestamp_lsb a simple unsigned value (someone proposed that a long time ago, dunno dont remember who, IIRC it was rejected as it more often required the timestamp_msb to be coded but by defining lsb relative to the last lsb we need very few msbs in the error free case and for damaged files its also pretty difficult to trash the timestamp, for example for a fixed fps stream with 7bit lsb_timestamps we need to loose >64 frames in a row to end up with a wrong timestamp) cleanup (filesize and such where only partially removed) frame_code byte, with the meaning of each value stored in the main header the frame_code contains the keyframe_flag, packet_type and can contain the timestamp_delta, stream_id and the data_size or part if it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12083 b3059339-0415-0410-9bf9-f77b7e298cf2
* updates, spellingdiego2004-03-171-5/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12039 b3059339-0415-0410-9bf9-f77b7e298cf2
* Explain why 'cvs admin' should only be used on the last revision of a file.diego2004-03-151-4/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12026 b3059339-0415-0410-9bf9-f77b7e298cf2
* whitespace cosmeticsdiego2004-03-151-32/+32
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12025 b3059339-0415-0410-9bf9-f77b7e298cf2
* replaygainalex2004-02-181-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11976 b3059339-0415-0410-9bf9-f77b7e298cf2
* get some new maintainersattila2004-02-171-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11970 b3059339-0415-0410-9bf9-f77b7e298cf2
* new section structurediego2004-02-101-3/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11945 b3059339-0415-0410-9bf9-f77b7e298cf2
* change_rectangle documentation by Angel <knight@sunflower.com>diego2004-02-091-2/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11933 b3059339-0415-0410-9bf9-f77b7e298cf2
* How come TODO lists never shrink?diego2004-01-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11826 b3059339-0415-0410-9bf9-f77b7e298cf2
* Our DirectFB documentation is dated, the current version is now linked todiego2004-01-211-63/+0
| | | | | | | from video.xml. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11825 b3059339-0415-0410-9bf9-f77b7e298cf2
* MPlayer translation HOWTOdiego2004-01-201-0/+51
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11810 b3059339-0415-0410-9bf9-f77b7e298cf2
* VIDEO OUTPUT DRIVERS section added.diego2004-01-051-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11750 b3059339-0415-0410-9bf9-f77b7e298cf2
* one more taskdiego2004-01-021-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11731 b3059339-0415-0410-9bf9-f77b7e298cf2
* Pruning empty directories is a good idea and even better is using thediego2003-12-241-1/+1
| | | | | | | correct cvs syntax to do it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11680 b3059339-0415-0410-9bf9-f77b7e298cf2
* occured --> occurred typo patch by Clinton Roy <croy@dstc.edu.au>diego2003-12-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11679 b3059339-0415-0410-9bf9-f77b7e298cf2
* updatesdiego2003-12-071-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11563 b3059339-0415-0410-9bf9-f77b7e298cf2
* updates, fixes, cosmeticsdiego2003-12-071-5/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11562 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime 'stay-on-top' functionalityjoey2003-11-302-1/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11543 b3059339-0415-0410-9bf9-f77b7e298cf2
* Contributors should also patch AUTHORS if they wish to appear there.diego2003-11-141-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11460 b3059339-0415-0410-9bf9-f77b7e298cf2
* FIXING A/V SYNC WHEN ENCODING, from an old mail by Rich:diego2003-11-101-2/+85
| | | | | | | http://mplayerhq.hu/pipermail/mplayer-users/2002-July/018339.html git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11424 b3059339-0415-0410-9bf9-f77b7e298cf2
* Missing commands added, parameters checked, explanations improved.diego2003-11-081-70/+149
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11414 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some notes about general CVS documentation added, new 'cvs admin' sectiondiego2003-11-051-3/+38
| | | | | | | about reverting broken commits, small changes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11396 b3059339-0415-0410-9bf9-f77b7e298cf2
* vhq and vrc_strategy lavc options documented, spelling.diego2003-11-041-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11383 b3059339-0415-0410-9bf9-f77b7e298cf2
* alphabetical orderdiego2003-10-281-0/+4
| | | | | | | How to handle -XXX and -noXXX. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11304 b3059339-0415-0410-9bf9-f77b7e298cf2
* updatewight2003-10-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11289 b3059339-0415-0410-9bf9-f77b7e298cf2
* _ vs - in option namesdiego2003-10-271-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11284 b3059339-0415-0410-9bf9-f77b7e298cf2
* spelling fixes, mostly by <ismail.donmez@boun.edu.tr>diego2003-10-262-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11272 b3059339-0415-0410-9bf9-f77b7e