Commit Graph

99872 Commits

Author SHA1 Message Date
Thomas Guillem fbb608d18c input_clock: remove input_clock_GetSystemOrigin()
It was only used from ES_OUT_GET_PCR_SYSTEM, that is now removed, cf.
previous commit.
2023-11-03 15:35:02 +00:00
Thomas Guillem 036003a466 es_out: remove ES_OUT_GET_PCR_SYSTEM/ES_OUT_MODIFY_PCR_SYSTEM
It was only used for the netsync module that is not (yet) implemented in
VLC 4.0. Nevertheless, the netsync module should use the vlc_clock_t API
and not these 2 controls.
2023-11-03 15:35:02 +00:00
Steve Lhomme e26bb6f497 vout: samplebufferdisplay: remove extra white spaces 2023-11-03 10:59:44 +00:00
Steve Lhomme 98d856aa95 vout: samplebufferdisplay: Pass regions as const in RegionBackingFrame() 2023-11-03 10:59:44 +00:00
Steve Lhomme f4dc24aff5 vout: samplebufferdisplay: Don't modify the region picture
The i_visible_pitch is not used here. We should not modify the incoming
pictures.
2023-11-03 10:59:44 +00:00
Alexandre Janniaux 5fd68e0064 input_internal: fix variable name
src/input/input_internal.h:312: warning: argument 'events_cb' of command @param is not found in the argument list of input_Create(vlc_object_t *p_parent, input_thread_events_cb event_cb, void *events_data, input_item_t *p_item, enum input_type type, input_resource_t *p_resource, vlc_renderer_item_t *p_renderer)
    src/input/input_internal.h:312: warning: The following parameter of input_Create(vlc_object_t *p_parent, input_thread_events_cb event_cb, void *events_data, input_item_t *p_item, enum input_type type, input_resource_t *p_resource, vlc_renderer_item_t *p_renderer) is not documented:
      parameter 'event_cb'
2023-11-03 09:20:43 +00:00
Alexandre Janniaux f059918ac8 vlc_objects: fix documentation
include/vlc_objects.h:109: warning: The following parameter of
        vlc_object_create(vlc_object_t *p_this, size_t i_size) is not
        documented: parameter 'p_this'
2023-11-03 09:20:43 +00:00
Alexandre Janniaux abdaad4d82 vlc_sout: fix documentation
- missing parameter name
 - \return on void function sout_StreamIdDel
2023-11-03 09:20:43 +00:00
Steve Lhomme fcc12de519 vout_subpictures: remove assert on text rendering
Text-to-speech renderers don't set a new chroma on the output since they
don't create an actual picture.

The code before 7fef0ec0aa was returning if the
chroma wasn't changed, which is fine for Text-to-speech. There is no picture
to place.
2023-11-02 10:18:05 +00:00
Steve Lhomme af5e87f41c build: ignore macOS build files 2023-11-02 07:40:10 +00:00
Steve Lhomme f8dc7c6db0 build: ignore generated files 2023-11-02 07:40:10 +00:00
Steve Lhomme 465ed5f36f build: ignore more test generated files 2023-11-02 07:40:10 +00:00
Steve Lhomme 716655b086 test/opengl: add missing subpicture release 2023-11-01 06:33:01 +00:00
Steve Lhomme 4905863389 kate: favor appending region to prepending
That allows more flexibility in the choice of container.
2023-10-31 07:45:29 +01:00
Steve Lhomme 64721b9209 test/decoder: simplify usage of the subpic->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme 482d2df525 test/opengl: simplify usage of the subpicture->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme ed65236728 telx: simplify usage of the spu->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme 657aee0a53 subsusf: directly fill spu->p_region in ParseUSFString() 2023-10-31 07:45:29 +01:00
Steve Lhomme e21ecd8c6a rss: simplify usage of the spu->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme c0f7ca33d8 marq: simplify usage of the spu->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme 4d925edcd7 substx3g: simplify usage of the spu->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme 262a572c98 kate: simplify usage of the spu->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme ff39472c46 spudec: simplify usage of the spu->p_region 2023-10-31 07:45:29 +01:00
Steve Lhomme b16c372652 zvbi: simplify usage of the spu->p_region
And no need to initialize the region position to 0.
2023-10-31 07:45:29 +01:00
Steve Lhomme c7a4b13a82 zvbi: simplify usage of the region format
We only need it in one location and we don't need a copy.
2023-10-31 07:45:29 +01:00
Steve Lhomme 143e0125dd bluray: return early if the region creation fails 2023-10-31 07:45:29 +01:00
Steve Lhomme 836a9c5061 dvdbsub: directly pass the region to encode_clut() 2023-10-31 07:45:29 +01:00
Steve Lhomme 264878147d arib/substext: simplify text region creation 2023-10-31 07:45:19 +01:00
Steve Lhomme ce7efde1d9 avcodec/subtitle: log the unknown subtitle type
If there's a text type we should be able to handle it.
2023-10-31 07:38:41 +01:00
Fatih Uzunoglu 443a2a4e84 qml: intelligently show drop indicator in medialibrary playlist 2023-10-30 13:35:52 +00:00
Steve Lhomme 55fecf7229 vout_subpictures: don't copy a whole video format when we only need the SAR 2023-10-29 14:38:00 +00:00
Steve Lhomme 21ce9e9045 aribcaption: directly pass the picture to render into 2023-10-29 14:38:00 +00:00
Steve Lhomme b9ae92cdaf svcdsub: directly pass the picture to render into 2023-10-29 14:38:00 +00:00
Steve Lhomme 5dcd997509 cvdsub: directly pass the picture to render into 2023-10-29 14:38:00 +00:00
Steve Lhomme c7c6942d7a zvbi: get the region format after the SPU is created 2023-10-29 14:38:00 +00:00
Steve Lhomme f8ee101598 dvbsub: remove always true tests
We test the subpicture is not NULL before.
2023-10-29 14:38:00 +00:00
Steve Lhomme e5d5228bee subsusf: simplify format usage
The region is created with fmt_out. The region format is the same.
2023-10-29 14:38:00 +00:00
Prince Gupta 16c952f0df qt: remove unused member variable 2023-10-29 13:19:52 +00:00
Prince Gupta 687a2b444f qt: make sure to preserve window state
fixes #28071
2023-10-29 13:19:52 +00:00
Claudio Cambra 8403c838aa macosx: Reorder, refactor instantiation of local media sources
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra 862073a6c0 macosx: Simplify looping over media sources in base data source
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra a592186a4a macosx: Provide clean names for my folders media source nodes
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra d64ad86705 macosx: Add My Folders media source to list of local media sources
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra 5a06cf958b macosx: Replace per-folder media source My Folder with single My Folders media source
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra 0242d020bd macosx: Add list of media sources for My Folders entry
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra f77157a8ac macosx: Remove erroneous semicolon from method implementation
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra 0a173b990c macosx: Add method to create a VLCMediaSource from a local URL
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Claudio Cambra 8d03b31abd macosx: Remove redundant NULLin of _p_mediaSource->description
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2023-10-29 12:41:09 +00:00
Fatih Uzunoglu 647d53d9d9 qml: refactor MusicArtistDelegate
This file does not behave like a proper control
before this patch.
2023-10-29 08:59:00 +00:00
Fatih Uzunoglu 7c672757cc qml: use RowLayout instead of Row in MusicArtistsAlbums.qml 2023-10-29 08:59:00 +00:00