summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demuxer.h
Commit message (Expand)AuthorAgeFilesLines
* command: fix subtitle selection displaywm42012-08-081-1/+1
* demuxer: introduce a general stream structwm42012-08-031-8/+11
* commands, dvd, dvdnav, bluray: cleanup sub/audio track language displaymplayer-svn2012-08-031-0/+3
* stream: add new stream control command STREAM_CTRL_GET_NUM_TITLESmplayer-svn2012-08-031-0/+2
* Remove teletext supportwm42012-08-031-3/+0
* Remove dead codewm42012-08-011-2/+0
* Remove some demuxers and decoderswm42012-07-301-17/+0
* mplayer: let frontend print stream info, instead of demuxerswm42012-07-301-0/+2
* Merge remote-tracking branch 'origin/master'wm42012-07-281-2/+2
|\
| * demux, vd_ffmpeg: fix demux keyframe flag, set AV_PKT_FLAG_KEYUoti Urpala2012-07-251-2/+2
* | core: add new support for reading .cue fileswm42012-01-181-0/+1
|/
* ad_ffmpeg: pass packet side data from libavformatUoti Urpala2012-01-081-1/+1
* core, demux: fix --identify chapter output with ordered chapterswm42011-10-251-4/+2
* demuxer.h: raise pad amount to allow compiling against FFmpegUoti Urpala2011-08-261-1/+1
* core, demux, vd_ffmpeg: pass side data from demux_lavf to vd_ffmpegUoti Urpala2011-08-201-15/+2
* demuxer.h: avoid including stream.hUoti Urpala2011-08-191-1/+0
* demux: avoid a copy of demux packets with lavf, reduce paddingUoti Urpala2011-08-191-1/+5
* demux_mkv: skip files faster in ordered chapter file searchUoti Urpala2011-08-041-0/+10
* cosmetics: Fix typoscehoyos2011-07-061-1/+1
* cleanup: shut up more warningsClément Bœsch2011-05-061-1/+1
* options: change -alang and -slang to use string list typeClément Bœsch2011-04-201-3/+3
* EDL: add support for new EDL file formatUoti Urpala2011-04-051-0/+3
* options: drop support for numeric -demuxer valuesUoti Urpala2011-02-221-57/+57
* cleanup: demuxer.[ch]: remove unused code, make functions staticUoti Urpala2011-02-221-21/+0
* cleanup: reindent demuxer.h, use struct names for typesUoti Urpala2011-02-221-169/+193
* Merge branch 'sub'Uoti Urpala2011-01-261-4/+2
|\
| * subtitles/demux: store duration instead of endpts in demux packetsUoti Urpala2011-01-181-2/+2
| * cleanup: move MP_NOPTS_VALUE definition to mpcommon.hUoti Urpala2011-01-151-3/+1
* | demux: add sanity checks to packet allocation functionsUoti Urpala2011-01-171-2/+2
* | cleanup: move demux packet functions from demuxer.h to demuxer.cUoti Urpala2011-01-171-61/+4
|/
* 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