vlc.git
11 years agoFix spelling and description.
Antoine Cellerier [Mon, 23 Jun 2008 16:19:30 +0000 (18:19 +0200)]
Fix spelling and description.

11 years agoAdd aspect ratio option to canvas (like what transcode used to have). Please confirm...
Antoine Cellerier [Mon, 23 Jun 2008 16:14:45 +0000 (18:14 +0200)]
Add aspect ratio option to canvas (like what transcode used to have). Please confirm that i'm not using the aspect ratio the wrong way :) (aspect instead of 1/aspect or something)

11 years agoAdd Lukas Durfina to the THANKS file.
Jean-Paul Saman [Mon, 23 Jun 2008 16:01:29 +0000 (18:01 +0200)]
Add Lukas Durfina to the THANKS file.

11 years agoFix teletex buttons
Lukas Durfina [Mon, 23 Jun 2008 12:08:49 +0000 (14:08 +0200)]
Fix teletex buttons

uninitialized variable and synchro with fs controller

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
11 years agoWe don't need to detach. Since we're in the parent's destructor, it's already been...
Antoine Cellerier [Mon, 23 Jun 2008 15:40:35 +0000 (17:40 +0200)]
We don't need to detach. Since we're in the parent's destructor, it's already been done for us.

11 years agoFix release of chroma module in vout core. I still get an "object is not
Antoine Cellerier [Sun, 22 Jun 2008 21:08:29 +0000 (23:08 +0200)]
Fix release of chroma module in vout core. I still get an "object is not
attached" on vlc_object_detach although the object was attached
previously ... what could that be due to?

11 years agoRemove unneeded msg_Err.
Rémi Duraffort [Sun, 22 Jun 2008 20:05:09 +0000 (22:05 +0200)]
Remove unneeded msg_Err.
Fix potential segfault (check malloc return value).

11 years agoRemove unneeded msg_Error.
Rémi Duraffort [Sat, 21 Jun 2008 18:12:25 +0000 (20:12 +0200)]
Remove unneeded msg_Error.
Fix a potential segfault.

11 years agoRemove unnedeeded msg_Error.
Rémi Duraffort [Sat, 21 Jun 2008 18:08:37 +0000 (20:08 +0200)]
Remove unnedeeded msg_Error.

11 years agoRemove unneeded msg_Error about memory failure.
Rémi Duraffort [Sat, 21 Jun 2008 14:03:19 +0000 (16:03 +0200)]
Remove unneeded msg_Error about memory failure.
Fix a double malloc.
Fix potential segfault.

11 years agoAdd an #undef
Rémi Duraffort [Sat, 21 Jun 2008 13:55:57 +0000 (15:55 +0200)]
Add an #undef

11 years agoDon't print (null) when we don't have a filter name.
Antoine Cellerier [Sun, 22 Jun 2008 19:30:39 +0000 (21:30 +0200)]
Don't print (null) when we don't have a filter name.

11 years agoStick to ASCII in gettext messages
Rémi Denis-Courmont [Sun, 22 Jun 2008 19:13:40 +0000 (22:13 +0300)]
Stick to ASCII in gettext messages

We already had the discussion (again) a few weeks ago. If you want
non-ASCII code points in the American English locale, create po/en.po
or po/en_US.po

11 years agoRemove dead code
Rémi Denis-Courmont [Sun, 22 Jun 2008 18:12:03 +0000 (21:12 +0300)]
Remove dead code

11 years agovlc_object_kill: remove the libvlc-specific hack
Rémi Denis-Courmont [Sun, 22 Jun 2008 18:01:17 +0000 (21:01 +0300)]
vlc_object_kill: remove the libvlc-specific hack

It was causing deadlocks (due to misordering of structure_lock and
object locks). Besides, this hack should not be needed now that we have
libvlc_wait(), and that libvlc_release() explicitly calls
vlc_object_kill as needed.

11 years agohttp: fix Content-Length and stream closure issues.
Bill C. Riemers [Sat, 21 Jun 2008 00:47:51 +0000 (20:47 -0400)]
http: fix Content-Length and stream closure issues.

Changes:
1. Don't send Connection: close or Connection: Keep-Alive.
    So we will maintain a persistent connection with HTTP 1.1.
2. Close the connection if and only if the server does not send
   Connection: close, and a zero length is received indicated by either
   Content-Length: 0 or a 0 length size in the byte range.
3. Correct i_remaining to deal with file larger than 2GBi.
4. Update i_remaining in Read and OpenWithCookies.
5. Use -1 for uninitialized size so we can tell the difference from a
   zero length result.

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
11 years agoFinish fixing audio rate changes.
Antoine Cellerier [Sun, 22 Jun 2008 17:20:15 +0000 (19:20 +0200)]
Finish fixing audio rate changes.

11 years agoRevert "Special case for fourcc samr and sawb in transcode_audio_new()"
Antoine Cellerier [Sun, 22 Jun 2008 16:51:56 +0000 (18:51 +0200)]
Revert "Special case for fourcc samr and sawb in transcode_audio_new()"
That commit broke audio sample rate changing.

This reverts commit ddac67aaf2bde4179f695bb26033488e8e7c35cc.

11 years agolibvlccore: is a pure C library - don't use the C++ linker
Rémi Denis-Courmont [Sun, 22 Jun 2008 16:46:48 +0000 (19:46 +0300)]
libvlccore: is a pure C library - don't use the C++ linker

Saves linking against the C++ runtime,
and allows libtool to generate the symbols table properly.

11 years agoFix nissing include and atoi() invocation
Rémi Denis-Courmont [Sun, 22 Jun 2008 16:42:55 +0000 (19:42 +0300)]
Fix nissing include and atoi() invocation

11 years agoRemove dead code.
Antoine Cellerier [Sun, 22 Jun 2008 16:33:58 +0000 (18:33 +0200)]
Remove dead code.

11 years agoAdd new symbol.
Antoine Cellerier [Sun, 22 Jun 2008 16:33:47 +0000 (18:33 +0200)]
Add new symbol.

11 years agoRemove duplicate function.
Antoine Cellerier [Sun, 22 Jun 2008 16:11:25 +0000 (18:11 +0200)]
Remove duplicate function.

11 years agoSet i_bitspersample to correct value when changing an audio codec. (Not
Antoine Cellerier [Sun, 22 Jun 2008 16:03:45 +0000 (18:03 +0200)]
Set i_bitspersample to correct value when changing an audio codec. (Not
sure if I didn't miss some spots where that was missing). Thanks to
Kevin DuBois for finding the bug. (This should fix some audio
transcoding crashes)

11 years agoFix specifying a sout RTP port number using a sout MRL
Rémi Denis-Courmont [Sun, 22 Jun 2008 16:02:50 +0000 (19:02 +0300)]
Fix specifying a sout RTP port number using a sout MRL

11 years agoNew canvas video filter.
Antoine Cellerier [Sun, 22 Jun 2008 14:15:49 +0000 (16:15 +0200)]
New canvas video filter.

11 years agoUpdate NEWS (crop, padd and canvas changes in transcode).
Antoine Cellerier [Sun, 22 Jun 2008 12:44:27 +0000 (14:44 +0200)]
Update NEWS (crop, padd and canvas changes in transcode).

11 years agoHandle image size changes in the video filter chain correctly in
Antoine Cellerier [Sun, 22 Jun 2008 12:38:57 +0000 (14:38 +0200)]
Handle image size changes in the video filter chain correctly in
transcode.

11 years agoChange way arguments are given to croppadd module.
Antoine Cellerier [Sun, 22 Jun 2008 12:38:29 +0000 (14:38 +0200)]
Change way arguments are given to croppadd module.

11 years agoCheck for NULL pointer before using it, not after.
Antoine Cellerier [Sun, 22 Jun 2008 12:37:52 +0000 (14:37 +0200)]
Check for NULL pointer before using it, not after.

11 years agoAdd support for format changes inside a video filter2 chain. (Not sure
Antoine Cellerier [Sun, 22 Jun 2008 12:37:33 +0000 (14:37 +0200)]
Add support for format changes inside a video filter2 chain. (Not sure
if something similar is needed for audio filter2 ... I don't think it
is)

11 years agoRemove BlockingQueuedConnection, hopefully not needed
Rémi Denis-Courmont [Sun, 22 Jun 2008 14:29:30 +0000 (17:29 +0300)]
Remove BlockingQueuedConnection, hopefully not needed

11 years agofix revision.c
Rémi Denis-Courmont [Sun, 22 Jun 2008 14:29:12 +0000 (17:29 +0300)]
fix revision.c

11 years agoFix deadlock in vlc_object_kill (should fix #1543)
Rémi Denis-Courmont [Sun, 22 Jun 2008 13:39:25 +0000 (16:39 +0300)]
Fix deadlock in vlc_object_kill (should fix #1543)

11 years agoRemove superfluous locking
Rémi Denis-Courmont [Sun, 22 Jun 2008 13:26:02 +0000 (16:26 +0300)]
Remove superfluous locking

11 years agoQt4: apprently fix the embedded video
Rémi Denis-Courmont [Sun, 22 Jun 2008 13:25:48 +0000 (16:25 +0300)]
Qt4: apprently fix the embedded video

code from ILEoo (not sure what this actually does)

11 years agoLibVLC: wait until all threads are terminated
Rémi Denis-Courmont [Sun, 22 Jun 2008 12:30:30 +0000 (15:30 +0300)]
LibVLC: wait until all threads are terminated

11 years agoRemove VLC_OBJECT_INTERACTION
Rémi Denis-Courmont [Sat, 21 Jun 2008 08:58:40 +0000 (11:58 +0300)]
Remove VLC_OBJECT_INTERACTION

11 years agointeraction: no need for vlc_object_find()
Rémi Denis-Courmont [Sat, 21 Jun 2008 08:57:48 +0000 (11:57 +0300)]
interaction: no need for vlc_object_find()

11 years agoRemove VLC_OBJECT_HTTPD_HOST
Rémi Denis-Courmont [Sat, 21 Jun 2008 08:48:31 +0000 (11:48 +0300)]
Remove VLC_OBJECT_HTTPD_HOST

11 years agoQt4: add XFlush - this does still not work right
Rémi Denis-Courmont [Sat, 21 Jun 2008 08:38:04 +0000 (11:38 +0300)]
Qt4: add XFlush - this does still not work right

11 years agoship vlc_window.h
Rémi Denis-Courmont [Sat, 21 Jun 2008 08:31:09 +0000 (11:31 +0300)]
ship vlc_window.h

11 years agoString consistency.
Jean-Baptiste Kempf [Sat, 21 Jun 2008 06:12:09 +0000 (23:12 -0700)]
String consistency.

11 years agoString consistency.
Jean-Baptiste Kempf [Sat, 21 Jun 2008 06:10:43 +0000 (23:10 -0700)]
String consistency.

11 years agoI think we said to use disc over disk.
Jean-Baptiste Kempf [Sat, 21 Jun 2008 06:05:26 +0000 (23:05 -0700)]
I think we said to use disc over disk.

11 years agoString updates ( some are meant to match the macosx interface and simplify translator...
Jean-Baptiste Kempf [Sat, 21 Jun 2008 06:03:08 +0000 (23:03 -0700)]
String updates ( some are meant to match the macosx interface and simplify translators' work)

11 years agoCode cosmetics.
Jean-Baptiste Kempf [Sat, 21 Jun 2008 02:51:14 +0000 (19:51 -0700)]
Code cosmetics.

11 years agoFix alignment issue on teletext buttons...
Jean-Baptiste Kempf [Sat, 21 Jun 2008 02:50:24 +0000 (19:50 -0700)]
Fix alignment issue on teletext buttons...

11 years agoFix pause not pausing.
Jean-Baptiste Kempf [Sat, 21 Jun 2008 01:49:54 +0000 (18:49 -0700)]
Fix pause not pausing.

Patch by Rov Juvano. thanks.

11 years agoQt4: Avoid a warning when embedding is disabled
Rémi Denis-Courmont [Fri, 20 Jun 2008 21:58:19 +0000 (00:58 +0300)]
Qt4: Avoid a warning when embedding is disabled

11 years agoAvoid comments within comments
Rémi Denis-Courmont [Fri, 20 Jun 2008 21:53:51 +0000 (00:53 +0300)]
Avoid comments within comments

11 years agoaccess_file: use the waitpipe and always poll
Rémi Denis-Courmont [Fri, 20 Jun 2008 21:27:44 +0000 (00:27 +0300)]
access_file: use the waitpipe and always poll

This removes dummy wakeups, and fixes a deadlock when quitting while
reading from a FIFO.

11 years agoWhen the underlying access dies, suicide the stream
Rémi Denis-Courmont [Fri, 20 Jun 2008 21:26:48 +0000 (00:26 +0300)]
When the underlying access dies, suicide the stream

11 years agoContrib: explicitely tell ffmpeg to disable shared and enable static libraries
Pavlov Konstantin [Fri, 20 Jun 2008 20:28:45 +0000 (00:28 +0400)]
Contrib: explicitely tell ffmpeg to disable shared and enable static libraries
to produce well-formed pkg-config files.

11 years agoUpdate dirac support to 0.10.0.
Pavlov Konstantin [Fri, 20 Jun 2008 20:20:44 +0000 (00:20 +0400)]
Update dirac support to 0.10.0.
Require it in configure as well.

11 years agoRemove glide video output module.
Pavlov Konstantin [Thu, 19 Jun 2008 20:46:04 +0000 (00:46 +0400)]
Remove glide video output module.

11 years agoCleanup service discovery - always
Rémi Denis-Courmont [Fri, 20 Jun 2008 20:33:38 +0000 (23:33 +0300)]
Cleanup service discovery - always

11 years agoRC: fix segmentation fault due to input state changes - fixes #1620
Rémi Denis-Courmont [Fri, 20 Jun 2008 19:21:24 +0000 (22:21 +0300)]
RC: fix segmentation fault due to input state changes - fixes #1620

11 years agoQt4: wait for VideoWidget::paintEvent
Rémi Denis-Courmont [Fri, 20 Jun 2008 18:39:06 +0000 (21:39 +0300)]
Qt4: wait for VideoWidget::paintEvent

This seems to solve the invalid handle problem, as pointed out by
Laurent. However, I get a poststamp-sized video output now...

11 years agoTypo
Christophe Mutricy [Fri, 20 Jun 2008 18:20:10 +0000 (19:20 +0100)]
Typo

11 years agoFix typo
Rémi Denis-Courmont [Fri, 20 Jun 2008 18:08:39 +0000 (21:08 +0300)]
Fix typo

11 years agoqt4: remove dummy error messages
Rémi Denis-Courmont [Fri, 20 Jun 2008 18:06:01 +0000 (21:06 +0300)]
qt4: remove dummy error messages

11 years agoAnother compile fix
Rémi Denis-Courmont [Fri, 20 Jun 2008 18:02:48 +0000 (21:02 +0300)]
Another compile fix

11 years agoCompile fixes (untested)
Rémi Denis-Courmont [Fri, 20 Jun 2008 17:55:22 +0000 (20:55 +0300)]
Compile fixes (untested)

11 years agoskins2: use the vout window interface (untested)
Rémi Denis-Courmont [Fri, 20 Jun 2008 17:48:30 +0000 (20:48 +0300)]
skins2: use the vout window interface (untested)

11 years agoDisable embedded window by default
Rémi Denis-Courmont [Fri, 20 Jun 2008 17:30:01 +0000 (20:30 +0300)]
Disable embedded window by default

until someone manages to fix it.

11 years agoEncoding damage
Rémi Denis-Courmont [Fri, 20 Jun 2008 17:28:02 +0000 (20:28 +0300)]
Encoding damage

11 years agoCompile fix
Christophe Mutricy [Fri, 20 Jun 2008 17:08:36 +0000 (18:08 +0100)]
Compile fix

That would need to be properly fix with the new embedded vout API

11 years agoQt4: wait until the video output is ready
Rémi Denis-Courmont [Fri, 20 Jun 2008 16:45:03 +0000 (19:45 +0300)]
Qt4: wait until the video output is ready

Except that this still returns an X11 invalid handle

11 years agoQt4: embedded window support
Rémi Denis-Courmont [Fri, 20 Jun 2008 13:39:46 +0000 (16:39 +0300)]
Qt4: embedded window support

Except that this returns an invalid X11 handle.

11 years agoFix toggling of transparency on teletext pages. Keep in mind that the subpicture...
Jean-Paul Saman [Fri, 20 Jun 2008 14:36:08 +0000 (16:36 +0200)]
Fix toggling of transparency on teletext pages. Keep in mind that the subpicture core seems to be broken. It doesn't remove old subpictures with the ephemer setting as it used to do.

11 years agoCheck memory allocations.
Jean-Paul Saman [Fri, 20 Jun 2008 14:12:29 +0000 (16:12 +0200)]
Check memory allocations.

11 years agoFix behaviour of the button logic for teletext and use the images.
Jean-Paul Saman [Fri, 20 Jun 2008 11:55:54 +0000 (13:55 +0200)]
Fix behaviour of the button logic for teletext and use the images.

11 years agoNice pictures for teletext buttons.
Jean-Paul Saman [Fri, 20 Jun 2008 10:40:57 +0000 (12:40 +0200)]
Nice pictures for teletext buttons.

11 years agoRewritten embedded window internal ABI
Rémi Denis-Courmont [Fri, 20 Jun 2008 13:40:27 +0000 (16:40 +0300)]
Rewritten embedded window internal ABI

11 years agoRemove the broken window embedding core code
Rémi Denis-Courmont [Fri, 20 Jun 2008 11:17:45 +0000 (14:17 +0300)]
Remove the broken window embedding core code

11 years agoRevert "No need to send Connection: close or Connection: Keep-Alive."
Rémi Denis-Courmont [Fri, 20 Jun 2008 08:52:44 +0000 (11:52 +0300)]
Revert "No need to send Connection: close or Connection: Keep-Alive."

This reverts commit 4e497a21adba27e618095b7b3f2538e3adadd6fe.

11 years agoDon't xgettext non-existent files
Rémi Denis-Courmont [Fri, 20 Jun 2008 08:43:34 +0000 (11:43 +0300)]
Don't xgettext non-existent files

11 years agoEmit event to check inputchange in maininputmanager startup so
Ilkka Ollakka [Fri, 20 Jun 2008 08:15:14 +0000 (11:15 +0300)]
Emit event to check inputchange in maininputmanager startup so
if playlist/item starts before that, it's noticed. Should
fix #1614 for qt4 part

11 years agoadd xml_encode to http-control rpn, so status/playlist.xml can be easier
Ilkka Ollakka [Wed, 18 Jun 2008 07:56:44 +0000 (10:56 +0300)]
add xml_encode to http-control rpn, so status/playlist.xml can be easier
be valid xml without str_replace-stuff.

11 years agoImprove behavour on teletext buttons.
Jean-Paul Saman [Fri, 20 Jun 2008 07:52:13 +0000 (09:52 +0200)]
Improve behavour on teletext buttons.

11 years agoRemove audio-es/video-es callbacks and replace it with a better solution by using...
Ilkka Ollakka [Thu, 19 Jun 2008 21:17:57 +0000 (00:17 +0300)]
Remove audio-es/video-es callbacks and replace it with a better solution by using directly vlc variables. Also change ChangeSPU to send event for customevent-handler in callback, and do the signal emiting in there so we don't need to be in callback that long.

Patch fixed up by me.

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
11 years agoUpdate POTFILES.in due to lua reorganisation
Christophe Mutricy [Thu, 19 Jun 2008 22:35:26 +0000 (23:35 +0100)]
Update POTFILES.in due to lua reorganisation

11 years agoTypo - fix make dist
Rémi Denis-Courmont [Thu, 19 Jun 2008 22:14:25 +0000 (01:14 +0300)]
Typo - fix make dist

11 years agobrowse.xml: fix description and file date - closes #1628
Rémi Denis-Courmont [Thu, 19 Jun 2008 20:23:10 +0000 (23:23 +0300)]
browse.xml: fix description and file date - closes #1628

11 years agoFIx libdvdnav revision since they now depend on unreleased version of
Jean-Baptiste Kempf [Thu, 19 Jun 2008 20:05:37 +0000 (22:05 +0200)]
FIx libdvdnav revision since they now depend on unreleased version of
libdvdread...

11 years agoconfigure: detection for xulrunner 1.9
Bill C Riemers [Wed, 18 Jun 2008 17:24:50 +0000 (13:24 -0400)]
configure: detection for xulrunner 1.9

Based on earlier work from Nicolas (kwizart)

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
11 years agoRemove msg_Err about memory allocation.
Rémi Duraffort [Thu, 19 Jun 2008 17:57:09 +0000 (19:57 +0200)]
Remove msg_Err about memory allocation.
Fix two potential segfaults.
Cosmetics.

11 years agofix variable name - closes #1629
Rémi Denis-Courmont [Thu, 19 Jun 2008 17:21:44 +0000 (20:21 +0300)]
fix variable name - closes #1629

11 years agoLive555 demux: fix EOF detection
Sebastien Escudier [Mon, 16 Jun 2008 09:17:45 +0000 (11:17 +0200)]
Live555 demux: fix EOF detection

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
11 years agoRevert "Typo in pl_Release();"
Rémi Denis-Courmont [Wed, 18 Jun 2008 22:55:50 +0000 (01:55 +0300)]
Revert "Typo in pl_Release();"

This reverts commit 9bddd7d37362150b20961c45c0e508356251e4f9.

By its current design, pl_Release() takes the same argument as
pl_Yield(). This had _already_ been discussed earlier (vlc-devel is not
a write-only mailing list).

11 years agoFixed VLC-release.app and distribution of Info.plist
Felix Paul Kühne [Wed, 18 Jun 2008 17:05:41 +0000 (19:05 +0200)]
Fixed VLC-release.app and distribution of Info.plist

11 years agoShould fix compilation of dshow access. Thanks to Poe.
Antoine Cellerier [Wed, 18 Jun 2008 14:28:09 +0000 (16:28 +0200)]
Should fix compilation of dshow access. Thanks to Poe.

11 years agoFix uninitialized pointer use.
Antoine Cellerier [Tue, 17 Jun 2008 17:13:16 +0000 (19:13 +0200)]
Fix uninitialized pointer use.

11 years agoForgot to test when ZVBI is not compiled in.
Jean-Paul Saman [Wed, 18 Jun 2008 10:24:23 +0000 (12:24 +0200)]
Forgot to test when ZVBI is not compiled in.

11 years agoAdd options to configure audio input format (code was already there ... all it lacked...
Antoine Cellerier [Wed, 18 Jun 2008 10:12:27 +0000 (12:12 +0200)]
Add options to configure audio input format (code was already there ... all it lacked was the options).

11 years agoCosmetics.
Antoine Cellerier [Mon, 9 Jun 2008 07:55:22 +0000 (09:55 +0200)]
Cosmetics.

11 years agoFix mozilla toolbar button click logic.
Jean-Paul Saman [Wed, 18 Jun 2008 08:53:38 +0000 (10:53 +0200)]
Fix mozilla toolbar button click logic.

11 years agoUpdate mozilla test page.
Jean-Paul Saman [Tue, 17 Jun 2008 21:32:59 +0000 (23:32 +0200)]
Update mozilla test page.

11 years agoTry to correctly guess which button has been clicked in the mozilla toolbar.
Jean-Paul Saman [Tue, 17 Jun 2008 21:30:14 +0000 (23:30 +0200)]
Try to correctly guess which button has been clicked in the mozilla toolbar.