summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demuxer.h
Commit message (Expand)AuthorAgeFilesLines
* cleanup: move MP_NOPTS_VALUE definition to mpcommon.hUoti Urpala2011-01-151-3/+1
* cleanup: remove NULL checks before free() all over the codecboesch2010-11-141-2/+2
* demux_lavf: mark AVI timestamps non-pts to avoid messagesUoti Urpala2010-11-141-0/+6
* core: give pts as parameter to demuxer_get_current_chapter()Uoti Urpala2010-11-131-1/+1
* demux: change "%s file format detected" messageUoti Urpala2010-11-101-0/+1
* demux: improve -alang / -slang track choosing logicUoti Urpala2010-11-081-10/+13
* core: move video pos/length query functions from demux to coreUoti Urpala2010-11-081-3/+0
* demux: use bstr arguments for demuxer_add_attachment() and demuxer_add_chapter()Anton Khirnov2010-05-221-4/+3
* demuxer.c: add demux_info_add_bstr(), use talloc for info fieldAnton Khirnov2010-05-211-0/+2
* Merge svn changes up to r30798Uoti Urpala2010-03-101-4/+4
|\
| * Fix compilation of C++ source files (partly reverts r30744).cehoyos2010-02-271-4/+4
* | Merge svn changes up to r30748Uoti Urpala2010-03-101-4/+4
|\|
| * Do not cast the results of malloc/calloc/realloc.diego2010-02-261-4/+4
| * Drop weird and unnecessary _s/_st suffixes from demuxer struct names.diego2010-02-211-17/+17
* | Merge svn changes up to r30643Uoti Urpala2010-03-101-6/+0
|\|
| * Remove demux_ogg-related declarations that are no longer necessary.diego2010-02-171-6/+0
* | Merge svn changes up to r30595Uoti Urpala2010-03-091-6/+2
|\|
| * Simplify and slightly speed up avi_stream_id function.reimar2010-02-141-6/+2
* | demuxer.h: increase input buffer padding to 64 to match FFmpegUoti Urpala2010-03-091-1/+1
* | Merge branch 'matroska'Uoti Urpala2010-01-281-4/+5
|\ \
| * | demux: take chapter/attachment name strings without 0-terminationUoti Urpala2010-01-271-4/+5
* | | Merge svn changes up to r30437Uoti Urpala2010-01-281-0/+1
|\ \ \ | |/ / |/| / | |/
| * Add forgotten declaration of ds_clear_parser.reimar2010-01-241-0/+1
* | Merge svn changes up to r30136Uoti Urpala2009-12-301-0/+1
|\|
| * Add support for parsing audio streams (though should be easy to extend to video)reimar2009-12-271-0/+1
| * Never include ass.h and ass_types.h directly, use ass_mp.h instead.reimar2009-12-191-1/+1
* | Merge svn changes up to r29912Uoti Urpala2009-11-161-0/+5
|\|
| * Separate teletext from tv support.cehoyos2009-11-071-0/+3
| * Unbreak the demuxer-specific code in video.c with e.g.reimar2009-11-011-0/+2
* | Merge svn changes up to r29455Uoti Urpala2009-07-291-1/+1
|\|
| * Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.diego2009-07-261-1/+1
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-2/+2
* | Merge svn changes up to r29304Uoti Urpala2009-07-071-0/+18
|\|
| * Add standard license header to all files in libmpdemux.diego2009-05-081-0/+18
* | Support chapter seeking with ordered chaptersUoti Urpala2009-04-021-0/+1
* | Change demuxer_seek_chapter() parametersUoti Urpala2009-04-021-1/+2
* | Add improved relative seek modeUoti Urpala2009-03-241-0/+5
* | demux_mkv: Parse ordered chapter informationUoti Urpala2009-03-221-1/+16
* | Merge svn changes up to r28951Uoti Urpala2009-03-141-1/+0
|\|
| * Get rid of DEMUXER_TYPE_NUV define, it is no longer used.reimar2009-03-091-1/+0
* | Merge svn changes up to r28403Uoti Urpala2009-01-311-2/+2
|\|
| * increase max subtitle stream limitcompn2009-01-281-1/+1
| * WORDS_BIGENDIAN is defined/undefined, not 0/1.diego2009-01-261-1/+1
| * Increase MAX_PACK_BYTES from 8 or 32 MB (with/without CONFIG_TV_BSDBT848) to ...reimar2008-12-241-4/+0
* | Merge svn changes up to r28087Uoti Urpala2008-12-041-8/+8
|\|
| * Get rid of pointless 'extern' keywords.diego2008-12-031-8/+8
* | Merge svn changes up to r28065Uoti Urpala2008-12-021-1/+2
|\|
| * MNG demuxer by Stefan Schuermans, stefan blinkenarea orgdiego2008-11-301-1/+2
* | Merge svn changes up to 27824Uoti Urpala2008-10-251-0/+8
|\|
| * Move likely/unlikely macros to libmpdemux/demuxer.h where they are used.diego2008-10-161-0/+8
* | demux: Increase max buffered packet bytes from 8 to 128 MiBUoti Urpala2008-10-041-5/+1
* | Merge svn changes up to r27441Uoti Urpala2008-08-081-1/+1
|\|
| * Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-031-1/+1
* | Merge svn changes up to r27399Uoti Urpala2008-08-021-1/+1
|\|
| * Change a bunch of codec-specific preprocessor directives from a HAVE_diego2008-08-021-1/+1
| * Start unifying names of internal preprocessor directives.diego2008-07-301-1/+1
* | Merge svn changes up to r27332Uoti Urpala2008-07-211-1/+3
|\|
| * Avoid including avcodec.h in demuxer.h (and thus many other files) just to getreimar2008-07-171-6/+2
| * Move duplicate FF_INPUT_BUFFER_PADDING_SIZE handling into demuxer.hreimar2008-07-161-1/+7
* | Merge svn changes up to r27123Uoti Urpala2008-06-231-0/+1
|\|
| * Add missing #includes that are required for things used in the header.diego2008-06-171-0/+1
* | Merge svn changes up to r26979Uoti Urpala2008-06-041-0/+1
|\|
| * added and reused demux_flush() instead of emptying the demux_stream buffers;nicodvb2008-06-021-0/+1
* | Remove _s/_st suffix from some struct namesUoti Urpala2008-04-251-17/+17
* | Remove some unnecessary recursive includesUoti Urpala2008-04-231-4/+1
* | Move correct_pts to options structUoti Urpala2008-04-231-3/+0
* | Add option pointer to demuxers and stheader.h structsUoti Urpala2008-04-231-2/+5
* | Declare demuxer *_streams fields with proper typesUoti Urpala2008-04-231-3/+3
|/
* Remove unused function demux_read_data_packuau2008-04-111-1/+0
* Support 'default' attribute for audio and subtitle tracks.eugeni2008-03-301-0/+6
* Add missing header #includes to fix 'make checkheaders'.diego2008-03-051-0/+5
* Demuxer-independent functions for selecting tracks based on language.eugeni2008-02-291-0/+5
* Fill sh_sub_t.lang in lavf, mkv and ogg demuxers. Use it for printing subtitleeugeni2008-02-291-1/+0
* New member in demuxer_t: reference_clock.nicodvb2008-02-231-0/+1
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-221-3/+3
* Change to always use MP_NOPTS_VALUE (instead of sometimes 0) for unknown pts.reimar2008-02-121-3/+1
* Allow demuxers to choose a default value for correct_ptsreimar2008-02-031-0/+2
* Use defines to give names to the different seek flags.reimar2008-01-291-0/+3
* First step towards making all demuxer_desc_t constreimar2008-01-131-1/+1
* Add demuxer interface for attachments.eugeni2008-01-121-0/+14
* wrapper functions to get/set angle: the wrapping is needed to RESYNC the demu...nicodvb2008-01-051-0/+6
* Add some const/static qualifiers as appropriatereimar2007-12-241-1/+1
* Add demuxer functions for chapter feature.ulion2007-12-131-0/+10
* Make libnemesi use specific struct and DEMUXER_TYPElu_zero2007-12-041-1/+2
* Do not use leading underscores in multiple inclusion guards, they are reserved.diego2007-07-021-3/+3
* make opt argument of demux_info_get const.reimar2007-06-241-1/+1
* Fix demuxer.h multiple inclusion guarduau2007-06-201-2/+2
* Use 'static inline' instead of 'inline static' to avoid warningszuxy2007-06-041-8/+8
* Make realloc_struct inline as other functions defined in demuxer.hzuxy2007-06-021-1/+1
* Add lavf_preferred demuxer for lavf formats we want to be probedreimar2007-04-141-1/+2
* Another round of subtitle code cleanupreimar2007-02-051-0/+2
* added stream_pts to demuxer_t and demux_packet_t to hold the time value repor...nicodvb2006-12-311-0/+3
* new DEMUXER_CTRL_IDENTIFY_PROGRAM to identify programs (a+v+s)nicodvb2006-11-181-0/+6
* added code to switch video streamnicodvb2006-11-161-0/+2
* Move sh_sub_t to stheader.h, where all the other sh structs are definedreimar2006-11-131-14/+0
* Make subtitle stream handling more similar to audio and video streams.reimar2006-11-131-1/+3
* added demuxer_get_current_time() to get the current playtime (possibly aided ...nicodvb2006-11-071-0/+1
* added definition of DEMUXER_CTRL_RESYNCnicodvb2006-11-071-0/+1
* Add demux_nut to MPlayer repoods152006-09-171-1/+2
* demuxer_seek_chapter() returns informations about chapters count and namenicodvb2006-08-211-1/+1
* added first revision of demuxer_seek_chapter()nicodvb2006-08-181-0/+1
* Add matroska chapter seeking capability.eugeni2006-08-061-0/+12
* marks several string parameters as const, as they are not modified inside the...reynaldo2006-07-131-1/+1
* Initial libass release (without mencoder support).eugeni2006-07-071-1/+8
* Rename mkv_sh_sub_t to sh_sub_t, move it to demuxer.h.eugeni2006-07-071-0/+10
* Add a new video pts tracking mode, enabled by option -correct-pts.uau2006-07-061-1/+5
* Fix potential integer overflows in memory allocation.rtogni2006-06-041-0/+12
* Change common pts variables from floats to doubles. Individual demuxersuau2006-04-271-4/+4
* 4 - Implement a better way to calculate current audio pts and use it forrtognimp2006-04-241-0/+1
* 3 - Move a definition of MP_NOPTS_VALUE from muxer.h to demuxer.h tortognimp2006-04-241-4/+1
* Second-try commit of this patch.corey2006-02-171-2/+2
* do not forget to initialize dp->bufferhenry2006-02-121-0/+1
* forgotten cast (blows on gcc4)henry2006-02-121-1/+1
* add some sanity checks to new/resize_demux_packetreimar2006-02-121-4/+9
* Reverse commit of unfinished patch for passing audio_delay to the demuxers.corey2006-02-091-1/+1
* 1. Include audio_delay as an argument to demux_seek.corey2006-02-071-1/+1
* function to read from a demuxer up to (and including) the specifiedreimar2006-01-171-0/+2
* add a demux_peekc function that allows to just "have a look" at the nextreimar2005-09-171-0/+3
* faster mpg and much faster gxf demuxingreimar2005-09-031-2/+2
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-1/+1
* Allow forcing of demuxers and codecs by prepending '+'reimar2005-08-301-1/+1
* support MPEG in GXF container with extension-based detection.reimar2005-08-261-1/+2
* Demuxer modularizationrtognimp2005-08-051-2/+37
* musepack demuxing and decoding support (demuxing is v7 bitstream only).reimar2005-07-101-1/+2
* added AAC ADTS demuxernicodvb2005-06-131-1/+2
* adds a parameter to the switch_audio command to directly select a track.reimar2005-04-281-1/+1
* Added support of audio stream switching in the MPEG demuxer using the #-keygpoirier2005-04-031-0/+2
* avisynth demuxer patch by Gianluigi Tiesi <mplayer at netfarm.it>faust32005-02-131-1/+2
* TwinVQ decoder and demuxerrtognimp2004-12-291-1/+2
* disable demuxer_bmp,iive2004-12-151-1/+0
* merged DEMUXER_TYPE_MPEG4_ES in the ordinary TS; added support for H264 in TSnicodvb2004-11-241-4/+0
* show ogg subtitle language on OSD, if availablejoey2004-09-281-0/+1
* Do not use globals. Put the variables into the appropriate demuxer struct ins...mosu2004-08-241-0/+6
* nsv (Nullsoft streaming video) demuxerrtognimp2004-04-121-1/+2
* demux_lavfmichael2004-04-111-1/+2
* LML-M4 mpeg4 capture card raw stream format supportarpi2003-12-081-2/+2
* Saving and loading external index file. Patch by Jason Tackaberry <tack@auc.ca>alex2003-10-221-0/+1
* Proper demuxer number for the MPEG4-in-TS demuxer. Patch by Nico <nsabbi@libe...mosu2003-08-291-2/+6
* Updated highest demuxer number.mosu2003-08-281-1/+1
* - initial support for MPEG4 in TS (M4V is working, but not AAC yet)arpi2003-08-241-0/+16
* TiVo demuxer and sub-cc/osd decoderarpi2003-06-091-1/+2
* Add support for Realaudio filesrtognimp2003-04-301-1/+2
* Added Matroska demuxing support.mosu2003-04-301-1/+2
* H264-ES demuxermichael2003-04-041-1/+2
* this is a combo patch that:arpi2003-03-161-1/+2
* libgif/libungif based demuxer support for libmpdemux.arpi2003-01-281-1/+2
* raw mpeg4-es support (you need to set -fps manually!)arpi2003-01-231-1/+2
* raw video demuxer, requested by Michaelarpi2003-01-221-1/+2
* extension-based filetype detection for headerless files (mp3 vs mpeg, etc)arpi2003-01-191-1/+5
* XMMS Input plugin supportarpi2002-12-221-0/+1
* demuxer_control(), percent position and time length query implemented inarpi2002-11-16