path: root/m_option.c
Commit message (Expand)AuthorAgeFilesLines
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-2117/+0
* m_option: minor simplificationwm42012-11-011-4/+2
* options: fix URL user/password parsingUoti Urpala2012-10-301-2/+2
* commands: handle property clamping in m_optionwm42012-10-121-1/+98
* options: accept "yes" and "no" only for flagswm42012-10-121-16/+8
* commands: generally handle property formatting with m_optionwm42012-10-121-2/+18
* commands: handle property stepping in a generic waywm42012-10-121-2/+135
* options: remove CONF_TYPE_POSITIONwm42012-10-121-29/+0
* options: change --loop option, and extend choice option typewm42012-09-181-0/+12
* options: remove M_OPT_IMPLICIT_DEFAULTwm42012-09-181-14/+6
* libaf: rename af_format.h to format.hwm42012-08-291-1/+1
* options, libaf: unify audio format name handlingwm42012-08-291-60/+8
* options, codecs.conf, img_format: unify imgfmt name handlingwm42012-08-291-19/+7
* img_format, m_option: make image format name list globally availablewm42012-08-231-81/+0
* m_config: support auto-allocated sub-structswm42012-08-061-0/+6
* options: get rid of ambiguous option parsingwm42012-08-051-38/+45
* options: remove CONF_TYPE_PRINT_INDIRECTwm42012-08-051-8/+1
* options: revert passing around talloc contextswm42012-08-041-56/+35
* libmpcodecs: add support for 422P9mplayer-svn2012-08-031-0/+2
* bstr: rename bstr() function to bstr0(), and typedef bstr to struct bstrwm42012-07-281-9/+9
* Merge remote-tracking branch 'origin/master'wm42012-07-281-52/+62
| * options: fix specifying string options without parameterUoti Urpala2012-07-161-2/+4
| * options: make option struct the talloc parent of optionsUoti Urpala2012-07-161-35/+56
| * options: support parsing values into substructsUoti Urpala2012-07-161-16/+3
* | Merge remote-tracking branch 'origin/master'wm42012-05-201-353/+104
| * options: simplify option parsing/setting machineryUoti Urpala2012-05-081-353/+104
* | libmpcodecs: rename IMGFMT_GBR24P to IMGFMT_GBRPwm42012-03-251-1/+1
* | libmpcodecs: support planar GBR24 decodingcehoyos2012-03-251-0/+1
* | options: allow choice options without parameterwm42012-01-181-8/+15
* options: make "choice" option type parsing ignore caseUoti Urpala2011-09-111-1/+1
* options: commandline: don't print video filter list twiceUoti Urpala2011-07-311-14/+14
* options: fix failure to parse trailing ',' in string listUoti Urpala2011-07-311-2/+4
* options: commandline: print error type for parse failuresUoti Urpala2011-07-291-0/+18
* options: change option parsing to use bstrUoti Urpala2011-07-291-592/+501
* options: indicate ambiguous option parameters explicitlyUoti Urpala2011-07-291-33/+32
* Merge branch 'mplayer1_changes'Uoti Urpala2011-07-061-0/+1
| * options: allow colorspace options to recognize "yvyu"reimar2011-07-061-0/+1
* | options: allocate dynamic options with tallocUoti Urpala2011-07-061-97/+80
* commands: change property mechanism to use talloc stringsUoti Urpala2011-07-031-49/+15
* cosmetics: reformat demux_lavf.c, m_option.[ch] and m_property.cUoti Urpala2011-07-031-1743/+1908
* video/colorspaces: add new 9/10-bit formats from libavcodecUoti Urpala2011-06-261-0/+15
* options: fix -profile parsing after 2db33ab48cUoti Urpala2011-05-071-1/+3
* cleanup: shut up more warningsClément Bœsch2011-05-061-2/+3
* options: support string list separators other than ','Uoti Urpala2011-04-201-5/+4
* options: remove unused "func_full" option typeUoti Urpala2011-01-311-29/+2
* options: add special -leak-report optionUoti Urpala2011-01-151-1/+1
* Merge branch 'hr-seek'Uoti Urpala2010-12-201-0/+44
| * options: add "choice" option type, use for -pts-association-modeUoti Urpala2010-12-181-0/+44
* | cosmetics: remove unused code, small formatting tweaksUoti Urpala2010-12-201-1/+1
* cleanup: don't check for NULL before free()diego2010-11-081-6/+5
* options: modify parse_timestring(), make publiccigaes2010-11-021-12/+16
* Move code to avoid forward declarations in top-level .c filesdiego2010-11-021-19/+17
* spelling fixessiretart2010-11-021-1/+1
* m_option.c: fix list termination with -*-pre optionsreimar2010-11-021-2/+4
* Merge svn changes up to r31141Uoti Urpala2010-05-071-0/+2
| * Add support for 12-bit color mode on framebuffer devices.cehoyos2010-05-061-0/+2
* | options: move -chapter values to option structUoti Urpala2010-04-251-0/+46
* | Merge svn changes up to r30748Uoti Urpala2010-03-101-30/+30
| * Do not cast the results of malloc/calloc/realloc.diego2010-02-261-1/+1
| * Make more option-parsing related function arguments const.reimar2010-02-251-29/+29
* | Merge svn changes up to r30475Uoti Urpala2010-03-091-0/+17
| * Add license header to all top-level files missing them.diego2010-01-301-0/+17
* | Make help text translatableUoti Urpala2010-03-071-1/+1
* | Merge svn changes up to r30301Uoti Urpala2010-01-251-1/+3
| * Add support for distinguishing between little- and big-endian SPDIF AC3reimar2010-01-111-1/+3
* | Merge svn changes up to r30165Uoti Urpala2010-01-081-0/+11
| * Add support for YUV format with alpha and fix the codecs.conf entry for vp6areimar2009-12-311-0/+1
| * Add support for 16-bit per component YUV formats.reimar2009-12-311-0/+9
| * Add support for 440p colorspace.reimar2009-12-301-0/+1
* | Merge svn changes up to r29962Uoti Urpala2009-11-231-0/+3
| * Support 16-bit-per-component RGB formats (rgb48[bln]e) in option parser.reimar2009-11-211-0/+3
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-54/+54
* | Remove trailing whitespace from most filesUoti Urpala2009-07-071-54/+54
* | Merge svn changes up to r28862Uoti Urpala2009-03-071-5/+24
| * 100l, remove a pointless opt = NULL assignment that made print_int crash sinc...reimar2009-03-031-1/+0
| * Add a 64 bit integer type to the suboption parser.reimar2009-03-021-1/+21
| * Use strtoll in parse_int to avoid discrepancies between 32 and 64 bit systems.reimar2009-03-021-3/+3
| * Minor cosmetics: fix indentationreimar2009-03-021-1/+1
* | Merge svn changes up to r27899Uoti Urpala2008-11-061-1/+2
| * Avoid a potential memleak in parse_obj_params in case of a missingreimar2008-10-311-1/+2
* | options: Fix multiple -v by simplifying CONF_TYPE_FUNCUoti Urpala2008-04-261-5/+0
* | options: Remove "reset" functionality from CONF_TYPE_FUNC[_PARAM]Uoti Urpala2008-04-261-3/+0
* typo: begining --> beginningdiego2007-12-231-1/+1
* Option print functions may not and do not modify valuereimar2007-12-021-7/+7
* correct const usage in the option handling code so that tables can berfelker2007-11-091-78/+78
* Avoid code duplication and ugly config.h hack by using av_strlcat/av_strlcpyreimar2007-07-051-4/+5
* mjpeg support for v4l2 tv:// drivervoroshil2007-06-011-0/+2
* Add a print function for the time option type.albeu2007-05-311-1/+1
* remove C99-ism (mixed declaration and code),gpoirier2007-02-281-1/+3
* Move parsing of the -ss option to the option code.uau2007-02-241-11/+48
* str_list separator backslash-escapingreimar2007-02-051-10/+18
* Get rid of useless last_ptr assignmentreimar2007-02-041-1/+0
* \, escapingmichael2006-10-201-1/+8
* Avoid memleak when calling parse_obj_params only for syntax-checking (dst == ...reimar2006-10-081-1/+1
* Another != NULL check after dereferencingreimar2006-10-081-1/+2
* Fix variable dereference before NULL check.reimar2006-10-081-1/+2
* Fix broken parse_time_size, it would cause MPlayer to parse its parameter twice,reimar2006-09-291-15/+12
* after a long time, finally i could add -endpos option to mplayer executable.ptt2006-09-251-0/+72
* Get rid of two initialized but unused variablesreimar2006-08-091-2/+0
* introduce new 'stream' directory for all stream layer related components and ...ben2006-07-311-1/+1
* marks some read-only char* inside structs as const, patch by Stefan Huehner, ...reynaldo2006-07-271-2/+2
* marks several string parameters as const, as they are not modified inside the...reynaldo2006-07-131-3/+3
* Remove unused variables, patch by Stefan Huehner stefan at huehner org.diego2006-07-081-2/+2
* rm unnecesary casts from void* - part 3reynaldo2006-07-021-2/+2
* rm unnecesary void* casts - part 1reynaldo2006-07-011-2/+2
* Do not parse numbers as octal, strip leading zeroes instead.reimar2006-06-151-0/+2
* Doxygen attack!albeu2006-04-241-0/+4
* Get ride of the several if(identify) messy lines and rearangment of some of t...reynaldo2006-04-241-2/+1
* Small fix with object list (-vf) help.albeu2006-03-151-2/+8
* Make -xy help output consistent, output an empty line before and after.diego2006-03-041-0/+1
* use calloc instead of malloc in copy_func_pf, missing initialization ofreimar2006-02-221-1/+1
* New option type to print help text with a function.albeu2006-01-241-0/+15
* Fix misuse of the M_OPT_TYPE_INDIRECT flag, it has nothing to doalbeu2006-01-231-2/+2
* fix incorrect use of strl* functions (patch by reimar)rfelker2005-10-251-4/+4
* Use PRI?64 defines as format strings for 64 bit variables.reimar2005-10-131-10/+6
* Add support for suboption escaping via both "" and %n%str syntaxreimar2005-10-121-13/+41
* Do not define NO_FREE, it causes a giant memleak with -loop 0 and a short file.reimar2005-09-071-1/+1
* allow multiple help clauses on the command line, Patch by kiriuja " mplayer-p...gpoirier2005-09-021-6/+6
* adds some more -identify output, patch by kiriuja < mplayer DASH patches PAM ...gpoirier2005-06-201-0/+2
* Fix crash with e.g. -vf scale=::reimar2005-06-171-0/+10
* introduced -string- parameter to match everything after :// syntaxnicodvb2005-05-141-0/+6
* CONF_TYPE_AFMT similar to CONF_TYPE_IMGFMTalex2004-12-271-0/+89
* Add "Available video filters:" line to -vf help.diego2004-12-011-0/+1
* RGBA variantsmichael2004-08-111-0/+4
* make config accept true/false as parametersiive2004-07-081-0/+2
* degccifyalex2004-06-251-5/+5
* 100l (cvs commit + tired ...)michael2004-02-101-0/+1
* m_option_type_doublemichael2004-02-101-3/+30
* swedish yes/no options supportwight2004-01-131-0/+2
* polish yes/no options supportwight2004-01-121-0/+2
* Fix long standing bug where last (and sometimes first) char of thealbeu2004-01-101-4/+7
* 10l. found by John Wehle <>alex2003-12-271-1/+1
* Warning fixes (approved by A'rpi).rathann2003-11-081-0/+1
* -vop ---> -vfdiego2003-10-251-1/+1
* added nv12/nv21 and some other fourccs (still not synced)alex2003-08-311-3/+10
* a 100l and another typodiego2003-08-181-2/+2
* spelling and grammar fixes galorediego2003-08-171-46/+46
* Spelling police:diego2003-08-141-4/+4
* CONF_TYPE_IMGFMT now supports 0xffffffff (hexa)-style fourccs tooalex2003-08-131-1/+4
* 100l to albeu for his english grammar, and 10l to me becouse I noticed that l...alex2003-08-131-5/+5
* Removed the historic cfgparser and switched full to the new config parser (al...alex2003-08-131-5/+0
* Fix a 10l and add escaped filename support. Needed by ftp.albeu2003-08-131-1/+11
* output typo fixes: unknow --> unknowndiego2003-07-091-1/+1
* Fix the segfault in case of missing arg for flag optionsalbeu2003-07-011-0/+1
* warning fixes by Dominikalex2003-06-011-1/+2
* Add suffix support to the object list type.albeu2003-04-121-10/+143
* Don't give the initial / as part of the filename.albeu2003-04-061-1/+1
* Fix some 10L typo in header (m_struct_s instead of m_struct_st).albeu2003-04-021-122/+274
* Improve the imgfmt option typealbeu2003-03-151-28/+51
* Add the new -vf option wich is the same as vop in reverse order.albeu2003-03-151-8/+436
* disable free() in string and string_list parsers. yes, it's a hackarpi2003-01-301-6/+6
* pphelpmichael2003-01-031-1/+19
* fixed 'mplayer -nosound xxx' sig11 if configfile have string list optionsarpi2002-12-061-1/+1
* FreeBSD fixnexus2002-11-241-0/+1
* Fix the Gui with NEW_CONFIGalbeu2002-11-121-2/+18
* New config system + cleanup of header inter dependencyalbeu2002-11-121-0/+1008