]> git.sesse.net Git - vlc/log
vlc
15 years agomacosx: added 'ffmpeg-skiploopfilter' to the simple prefs too and fixed the postproce...
Felix Paul Kühne [Wed, 8 Apr 2009 10:09:51 +0000 (12:09 +0200)]
macosx: added 'ffmpeg-skiploopfilter' to the simple prefs too and fixed the postprocessing level setting, as the variable name changed

15 years agol10n: Italian update
Vincenzo Reale [Wed, 8 Apr 2009 00:39:33 +0000 (01:39 +0100)]
l10n: Italian update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agoqt4: i18n fixes
Eric Lassauge [Tue, 7 Apr 2009 23:51:03 +0000 (00:51 +0100)]
qt4: i18n fixes

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agoi18n: Add missing files
Eric Lassauge [Mon, 6 Apr 2009 11:08:13 +0000 (13:08 +0200)]
i18n: Add missing files

And remove deleted ones

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agomacosx: compilation fix *grml*
Felix Paul Kühne [Tue, 7 Apr 2009 21:27:58 +0000 (23:27 +0200)]
macosx: compilation fix *grml*

15 years agomacosx: reflect the renamings in the respective files
Felix Paul Kühne [Tue, 7 Apr 2009 21:24:03 +0000 (23:24 +0200)]
macosx: reflect the renamings in the respective files

15 years agomacosx: rename files as there is no Interaction framework anymore
Felix Paul Kühne [Tue, 7 Apr 2009 21:22:44 +0000 (23:22 +0200)]
macosx: rename files as there is no Interaction framework anymore

15 years agomacosx: new nib file for more complex dialogs triggered through VLC's core
Felix Paul Kühne [Tue, 7 Apr 2009 21:18:06 +0000 (23:18 +0200)]
macosx: new nib file for more complex dialogs triggered through VLC's core

15 years agomacosx: implemented 'dialog-login' and cleaned up most dead code
Felix Paul Kühne [Tue, 7 Apr 2009 21:14:26 +0000 (23:14 +0200)]
macosx: implemented 'dialog-login' and cleaned up most dead code

15 years agomacosx: implement 'dialog-fatal' and 'dialog-question' correctly and completely
Felix Paul Kühne [Tue, 7 Apr 2009 17:46:45 +0000 (19:46 +0200)]
macosx: implement 'dialog-fatal' and 'dialog-question' correctly and completely

This introduces a lot of dead code, which will be cleaned up later on, but is left there for reference.

15 years agomacosx: fix addition of empty folders to the playlist. needs some beautification...
Felix Paul Kühne [Tue, 7 Apr 2009 16:52:22 +0000 (18:52 +0200)]
macosx: fix addition of empty folders to the playlist. needs some beautification later on.

15 years agocontribs: forward-port Derk-Jan's libswscale fixes (PPC only)
Felix Paul Kühne [Tue, 7 Apr 2009 16:25:30 +0000 (18:25 +0200)]
contribs: forward-port Derk-Jan's libswscale fixes (PPC only)

15 years agocontribs: bootstrap dirac on Darwin, so we don't need to update libtool
Felix Paul Kühne [Tue, 7 Apr 2009 16:09:50 +0000 (18:09 +0200)]
contribs: bootstrap dirac on Darwin, so we don't need to update libtool

15 years agocontribs: fix goom compilation
Felix Paul Kühne [Tue, 7 Apr 2009 14:20:07 +0000 (16:20 +0200)]
contribs: fix goom compilation

15 years agocontribs: updated libtool to 2.2.6(a) because of dirac
Felix Paul Kühne [Tue, 7 Apr 2009 14:15:46 +0000 (16:15 +0200)]
contribs: updated libtool to 2.2.6(a) because of dirac

15 years agocontribs: live555 compilation fix
Felix Paul Kühne [Tue, 7 Apr 2009 13:40:49 +0000 (15:40 +0200)]
contribs: live555 compilation fix

15 years agol10n: Italian update
Vincenzo Reale [Mon, 6 Apr 2009 23:43:44 +0000 (00:43 +0100)]
l10n: Italian update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agol10n: Dutch update
Myckel Habets [Mon, 6 Apr 2009 23:42:49 +0000 (00:42 +0100)]
l10n: Dutch update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agol10n: Punjabi update
A S Alam [Mon, 6 Apr 2009 23:40:46 +0000 (00:40 +0100)]
l10n: Punjabi update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agol10n: Czech update
Tomáš Chvátal [Mon, 6 Apr 2009 23:39:23 +0000 (00:39 +0100)]
l10n: Czech update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agoMerge po with new vlc.pot
Christophe Mutricy [Mon, 6 Apr 2009 23:25:48 +0000 (00:25 +0100)]
Merge po with new vlc.pot

15 years agoUpdate vlc.pot with the strings from the .ui this time
Christophe Mutricy [Mon, 6 Apr 2009 23:24:16 +0000 (00:24 +0100)]
Update vlc.pot with the strings from the .ui this time

15 years agoDon't reinvent strcasecmp().
Antoine Cellerier [Mon, 6 Apr 2009 21:29:57 +0000 (23:29 +0200)]
Don't reinvent strcasecmp().

15 years agoUse image_Mime2Fourcc().
Antoine Cellerier [Mon, 6 Apr 2009 21:27:50 +0000 (23:27 +0200)]
Use image_Mime2Fourcc().

15 years agoAdd image_Mime2Fourcc() function and use in image_ReadUrl()
Antoine Cellerier [Mon, 6 Apr 2009 21:25:17 +0000 (23:25 +0200)]
Add image_Mime2Fourcc() function and use in image_ReadUrl()

15 years agolibmpeg2: Fix Closed Captions in GOP.
Derk-Jan Hartman [Mon, 6 Apr 2009 20:54:11 +0000 (22:54 +0200)]
libmpeg2: Fix Closed Captions in GOP.

This fixes a case where our libmpeg2 module was not extracting
Closed Captions from the user_data, when this user_data was in the
GOP header, instead of in the picture header. This information is
retained until the next picture (date) is handled.

See sample "bob-dvd-closedcaptioning works in ffmpeg but not in libmpeg2.ts"

15 years agoDo not print the password in the log. That's dangerous!
Antoine Cellerier [Mon, 6 Apr 2009 20:11:07 +0000 (22:11 +0200)]
Do not print the password in the log. That's dangerous!

15 years agoBring the glibc detection back, not using dlopen() hacks anymore.
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:27:47 +0000 (20:27 +0300)]
Bring the glibc detection back, not using dlopen() hacks anymore.

15 years agoMissing comma (fixes #2634)
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:12:02 +0000 (20:12 +0300)]
Missing comma (fixes #2634)

15 years agoDo not translate "". Fix the localized configuration file.
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:03:25 +0000 (20:03 +0300)]
Do not translate "". Fix the localized configuration file.

15 years agoAttach VLM inputs to LibVLC. Fixes #2639.
Rémi Denis-Courmont [Mon, 6 Apr 2009 16:37:11 +0000 (19:37 +0300)]
Attach VLM inputs to LibVLC. Fixes #2639.

15 years agoReally fix the vlm_MessageNew NULL warning
Rémi Denis-Courmont [Mon, 6 Apr 2009 16:10:39 +0000 (19:10 +0300)]
Really fix the vlm_MessageNew NULL warning

15 years agoRun xgettext on the .h and not the .ui
Christophe Mutricy [Sun, 5 Apr 2009 23:02:45 +0000 (01:02 +0200)]
Run xgettext on the .h and not the .ui

Tweack the rules in po/. Not perfect you can't run make update-po (and
so make dist) if your builddir isn't a subdir of srcdir. And of course
it still putting te .gmo in srcdir

15 years agomacosx: paste the UDP/RTP MRL to the URL field once the sheet is dismissed so the...
Felix Paul Kühne [Sun, 5 Apr 2009 22:21:58 +0000 (00:21 +0200)]
macosx: paste the UDP/RTP MRL to the URL field once the sheet is dismissed so the user can see that the selection actually worked. No functional change.

15 years agoFix flickering when decoding TSCC. (Backport if we're doing a 0.9.10)
Antoine Cellerier [Sun, 5 Apr 2009 22:06:46 +0000 (00:06 +0200)]
Fix flickering when decoding TSCC. (Backport if we're doing a 0.9.10)

15 years agoVLM : Add media name in callbacks
Sébastien Escudier [Tue, 31 Mar 2009 14:20:09 +0000 (16:20 +0200)]
VLM : Add media name in callbacks

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoWinCE: undefined file descriptor use
Rémi Denis-Courmont [Sun, 5 Apr 2009 20:16:18 +0000 (23:16 +0300)]
WinCE: undefined file descriptor use

15 years agoExplode in the face of the user if (s)he has a broken glibc
Rémi Denis-Courmont [Sun, 5 Apr 2009 19:47:40 +0000 (22:47 +0300)]
Explode in the face of the user if (s)he has a broken glibc

I am fed up with all the blame we got for this for over a year.

15 years agoFix scene filter when using source dimensions as output dimensions. Allow outputing...
Antoine Cellerier [Sun, 5 Apr 2009 18:37:48 +0000 (20:37 +0200)]
Fix scene filter when using source dimensions as output dimensions. Allow outputing to all image types supported by VLC.

15 years agoTypo
Rémi Denis-Courmont [Sun, 5 Apr 2009 18:19:42 +0000 (21:19 +0300)]
Typo

15 years agowin32: blind attempt at fixing RTSP connection (hopefully fixes #2560)
Rémi Denis-Courmont [Sun, 5 Apr 2009 17:45:29 +0000 (20:45 +0300)]
win32: blind attempt at fixing RTSP connection (hopefully fixes #2560)

That being noted, I would advocate ditching all RTSP control connection
timeouts from our live555 plugins. Looking at strace, live555 waits
forever in the middle of receiving RTSP messages anyway.

15 years agoEnglish
Rémi Denis-Courmont [Sun, 5 Apr 2009 17:24:15 +0000 (20:24 +0300)]
English

15 years agoAttach VOD task to libvlc rather than VLM - fixes #2581
Rémi Denis-Courmont [Sun, 5 Apr 2009 16:55:17 +0000 (19:55 +0300)]
Attach VOD task to libvlc rather than VLM - fixes #2581

15 years agoAdd extensions we support to the open dialogs.
Jean-Baptiste Kempf [Sun, 5 Apr 2009 16:46:40 +0000 (18:46 +0200)]
Add extensions we support to the open dialogs.

15 years agoWin32: canonicalize path separator, avoid isalpha(), remove dead code
Rémi Denis-Courmont [Sun, 5 Apr 2009 16:30:30 +0000 (19:30 +0300)]
Win32: canonicalize path separator, avoid isalpha(), remove dead code

In principle, isalpha() depends on the locale. As for directory
traversal, we should either add a boolean, or fix it manually in the
caller (on a case-by-case basis).

15 years agoRevamp subtitle encodings list
Rémi Denis-Courmont [Sun, 5 Apr 2009 15:06:49 +0000 (18:06 +0300)]
Revamp subtitle encodings list

 - remove practically never used encodings (UTF-32, ARMSCII, Latin-4...),
 - remove duplicates and/or subsets (UCS, Latin-1, TIS620...) that I know of,
 - provide human-readable names (fixes #2571).

15 years agoQt: put H.264 loopfilter skipping in SPrefs.
Jean-Baptiste Kempf [Sun, 5 Apr 2009 14:55:14 +0000 (16:55 +0200)]
Qt: put H.264 loopfilter skipping in SPrefs.

1/ We have so much of those requests on the forum.
2/ It doesn't change any string.
3/ Change is self-contained.

15 years agoRemove inexistant MuleLao-1 and NEXTSTEP encodings
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:28:06 +0000 (16:28 +0300)]
Remove inexistant MuleLao-1 and NEXTSTEP encodings

15 years agoRemove ASCII encoding, subset of UTF-8 (and many other)
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:26:03 +0000 (16:26 +0300)]
Remove ASCII encoding, subset of UTF-8 (and many other)

15 years agoRemove inexistent encodings: C99, JAVA and HZ
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:22:47 +0000 (16:22 +0300)]
Remove inexistent encodings: C99, JAVA and HZ

15 years agops: fix division by zero when seeking (fixes #2633)
Rémi Denis-Courmont [Sun, 5 Apr 2009 11:42:37 +0000 (14:42 +0300)]
ps: fix division by zero when seeking (fixes #2633)

That happened when seeking during the first second of playback.

15 years agoresolve_xml_special_chars handles non-ASCII Unicode code points
Rémi Denis-Courmont [Sun, 5 Apr 2009 10:21:31 +0000 (13:21 +0300)]
resolve_xml_special_chars handles non-ASCII Unicode code points

15 years agoQt: SPrefs hotkeys: add a line between the widgets.
Jean-Baptiste Kempf [Sun, 5 Apr 2009 10:09:54 +0000 (12:09 +0200)]
Qt: SPrefs hotkeys: add a line between the widgets.

15 years agoQt: really fix #2619 and the Playback menus
Jean-Philippe Andre [Sun, 5 Apr 2009 09:16:05 +0000 (17:16 +0800)]
Qt: really fix #2619 and the Playback menus

Never disable Stop
Disable stop when no input
Populate Bookmarks

15 years agoQt: fix #2619 (prev/next/stop never greyed)
Jean-Philippe Andre [Sun, 5 Apr 2009 07:10:21 +0000 (15:10 +0800)]
Qt: fix #2619 (prev/next/stop never greyed)

Don't mix booleans and strings (as non empty strings evaluate to true).

15 years agoUse C functions
Rémi Denis-Courmont [Sat, 4 Apr 2009 19:23:41 +0000 (22:23 +0300)]
Use C functions

15 years agofilename_sanitize: spaces are forbidden only when beginning and ending.
Rémi Duraffort [Sat, 4 Apr 2009 19:20:14 +0000 (21:20 +0200)]
filename_sanitize: spaces are forbidden only when beginning and ending.

15 years agodvdnav: condition variable for still image handling
Rémi Denis-Courmont [Sat, 4 Apr 2009 15:41:26 +0000 (18:41 +0300)]
dvdnav: condition variable for still image handling

This kills 100 wakeups per seconds.

15 years agodvdnav: mouse events bypass the event thread
Rémi Denis-Courmont [Sat, 4 Apr 2009 14:54:36 +0000 (17:54 +0300)]
dvdnav: mouse events bypass the event thread

In principle, this avoids a possible event loss. I am not sure if the
NAV PCI handling is thread-safe here (but it's no worse than before).

15 years agodvdnav: find vout through interface events instead of polling
Rémi Denis-Courmont [Sat, 4 Apr 2009 14:44:49 +0000 (17:44 +0300)]
dvdnav: find vout through interface events instead of polling

We may want to factor some of that marshalling into libvlc later on.

15 years agodvdnav: key presses bypass event thread
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:34:12 +0000 (16:34 +0300)]
dvdnav: key presses bypass event thread

This solves a potential event loss for close events
(especially with the RC interface)

15 years agoRemove write-only variable
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:25:06 +0000 (16:25 +0300)]
Remove write-only variable

15 years agodvdnav: move event thread initialization
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:18:09 +0000 (16:18 +0300)]
dvdnav: move event thread initialization

15 years agoQt: same issue with extended dialog and the synchronisation dialog.
Jean-Baptiste Kempf [Sat, 4 Apr 2009 11:25:54 +0000 (13:25 +0200)]
Qt: same issue with extended dialog and the synchronisation dialog.

15 years agoBump plugin API due to block_t breakage (and lots of earlier ones)
Rémi Denis-Courmont [Sat, 4 Apr 2009 10:11:24 +0000 (13:11 +0300)]
Bump plugin API due to block_t breakage (and lots of earlier ones)

15 years agoQt: Fix open codec and open information showing
Jean-Baptiste Kempf [Sat, 4 Apr 2009 10:30:59 +0000 (12:30 +0200)]
Qt: Fix open codec and open information showing

Spotted by courmisch.

15 years agoFix return
Rémi Denis-Courmont [Sat, 4 Apr 2009 09:55:17 +0000 (12:55 +0300)]
Fix return

15 years agoSimplifications and cleanup
Rémi Denis-Courmont [Sat, 4 Apr 2009 09:47:12 +0000 (12:47 +0300)]
Simplifications and cleanup

15 years agoRemove uneeded exceptions
Sébastien Escudier [Fri, 3 Apr 2009 06:45:26 +0000 (08:45 +0200)]
Remove uneeded exceptions

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoDo not leak exception message
Sébastien Escudier [Fri, 3 Apr 2009 07:22:23 +0000 (09:22 +0200)]
Do not leak exception message

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoram demux: fix potential crash and use EMPTY_STR.
Rémi Duraffort [Sat, 4 Apr 2009 08:15:26 +0000 (10:15 +0200)]
ram demux: fix potential crash and use EMPTY_STR.

15 years agoqt4: fix EMPTY_STR usage.
Rémi Duraffort [Sat, 4 Apr 2009 07:14:08 +0000 (09:14 +0200)]
qt4: fix EMPTY_STR usage.

15 years agoif( A == NULL || EMPTY_STR( A ) ) => if( EMPTY_STR( A ) )
Rémi Duraffort [Sat, 4 Apr 2009 06:50:45 +0000 (08:50 +0200)]
if( A == NULL || EMPTY_STR( A ) ) => if( EMPTY_STR( A ) )

15 years agoqt4: fix memleak.
Rémi Duraffort [Fri, 3 Apr 2009 19:45:13 +0000 (21:45 +0200)]
qt4: fix memleak.

15 years agoQt: avoid duplicates in open network, as reported by Lotesdelere
Jean-Baptiste Kempf [Fri, 3 Apr 2009 13:02:50 +0000 (15:02 +0200)]
Qt: avoid duplicates in open network, as reported by Lotesdelere

15 years agoqt4: fix ExtVideo leaking.
Rémi Duraffort [Fri, 3 Apr 2009 18:24:07 +0000 (20:24 +0200)]
qt4: fix ExtVideo leaking.

15 years agolibvlc: remove unused private structs.
Rémi Duraffort [Fri, 3 Apr 2009 11:07:49 +0000 (13:07 +0200)]
libvlc: remove unused private structs.

15 years agoOops. b_demux should be flase
Antoine Cellerier [Thu, 2 Apr 2009 20:54:09 +0000 (22:54 +0200)]
Oops. b_demux should be flase

15 years agoRemoved unused block_t->p_prev field.
Laurent Aimar [Fri, 3 Apr 2009 16:48:12 +0000 (18:48 +0200)]
Removed unused block_t->p_prev field.

15 years agoconfigure.ac: test for -Bsymbolic support
Derk-Jan Hartman [Fri, 3 Apr 2009 15:36:19 +0000 (17:36 +0200)]
configure.ac: test for -Bsymbolic support

15 years agomacosx: vlc object leaking:
Derk-Jan Hartman [Fri, 3 Apr 2009 12:58:43 +0000 (14:58 +0200)]
macosx: vlc object leaking:

NSMenuItems still exist when libvlc_Quit is called, and thus some items are likely not autoreleased before vlc quits. Set all representedObjects for all menu's to null so that the menuitems no longer retain any of the vlc objects.

15 years agomacosx: remove NSValue around VLCAutogeneratedMenu
Derk-Jan Hartman [Fri, 3 Apr 2009 11:39:10 +0000 (13:39 +0200)]
macosx: remove NSValue around VLCAutogeneratedMenu

15 years agomacosx: fix VLC object leaks
Derk-Jan Hartman [Fri, 3 Apr 2009 11:06:30 +0000 (13:06 +0200)]
macosx: fix VLC object leaks

When building the menu's, autorelease the VLCAutoGeneratedMenu's instead of retaining. The NSMenuItem will do a retain/release for the live of the object in the NSMenuItem and thus once the menu's are done using the object, their retaincount will be 0 and they will be dealloc'ed at the end of the EventLoop. (An eventloop is One run of GUI updates you might say).

15 years agoDirac: fix typo.
Jean-Baptiste Kempf [Fri, 3 Apr 2009 10:53:23 +0000 (12:53 +0200)]
Dirac: fix typo.

15 years agoContrib: dirac update!
Jean-Baptiste Kempf [Fri, 3 Apr 2009 10:20:14 +0000 (12:20 +0200)]
Contrib: dirac update!

15 years agowin32: remove old attempts to define snprintf _snprintf
David Flynn [Wed, 1 Apr 2009 21:40:05 +0000 (21:40 +0000)]
win32: remove old attempts to define snprintf _snprintf

fixup code handles this now.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agowin32: make vlc_vsnprintf more like c99 vsnprintf
David Flynn [Wed, 1 Apr 2009 21:40:04 +0000 (21:40 +0000)]
win32: make vlc_vsnprintf more like c99 vsnprintf

Fixes following issues using MSVCRT _snprintf:
 - Failure to null terminate all strings
 - Failure to return number of characters that would've been
   printed had the buffer been sufficiently large
 - Failure to accept size = 0 (and str = NULL) to determine
   final output length.

NB, the third issue above is fixed on *some* win32 implementations,
however it is not officially documented as being so.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agowin32: vlc_fix_format_string - various fixes
David Flynn [Wed, 1 Apr 2009 21:40:03 +0000 (21:40 +0000)]
win32: vlc_fix_format_string - various fixes

- avoid mingw problems with %l*
- avoid using %I32 on Win32, since wince doesn't support it
- unify WIN64 and WIN32 cases.
- if malloc were to fail(!), don't allow unfiltered format string
  to get passed to *printf.
  (substitues an error message)

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agowin32: fix %zu fixups - dont use mingw's vsnprintf
David Flynn [Wed, 1 Apr 2009 21:40:02 +0000 (21:40 +0000)]
win32: fix %zu fixups - dont use mingw's vsnprintf

Traditionally, MSVCRT has provided vsnprintf as _vsnprintf;
to 'aid' portability/standards compliance, mingw provide a
static version of [v]snprintf that is buggy.

The bug manifests as %lx is treated as a 64bit argument not
32bit, ie consumes two 32bit parameters.  if a %s were to
follow a %lx, bad things can happen.

Solution: Be sure to use the MSVCRT version, at least it
behaves as expected

Additionally, make it a bit more obvious when vlc wrappers
are being called by other wrappers.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agomacosx: fix memleak in bookmarks dialog.
Rémi Duraffort [Fri, 3 Apr 2009 09:57:39 +0000 (11:57 +0200)]
macosx: fix memleak in bookmarks dialog.

15 years agoqt4: fix bookmarks memleaks.
Rémi Duraffort [Fri, 3 Apr 2009 09:35:44 +0000 (11:35 +0200)]
qt4: fix bookmarks memleaks.

15 years agocodec/schroedinger: inform vlc of clean area
David Flynn [Fri, 27 Mar 2009 20:37:57 +0000 (20:37 +0000)]
codec/schroedinger: inform vlc of clean area

For SD, this should allow removal of black bars form the edge of frames.
i_aspect is set to the aspect ratio of the whole frame which may be
greater than that of the clean area.  VLC should then calculate the SAR,
and eventually display a clean area sized picture that is of the correct
aspect ratio.

NB, we do actually know the SAR, but it isn't known if vlc cares at this
point.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: don't bother doing any complicated timestamp interpolation
David Flynn [Fri, 27 Mar 2009 20:37:56 +0000 (20:37 +0000)]
codec/schroedinger: don't bother doing any complicated timestamp interpolation

The packetizer does a far more thorough job of handling the different
timestamp representations used by vlc

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: remove excessive debug tracing
David Flynn [Fri, 27 Mar 2009 20:37:55 +0000 (20:37 +0000)]
codec/schroedinger: remove excessive debug tracing

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: Use new autoparse+tagging api
David Flynn [Fri, 27 Mar 2009 20:37:54 +0000 (20:37 +0000)]
codec/schroedinger: Use new autoparse+tagging api

Schroedinger now has an api that allows passing in arbitarily aligned
data units (ie, whole encapsuation units), use this rather than attempt
to chunk up the bitstream ourselves.

This new api also enables buffer tagging, where buffers may be tagged
with arbitary data that gets associated with the next picture to
commence at or after the start of the buffer.  This removes the need
for the TLBs and associated accounting.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agobuild: bump minimum libschroedinger version in configure.ac
David Flynn [Fri, 27 Mar 2009 20:37:53 +0000 (20:37 +0000)]
build: bump minimum libschroedinger version in configure.ac

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: remove ts hack, request packetizer
David Flynn [Fri, 27 Mar 2009 20:37:52 +0000 (20:37 +0000)]
codec/schroedinger: remove ts hack, request packetizer

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocodec/schroedinger: handle cases where schro invents a placeholder pic
David Flynn [Fri, 27 Mar 2009 20:37:51 +0000 (20:37 +0000)]
codec/schroedinger: handle cases where schro invents a placeholder pic

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agocontrib: bump schroedinger and liboil versions
David Flynn [Fri, 27 Mar 2009 20:37:50 +0000 (20:37 +0000)]
contrib: bump schroedinger and liboil versions

- bump schroedinger to 1.0.6
- patch schroedinger with build fixes from unreleased git
- bump liboil to 0.3.16
- remove liboil-noshared patch

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoFix typo
Jean-Baptiste Kempf [Thu, 2 Apr 2009 23:26:13 +0000 (01:26 +0200)]
Fix typo