summaryrefslogtreecommitdiff
path: root/src/demuxers/demux_ogg.c
AgeCommit message (Collapse)Author
2003-05-04forgot to remove a printfAndreas Heinchen
CVS patchset: 4767 CVS date: 2003/05/04 17:29:36
2003-05-04several memleaks fixedAndreas Heinchen
CVS patchset: 4766 CVS date: 2003/05/04 16:38:22
2003-05-04added verbositycheck for a printfAndreas Heinchen
CVS patchset: 4764 CVS date: 2003/05/04 12:39:55
2003-05-03- inform the name of the video codec, nicer properties :)Bastien Nocera
CVS patchset: 4758 CVS date: 2003/05/03 21:53:21
2003-05-01- added a lookup entry for Theora and don't just ignore Theora streams if ↵Bastien Nocera
libtheora is not installed (now front-ends really know they're playing theora video and can show nice errors if the video doesn't play) CVS patchset: 4738 CVS date: 2003/05/01 21:25:14
2003-05-01simplifications & improved seeking(no hole in audio)Andreas Heinchen
CVS patchset: 4735 CVS date: 2003/05/01 19:04:32
2003-04-30fixed stupid mistake in previos commitAndreas Heinchen
CVS patchset: 4718 CVS date: 2003/04/30 09:38:21
2003-04-30added support for theoraAndreas Heinchen
CVS patchset: 4717 CVS date: 2003/04/30 08:49:38
2003-04-27fix for missing syncpoints at beginnig of a streamAndreas Heinchen
CVS patchset: 4700 CVS date: 2003/04/27 17:40:59
2003-04-27fixing selection of spu titlesAndreas Heinchen
CVS patchset: 4698 CVS date: 2003/04/27 15:56:45
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-17xine crashed when an oggfile with an unknwon stream was played - fixedAndreas Heinchen
CVS patchset: 4634 CVS date: 2003/04/17 23:23:58
2003-04-16preperations for support of bold and italic typefaces in ogm subtitlesAndreas Heinchen
CVS patchset: 4629 CVS date: 2003/04/16 23:05:25
2003-04-15fix ac3 in ogmAndreas Heinchen
CVS patchset: 4617 CVS date: 2003/04/15 23:54:40
2003-04-15fixed a/v desync with odd frameratesAndreas Heinchen
CVS patchset: 4614 CVS date: 2003/04/15 03:41:23
2003-04-14small bugfixAndreas Heinchen
CVS patchset: 4613 CVS date: 2003/04/14 05:06:29
2003-04-14larger simplificationsAndreas Heinchen
CVS patchset: 4612 CVS date: 2003/04/14 04:36:26
2003-04-14small simplificationAndreas Heinchen
CVS patchset: 4611 CVS date: 2003/04/14 00:52:42
2003-04-14fixed seeking - no always seeking to keyframesAndreas Heinchen
CVS patchset: 4610 CVS date: 2003/04/14 00:13:36
2003-04-13fixes minor bug, added entry in ChangelogAndreas Heinchen
CVS patchset: 4608 CVS date: 2003/04/13 22:18:48
2003-04-13fixed seeking, now sound is fine after seekingAndreas Heinchen
CVS patchset: 4607 CVS date: 2003/04/13 22:02:18
2003-04-12fix compilation with gcc 2.95.4James Stembridge
CVS patchset: 4590 CVS date: 2003/04/12 12:02:56
2003-04-12more accurate get_lengthAndreas Heinchen
CVS patchset: 4589 CVS date: 2003/04/12 04:30:45
2003-04-10fixed a input_time issue on ogms without soundAndreas Heinchen
CVS patchset: 4585 CVS date: 2003/04/10 18:39:55
2003-04-06OGM subtitles by andreas heinchen, cosmeticsGuenter Bartsch
CVS patchset: 4543 CVS date: 2003/04/06 01:17:10
2003-03-07more work on console output cleanupGuenter Bartsch
CVS patchset: 4357 CVS date: 2003/03/07 12:51:47
2003-02-23arm patch by dilb, bigger wrap treshhold for enix streamsGuenter Bartsch
CVS patchset: 4272 CVS date: 2003/02/23 22:07:06
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-02-01fix discontinuity detectionGuenter Bartsch
CVS patchset: 4079 CVS date: 2003/02/01 18:57:33
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-26Fixes the problem with cdda.Thibaut Mattern
CVS patchset: 4018 CVS date: 2003/01/26 23:48:47
2003-01-26no need for <pthread.h> or <sched.h>Mike Melanson
CVS patchset: 4009 CVS date: 2003/01/26 15:56:21
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-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-08fixes/cleanups of the handled/unhandled codecsMiguel Freitas
for more information see message on xine-devel CVS patchset: 3818 CVS date: 2003/01/08 01:02:27
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
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-08- get xine_demux_control_headers_done() out of the demuxers.Miguel Freitas
i want to make sure we have a 1:1 mapping of sending and waiting for BUF_CONTROL_HEADERS_DONE.) - bring asf demuxer into a saner state when seeking. that fixes the problem of wrong audio pts and hanging audio_out on huge sleeps (at least for asf). CVS patchset: 3465 CVS date: 2002/12/08 21:43:50
2002-11-28Extended demuxer API with the methods get_capabilities() and ↵Peter Liljenberg
get_optional_data(). Bumped API version to 18. Added calls to these methods in xine_get_{spu,audio}_lang(). Added DVBSUB support in demux_ts.c CVS patchset: 3386 CVS date: 2002/11/28 10:21:05
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* new public output interface xine_{audio,video}_port_t instead of xine_{ao,vo}_driver_t, old names kept as aliases for compatibility * modified the engine to allow multiple streams per output * renaming of some internal structures according to public changes * moving SCR out of per-stream-metronom into a global metronom_clock_t residing in xine_t and therefore easily available to the output layer * adapting all available plugins (note to external projects: the compiler will help you a lot, if a plugin compiles, it is adapted, because all changes add new parameters to some functions) * bump up all interface versions because of xine_t and xine_stream_t changes CVS patchset: 3312 CVS date: 2002/11/20 11:57:38
2002-11-10fix wrong abs macro; many thanks to James Slorach for finding this nasty,Michael Roitzsch
well-hidden bug CVS patchset: 3220 CVS date: 2002/11/10 13:33:13
2002-11-09beginnings of the get_video/audio_frame apiGuenter Bartsch
CVS patchset: 3215 CVS date: 2002/11/09 23:22:32
2002-11-01new content detection method METHOD_EXPLICIT for demuxer given in MRLMichael Roitzsch
CVS patchset: 3126 CVS date: 2002/11/01 17:41:02
2002-10-28hey, i want to join xine breakage party! (what do you wanna break today? tm)Miguel Freitas
- time to cleanup demuxer mess... no more pthread stuff on any demuxer. of course i haven't tested all demuxers, but they at least compile. (sorry Mike, we will need to move a few variables around to make most of your demuxers work again - not big deal i think) - make api more consistent by providing xine_open/xine_close and xine_start/xine_stop. CVS patchset: 3058 CVS date: 2002/10/28 03:24:42
2002-10-27return of ogg and vorbis, began implementing verbosity parameterGuenter Bartsch
CVS patchset: 3034 CVS date: 2002/10/27 01:52:15
2002-10-26make demuxers return their status so xine engine can check if demuxers fail ↵Guenter Bartsch
to send headers CVS patchset: 3026 CVS date: 2002/10/26 22:00:49
2002-10-19really send headers in demux_avi_send_headerGuenter Bartsch
CVS patchset: 2858 CVS date: 2002/10/19 17:42:52
2002-10-12While the demuxer mutex is unlocked, relinquish the processor in the mainJuergen Keil
demuxer loop, otherwise (on solaris) demux_*_stop() has no chance to lock the mutex and change the demuxer status variable for interrupting the demuxer. Fixes xine_stop() problems on solaris. CVS patchset: 2815 CVS date: 2002/10/12 17:11:58
2002-09-19some ogg/vorbis streams seem to require a higher tresholdGuenter Bartsch
CVS patchset: 2702 CVS date: 2002/09/19 02:00:26