summaryrefslogtreecommitdiffstats
path: root/DOCS/tech
Commit message (Collapse)AuthorAgeFilesLines
* cosmetic, move stuff aroundods152006-03-131-20/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17846 b3059339-0415-0410-9bf9-f77b7e298cf2
* + muxer_lavf.c - Michael Niedermayermichael2006-03-121-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17837 b3059339-0415-0410-9bf9-f77b7e298cf2
* strings without terminating NULods152006-03-121-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17836 b3059339-0415-0410-9bf9-f77b7e298cf2
* bump neglected dateods152006-03-121-2/+2
| | | | | | | more consistent notation (usually in specs there are only arrays, no structs...) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17828 b3059339-0415-0410-9bf9-f77b7e298cf2
* revert last changeods152006-03-121-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17827 b3059339-0415-0410-9bf9-f77b7e298cf2
* better max for frame code values, still allowing compact implementationods152006-03-121-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17826 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l to me, misarrangment of flagsods152006-03-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17825 b3059339-0415-0410-9bf9-f77b7e298cf2
* change max_distance back to 64kb and set max frame size to 2*max_distance.ods152006-03-121-3/+4
| | | | | | | If anyone is against, speak up... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17824 b3059339-0415-0410-9bf9-f77b7e298cf2
* change max_distance max to 128kb instead of 65kbods152006-03-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17812 b3059339-0415-0410-9bf9-f77b7e298cf2
* move bit flags to be more convinient...ods152006-03-111-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17810 b3059339-0415-0410-9bf9-f77b7e298cf2
* clarify, header_checksum is not included in forward_ptr and in packet checksumods152006-03-111-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17809 b3059339-0415-0410-9bf9-f77b7e298cf2
* SHOULD NOT be higher than 1/timebase limitmichael2006-03-101-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17802 b3059339-0415-0410-9bf9-f77b7e298cf2
* div8 -> div16michael2006-03-101-6/+7
| | | | | | | and a silly 10l typo (misstakely removed a field) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17801 b3059339-0415-0410-9bf9-f77b7e298cf2
* drop max_frame_sizemichael2006-03-101-7/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17800 b3059339-0415-0410-9bf9-f77b7e298cf2
* double muxing examples (cant hurt to explictly mention the most common)michael2006-03-101-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17799 b3059339-0415-0410-9bf9-f77b7e298cf2
* limit stuffing to prevent header_checksum from endup being useless due to a ↵michael2006-03-101-1/+2
| | | | | | gb of 0x80 after a 'N' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17798 b3059339-0415-0410-9bf9-f77b7e298cf2
* universal timestamp (= stream_id + timestamp in stream timebase)michael2006-03-101-14/+14
| | | | | | | | -> simplify add that thing to info packets as type too git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17797 b3059339-0415-0410-9bf9-f77b7e298cf2
* little clarification of sample_width/sample_heightmichael2006-03-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17796 b3059339-0415-0410-9bf9-f77b7e298cf2
* 0x00 and 0xFF should be invalid (libnut does that already and it seems like ↵michael2006-03-101-0/+2
| | | | | | a good idea to recommand) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17795 b3059339-0415-0410-9bf9-f77b7e298cf2
* push back userdata stream_classods152006-03-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17794 b3059339-0415-0410-9bf9-f77b7e298cf2
* header_checksummichael2006-03-101-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17793 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmeticmichael2006-03-081-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17774 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove info streamsmichael2006-03-081-20/+6
| | | | | | | | | add new rules awaiting flames and comments git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17772 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics, rename max_size to max_frame_sizeods152006-03-051-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17731 b3059339-0415-0410-9bf9-f77b7e298cf2
* snow supports vme=8lorenm2006-03-051-8/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17730 b3059339-0415-0410-9bf9-f77b7e298cf2
* return index_ptr to inside indexods152006-03-041-10/+21
| | | | | | | | add max_size disallow reserved headers after index git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17727 b3059339-0415-0410-9bf9-f77b7e298cf2
* typoods152006-03-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17724 b3059339-0415-0410-9bf9-f77b7e298cf2
* slightly better max_distance rulemichael2006-03-031-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17723 b3059339-0415-0410-9bf9-f77b7e298cf2
* the return of the monolithic indexmichael2006-03-031-9/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17721 b3059339-0415-0410-9bf9-f77b7e298cf2
* update tmp_field numbers (pretty much just cosmetic)michael2006-03-031-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17720 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplify flagsmichael2006-03-031-22/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17719 b3059339-0415-0410-9bf9-f77b7e298cf2
* syncpoint_start descriptionmichael2006-03-021-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17715 b3059339-0415-0410-9bf9-f77b7e298cf2
* add forward_ptr to syncpoint (+0.006% overhead)michael2006-03-011-49/+84
| | | | | | | | | | | | | | | | | | | | | | | give syncpoint and frameheader their own checksums (worst case overhead increase <0.006%) fix filestructure so that extendability is restored move index_ptr to the fileend so that index packets arent a special case with their reserved_bytes position -> all packets follow the same structure now remove "optional" word from info packets, they are not more optional then index packets split index packets note, this is entirely optional and a muxer which has difficulty with it can always output a single index packet remove the index MUST be at the file end if anywher rule, its not needed anymore as index_ptr will always be at the end info frames must be keyframes last info frame is the most correct comments, flames? git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17712 b3059339-0415-0410-9bf9-f77b7e298cf2
* leading coeff for crc polynommichael2006-03-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17711 b3059339-0415-0410-9bf9-f77b7e298cf2
* width/height/samplerate MUST not be 0michael2006-03-011-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17710 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove chapter_id == 0 special casemichael2006-03-011-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17709 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetic, trailing whitespaceods152006-02-251-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17687 b3059339-0415-0410-9bf9-f77b7e298cf2
* use short 'type' namesods152006-02-251-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17686 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow rationals with denom of '1'ods152006-02-251-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17685 b3059339-0415-0410-9bf9-f77b7e298cf2
* CRC32 stuffods152006-02-251-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17684 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a practical description of endian-independent RGB/BGR codingpacman2006-02-241-0/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17681 b3059339-0415-0410-9bf9-f77b7e298cf2
* link fixdiego2006-02-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17680 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix bit specification for fixed_fpsods152006-02-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17672 b3059339-0415-0410-9bf9-f77b7e298cf2
* info packet stuff, chapters...ods152006-02-241-41/+53
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17670 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix stylesheet path.diego2006-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17663 b3059339-0415-0410-9bf9-f77b7e298cf2
* fields should be in english...ods152006-02-201-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17654 b3059339-0415-0410-9bf9-f77b7e298cf2
* more cosmeticsods152006-02-171-27/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17641 b3059339-0415-0410-9bf9-f77b7e298cf2
* some cleanup. enforce decode_delay to not be too high.ods152006-02-171-13/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17640 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix index, first keyframe cannot be written with pts=0ods152006-02-131-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17616 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make 'N' frame code implictly invalidods152006-02-121-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17613 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove all the sections that are now merged in the XML docgpoirier2006-02-111-681/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17593 b3059339-0415-0410-9bf9-f77b7e298cf2
* Put index_ptr within index to avoid it popping out of nowhere.ods152006-02-111-7/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17586 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add syncpoint_checksum after frame headerods152006-02-111-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17585 b3059339-0415-0410-9bf9-f77b7e298cf2
* Attila and I are root@mphq.diego2006-02-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17583 b3059339-0415-0410-9bf9-f77b7e298cf2
* Clarify feature removal policy: it must be approved on the mailing list.rathann2006-02-101-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17580 b3059339-0415-0410-9bf9-f77b7e298cf2
* Clarify policy on feature removal.rathann2006-02-101-3/+3
| | | | | | | (recommitted patch by Diego) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17579 b3059339-0415-0410-9bf9-f77b7e298cf2
* change checksum to crc32ods152006-02-101-1/+8
| | | | | | | add max_pts_distance to avoid overly big pts difference git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17578 b3059339-0415-0410-9bf9-f77b7e298cf2
* I took over ao_alsa maintainership.cladisch2006-02-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17568 b3059339-0415-0410-9bf9-f77b7e298cf2
* EOR can only be (un)set for non delayed streams.ods152006-02-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17552 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow headers to be repeated anywhereods152006-02-071-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17548 b3059339-0415-0410-9bf9-f77b7e298cf2
* Index repetitionods152006-02-041-7/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17534 b3059339-0415-0410-9bf9-f77b7e298cf2
* add compare_tsods152006-02-041-0/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17533 b3059339-0415-0410-9bf9-f77b7e298cf2
* EOR in indexods152006-02-041-4/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17532 b3059339-0415-0410-9bf9-f77b7e298cf2
* update for recent developmentsdiego2006-01-301-19/+25
| | | | | | | based on a patch by compn, tempn %%@%% twmi %%.%% rr %%.%% com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17520 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetic, fix spacingods152006-01-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17492 b3059339-0415-0410-9bf9-f77b7e298cf2
* Interleave index to ease per-need decoding.ods152006-01-221-10/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17456 b3059339-0415-0410-9bf9-f77b7e298cf2
* List Derek Lewis as AIX/Solaris maintainer, patch by himself.diego2006-01-201-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17446 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetic change, shift stuff around to more logical placesods152006-01-201-24/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17440 b3059339-0415-0410-9bf9-f77b7e298cf2
* change goals slightly..ods152006-01-201-37/+57
| | | | | | | | | | max_index_distance removed index changed to combination of syncpoint index and pts for keyframes back_ptr changed - points to most correct keyframe, not most recent. max(last_dts) <= syncpoint timestamp <= min(future_pts) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17439 b3059339-0415-0410-9bf9-f77b7e298cf2
* bump dateods152006-01-201-20/+42
| | | | | | | | add EOR add coded stream flags git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17438 b3059339-0415-0410-9bf9-f77b7e298cf2
* add mod playback to the wishlistrathann2006-01-141-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17390 b3059339-0415-0410-9bf9-f77b7e298cf2
* I'm the new mailling list maintainergpoirier2006-01-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17358 b3059339-0415-0410-9bf9-f77b7e298cf2
* align byte is deprecatedods152006-01-061-4/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17331 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1) remove global_timebaseods152006-01-061-19/+16
| | | | | | | | 2) define convert_ts 3) use coded_pts for syncpoint git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17329 b3059339-0415-0410-9bf9-f77b7e298cf2
* MN ruleods152006-01-061-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17328 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1) change date and goals slightlyods152006-01-061-10/+12
| | | | | | | | 2) fix 's' in info packets 3) rename sync_point to syncpoint, and frame_startcode to syncpoint_startcode git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17327 b3059339-0415-0410-9bf9-f77b7e298cf2
* CONFIGURATION FILES section added to the man page.diego2006-01-041-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17311 b3059339-0415-0410-9bf9-f77b7e298cf2
* add "pausing_keep" and "pausing_toggle" input cmd prefixesods152005-12-251-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17242 b3059339-0415-0410-9bf9-f77b7e298cf2
* typoods152005-12-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17231 b3059339-0415-0410-9bf9-f77b7e298cf2
* minor grammar clarification to the last commit, + omitted periodswanderer2005-12-121-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17183 b3059339-0415-0410-9bf9-f77b7e298cf2
* improve video equalizer command (brightness, contrast, etc.) descriptionreimar2005-12-111-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17179 b3059339-0415-0410-9bf9-f77b7e298cf2
*