summaryrefslogtreecommitdiff
path: root/src/demuxers/demux_real.c
AgeCommit message (Collapse)Author
2003-12-12add some version checkingJames Stembridge
CVS patchset: 5895 CVS date: 2003/12/12 22:29:20
2003-11-26lprintf cleanup, pass I.Daniel Caujolle-Bert
CVS patchset: 5796 CVS date: 2003/11/26 19:43:26
2003-11-16New stream/meta info (safe) stuff.Daniel Caujolle-Bert
BIG NOTE: use helpers to access to these informations (get/set/reset): _x_{stream,meta}_info_{get,set,reset}() are for internal use, don't use *_public() ones from inside the beast ;-) Some wrongly names "xine_" fonction renaming. CVS patchset: 5757 CVS date: 2003/11/16 23:33:42
2003-11-15change demux api:Miguel Freitas
- demuxers should not access stream->demux_thread_running - remove deprecated get_video_frame/got_video_frame_cb CVS patchset: 5732 CVS date: 2003/11/15 14:00:35
2003-11-13define FOURCC only onceMarco Zuehlke
CVS patchset: 5729 CVS date: 2003/11/13 15:23:00
2003-11-11rename internal API function (_x_<function>).Daniel Caujolle-Bert
CVS patchset: 5721 CVS date: 2003/11/11 18:44:50
2003-10-31Use info_helper functions.Thibaut Mattern
CVS patchset: 5657 CVS date: 2003/10/31 22:56:21
2003-10-28Handle comments in rpm filesJames Stembridge
CVS patchset: 5631 CVS date: 2003/10/28 21:14:17
2003-10-27Use info_helper functionsThibaut Mattern
CVS patchset: 5622 CVS date: 2003/10/27 23:23:29
2003-07-25small housekeeping: demuxer api seeks in milisecondsMiguel Freitas
CVS patchset: 5211 CVS date: 2003/07/25 21:02:04
2003-07-22be stricter about selecting audio/video streams to playJames Stembridge
CVS patchset: 5208 CVS date: 2003/07/22 20:36:51
2003-07-221) fix slider position in files with multiple data chunksJames Stembridge
2) improve accuracy of time based seeking in long files CVS patchset: 5207 CVS date: 2003/07/22 20:14:09
2003-07-191) more reliable method of detecting the end of the fileJames Stembridge
2) support files containing multiple audio/video streams CVS patchset: 5190 CVS date: 2003/07/19 16:11:39
2003-07-18increase maximum number of video streamsJames Stembridge
add checks to prevent segfaults when max number of streams is exceeded CVS patchset: 5176 CVS date: 2003/07/18 23:34:36
2003-07-16more cleanup; remove unused variables; use lprintfMarco Zuehlke
CVS patchset: 5168 CVS date: 2003/07/16 14:14:17
2003-06-22Fix unaligned access in real demuxerRobin KAY
CVS patchset: 5093 CVS date: 2003/06/22 19:42:31
2003-06-20real demuxer improvements:James Stembridge
* remove unused structs * simplify stream detection * read stream info for all streams (though files containing multiple audio/video streams aren't supported yet) CVS patchset: 5078 CVS date: 2003/06/20 21:22:41
2003-06-16Patch from Jeroen Asselman:Stefan Holst
- fixes mimetype in realaudio demuxer - big improvement of v4l input and associated demuxer. Including sound capture using alsa and a/v sync. Now radio is supported as well. CVS patchset: 5054 CVS date: 2003/06/16 16:42:51
2003-05-29fix demuxer failed messages when seeking in small filesJames Stembridge
CVS patchset: 4979 CVS date: 2003/05/29 00:13:11
2003-05-26fix rv10 playbackJames Stembridge
CVS patchset: 4948 CVS date: 2003/05/26 20:07:08
2003-05-26Only play number of packets specified in header. Otherwise index chunk data ↵James Stembridge
can be mistaken for stream data which doesn't sound/look very nice. CVS patchset: 4945 CVS date: 2003/05/26 12:32:40
2003-05-26add/fix some debug infoJames Stembridge
CVS patchset: 4944 CVS date: 2003/05/26 11:57:45
2003-05-25add support for seekingJames Stembridge
CVS patchset: 4937 CVS date: 2003/05/25 20:24:19
2003-05-25Read index chunks in preparation for seeking support - Disabled by defualtJames Stembridge
CVS patchset: 4927 CVS date: 2003/05/25 14:53:27
2003-04-26bumping up demux plugin interface version numbers, update copyright noticesGuenter Bartsch
CVS patchset: 4691 CVS date: 2003/04/26 20:15:52
2003-04-17cleanup patch by Marco Z|hlke <M.Zuehlke@freenet.de>Miguel Freitas
CVS patchset: 4632 CVS date: 2003/04/17 19:01:23
2003-04-09another funny real mime typeGuenter Bartsch
CVS patchset: 4577 CVS date: 2003/04/09 12:08:26
2003-04-09another real mimetype (this time from nautilus)Guenter Bartsch
CVS patchset: 4576 CVS date: 2003/04/09 09:57:29
2003-03-28memleaksMiguel Freitas
CVS patchset: 4503 CVS date: 2003/03/28 14:55:52
2003-03-04fix compiler warnings at least in xine's native codeMichael Roitzsch
CVS patchset: 4330 CVS date: 2003/03/04 10:30:27
2003-02-28do not truncate the last character of the referenceMichael Roitzsch
CVS patchset: 4305 CVS date: 2003/02/28 15:47:52
2003-02-22Fix memory leaksEwald Snel
CVS patchset: 4254 CVS date: 2003/02/22 16:46:49
2003-02-14do no handle raMiguel Freitas
CVS patchset: 4162 CVS date: 2003/02/14 19:45:58
2003-02-02copyright updates and some code to catch late-starting ogg streamsGuenter Bartsch
CVS patchset: 4093 CVS date: 2003/02/02 17:36:06
2003-01-31- MAX_PREVIEW_SIZE = 4096Miguel Freitas
- new fb driver with zero copy CVS patchset: 4058 CVS date: 2003/01/31 14:06:03
2003-01-29- add asx parser (sends mrl events)Miguel Freitas
- remove old avi subtitle hack CVS patchset: 4046 CVS date: 2003/01/29 18:53:54
2003-01-29- preliminary support for reference streams parsing at xine-lib (theyMiguel Freitas
are sent to gui using a new event) - function to return demux from mime type string (used by xine-plugin) - very simple parser for ram files at demux_real CVS patchset: 4030 CVS date: 2003/01/29 02:33:35
2003-01-23preparations for beta3:Miguel Freitas
- disable debug messages in flac decoder - review demuxer mimetypes - use fourcc internal functions in demux_real CVS patchset: 3995 CVS date: 2003/01/23 16:11:56
2003-01-19eliminate "vital stats" printout, long obsoleted by UI's info dialogMike Melanson
facilities CVS patchset: 3974 CVS date: 2003/01/19 23:33:33
2003-01-17fix several segfaults with -A nullMiguel Freitas
CVS patchset: 3943 CVS date: 2003/01/17 16:52:33
2003-01-11initial rv 1.0 support.Stefan Holst
currently disabled (commented out) because video output is not usable yet. CVS patchset: 3859 CVS date: 2003/01/11 00:00:54
2003-01-10have length in miliseconds tooMiguel Freitas
fix some intermediate calculation CVS patchset: 3856 CVS date: 2003/01/10 21:10:50
2003-01-10internal input_time is miliseconds nowMiguel Freitas
CVS patchset: 3851 CVS date: 2003/01/10 11:57:15
2003-01-08Fix memory leak, don't use 'abort()'Ewald Snel
CVS patchset: 3831 CVS date: 2003/01/08 14:42:46
2003-01-04add 2 demuxer groups (audio and games) with multiple plugins at theMiguel Freitas
same shared library (reduce loading time). demuxer api increased so old ungrouped plugins won't be loaded. Bill Fink patch to enable playback of live rawdv streams. obs: non-regular files are now supposed non-seekable. CVS patchset: 3771 CVS date: 2003/01/04 14:48:11
2003-01-01real video v40 support by chris rankin, added missing copyright ↵Guenter Bartsch
notices/credits for mplayer CVS patchset: 3746 CVS date: 2003/01/01 20:39:19
2002-12-22fixes handling of some real streams and adds some log outputStefan Holst
CVS patchset: 3632 CVS date: 2002/12/22 16:46:27
2002-12-21- add buf->decoder_info_ptr: portability for systems where pointer hasMiguel Freitas
different sizeof than integer. - add extra_info structure to pass informations from input/demuxers down to the output frame. this can be used, for example, to pass the frame number of a frame (when known by decoder). also, immediate benefict is that we now have a slider which really shows the current position of the playing stream. new fields can be added to extra_info keeping binary compatibility - bumpy everybody's api versions CVS patchset: 3603 CVS date: 2002/12/21 12:56:44
2002-12-15cleanupGuenter Bartsch
CVS patchset: 3549 CVS date: 2002/12/15 21:23:39
2002-12-14deliver timestamps in 1/90000 second units, fix handling of type 4 audio headersGuenter Bartsch
CVS patchset: 3523 CVS date: 2002/12/14 20:00:38