Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • videolan/vlc
  • chouquette/vlc
  • bakiewicz.marek122/vlc
  • devnexen/vlc
  • rohanrajpal/vlc
  • blurrrb/vlc
  • gsoc/gsoc2019/darkapex/vlc
  • b1ue/vlc
  • fkuehne/vlc
  • magsoft/vlc
  • chub/vlc
  • cramiro9/vlc
  • robUx4/vlc
  • rom1v/vlc
  • akshayaky/vlc
  • tmk907/vlc
  • akymaster/vlc
  • govind.sharma/vlc
  • psilokos/vlc
  • xjbeta/vlc
  • jahan/vlc
  • 1480c1/vlc
  • amanchande/vlc
  • aaqib/vlc
  • rist/vlc
  • apol/vlc
  • mindfreeze/vlc
  • alexandre-janniaux/vlc
  • sandsmark/vlc
  • jagannatharjun/vlc
  • gsoc/gsoc2020/matiaslgonzalez/vlc
  • gsoc/gsoc2020/jagannatharjun/vlc
  • mstorsjo/vlc
  • gsoc/gsoc2020/vedenta/vlc
  • gsoc/gsoc2020/arnav-ishaan/vlc
  • gsoc/gsoc2020/andreduong/vlc
  • fuzun/vlc
  • gsoc/gsoc2020/vatsin/vlc
  • gsoc/gsoc2020/sagid/vlc
  • yaron/vlc
  • Phoenix/vlc
  • Garf/vlc
  • ePiratWorkarounds/vlc
  • tguillem/vlc
  • jnqnfe/vlc
  • mdc/vlc
  • Vedaa/vlc
  • rasa/vlc
  • quink/vlc
  • yealo/vlc
  • aleksey_ak/vlc
  • ePirat/vlc
  • ilya.yanok/vlc
  • asenat/vlc
  • m/vlc
  • bunjee/vlc
  • BLumia/vlc
  • sagudev/vlc
  • hamedmonji30/vlc
  • nullgemm/vlc
  • DivyamAhuja/vlc
  • thesamesam/vlc
  • dag7/vlc
  • snehil101/vlc
  • haasn/vlc
  • jbk/vlc
  • ValZapod/vlc
  • mfkl/vlc
  • WangChuan/vlc
  • core1024/vlc
  • GhostVaibhav/vlc
  • dfuhrmann/vlc
  • davide.prade/vlc
  • tmatth/vlc
  • Courmisch/vlc
  • zouya/vlc
  • hpi/vlc
  • EwoutH/vlc
  • aleung27/vlc
  • hengwu0/vlc
  • saladin/vlc
  • ashuio/vlc
  • richselwood/vlc
  • verma16Ayush/vlc
  • chemicalflash/vlc
  • PoignardAzur/vlc
  • huangjieNT/vlc
  • Blake-Haydon/vlc
  • AnuthaDev/vlc
  • gsoc/gsoc2021/mpd/vlc
  • nicolas_lequec/vlc
  • sambassaly/vlc
  • thresh/vlc
  • bonniegong/vlc
  • myaashish/vlc
  • stavros.vagionitis/vlc
  • ileoo/vlc
  • louis-santucci/vlc
  • cchristiansen/vlc
  • sabyasachi07/vlc
  • AbduAmeen/vlc
  • ashishb0410/vlc
  • urbanhusky/vlc
  • davidepietrasanta/vlc
  • riksleutelstad/vlc
  • jeremyVignelles/vlc
  • komh/vlc
  • iamjithinjohn/vlc
  • JohannesKauffmann/vlc2
  • kunglao/vlc
  • natzberg/vlc
  • jill/vlc
  • cwendling/vlc
  • adufou/vlc
  • ErwanAirone/vlc
  • HasinduDilshan10/vlc
  • vagrantc/vlc
  • rafiv/macos-bigsur-icon
  • Aymeriic/vlc
  • saranshg20/vlc
  • metzlove24/vlc
  • linkfanel/vlc
  • Ds886/vlc
  • metehan-arslan/vlc
  • Skantes/vlc
  • kgsandundananjaya96/vlc
  • mitchcapper/vlc
  • advaitgupta/vlc
  • StefanBruens/vlc
  • ratajs/vlc
  • T.M.F.B.3761/vlc
  • m222059/vlc
  • casemerrick/vlc
  • joshuaword2alt/vlc
  • sjwaddy/vlc
  • dima/vlc
  • Ybalrid/vlc
  • umxprime/vlc
  • eschmidt/vlc
  • vannieuwenhuysenmichelle/vlc
  • badcf00d/vlc
  • wesinator/vlc
  • louis/vlc
  • xqq/vlc
  • EmperorYP7/vlc
  • NicoLiam/vlc
  • loveleen/vlc
  • rofferom/vlc
  • rbultje/vlc
  • TheUnamed/vlc
  • pratiksharma341/vlc
  • Saurab17/vlc
  • purist.coder/vlc
  • Shuicheng/vlc
  • mdrrubel292/vlc
  • silverbleu00/vlc
  • metif12/vlc
  • asher-m/vlc
  • jeffk/vlc
  • Brandonbr1/vlc
  • beautyyuyanli/vlc
  • rego21/vlc
  • muyangren907/vlc
  • collectionbylawrencejason/vlc
  • evelez/vlc
  • GSMgeeth/vlc
  • Oneric/vlc
  • TJ5/vlc
  • XuanTung95/vlc
  • darrenjenny21/vlc
  • Trenly/vlc
  • RockyTDR/vlc
  • mjakubowski/vlc
  • caprica/vlc
  • ForteFrankie/vlc
  • seannamiller19/vlc
  • junlon2006/vlc
  • kiwiren6666/vlc
  • iuseiphonexs/vlc
  • fenngtun/vlc
  • Rajdutt999/vlc
  • typx/vlc
  • leon.vitanos/vlc
  • robertogarci0938/vlc
  • gsoc/gsoc2022/luc65r/vlc-mpd
  • skeller/vlc
  • MCJack123/vlc
  • luc65r/vlc-mpd
  • popov895/vlc
  • claucambra/vlc
  • brad/vlc
  • matthewmurua88/vlc
  • Tomas8874/vlc
  • philenotfound/vlc
  • makita-do3/vlc
  • LZXCorp/vlc
  • mar0x/vlc
  • senojetkennedy0102/vlc
  • shaneb243/vlc
  • ahmadbader/vlc
  • rajduttcse26/vlc-audio-filters
  • Juniorzito8415/vlc
  • achernyakov/vlc
  • lucasjetgroup/vlc
  • pupdoggy666/vlc
  • gmde9363/vlc
  • alexnwayne/vlc
  • bahareebrahimi781/vlc
  • hamad633666/vlc
  • umghof3112/vlc
  • joe0199771874/vlc
  • Octocats66666666/vlc
  • jjm_223/vlc
  • btech10110.19/vlc
  • sunnykfc028/vlc-audio-filters
  • loic/vlc
  • nguyenminhducmx1/vlc
  • JanekKrueger/vlc
  • bstubbington2/vlc
  • rcombs/vlc
  • Ordissimo/vlc
  • king7532/vlc
  • noobsauce101/vlc
  • schong0525/vlc
  • myQwil/vlc
  • apisbg91/vlc
  • geeboy0101017/vlc
  • kim.faughey/vlc
  • nurupo/vlc
  • yyusea/vlc
  • 0711235879.khco/vlc
  • ialo/vlc
  • iloveyeye2/vlc
  • gdtdftdqtd/vlc
  • leandroconsiglio/vlc
  • AndyHTML2012/vlc
  • ncz/vlc
  • lucenticus/vlc
  • knr1931/vlc
  • kjoonlee/vlc
  • chandrakant100/vlc-qt
  • johge42/vlc
  • polter/vlc
  • hexchain/vlc
  • Tushwrld/vlc
  • mztea928/vlc
  • jbelloncastro/vlc
  • alvinhochun/vlc
  • ghostpiratecrow/vlc
  • ujjwaltwitx/vlc
  • alexsonarin06/vlc
  • adrianbon76/vlc
  • altsod/vlc
  • damien.lucas44/vlc
  • dmytrivtaisa/vlc
  • utk202/vlc
  • aaxhrj/vlc
  • thomas.hermes/vlc
  • structurenewworldorder/vlc
  • slomo/vlc
  • wantlamy/vlc
  • musc.o3cminc/vlc
  • thebarshablog/vlc
  • kerrick/vlc
  • kratos142518/vlc
  • leogps/vlc
  • vacantron/vlc
  • luna_koly/vlc
  • Ratio2/vlc
  • anuoshemohammad/vlc
  • apsun/vlc
  • aaa1115910/vlc
  • alimotmoyo/vlc
  • Ambossmann/vlc
  • Sam-LearnsToCode/vlc
  • Chilledheart/vlc
  • Labnann/vlc
  • ktcoooot1/vlc
  • mohit-marathe/vlc
  • johnddx/vlc
  • manstabuk/vlc
  • Omar-ahmed314/vlc
  • vineethkm/vlc
  • 9Enemi86/vlc
  • radoslav.m.panteleev/vlc
  • ashishami2002/vlc
  • Corbax/vlc
  • firnasahmed/vlc
  • pelayarmalam4/vlc
  • c0ff330k/vlc
  • shikhindahikar/vlc
  • l342723951/vlc
  • christianschwandner/vlc
  • douniwan5788/vlc
  • 7damian7/vlc
  • ferdnyc/vlc
  • f.ales1/vlc
  • pandagby/vlc
  • BaaBaa/vlc
  • jewe37/vlc
  • w00drow/vlc
  • russelltg/vlc
  • ironicallygod/vlc
  • soumyaDghosh/vlc
  • linzihao1999/vlc
  • deyayush6/vlc
  • mibi88/vlc
  • newabdallah10/vlc
  • jhorbincolombia/vlc
  • rimvihaqueshupto/vlc
  • andrewkhon98/vlc
  • fab78/vlc
  • lapaz17/vlc
  • amanna13/vlc
  • mdakram28/vlc
  • 07jw1980/vlc
  • sohamgupta/vlc
  • Eson-Jia1/vlc
  • Sumou/vlc
  • vikram-kangotra/vlc
  • chalice191/vlc
  • olivercalder/vlc
  • aaasg4001/vlc
  • zipdox/vlc
  • kwizart/vlc
  • Dragon-S/vlc
  • jdemeule/vlc
  • gabriel_lt/vlc
  • locutusofborg/vlc
  • sammirata/vlc-librist
  • another/vlc
  • Benjamin_Loison/vlc
  • ahmedmoselhi/vlc
  • petergaal/vlc
  • huynhsontung/vlc
  • dariusmihut/vlc
  • tvermaashutosh/vlc
  • buti/vlc
  • Niram7777/vlc
  • rohan-here/vlc
  • balaji-sivasakthi/vlc
  • rlindner81/vlc
  • Kakadus/vlc
  • djain/vlc
  • ABBurmeister/vlc
  • craighuggins/vlc
  • orbea/vlc
  • maxos/vlc
  • aakarshmj/vlc
  • kblaschke/vlc
  • ankitm/vlc
  • advait-0/vlc
  • mohak2003/vlc
  • yselkowitz/vlc
  • AZM999/vlc-azm
  • andrey.turkin/vlc
  • Disha-Baghel/vlc
  • nowrep/vlc
  • Apeng/vlc
  • Choucroute_melba/vlc
  • autra/vlc
  • eclipseo/vlc
  • fhuber/vlc
  • olafhering/vlc
  • sdasda7777/vlc
  • 1div0/vlc
  • skosnits/vlc-extended-playlist-support
  • dnicolson/vlc
  • Timshel/vlc
  • octopols/vlc
  • MangalK/vlc
  • nima64/vlc
  • misawai/vlc
  • Alexander-Wilms/vlc
  • Maxime2/vlc-fork-for-visualizer
  • ww/vlc
  • jeske/vlc
  • sgross-emlix/vlc
  • morenonatural/vlc
  • freakingLovesVLC/vlc
  • borisgolovnev/vlc
  • mpromonet/vlc
  • diogo.simao-marques/vlc
  • masstock/vlc
  • pratikpatel8982/vlc
  • hugok79/vlc
  • longervision/vlc
  • abhiudaysurya/vlc
  • rishabhgarg/vlc
  • tumic/vlc
  • cart/vlc
  • shubham442/vlc
  • Aditya692005/vlc
  • sammirata/vlc4
  • syrykh/vlc
  • Vvorcun/macos-new-icon
  • AyaanshC/vlc
  • nasso/vlc
  • Quark/vlc
  • sebastinas/vlc
  • rhstone/vlc
  • talregev/vlc
  • Managor/vlc
403 results
Show changes
Commits on Source (6)
Showing
with 60 additions and 66 deletions
......@@ -28,11 +28,11 @@ A call to pf_readdir has 3 possible results:
case, pf_readdir MUST return VLC_SUCCESS and info.b_eof MUST be set to true.
This callback must NOT be called again.
* An unrecoverable error has occurred and no input_item_t was added to the node.
The callback returns a VLC_ENOITEM error code, and sets info.b_eof to true.
The callback returns a VLC_ENOENT error code, and sets info.b_eof to true.
This error SHOULD be propagated by the calling code (stream/demux/...)
This callback must NOT be called again.
* A recoverable error has occurred. The callback MUST return an error code
that is not VLC_SUCCESS or VLC_ENOITEM (e.g. VLC_EGENERIC, VLC_ENOMEM, ...).
that is not VLC_SUCCESS or VLC_ENOENT (e.g. VLC_EGENERIC, VLC_ENOMEM, ...).
Some input_item_t objects might have been added to the node; they are
owned by the node which is owned by the access. This callback CAN be
called again.
......@@ -476,16 +476,14 @@ typedef union
#define VLC_ENOMEM (-2)
/** Timeout */
#define VLC_ETIMEOUT (-3)
/** Module not found */
#define VLC_ENOMOD (-4)
/** Object not found */
#define VLC_ENOOBJ (-5)
/** Variable not found */
#define VLC_ENOVAR (-6)
/** Not found */
#define VLC_ENOENT (-4)
/** Bad variable value */
#define VLC_EBADVAR (-7)
/** Item not found */
#define VLC_ENOITEM (-8)
#define VLC_EINVAL (-7)
/** Operation forbidden */
#define VLC_EACCES (-9)
/** Operation not supported */
#define VLC_ENOTSUP (-10)
/*****************************************************************************
* Variable callbacks: called when the value is modified
......
......@@ -188,7 +188,7 @@ VLC_API int var_GetChecked( vlc_object_t *, const char *, int, vlc_value_t * );
* (see \ref vlc_var_atomic_op)
* \param value value of the variable after the modification
* \retval VLC_SUCCESS Operation successful
* \retval VLC_ENOVAR Variable not found
* \retval VLC_ENOENT Variable not found
*
* \bug The modified value is returned rather than the original value.
* As such, the original value cannot be known in the case of non-reversible
......
......@@ -322,7 +322,7 @@ static int ScanReadCallback( scan_t *p_scan, void *p_privdata,
}
else if( i_ret == 0 )
{
return VLC_ENOITEM;
return VLC_ENOENT;
}
if( ufds[1].revents )
......
......@@ -790,7 +790,7 @@ static int Scan_GetNextTunerConfig( scan_t *p_scan, scan_tuner_config_t *p_cfg,
}
}
return VLC_ENOITEM;
return VLC_ENOENT;
}
static int scan_Next( scan_t *p_scan, scan_tuner_config_t *p_cfg )
......@@ -852,7 +852,7 @@ int scan_Run( scan_t *p_scan )
{
scan_tuner_config_t cfg;
if( scan_Next( p_scan, &cfg ) )
return VLC_ENOITEM;
return VLC_ENOENT;
scan_session_t *session = scan_session_New( p_scan, &cfg );
if( unlikely(session == NULL) )
......
......@@ -595,7 +595,7 @@ do \
{\
var_buffer_free( &buffer );\
MMSClose( p_access );\
return VLC_EBADVAR;\
return VLC_EINVAL;\
}\
char *str = FromCharset( "UTF-16LE", p, (size) * 2 ); \
p += (size) * 2; \
......@@ -711,7 +711,7 @@ do \
{
var_buffer_free( &buffer );
MMSClose( p_access );
return VLC_EBADVAR;
return VLC_EINVAL;
}
/* 1 for file ok, 2 for authen ok */
......
......@@ -156,7 +156,7 @@ static int parse_port(char *str, uint16_t *port)
{
int p = atoi(str);
if (p < 0 || p > UINT16_MAX)
return VLC_EBADVAR;
return VLC_EINVAL;
*port = p;
......
......@@ -199,7 +199,7 @@ static int Get(vlc_va_t *va, picture_t *pic, AVCodecContext *ctx, AVFrame *frame
vlc_va_sys_t *sys = va->sys;
vlc_va_surface_t *va_surface = va_pool_Get(sys->va_pool);
if (unlikely(va_surface == NULL))
return VLC_ENOITEM;
return VLC_ENOENT;
pic->context = NewSurfacePicContext(va, va_surface);
if (unlikely(pic->context == NULL))
{
......
......@@ -208,13 +208,13 @@ static int Get(vlc_va_t *va, picture_t *pic, AVCodecContext *ctx, AVFrame *frame
vlc_va_surface_t *va_surface = va_pool_Get(sys->va_pool);
if (unlikely(va_surface==NULL))
return VLC_ENOITEM;
return VLC_ENOENT;
pic->context = NewSurfacePicContext(va, va_surface);
if (unlikely(pic->context == NULL))
{
va_surface_Release(va_surface);
return VLC_ENOITEM;
return VLC_ENOENT;
}
frame->data[3] = (uint8_t*)DXVA2_PICCONTEXT_FROM_PICCTX(pic->context)->ctx.picsys.surface;
return VLC_SUCCESS;
......
......@@ -502,13 +502,12 @@ static int OpenDecoder( vlc_object_t *p_this )
/* Sort them as per ranks */
p_list = g_list_sort( p_list, gst_plugin_feature_rank_compare_func );
p_l = g_list_find_custom( p_list, &caps, find_decoder_func );
VLC_GST_CHECK( p_l, NULL, "no suitable decoder found",
VLC_ENOMOD );
VLC_GST_CHECK( p_l, NULL, "no suitable decoder found", VLC_ENOTSUP );
/* create the decoder with highest rank */
p_sys->p_decode_in = gst_element_factory_create(
( GstElementFactory* )p_l->data, NULL );
VLC_GST_CHECK( p_sys->p_decode_in, NULL,
"failed to create decoder", VLC_ENOMOD );
"failed to create decoder", VLC_ENOMEM );
}
else
{
......@@ -516,8 +515,7 @@ static int OpenDecoder( vlc_object_t *p_this )
/* Just check if any suitable decoder exists, rest will be
* handled by decodebin */
p_l = g_list_find_custom( p_list, &caps, find_decoder_func );
VLC_GST_CHECK( p_l, NULL, "no suitable decoder found",
VLC_ENOMOD );
VLC_GST_CHECK( p_l, NULL, "no suitable decoder found", VLC_ENOTSUP );
}
gst_plugin_feature_list_free( p_list );
p_list = NULL;
......@@ -532,8 +530,7 @@ static int OpenDecoder( vlc_object_t *p_this )
p_sys->p_que = gst_atomic_queue_new( 0 );
p_sys->p_decode_src = gst_element_factory_make( "appsrc", NULL );
VLC_GST_CHECK( p_sys->p_decode_src, NULL, "appsrc not found",
VLC_ENOMOD );
VLC_GST_CHECK( p_sys->p_decode_src, NULL, "appsrc not found", VLC_ENOMEM );
g_object_set( G_OBJECT( p_sys->p_decode_src ), "caps", caps.p_sinkcaps,
"emit-signals", TRUE, "format", GST_FORMAT_BYTES,
"stream-type", GST_APP_STREAM_TYPE_SEEKABLE,
......@@ -555,7 +552,7 @@ static int OpenDecoder( vlc_object_t *p_this )
{
p_sys->p_decode_in = gst_element_factory_make( "decodebin", NULL );
VLC_GST_CHECK( p_sys->p_decode_in, NULL, "decodebin not found",
VLC_ENOMOD );
VLC_ENOMEM );
//g_object_set( G_OBJECT( p_sys->p_decode_in ),
//"max-size-buffers", 2, NULL );
//g_signal_connect( G_OBJECT( p_sys->p_decode_in ), "no-more-pads",
......@@ -568,7 +565,7 @@ static int OpenDecoder( vlc_object_t *p_this )
/* videosink: will emit signal for every available buffer */
p_sys->p_decode_out = gst_element_factory_make( "vlcvideosink", NULL );
VLC_GST_CHECK( p_sys->p_decode_out, NULL, "vlcvideosink not found",
VLC_ENOMOD );
VLC_ENOMEM );
vlc_pool = var_CreateGetBool( p_dec, "use-vlcpool" );
msg_Dbg( p_dec, "Using vlc pool? %s", vlc_pool ? "yes ":"no" );
......@@ -589,10 +586,9 @@ static int OpenDecoder( vlc_object_t *p_this )
#endif
p_sys->p_decoder = GST_ELEMENT( gst_bin_new( "decoder" ) );
VLC_GST_CHECK( p_sys->p_decoder, NULL, "bin not found", VLC_ENOMOD );
VLC_GST_CHECK( p_sys->p_decoder, NULL, "bin not found", VLC_ENOMEM );
p_sys->p_bus = gst_bus_new( );
VLC_GST_CHECK( p_sys->p_bus, NULL, "failed to create bus",
VLC_ENOMOD );
VLC_GST_CHECK( p_sys->p_bus, NULL, "failed to create bus", VLC_ENOMEM );
gst_element_set_bus( p_sys->p_decoder, p_sys->p_bus );
gst_bin_add_many( GST_BIN( p_sys->p_decoder ),
......
......@@ -366,7 +366,7 @@ static int PlayerSetChapter(struct cli_client *cl, const char *const *args,
else
{
cli_printf(cl, "No chapter selected.");
ret = VLC_ENOITEM;
ret = VLC_ENOENT;
}
}
vlc_player_Unlock(player);
......@@ -401,7 +401,7 @@ static int PlayerSetTitle(struct cli_client *cl, const char *const *args,
else
{
cli_printf(cl, "No title selected.");
ret = VLC_ENOITEM;
ret = VLC_ENOENT;
}
}
vlc_player_Unlock(player);
......@@ -527,7 +527,7 @@ static int PlayerItemInfo(struct cli_client *cl, const char *const *args,
cli_printf(cl, "no input");
vlc_player_Unlock(player);
(void) args; (void) count;
return (item != NULL) ? 0 : VLC_ENOITEM;
return (item != NULL) ? 0 : VLC_ENOENT;
}
static int PlayerGetTime(struct cli_client *cl, const char *const *args,
......@@ -540,7 +540,7 @@ static int PlayerGetTime(struct cli_client *cl, const char *const *args,
t = vlc_player_GetTime(player);
vlc_player_Unlock(player);
if (t == VLC_TICK_INVALID)
return VLC_ENOITEM;
return VLC_ENOENT;
cli_printf(cl, "%"PRIu64, SEC_FROM_VLC_TICK(t));
(void) args; (void) count;
......@@ -558,7 +558,7 @@ static int PlayerGetLength(struct cli_client *cl, const char *const *args,
vlc_player_Unlock(player);
if (l == VLC_TICK_INVALID)
return VLC_ENOITEM;
return VLC_ENOENT;
cli_printf(cl, "%"PRIu64, SEC_FROM_VLC_TICK(l));
(void) args; (void) count;
......@@ -576,7 +576,7 @@ static int PlayerGetTitle(struct cli_client *cl, const char *const *args,
cli_printf(cl, "%s", (title != NULL) ? title->name : "");
vlc_player_Unlock(player);
(void) args; (void) count;
return (title != NULL) ? 0 : VLC_ENOITEM;
return (title != NULL) ? 0 : VLC_ENOENT;
}
static int PlayerVoutSnapshot(struct cli_client *cl, const char *const *args,
......@@ -707,7 +707,7 @@ static int VideoConfig(struct cli_client *cl, const char *const *args,
if( psz_value == NULL )
{
vout_Release(p_vout);
return VLC_ENOVAR;
return VLC_ENOENT;
}
}
......@@ -772,7 +772,7 @@ static int AudioDevice(struct cli_client *cl, const char *const *args,
int ret = 0;
if (aout == NULL)
return VLC_ENOOBJ;
return VLC_ENOENT;
char **ids, **names;
int n = aout_DevicesList(aout, &ids, &names);
......@@ -836,7 +836,7 @@ static int AudioChannel(struct cli_client *cl, const char *const *args,
int ret = 0;
if ( p_aout == NULL )
return VLC_ENOOBJ;
return VLC_ENOENT;
if ( !*arg )
{
......@@ -848,7 +848,7 @@ static int AudioChannel(struct cli_client *cl, const char *const *args,
if ( var_Change( p_aout, "stereo-mode", VLC_VAR_GETCHOICES,
&count, &val, &text ) < 0 )
{
ret = VLC_ENOVAR;
ret = VLC_EACCES;
goto out;
}
......@@ -933,7 +933,7 @@ static int Statistics(struct cli_client *cl, const char *const *args,
}
vlc_player_Unlock(player);
(void) args; (void) count;
return (item != NULL) ? 0 : VLC_ENOITEM;
return (item != NULL) ? 0 : VLC_ENOENT;
}
static int IsPlaying(struct cli_client *cl, const char *const *args,
......
......@@ -483,7 +483,7 @@ static int PlaylistMove(struct cli_client *cl, const char *const *args,
cli_printf(cl, vlc_ngettext("Playlist has only %zu element",
"Playlist has only %zu elements", size),
size);
ret = VLC_ENOITEM;
ret = VLC_ENOENT;
}
vlc_playlist_Unlock(playlist);
return ret;
......
......@@ -2532,7 +2532,7 @@ static int xTTS_CountEntries( demux_t *p_demux, uint32_t *pi_entry /* out */,
if ( i_array_offset >= i_table_count )
{
msg_Err( p_demux, "invalid index counting total samples %u %u", i_array_offset, i_table_count );
return VLC_EBADVAR;
return VLC_EINVAL;
}
if ( i_index_samples_left )
......
......@@ -537,7 +537,7 @@ static const struct input_preparser_callbacks_t preparseCallbacks = {
- (int)preparseInputItem
{
if (!_vlcInputItem) {
return VLC_ENOVAR;
return VLC_ENOENT;
}
return libvlc_MetadataRequest(vlc_object_instance(getIntf()),
......@@ -558,7 +558,7 @@ static const struct input_preparser_callbacks_t preparseCallbacks = {
- (int)writeMetadataToFile
{
if (!_vlcInputItem) {
return VLC_ENOVAR;
return VLC_ENOENT;
}
return input_item_WriteMeta(VLC_OBJECT(getIntf()), _vlcInputItem);
}
......
......@@ -85,12 +85,12 @@
- (int)appendItemToPlaylist:(VLCMediaLibraryMediaItem *)mediaItem playImmediately:(BOOL)playImmediately
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
input_item_t *p_inputItem = vlc_ml_get_input_item(_p_libraryInstance, mediaItem.libraryID);
if (!p_inputItem) {
msg_Err(getIntf(), "No input item found for media id %lli", mediaItem.libraryID);
return VLC_ENOITEM;
return VLC_ENOENT;
}
int ret = [[[VLCMain sharedInstance] playlistController] addInputItem:p_inputItem atPosition:-1 startPlayback:playImmediately];
input_item_Release(p_inputItem);
......@@ -100,7 +100,7 @@
- (int)appendItemsToPlaylist:(NSArray <VLCMediaLibraryMediaItem *> *)mediaItemArray playFirstItemImmediately:(BOOL)playFirstItemImmediately
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
NSUInteger itemCount = [mediaItemArray count];
......@@ -138,10 +138,10 @@
- (int)addFolderWithFileURL:(NSURL *)fileURL
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
if (!fileURL) {
return VLC_EBADVAR;
return VLC_EINVAL;
}
return vlc_ml_add_folder(_p_libraryInstance, [[fileURL absoluteString] UTF8String]);
}
......@@ -149,10 +149,10 @@
- (int)banFolderWithFileURL:(NSURL *)fileURL
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
if (!fileURL) {
return VLC_EBADVAR;
return VLC_EINVAL;
}
return vlc_ml_ban_folder(_p_libraryInstance, [[fileURL absoluteString] UTF8String]);
}
......@@ -160,10 +160,10 @@
- (int)unbanFolderWithFileURL:(NSURL *)fileURL
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
if (!fileURL) {
return VLC_EBADVAR;
return VLC_EINVAL;
}
return vlc_ml_unban_folder(_p_libraryInstance, [[fileURL absoluteString] UTF8String]);
}
......@@ -171,10 +171,10 @@
- (int)removeFolderWithFileURL:(NSURL *)fileURL
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
if (!fileURL) {
return VLC_EBADVAR;
return VLC_EINVAL;
}
return vlc_ml_remove_folder(_p_libraryInstance, [[fileURL absoluteString] UTF8String]);
}
......@@ -182,7 +182,7 @@
- (int)clearHistory
{
if (!_p_libraryInstance) {
return VLC_ENOOBJ;
return VLC_EACCES;
}
return vlc_ml_clear_history(_p_libraryInstance);
}
......
......@@ -746,7 +746,7 @@ static int BossCallback(vlc_object_t *p_this,
- (int)setCurrentMedia:(VLCInputItem *)currentMedia
{
if (currentMedia == NULL) {
return VLC_ENOITEM;
return VLC_ENOENT;
}
vlc_player_Lock(_p_player);
int ret = vlc_player_SetCurrentMedia(_p_player, currentMedia.vlcInputItem);
......@@ -1718,7 +1718,7 @@ static int BossCallback(vlc_object_t *p_this,
- (int)enableAudioFilterWithName:(NSString *)name state:(BOOL)state
{
if (name == nil || name.length == 0) {
return VLC_EBADVAR;
return VLC_EINVAL;
}
return vlc_player_aout_EnableFilter(_p_player, [name UTF8String], state);
......
......@@ -423,7 +423,7 @@ static const struct vlc_playlist_callbacks playlist_callbacks = {
- (int)addInputItem:(input_item_t *)p_inputItem atPosition:(size_t)insertionIndex startPlayback:(BOOL)startPlayback
{
if (p_inputItem == NULL) {
return VLC_EBADVAR;
return VLC_EINVAL;
}
int ret = 0;
......
......@@ -117,7 +117,7 @@ int D3D11_CreateProcessor(vlc_object_t *o, d3d11_device_t *d3d_dev,
return VLC_SUCCESS;
error:
D3D11_ReleaseProcessor(out);
return VLC_ENOMOD;
return VLC_ENOTSUP;
}
void D3D11_ReleaseProcessor(d3d11_processor_t *out)
......
......@@ -535,7 +535,7 @@ int hw_mmal_copy_pic_to_buf(void * const buf_data,
default:
if (pLength != NULL)
*pLength = 0;
return VLC_EBADVAR;
return VLC_EINVAL;
}
if (!is_cma) { // ** CMA is currently always uncached
......
......@@ -110,7 +110,7 @@ static int Open(filter_t *filter)
if (vdpau_decoder == NULL)
{
vlc_decoder_device_Release(dec_dev);
return VLC_EBADVAR;
return VLC_EINVAL;
}
/* Check for sharpen support */
......